Add source_hfid fields
Rename some classes to match DF's own naming scheme
typo
Fill in a few justice-related fields
Identify unit.unk_5d8 and clarify padding, and boy is it ugly!
In fact, it's so ugly that it didn't even compile!
Temporary fix to work around bug in codegen
Name 'type' field
conversation_unk shows up again
Clarify which fields are used in conversation_unk
Identify what this really is - it's the list of ongoing actions
pointer-type, not type-name
Identify some action fields
A few bits related to conflict levels
Identify a bunch of unit_action fields based on code context
Need to name this union, otherwise EVERYTHING FAILS
Identify more fields based on dispatch code
Don't remember seeing this before, but it's definitely there in 0.40.05
From analysis, looks to be an optimization for farm plots
Identify some fields in ui, adjust names for consistency