diff --git a/scripts/devel/export-dt-ini.lua b/scripts/devel/export-dt-ini.lua index 9c86ae46a..90776f1e2 100644 --- a/scripts/devel/export-dt-ini.lua +++ b/scripts/devel/export-dt-ini.lua @@ -90,7 +90,7 @@ vector('historical_figures',globals,'world','history','figures') vector('fake_identities',globals,'world','assumed_identities','all') vector('historical_figures_vector',globals,'world','history','figures') vector('fake_identities_vector',globals,'world','assumed_identities','all') -vector('fortress_entity',globals,'ui','main','fortress_entity') +offset('fortress_entity',globals,'ui','main','fortress_entity') vector('historical_entities_vector',globals,'world','entities','all') vector('weapons_vector',globals,'world','raws','itemdefs','weapons') vector('trap_vector',globals,'world','raws','itemdefs','trapcomps') @@ -111,8 +111,10 @@ vector('shapes_vector',globals,'world','raws','language','shapes') offset('base_materials',globals,'world','raws','mat_table','builtin') vector('inorganics_vector',globals,'world','raws','inorganics') vector('plants_vector',globals,'world','raws','plants','all') +vector('material_templates_vector',globals,'world','raws','material_templates') +offset('world_data',globals,'world','world_data') vector('active_sites_vector',df.world_data,'active_site') -offset('world_site_type',df.world_data,'next_site_id') +offset('world_site_type',df.world_site,'type') header('offsets') offset('word_table',df.language_translation,'words') @@ -153,8 +155,10 @@ 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('adult_size',df.caste_raw,'misc','adult_size') offset('flags',df.caste_raw,'flags') -offset('extracts',df.caste_raw,'extracts') +vector('extracts',df.caste_raw,'extracts','extract_matidx') offset('skill_rates',df.caste_raw,'skill_rates') +offset('caste_att_rates',df.caste_raw,'attributes','phys_att_rates') +offset('caste_att_caps',df.caste_raw,'attributes','phys_att_cap_perc') header('hist_entity_offsets') vector('squads',df.historical_entity,'squads') @@ -237,11 +241,13 @@ offset('current_job',df.unit,'job','current_job') offset('physical_attrs',df.unit,'body','physical_attrs') vector('body_size',df.unit,'appearance','body_modifiers') offset('curse',df.unit,'curse','name') +offset('curse_add_flags1',df.unit,'curse','add_tags1') offset('turn_count',df.unit,'curse','time_on_site') vector('souls',df.unit,'status','souls') vector('states',df.unit,'status','misc_traits') offset('labors',df.unit,'status','labors') offset('happiness',df.unit,'status','happiness') +vector('thoughts',df.unit,'status','recent_events') offset('squad_ref_id',df.unit,'hist_figure_id') offset('hist_id',df.unit,'hist_figure_id') offset('artifact_name',df.unit,'status','artifact_name') @@ -251,7 +257,7 @@ offset('name',df.unit_soul,'name') offset('mental_attrs',df.unit_soul,'mental_attrs') vector('skills',df.unit_soul,'skills') offset('traits',df.unit_soul,'traits') -offset('preferences',df.unit_soul,'preferences') +vector('preferences',df.unit_soul,'preferences') header('job_details') offset('id',df.job,'job_type') @@ -295,7 +301,7 @@ size=1 size=0 [invalid_flags_1] -size=9 +size=10 1\name=a zombie 1\value=0x00001000 2\name=a skeleton