d_init¶
d_init.d_init_nickname¶
<enum-type type-name="d_init_nickname">
<enum-item name="REPLACE_FIRST"/>
<enum-item name="CENTRALIZE"/>
<enum-item name="REPLACE_ALL"/>
</enum-type>
d_init.d_init_z_view¶
<enum-type type-name="d_init_z_view">
<enum-item name="OFF"/>
<enum-item name="UNHIDDEN"/>
<enum-item name="CREATURE"/>
<enum-item name="ON"/>
</enum-type>
d_init.d_init_embark_confirm¶
<enum-type type-name="d_init_embark_confirm">
<enum-item name="ALWAYS"/>
<enum-item name="IF_POINTS_REMAIN"/>
<enum-item name="NO"/>
</enum-type>
d_init.d_init_idlers¶
<enum-type type-name="d_init_idlers" base-type="int16_t">
<enum-item name="OFF" value="-1"/>
<enum-item name="TOP"/>
<enum-item name="BOTTOM"/>
</enum-type>
d_init.d_init_tunnel¶
<enum-type type-name="d_init_tunnel" base-type="int16_t">
<enum-item name="NO"/>
<enum-item name="FINDER"/>
<enum-item name="ALWAYS"/>
</enum-type>
d_init.d_init_flags1¶
<enum-type type-name="d_init_flags1">
<enum-item name="VARIED_GROUND_TILES"/>
<enum-item name="ENGRAVINGS_START_OBSCURED"/>
<enum-item name="SHOW_IMP_QUALITY"/>
<enum-item name="SHOW_FLOW_AMOUNTS"/>
</enum-type>
d_init.d_init_flags2¶
<enum-type type-name="d_init_flags2">
<enum-item name="MORE"/>
<enum-item name="ADVENTURER_TRAPS"/>
<enum-item name="ADVENTURER_ALWAYS_CENTER"/>
</enum-type>
d_init.d_init_flags3¶
<enum-type type-name="d_init_flags3">
<enum-item name="COFFIN_NO_PETS_DEFAULT"/>
</enum-type>
d_init.d_init_flags4¶
<enum-type type-name="d_init_flags4">
<enum-item name="TEMPERATURE"/>
<enum-item name="WEATHER"/>
<enum-item name="ECONOMY"/>
<enum-item name="ZERO_RENT"/>
<enum-item name="AUTOSAVE_SEASONAL"/>
<enum-item name="AUTOSAVE_YEARLY"/>
<enum-item name="AUTOSAVE_PAUSE"/>
<enum-item name="AUTOBACKUP"/>
<enum-item name="INITIAL_SAVE"/>
<enum-item name="INVADERS"/>
<enum-item name="CAVEINS"/>
<enum-item name="ARTIFACTS"/>
<enum-item name="LOG_MAP_REJECTS"/>
<enum-item name="PAUSE_ON_LOAD"/>
<enum-item name="EMBARK_WARNING_ALWAYS"/>
<enum-item name="SHOW_ALL_HISTORY_IN_DWARF_MODE"/>
<enum-item name="TESTING_ARENA"/>
<enum-item name="WALKING_SPREADS_SPATTER_DWF"/>
<enum-item name="WALKING_SPREADS_SPATTER_ADV"/>
</enum-type>
d_init.d_init¶
<struct-type type-name="d_init">
<df-flagarray name="flags1" index-enum="d_init_flags1"/>
<static-array name="nickname" count="10" index-enum="game_type">
<enum type-name="d_init_nickname"/>
</static-array>
<uint8_t name="sky_tile"/>
<static-array name="sky_color" type-name="int16_t" count="3"/>
<uint8_t name="chasm_tile"/>
<uint8_t name="pillar_tile"/>
<static-array name="track_tiles" type-name="uint8_t" count="15">
v0.34.08
</static-array>
<static-array name="track_tile_invert" type-name="uint8_t"
count="15">
v0.34.08
</static-array>
<static-array name="track_ramp_tiles" type-name="uint8_t"
count="15">
v0.34.08
</static-array>
<static-array name="track_ramp_invert" type-name="uint8_t"
count="15">
v0.34.08
</static-array>
<static-array name="tree_tiles" type-name="uint8_t" count="104">
v0.40.01
</static-array>
<static-array name="chasm_color" type-name="int16_t" count="3"/>
<compound name="wound_color">
<static-array name="none" type-name="int16_t" count="3"/>
<static-array name="minor" type-name="int16_t" count="3"/>
<static-array name="inhibited" type-name="int16_t" count="3"/>
<static-array name="function_loss" type-name="int16_t" count="3"/>
<static-array name="broken" type-name="int16_t" count="3"/>
<static-array name="missing" type-name="int16_t" count="3"/>
</compound>
<enum name="idlers" base-type="int16_t" type-name="d_init_idlers"/>
<enum name="show_embark_tunnel" base-type="int16_t"
type-name="d_init_tunnel"/>
<df-flagarray name="flags2" index-enum="d_init_flags2"/>
<int32_t name="display_length"/>
<enum name="adventurer_z_view" type-name="d_init_z_view"/>
<int32_t name="adventurer_z_view_size"/>
<df-flagarray name="flags3" index-enum="d_init_flags3"/>
<int32_t name="population_cap"/>
<int32_t name="strict_population_cap"/>
<int32_t name="baby_cap_absolute"/>
<int32_t name="baby_cap_percent"/>
<int32_t name="visitor_cap"/>
<int32_t name="specific_seed_cap"/>
<int32_t name="fortress_seed_cap"/>
<static-array name="invasion_soldier_cap" type-name="int32_t"
count="3"/>
<static-array name="invasion_monster_cap" type-name="int32_t"
count="3"/>
<static-array name="path_cost" type-name="int32_t" count="4"/>
<static-array name="embark_rect" type-name="int16_t" count="2"/>
<compound name="store_dist">
<int16_t name="item_decrease"/>
<int16_t name="seed_combine"/>
<int16_t name="bucket_combine"/>
<int16_t name="barrel_combine"/>
<int16_t name="bin_combine"/>
</compound>
<static-array name="set_labor_lists" type-name="int16_t" count="2"/>
<int32_t name="graze_coefficient">
v0.40.13
</int32_t>
<df-flagarray name="flags4" index-enum="d_init_flags4"/>
<enum name="post_prepare_embark_confirmation"
type-name="d_init_embark_confirm"/>
</struct-type>