Skip to content

Commit 811cfbf

Browse files
committed
Update siege engine facing/action enums
1 parent 99cb51a commit 811cfbf

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

df.building.xml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,25 +1402,30 @@
14021402
<enum-item name="BoltThrower"/>
14031403
</enum-type>
14041404

1405+
<enum-type type-name='siegeengine_orientation' base-type='int8_t'> no bay12 enum
1406+
<enum-item name='North'/>
1407+
<enum-item name='Northeast'/>
1408+
<enum-item name='East'/>
1409+
<enum-item name='Southeast'/>
1410+
<enum-item name='South'/>
1411+
<enum-item name='Southwest'/>
1412+
<enum-item name='West'/>
1413+
<enum-item name='Northwest'/>
1414+
</enum-type>
1415+
1416+
<enum-type type-name='siegeengine_action' base-type='int8_t'> no bay12 enum
1417+
<enum-item name='NotInUse'/>
1418+
<enum-item name='KeepLoaded'/>
1419+
<enum-item name='PrepareToFire'/>
1420+
<enum-item name='FireAtWill'/>
1421+
<enum-item name='PracticeFire'/>
1422+
</enum-type>
1423+
14051424
<class-type type-name='building_siegeenginest' inherits-from='building_actual'>
14061425
<enum base-type='int16_t' name="type" type-name='siegeengine_type'/>
1407-
<enum name='facing' base-type='int8_t'>
1408-
<enum-item name='Left'/>
1409-
<enum-item name='Up'/>
1410-
<enum-item name='Right'/>
1411-
<enum-item name='Down'/>
1412-
</enum>
1413-
<enum name='resting_orientation' base-type='int8_t'>
1414-
<enum-item name='Orientation_Left'/>
1415-
<enum-item name='Orientation_Up'/>
1416-
<enum-item name='Orientation_Right'/>
1417-
<enum-item name='Orientation_Down'/>
1418-
</enum>
1419-
<enum name='action' base-type='int8_t'>
1420-
<enum-item name='NotInUse'/>
1421-
<enum-item name='PrepareToFire'/>
1422-
<enum-item name='FireAtWill'/>
1423-
</enum>
1426+
<enum name='facing' type-name='siegeengine_orientation' base-type='int8_t'/>
1427+
<enum name='resting_orientation' type-name='siegeengine_orientation' base-type='int8_t'/>
1428+
<enum name='action' type-name='siegeengine_action' base-type='int8_t'/>
14241429
<int8_t name='fire_timer'/>
14251430
<int16_t name='fill_timer'/>
14261431
<int8_t name='rotate_delay'/>

0 commit comments

Comments
 (0)