+ modding: load mods zip archives from "game/mods/" and "<%USER/GAME%>/saves/" folders
+ modding: moddable game constants, "dscs_tunings" dict
+ modding: remove existing entities with "-id" format, supporting * wildcard
+ modding: moddable name variant tables, "name_tables" dict
+ gameplay: generic part slots, allowing bots with different parts layout
+ modding: moddable part slots, "bot_part_slots" dict
+ gameplay: generic roles, allowing advanced roles, combining two or more simple roles
+ modding: moddable roles, "bot_roles" dict
+ quality-of-life: movies audio channel played on voice mixer, muted by default
+ gameplay: universal xp_mult parameter for bot models/parts/defects, catch-all/per-skill/eval
+ gameplay: part damage_on_remove parameter, int/float/list of floats/"destroy"
+ code-stub: power_consumption part parameter, powercores will have negative
+ code-stub: list of dump site scavenge loot found during current visit
+ code-stub: changeable max energy/AP
+ code-stub: automatic traits appearing depending on real-time conditions
+ code-stub: bot parts special effects
+ code-stub: MC implants
+ code-stub: MC installed software
+ code-stub: bots installed software
+ quality-of-life: bulk sell part type at workshop part-tinker screen
+ quality-of-life: bulk sell options to workshop inventory, by rate or irreparable defects
+ quality-of-life: togglable do-not-sell flag for bots and parts
+ modding: use preview image as main if no associated movie/image is found
+ quality-of-life: repair-random-bot workshop button, with repeat
+ gameplay: "shopkeeper" role, combining techie/clerks roles and passively operating shop
+ workshop upgrade: bots storage room, bot interaction costs 1AP to "power up"
+ gameplay: NetConsole system, network interactions hub at home
+ gameplay: NetConsole, "Grey Market BBS", buy/sell/trade/flavor offers
+ gameplay: combat/social smart/dumb traits