59 lines
1.7 KiB
XML
59 lines
1.7 KiB
XML
<data-definition>
|
|
<class-type type-name='building_def' original-name='building_defst' key-field='code'>
|
|
<stl-string name="code"/>
|
|
<int32_t name="index"/>
|
|
<stl-string name="name"/>
|
|
|
|
<int32_t name='unk_40'/>
|
|
<int32_t name='unk_44'/>
|
|
<static-array name='name_color' count='3' type-name='int16_t'/>
|
|
|
|
<static-array name='tile' count='4'>
|
|
<static-array count='31'>
|
|
<static-array count='31' type-name='uint8_t'/>
|
|
</static-array>
|
|
</static-array>
|
|
|
|
<static-array name='tile_color' count='3'>
|
|
<static-array count='4'>
|
|
<static-array count='31'>
|
|
<static-array count='31' type-name='uint8_t'/>
|
|
</static-array>
|
|
</static-array>
|
|
</static-array>
|
|
|
|
<static-array name='tile_block' count='31'>
|
|
<static-array count='31' type-name='uint8_t'/>
|
|
</static-array>
|
|
|
|
<int32_t name='build_key'/>
|
|
<bool name='needs_magma'/>
|
|
|
|
<stl-vector name="build_items">
|
|
<pointer/>
|
|
</stl-vector>
|
|
|
|
<int32_t name="dim_x"/>
|
|
<int32_t name="dim_y"/>
|
|
<int32_t name="workloc_x"/>
|
|
<int32_t name="workloc_y"/>
|
|
|
|
<stl-vector name="build_labors">
|
|
<enum base-type='int32_t' type-name='unit_labor'/>
|
|
</stl-vector>
|
|
<stl-string name="labor_description"/>
|
|
|
|
<int32_t name="build_stages"/>
|
|
</class-type>
|
|
|
|
<class-type type-name='building_def_workshopst' inherits-from='building_def'/>
|
|
<class-type type-name='building_def_furnacest' inherits-from='building_def'/>
|
|
</data-definition>
|
|
|
|
<!--
|
|
Local Variables:
|
|
indent-tabs-mode: nil
|
|
nxml-child-indent: 4
|
|
End:
|
|
-->
|