well,
the basic example for changing textures like @Devenddar colt, is through entities.
and, most will look like:
( for easy replacement )
it will look something like:
i suppose i came too late.
anyway, for soldiers,
you might have made the code wrong.
but it generally start with appearance seed, and ends with the soldier’s perks:
{
"appearance__rndSeed" : 1302,
"availPerks" : 0,
"bodyScale" : {
"height" : 0.9872878193855286,
"width" : 1.029397845268250
},
"callname" : "",
"equipment" : {
"belt_1" : {
"gametemplate" : "attachable_wear_us_m23_cartridge_belt_jacket_m41_item",
"slot" : "belt_1"
},
"face" : {
"gametemplate" : "attachable_wear_head_male_21_us_item",
"slot" : "face"
},
"gloves" : {
"gametemplate" : "attachable_wear_m43_leather_palm_gloves_m44_jacket_item",
"slot" : "gloves"
},
"head" : {
"gametemplate" : "helmet_03_us_summer_item",
"slot" : "head"
},
"pants" : {
"gametemplate" : "attachable_wear_a9_flying_pants_item",
"slot" : "pants"
},
"backpack" : {
"gametemplate" : "attachable_wear_m28_backpack_m43_jacket_item",
"slot" : "backpack"
},
"tunic" : {
"gametemplate" : "attachable_wear_jacket_m35_ussr_01_olive_winter_item",
"slot" : "tunic"
}
},
"exp" : 0,
"gametemplate" : "usa_base_soldier",
"guid" : "usa_normandy_soldier_antitank_25283574665",
"heroTpl" : "",
"human_weap__weapInfo" : [
{
"gunSlots" : {},
"numReserveAmmo" : 8,
"reserveAmmoTemplate" : "m3_submachine_gun_magazine"
},
{
"gunSlots" : {},
"numReserveAmmo" : 10,
"reserveAmmoTemplate" : "m6a3_bazooka_item"
},
{
"gunSlots" : {},
"numReserveAmmo" : 0,
"reserveAmmoTemplate" : ""
},
{
"gunSlots" : {},
"numReserveAmmo" : 0,
"reserveAmmoTemplate" : ""
},
{
"gunSlots" : {},
"numReserveAmmo" : 0,
"reserveAmmoTemplate" : ""
}
],
"human_weap__weapInitialComponents" : [
{
"gun__kineticDamageMult" : 20.0,
"gun__recoilAmount" : -15.0,
"gun__shotFreq" : 10.0,
"gun_spread__maxDeltaAngle" : -30.0
},
{},
{},
{},
{}
],
"human_weap__weapTemplates" : {
"grenade" : "grenade_thrower",
"melee" : "usa_shovel_weapon",
"primary" : "m3_submachine_gun_gun",
"secondary" : "m9_bazooka_gun",
"tertiary" : ""
},
"id" : 2,
"inventory" : [
{
"gametemplate" : "medkit_item"
},
{
"gametemplate" : "explosion_pack_item"
}
],
"isPremium" : false,
"level" : 1,
"maxLevel" : 4,
"name" : "Stanley",
"perkPoints" : {
"speed" : 9,
"vitality" : 8,
"weapon" : 8
},
"perks" : [
{
"name" : "starter_antitank",
"stats" : [
{
"statKey" : "faster_change_pose_speed",
"statValue" : 0.1749999970197678
}
]
}
],
"perksCount" : 1,
"sClass" : "anti_tank",
"sKind" : "anti_tank",
"surname" : "Bradley",
"tier" : 3,
"weaponPreset" : ""
},
make sure that the id is correct ( which, starts from 0 and goes up to how many soldiers you have in your squad )
and, keep in mind:
just pay a bit more attention, and you should be fine.