Decals are in models3.pack
variantmeshes>_variantmodels>man>patterns>(name of culture)
Inside it there are _diffuse.dds and .texture_array.
Here's how it works:
- Texture arrays refers the location of the diffuse.dds. It lists the shield decals used.
- The shield .variantmodelsdefinition refers to both the shield model and the texture array it used.
You can always create your own .texture_array, so you can customize what shield decals that will appear on a particular decal collection.
texture arrays are referred via "decal_diffuse="
So, as example, if you want some kite shields with eastern roman decals:
cha_kite_shields_roman_decals.texture_array
Code:
VariantMeshes/_VariantModels/man/patterns/charlemagne/att_cha_kite_shield_decals_15_diffuse
VariantMeshes/_VariantModels/man/patterns/charlemagne/att_cha_kite_shield_decals_12_diffuse
VariantMeshes/_VariantModels/man/patterns/charlemagne/att_cha_kite_shield_decals_11_diffuse
VariantMeshes/_VariantModels/man/patterns/charlemagne/att_cha_kite_shield_decals_14_diffuse
VariantMeshes/_VariantModels/man/patterns/charlemagne/att_cha_kite_shield_decals_13_diffuse
cha_kite_byz.variantmodelsdefinition
Code:
<VARIANT_MESH>
<SLOT name="shields" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" decal_diffuse="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_roman_decals" decal_normal="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_normals" imposter_model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" >
<SLOT name="boss" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_flat_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_long_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_round_boss.rigid_model_v2" />
</SLOT>
</VARIANT_MESH>
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" decal_diffuse="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_roman_decals" decal_normal="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_normals" imposter_model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" >
<SLOT name="boss" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_flat_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_long_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_round_boss.rigid_model_v2" />
</SLOT>
</VARIANT_MESH>
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" decal_diffuse="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_roman_decals" decal_normal="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_normals" imposter_model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" mask0="1" mask1="0" >
<SLOT name="boss" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_flat_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_long_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_round_boss.rigid_model_v2" />
</SLOT>
</VARIANT_MESH>
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_b.rigid_model_v2" decal_diffuse="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_roman_decals" decal_normal="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_normals" imposter_model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" >
<SLOT name="boss" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_flat_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_long_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_round_boss.rigid_model_v2" />
</SLOT>
</VARIANT_MESH>
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_b.rigid_model_v2" decal_diffuse="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_roman_decals" decal_normal="VariantMeshes/_VariantModels/man/patterns/charlemagne/cha_kite_shield_normals" imposter_model="VariantMeshes/_VariantModels/man/shield/att_cha_kite_shield_a.rigid_model_v2" mask0="2" mask2="0" >
<SLOT name="boss" >
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_flat_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_long_boss.rigid_model_v2" />
<VARIANT_MESH model="VariantMeshes/_VariantModels/man/bosses/large_curved_tower_round_boss.rigid_model_v2" />
</SLOT>
</VARIANT_MESH>
</SLOT>
</VARIANT_MESH>