Refactor hit weight data initialization to be fully contained inside creature implementation. Incidentally make it work.
Change creature::effects into an unordered_map and clean up the implementation.
Add value map to creature to store misc key/value pairs.
Overhaul RC car driving system.

Replace game member with entry in player's creature::value map so car driving is persisted across save/load.
Move methods for finding RC items to map and player classes.
Fix bug where RC car keeps spamming its menu when it runs out of batteries.
Added broker to handle nonperishable food
Added broker: jerky, cornmeal, and fruit wine
Added food broker
Added broker conversation
Makes joints smaller.

Because a doobie shouldn't be as large as a can of coke.
Merge pull request #8151 from Rivet-the-Zombie/smaller-doobage

Makes joints smaller.
Add uncraft-recipes for broken robot items
Makes joints smaller.

Because a doobie shouldn't be as large as a can of coke.
"Makayla Sanchez, Arsonist"
Added bulk_trade_inquire and bulk_trade_accept
Added flour,sugar,beer,cooking oil, and smoked meat/fish
Added remaining refugee broker topics
Corrected, beer wort -> homebrew beer
Prevent player from modifying vehicles while driving.

Shows a message similar to when not enough tools are available.
Check speed (moving vehicle) and player controlling.

Fix some signed vs unsigned warning: the position in a list is always unsigned.
Fix message not indicating the required skill to remove vehicle parts.
Missed a homebrew beer check