forked from DFHack/df-structures
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdf.creature-raws.xml
37 lines (35 loc) · 1.36 KB
/
df.creature-raws.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<data-definition>
<struct-type type-name='caste_clothing_item' original-name='clothing_needs_bpst'>
<int16_t name="body_part_id"/>
<bitfield name='flags' base-type='uint32_t'> bay12: CLOTHING_NEEDS_BP_FLAG_*
<flag-bit name='lowerbody'/>
<flag-bit name='upperbody'/>
<flag-bit name='stance'/>
<flag-bit name='head'/>
<flag-bit name='grasp'/>
<flag-bit name='missing'/>
<flag-bit name='right'/>
<flag-bit name='left'/>
<flag-bit name='not_naked'/>
</bitfield>
<!-- This stuff appears to be used as temporaries
during claim selection or whatever. -->
<static-array name='item' count='3' comment='under, over, cover'>
<pointer type-name="item"/>
</static-array>
<static-array name="current_worn_damage" count='3' type-name='int32_t'/>
<static-array name="size" count='3' type-name='int32_t'/>
<static-array name="permit" count='3' type-name='int32_t'/>
<static-array name="item_flag" count='3'>
<bitfield base-type='uint32_t'> bay12: CLOTHING_NEEDS_BP_ITEM_FLAG_*
<flag-bit name='shaped'/>
</bitfield>
</static-array>
</struct-type>
</data-definition>
<!--
Local Variables:
indent-tabs-mode: nil
nxml-child-indent: 4
End:
-->