Skip to content

Commit e956e23

Browse files
committed
51.11 compatibility
1 parent 8f4b816 commit e956e23

4 files changed

Lines changed: 16 additions & 3 deletions

File tree

df.building.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1040,8 +1040,8 @@
10401040

10411041
<stl-vector name='home_general_hf' type-name='int32_t' ref-target='historical_figure'/>
10421042
<stl-vector name='contained_buildings' pointer-type='building' comment='includes eg workshops and beds; **not sorted**'/>
1043-
<int32_t name='assigned_unit_id' ref-target='unit'/>
1044-
<pointer name='assigned_unit' type-name='unit'/>
1043+
<int32_t name='assigned_unit_id' ref-target='unit' default-value='-1' comment='bay12: owner_unid'/>
1044+
<int32_t name='owner_unit_cached_index' default-value='-1' type-name='unit'/>
10451045
<stl-vector name='squad_room_info' pointer-type='building_squad_infost'/>
10461046
<int32_t name='retained_owner' ref-target='unit' comment='only used during save'/>
10471047
</class-type>

df.d_init.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,14 @@
109109
<int32_t name='graze_coefficient' since='v0.40.13'/>
110110
<int32_t name='maximum_embark_dim' since='v0.50.01'/>
111111
<int32_t name='cull_dead_units_at' since='v0.50.06'/>
112+
<int32_t name='horizontal_scroll_speed' since='v0.51.11'/>
113+
<int32_t name='horizontal_scroll_speed_fast' since='v0.51.11'/>
114+
<int32_t name='vertical_scroll_speed' since='v0.51.11'/>
115+
<int32_t name='vertical_scroll_speed_fast' since='v0.51.11'/>
116+
<int32_t name='horizontal_scroll_speed_world' since='v0.51.11'/>
117+
<int32_t name='horizontal_scroll_speed_world_fast' since='v0.51.11'/>
118+
<int32_t name='vertical_scroll_speed_world' since='v0.51.11'/>
119+
<int32_t name='vertical_scroll_speed_world_fast' since='v0.51.11'/>
112120
</struct-type>
113121

114122
<enum-type type-name='d_init_flags4'> bay12: InitFeatureFlagType

df.g_src.init.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
<enum-item name='TEXT'/>
3333
<enum-item name='NOT_RESIZABLE'/>
3434
<enum-item name='INTERFACE_SCALING_TO_DESIRED_HEIGHT_WIDTH'/>
35+
<enum-item name='LOAD_TITLE_GRAPHICS'/>
3536
</enum-type>
3637

3738
<enum-type type-name='init_display_window_mode'> bay12: InitDisplayWindow
@@ -89,6 +90,7 @@
8990
<int32_t name='volume_music_adv'/>
9091
<int32_t name='volume_ambience_adv'/>
9192
<int32_t name='volume_sfx_adv'/>
93+
<stl-string name='title_music_str'/>
9294
</struct-type>
9395

9496
<enum-type type-name='init_input_flags'> bay12: InitInputFlag

df.itemdef.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,9 @@
125125
<flag-bit name='type' count='6' type-name='item_weapon_graphics_type'/>
126126
<flag-bit name='wood'/>
127127
<flag-bit name='wood_grown'/>
128+
<flag-bit name='stone'/>
129+
<flag-bit name='artifact'/>
130+
<flag-bit name='special_mat'/>
128131
</bitfield-type>
129132

130133
<enum-type type-name='item_weapon_graphics_type' base-type='int32_t'> bay12: ITEM_WEAPON_GRAPHICS_TYPE_*
@@ -180,7 +183,7 @@
180183
<stl-vector name="attacks" pointer-type='weapon_attack'/>
181184
<int32_t name="shoot_force"/>
182185
<int32_t name="shoot_maxvel"/>
183-
<static-array name='texpos' type-name='int32_t' count='25'/>
186+
<static-array name='texpos' type-name='int32_t' count='28'/>
184187
<stl-vector name='graphics_info' pointer-type='itemdef_weapon_graphics_infost'/>
185188
</class-type>
186189

0 commit comments

Comments
 (0)