Merge remote-tracking branches 'quietust/master' and 'jjyg/master'
Add save_on_exit global
Add trade agreement info, based on behavior in 23a
Confirmed from disassembly, dipscript_popup_unit is a duplicate of ac… …
…tivity_info
Merge branch 'master' of git://github.com/quietust/df-structures
building.unk7
raws: add shearable_tissue_layer stuff
update item_body_component …
some fields from my research
Add profession flag - "moodable"
Add caste attack info struct
Merge branch 'master' of https://github.com/DFHack/df-structures
Merge branch 'master' of https://github.com/jjyg/df-structures
Fix item::getImprovementsValue - it's not taking an entity ID, but a … …
…caravan state pointer
ui: add ghost_type to dead_citizens (from urist da vinci forum post)
Identify some vectors in unit (based on 23a), update inventory item
Fix civzone type, make some field names more consistent
this is still used, confirmed on IRC
unit: fix shouldered->pet comments
Update CSV
Identify vector for keeping track of ocean waves; exact details still… …
… pending
unit.unk_a4 is a single field, and it seems to be related to "following"
identified via 23a - this is follow distance
identify mount type
A number of vaguely job-related fields, some suggested by Quietust.
viewscreen_new_region
A few missing types for ui_look_list
Add entity mat categories, move entity uniforms from military to entity
Name the vmethod used by weapon racks to compute used space.
Cleanup - use pointer-type and type-name in vectors wherever possible
uniform_material_class is entity_material_category
Some more fields identified, consistent with 23a
A bunch of meeting stuff, derived from 23a and verified
This is specifically for First Contact events
topicagreement_type was off by 1; this is actually meeting_topic
Add the tissue structure, as suggested by Urist Da Vinci.
Describe the minimap data in the ui_sidebar_menus object.
Add some data for objects used when rendering the map.
A few random fields.
Identify building.unk7, based on 23a
Annotate most of the fields in map_renderer.
Quietust verified that the new caste flag is linked to ITEMCORPSE.
Update meetings with info gathered from 23a
textviewer.hyperlinks is still static-string, though src_text changed… …
… to stl-string
Fill in some missing values, guessed based on 23a
These are STL strings now (used to be char[])
Add various things observed from the Clean Self job code.