|  |  | @ -109,6 +109,8 @@ vector('shapes_vector',globals,'world','raws','language','shapes') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('base_materials',globals,'world','raws','mat_table','builtin') |  |  |  | offset('base_materials',globals,'world','raws','mat_table','builtin') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('inorganics_vector',globals,'world','raws','inorganics') |  |  |  | vector('inorganics_vector',globals,'world','raws','inorganics') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('plants_vector',globals,'world','raws','plants','all') |  |  |  | vector('plants_vector',globals,'world','raws','plants','all') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | vector('active_sites_vector',df.world_data,'active_site') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('world_site_type',df.world_data,'next_site_id') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('offsets') |  |  |  | header('offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('word_table',df.language_translation,'words') |  |  |  | offset('word_table',df.language_translation,'words') | 
			
		
	
	
		
		
			
				
					|  |  | @ -140,6 +142,7 @@ vector('pref_string_vector',df.creature_raw,'prefstring') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('castes_vector',df.creature_raw,'caste') |  |  |  | vector('castes_vector',df.creature_raw,'caste') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('pop_ratio_vector',df.creature_raw,'pop_ratio') |  |  |  | vector('pop_ratio_vector',df.creature_raw,'pop_ratio') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('materials_vector',df.creature_raw,'material') |  |  |  | vector('materials_vector',df.creature_raw,'material') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('flags',df.creature_raw,'flags') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('caste_offsets') |  |  |  | header('caste_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('caste_name',df.caste_raw,'caste_name') |  |  |  | offset('caste_name',df.caste_raw,'caste_name') | 
			
		
	
	
		
		
			
				
					|  |  | @ -147,6 +150,9 @@ offset('caste_descr',df.caste_raw,'description') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('caste_phys_att_ranges',df.caste_raw,'attributes','phys_att_range') |  |  |  | offset('caste_phys_att_ranges',df.caste_raw,'attributes','phys_att_range') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('caste_ment_att_ranges',df.caste_raw,'attributes','ment_att_range') |  |  |  | offset('caste_ment_att_ranges',df.caste_raw,'attributes','ment_att_range') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('adult_size',df.caste_raw,'misc','adult_size') |  |  |  | offset('adult_size',df.caste_raw,'misc','adult_size') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('flags',df.caste_raw,'flags') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('extracts',df.caste_raw,'extracts') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('skill_rates',df.caste_raw,'skill_rates') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('hist_entity_offsets') |  |  |  | header('hist_entity_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('squads',df.historical_entity,'squads') |  |  |  | vector('squads',df.historical_entity,'squads') | 
			
		
	
	
		
		
			
				
					|  |  | @ -174,6 +180,7 @@ header('weapon_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name_plural',df.itemdef_weaponst,'name_plural') |  |  |  | offset('name_plural',df.itemdef_weaponst,'name_plural') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('single_size',df.itemdef_weaponst,'two_handed') |  |  |  | offset('single_size',df.itemdef_weaponst,'two_handed') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('multi_size',df.itemdef_weaponst,'minimum_size') |  |  |  | offset('multi_size',df.itemdef_weaponst,'minimum_size') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('ammo',df.itemdef_weaponst,'ranged_ammo') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('material_offsets') |  |  |  | header('material_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('solid_name',df.material_common,'state_name','Solid') |  |  |  | offset('solid_name',df.material_common,'state_name','Solid') | 
			
		
	
	
		
		
			
				
					|  |  | @ -183,6 +190,7 @@ offset('powder_name',df.material_common,'state_name','Powder') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('paste_name',df.material_common,'state_name','Paste') |  |  |  | offset('paste_name',df.material_common,'state_name','Paste') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('pressed_name',df.material_common,'state_name','Pressed') |  |  |  | offset('pressed_name',df.material_common,'state_name','Pressed') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('inorganic_materials_vector',df.inorganic_raw,'material') |  |  |  | offset('inorganic_materials_vector',df.inorganic_raw,'material') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('flags',df.material_common,'flags') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('plant_offsets') |  |  |  | header('plant_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name',df.plant_raw,'name') |  |  |  | offset('name',df.plant_raw,'name') | 
			
		
	
	
		
		
			
				
					|  |  | @ -190,6 +198,7 @@ offset('name_plural',df.plant_raw,'name_plural') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name_leaf_plural',df.plant_raw,'leaves_plural') |  |  |  | offset('name_leaf_plural',df.plant_raw,'leaves_plural') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name_seed_plural',df.plant_raw,'seed_plural') |  |  |  | offset('name_seed_plural',df.plant_raw,'seed_plural') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('materials_vector',df.plant_raw,'material') |  |  |  | vector('materials_vector',df.plant_raw,'material') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('flags',df.plant_raw,'flags') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('item_offsets') |  |  |  | header('item_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name_plural',df.itemdef_armorst,'name_plural') |  |  |  | offset('name_plural',df.itemdef_armorst,'name_plural') | 
			
		
	
	
		
		
			
				
					|  |  | @ -233,12 +242,14 @@ offset('labors',df.unit,'status','labors') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('happiness',df.unit,'status','happiness') |  |  |  | offset('happiness',df.unit,'status','happiness') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('squad_ref_id',df.unit,'hist_figure_id') |  |  |  | offset('squad_ref_id',df.unit,'hist_figure_id') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('hist_id',df.unit,'hist_figure_id') |  |  |  | offset('hist_id',df.unit,'hist_figure_id') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('artifact_name',df.unit,'status','artifact_name') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('soul_details') |  |  |  | header('soul_details') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('name',df.unit_soul,'name') |  |  |  | offset('name',df.unit_soul,'name') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('mental_attrs',df.unit_soul,'mental_attrs') |  |  |  | offset('mental_attrs',df.unit_soul,'mental_attrs') | 
			
		
	
		
		
			
				
					
					|  |  |  | vector('skills',df.unit_soul,'skills') |  |  |  | vector('skills',df.unit_soul,'skills') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('traits',df.unit_soul,'traits') |  |  |  | offset('traits',df.unit_soul,'traits') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('preferences',df.unit_soul,'preferences') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('job_details') |  |  |  | header('job_details') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('id',df.job,'job_type') |  |  |  | offset('id',df.job,'job_type') | 
			
		
	
	
		
		
			
				
					|  |  | @ -246,6 +257,9 @@ value('on_break_flag',df.misc_trait_type.OnBreak) | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('sub_job_id',df.job,'reaction_name') |  |  |  | offset('sub_job_id',df.job,'reaction_name') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('reaction',df.reaction,'name') |  |  |  | offset('reaction',df.reaction,'name') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('reaction_skill',df.reaction,'skill') |  |  |  | offset('reaction_skill',df.reaction,'skill') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('mat_type',df.job,'mat_type') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('mat_index',df.job,'mat_index') | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | offset('mat_category',df.job,'material_category') | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | header('squad_offsets') |  |  |  | header('squad_offsets') | 
			
		
	
		
		
			
				
					
					|  |  |  | offset('id',df.squad,'id') |  |  |  | offset('id',df.squad,'id') | 
			
		
	
	
		
		
			
				
					|  |  | @ -298,6 +312,8 @@ size=9 | 
			
		
	
		
		
			
				
					
					|  |  |  | 8\value=0x00000080 |  |  |  | 8\value=0x00000080 | 
			
		
	
		
		
			
				
					
					|  |  |  | 9\name="Dead, Jim." |  |  |  | 9\name="Dead, Jim." | 
			
		
	
		
		
			
				
					
					|  |  |  | 9\value=0x00000002 |  |  |  | 9\value=0x00000002 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 10\name=marauder | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 10\value=0x00000010 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | [invalid_flags_2] |  |  |  | [invalid_flags_2] | 
			
		
	
		
		
			
				
					
					|  |  |  | size=5 |  |  |  | size=5 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |