descriptors¶
descriptors.pattern_type¶
<enum-type type-name="pattern_type" base-type="int16_t">
<enum-item name="MONOTONE"/>
<enum-item name="STRIPES"/>
<enum-item name="IRIS_EYE"/>
<enum-item name="SPOTS"/>
<enum-item name="PUPIL_EYE"/>
<enum-item name="MOTTLED"/>
</enum-type>
descriptors.descriptor_color¶
<struct-type type-name="descriptor_color"
instance-vector="$global.world.raws.language.colors">
<stl-string name="id"/>
<stl-vector name="word_unk"/>
<stl-vector name="words" type-name="int32_t"
ref-target="language_word"/>
<stl-string name="name"/>
<int8_t name="color"/>
<int8_t name="bold"/>
<s-float name="red"/>
<s-float name="green"/>
<s-float name="blue"/>
</struct-type>
descriptors.descriptor_shape¶
<struct-type type-name="descriptor_shape"
instance-vector="$global.world.raws.language.shapes">
<stl-string name="id"/>
<stl-vector name="word_unk"/>
<stl-vector name="words" type-name="int32_t"
ref-target="language_word"/>
<stl-string name="name"/>
<stl-string name="name_plural"/>
<stl-vector name="adj" pointer-type="stl-string"/>
<bitfield name="gems_use">
<flag-bit name="noun"/>
<flag-bit name="adj"/>
<flag-bit name="adj_noun"/>
</bitfield>
<uint8_t name="tile"/>
</struct-type>
descriptors.descriptor_pattern¶
<struct-type type-name="descriptor_pattern"
instance-vector="$global.world.raws.language.patterns">
<stl-string name="id"/>
<stl-vector name="colors" type-name="int16_t"
ref-target="descriptor_color"/>
<enum base-type="int16_t" type-name="pattern_type" name="pattern"/>
<stl-vector name="cp_color"/>
</struct-type>