50+ free fresh cosmetic items to use in your mods [Equipment Assets]

Tunics
X_attachable_wear_m42_gebirgsjager_br_anorak_item{
  _use:t="attachable_wear_m42_gebirgsjager_anorak_item"

  item__template:t="attachable_wear_m42_gebirgsjager_anorak_item"

  "animchar__objTexReplace:object"{
    "m42_gebirgsjager_anorak_lgreen_tex_d*":t="m42_gebirgsjager_anorak_tex_d*"
  }
}

X_attachable_wear_panzergrenadier_tunic_1941{
  _use:t="attachable_wear_tunic_01_volkssturm_ger_summer_item"

  animchar__res:t="tunic_01_volkssturm_ger_summer_char"
  collres__res:t="tunic_01_volkssturm_ger_summer_collision"

  "animchar__objTexReplace:object"{
    "ger_volkssturm_tunic_tex_d*":t="ger_volkssturm_tunic_ns_tex_d*"
    "ger_volkssturm_tunic_tex_n*":t="ger_volkssturm_tunic_ns_tex_n*"
  }

  "hides:array"{
  }

  "item__equipToSlots:array"{
    item__equipToSlots:t="tunic"
  }

  "disableDMParts:list<t>"{
    part:t="ger_volkssturm_armband"
    part:t="ger_volkssturm_armband_lod1"
    part:t="ger_volkssturm_armband_lod2"
  }
}
X_attachable_wear_tunic_panzergrenadier_medic_summer_item{
  _use:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_volkssturm_tunic_tex_d*":t="ger_volkssturm_tunic_ns_tex_d*"
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
    "ger_volkssturm_tunic_tex_n*":t="ger_volkssturm_tunic_ns_tex_n*"
  }
} 
X_attachable_wear_bushless_splinter_anorak_m42_item{
  _use:t="attachable_wear_anorak_m42_item"

  item__template:t="attachable_wear_anorak_m42_item"

  "animchar__objTexReplace:object"{
    "camo_branches2_tex_d*":t="camo_null*"
    "camo_branches2_tex_n*":t="camo_null*"
  }
}

X_attachable_wear_bushless_oak_anorak_m42_item{
  _use:t="attachable_wear_anorak_m42_item"

  item__template:t="attachable_wear_anorak_m42_item"

  "animchar__objTexReplace:object"{
    "ger_m42_anorak_tex_d*":t="ger_m42_anorak_oak_tex_d*"
    "camo_branches2_tex_d*":t="camo_null*"
    "camo_branches2_tex_n*":t="camo_null*"
  }
}
Medic Missing Coats
  • attachable_wear_medic_overcoat_officer_gray_green_ger_item

X_attachable_wear_medic_overcoat_officer_gray_green_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_3_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_soldier_overcoat_3_tex_n*"
  }
}
X_attachable_wear_medic_overcoat_officer_tan_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_officer_overcoat_1_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_officer_overcoat_1_tex_n*"
  }
}
X_attachable_wear_medic_overcoat_light_green_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_lgreen_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_soldier_overcoat_lgreen_tex_n*"
    "ger_volkssturm_tunic_tex_n*":t="ger_volkssturm_tunic_ns_tex_n*"
    "ger_volkssturm_tunic_tex_d*":t="ger_volkssturm_tunic_ns_tex_d*"
  }
}
X_attachable_wear_medic_overcoat_officer_light_gray_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_officer_overcoat_white_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_officer_overcoat_white_tex_n*"
  }
}
X_attachable_wear_medic_overcoat_officer_dark_gray_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_officer_overcoat_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_officer_overcoat_tex_n*"
  }
}
X_attachable_wear_medic_overcoat_tan_ger_item{
  _use:t="attachable_wear_medic_overcoat_green_ger_item"

  item__template:t="attachable_wear_medic_overcoat_green_ger_item"

  "animchar__objTexReplace:object"{
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_brl_tex_d*"
    "ger_soldier_overcoat_tex_n*":t="ger_soldier_overcoat_brl_tex_n*"
  }
}
Medics Missing Tunics
X_attachable_wear_medic_m44_green_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_gr_tex_d*"
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
  }
}

X_attachable_wear_medic_m44_pea_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_dot_br_tex_d*"
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
  }
}
X_attachable_wear_medic_m44_gray_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_gray_tex_d*"
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
  }
}
  • attachable_wear_medic_m44_brown_ger_item

    ( first. because the second is the official one that already exists )
X_attachable_wear_medic_m44_brown_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
  }
}

as you can see, this one already exists, but i changed the texture by applying the ussr medic armband to make it more realistic and close position to real life counter part. because in the official ( attachable_wear_tunic_m44_medic_ger_summer_item ) version, the armband looks way behind and isn’t accurate:
b81fc6b3fb6a2a5785b651db5c3ba579

basically, i made sure that the cross looks more towards the front than the back as shown in the picture above.

unfortunately, i couldn’t find the code for the followings, but it shouldn’t be too hard i presume, anyway the followings are based to the tunic 01 / 07 of the germans:

X_attachable_wear_tunic_01_medic_lbrown_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_2_brown_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_2_brown_tex_n*"
  }
}
X_attachable_wear_tunic_07_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_tex_n*"
  }
}
X_attachable_wear_tunic_01_2_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_tex_n*"
  }
}
X_attachable_wear_tunic_m43_pea_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_peadot_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_peadot_tex_n*"
  }
}
X_attachable_wear_tunic_plane_tree_summer_medic_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_planetree_summer_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_planetree_summer_tex_n*"
  }
}
X_attachable_wear_tunic_plane_tree_autnum_medic_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_planetree_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_planetree_tex_n*"
  }
}
X_attachable_wear_splinter_medic_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_m43_splinter_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_m43_splinter_tex_n*"
  }
}
X_attachable_wear_lg_medic_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_gray_l_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_gray_l_tex_n*"
  }
}
X_attachable_wear_pea_summer_medic_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_peadot_summer_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_peadot_summer_tex_n*"
  }
}
X_attachable_wear_medic_bl_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_bl_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_bl_tex_n*"
  }
}
X_attachable_wear_tunic_dgr_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_dgr_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_dgr_tex_n*"
  }
}
X_attachable_wear_tunic_gendarmerie_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_gendarmerie_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_gendarmerie_tunic_tex_n*"
  }
}
X_attachable_wear_tunic_gr_medic_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_gr_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_gr_tex_n*"
  }
}
Missing Volkssturm Medic Tunics

-attachable_wear_tunic_01_1_volkssturm_ger_summer_item

X_attachable_wear_tunic_01_medic_brown_ger_summer_item{
  _use:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_volkssturm_tunic_tex_d*":t="ger_volkssturm_tunic_brown_tex_d*"
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
    "ger_volkssturm_tunic_tex_n*":t="ger_volkssturm_tunic_brown_tex_n*"
  }
} 
X_attachable_wear_tunic_01_medic_green_ger_summer_item{
  _use:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_1_volkssturm_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_volkssturm_armband_tex_d*":t="ussr_m35_jacket_wristband_tex_d*"
    "ger_volkssturm_armband_tex_n*":t="ussr_m35_jacket_wristband_tex_n*"
  }
} 
Smocks
X_attachable_wear_ger_hooded_smock_open_sumpftarn_w_tunic_item{
  _use:t="attachable_wear_ger_hooded_smock_open_w_tunic_item"

  item__template:t="attachable_wear_ger_hooded_smock_open_w_tunic_item"

  "animchar__objTexReplace:object"{
    "ger_hooded_smock_open_tex_d*":t="ger_hooded_smock_tex_d*"
  }
}
X_attachable_wear_ger_hooded_smock_w_blue_fliegerbluse_item{
  _use:t="attachable_wear_ger_hooded_smock_open_item"

  item__template:t="attachable_wear_ger_hooded_smock_open_item"

  "animchar__objTexReplace:object"{
    "ger_hooded_smock_open_tex_d*":t="ger_hooded_smock_open_tex_d*"
    "ger_summer_flight_tunic_01_tex_d*":t="ger_summer_flight_tunic_blue_01_tex_d*"
  }
}

X_attachable_wear_ger_hooded_smock_sumpftarn_w_gray_fliegerbluse_item{
  _use:t="attachable_wear_ger_hooded_smock_open_item"

  item__template:t="attachable_wear_ger_hooded_smock_open_item"

  "animchar__objTexReplace:object"{
    "ger_hooded_smock_open_tex_d*":t="ger_hooded_smock_tex_d*"
  }
}
X_attachable_wear_ger_hooded_smock_sumpftarn_w_blue_fliegerbluse_item{
  _use:t="attachable_wear_ger_hooded_smock_open_item"

  item__template:t="attachable_wear_ger_hooded_smock_open_item"

  "animchar__objTexReplace:object"{
    "ger_hooded_smock_open_tex_d*":t="ger_hooded_smock_tex_d*"
    "ger_summer_flight_tunic_01_tex_d*":t="ger_summer_flight_tunic_blue_01_tex_d*"
  }
}
Luftwaffe zeltbahns
X_attachable_wear_zeltbahn_03_ger_summer_w_blue_fliegerbluse_item{
  _use:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  item__template:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  "animchar__objTexReplace:object"{
    "zeltbahn_gray_tex_d*":t="zeltbahn_tex_d*"
    "ger_summer_flight_tunic_01_tex_d*":t="ger_summer_flight_tunic_blue_01_tex_d*"
  }
}
X_attachable_wear_zeltbahn_03_ger_summer_w_gray_fliegerbluse_item{
  _use:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  item__template:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  "animchar__objTexReplace:object"{
    "zeltbahn_gray_tex_d*":t="zeltbahn_tex_d*"
  }
}
X_attachable_wear_gray_zeltbahn_03_ger_summer_w_blue_fliegerbluse_item{
  _use:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  item__template:t="attachable_wear_zeltbahn_03_ger_summer_w_fliegerbluse_item"

  "animchar__objTexReplace:object"{
    "zeltbahn_gray_tex_d*":t="zeltbahn_gray_tex_d*"
    "ger_summer_flight_tunic_01_tex_d*":t="ger_summer_flight_tunic_blue_01_tex_d*"
  }
}
9 Likes
Volkssturm Trench coats
X_attachable_wear_volkssturm_overcoat_gray_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_3_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_overcoat_light_green_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_lgreen_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_overcoat_dark_green_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_2_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_overcoat_green_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}

X_attachable_wear_volkssturm_overcoat_brown_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_br_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_overcoat_light_brown_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_brl_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_overcoat_blue_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_soldier_overcoat_bl_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_officer_overcoat_light_gray_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_officer_overcoat_white_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
X_attachable_wear_volkssturm_officer_overcoat_gray_ger_item{
  _use:t="attachable_wear_medic_overcoat_blue_ger_item"

  item__template:t="attachable_wear_medic_overcoat_ger_item"

  "animchar__objTexReplace:object"{
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_soldier_overcoat_tex_d*":t="ger_officer_overcoat_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_overcoat_wristband_tex_n*"
  }
}
Volkssturm Tunics Var 2

in order to sav some time…

X_attachable_wear_tunic_volkssturm_planetree_summer_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_planetree_summer_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_planetree_summer_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_07_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_engineer_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_engineers_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_engineers_tunic_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_06_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_m43_pea_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summer_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_peadot_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_peadot_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_plane_tree_autnum_volkssturm_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_planetree_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_planetree_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_splinter_volkssturm_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_m43_splinter_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_m43_splinter_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_lg_volkssturm_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_gray_l_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_gray_l_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_pea_summer_volkssturm_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_peadot_summer_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_peadot_summer_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_volkssturm_bl_ger_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_bl_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_bl_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_dgr_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_dgr_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_dgr_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_volkssturm_gendarmerie_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_gendarmerie_tunic_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_gendarmerie_tunic_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}

X_attachable_wear_tunic_gr_volkssturm_ger_summer_item{
  _use:t="attachable_wear_tunic_01_medic_ger_summr_item"

  item__template:t="attachable_wear_tunic_01_medic_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_tunic_3_tex_d*":t="ger_tunic_gr_tex_d*"
    "ger_tunic_3_tex_n*":t="ger_tunic_gr_tex_n*"
    "ger_overcoat_wristband_tex_d*":t="ger_volkssturm_armband_tex_d*"
    "ger_overcoat_wristband_tex_n*":t="ger_volkssturm_armband_tex_n*"
  }
}
9 Likes

p.s, i’ll might continue to update it and add more as i find more items etc.

but be weary that they’ll might broke in the future.

it shouldn’t happen, but as i learned with mod, everything can break. still, they should work for a long time.

4 Likes

Regarding hidden clothing, is it possible to take a zombie’s clothing and face and give it to a regular soldier? I haven’t found anything like it, and as far as I understand, it’s a solid animchar. :thinking:

1 Like

unfortunately not.

because bones and the skeletons are different.

you could, i think, hide bones, and put it as a vehicle decorator… but… best of luck.

you can only apply animchars to things i guess, but will be stretched because of said skeletons.

EDIT.

apparently, it is possible.

well, you learn new things everyday with devenddar.

i prolly haven’t looked in the right places then, sorry.

1 Like

Yeah. But you can just edit animchar for clothes.



For zombie with guns you also can hide some parts.

Here is some code example:

zombie_0_skin{
  _use:t="attachable_wear_airborne_pants_item"

  animchar__res:t="zombie_cuisine"
  }
}

zombie_1_skin{
  _use:t="attachable_wear_airborne_pants_item"

  animchar__res:t="ger_zombie_solder"
  }
}

zombie_2_skin{
  _use:t="attachable_wear_airborne_pants_item"

  animchar__res:t="ger_zombie_solder_giant"
  }
}

zombie_3_skin{
  _use:t="attachable_wear_airborne_pants_item"

  animchar__res:t="zombie_ger_summer_01"
  }
}

zombie_helmet{
  _use:t="airborne_helmet_item"

  animchar__res:t="zombie_ger_summer_01"
  animchar_hider__camThreshold:r=1.0

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_belt"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_head{
  _use:t="ger_gen_head_01"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_belt"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_body{
  _use:t="attachable_wear_belt_2_01_ger_summer_item"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_belt"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_tunic{
  _use:t="attachable_wear_airborne_jacket_item"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_belt"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_gloves{
  _use:t="attachable_wear_gloves_airborne_us_summer_item"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_belt"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_belt{
  _use:t="attachable_wear_belt_1_01_ger_summer_item"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_pants"
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_pants"
    part:t="ger_zombie_soldier_boots"
  }
}

zombie_pants{
  _use:t="attachable_wear_airborne_pants_item"

  animchar__res:t="zombie_ger_summer_01"

  "disableDMParts:list<t>"{
    part:t="cloth_for_tunic"
    part:t="ger_zombie_soldier_helmet_m36"
    part:t="ger_zombie_soldier_head"
    part:t="ger_zombie_soldier_body"
    part:t="ger_zombie_soldier_tunic"
    part:t="ger_zombie_soldier_summer_gloves"
    part:t="ger_zombie_soldier_belt"
  }
}

You can remove animchar_hider__camThreshold:r=1.0 for helmet, but then it will be visible on screen.

Also in zombie_cuisine animchar you can hide some parts:

  "disableDMParts:list<t>"{
    part:t="eyes_lod00"
    part:t="upper_teeth_lod00"
    part:t="lower_teeth_lod00"
    part:t="shirt_lod00"
    part:t="shoes_lod00"
    part:t="body_lod00"
    part:t="belt_lod00"
    part:t="pants_lod00"
    part:t="watch_lod00"
    part:t="ring_lod00"
  }
4 Likes

Thanks for the tip, I also achieved some results, such as growling and animation of zombie hands in first person, but for further experiment I need to go online, and I can’t download and run anyone’s mod, including my own¯_(ツ)_/¯

1 Like

Where is ENTITIES.BLK? Is this in the level editor or file location?

hehe modders always make the coolest stuff.

Could totally update games for the better just by outsourcing to modders :smiley:

1 Like

Why? What exactly happened this time?
Ah. I just noticed your message on CBR. Well… Have you use VPN? Can you please make your report in CBR with logs and screenshots from game?

It’s separate blk file that you need to add in your mod folder. You can copy scene.blk and open it using any text editors (like word). After that need to clean file and write code (pressing Ctrl + A on the keyboard will select all code).

Here a bit more info about it: [Guide] Entity Modding (Entites.BLK)

2 Likes

These error messages, without my participation, have been sent by players for the third month now

1 Like

you create a new file,

call it entities.blk and past all the code that you want to see / wear / inspect / whatever.

after that, you’ll just have to go over the editor, open the entities menu, go to equipment,

type " X_ " and all of my ( to the very least, the ones that you copy and paste the code inside the gray box ) cosmetics will appear.

1 Like
Volkssturm M44 / m43 tunics


X_attachable_wear_volkssturm_m44_pea_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_dot_br_tex_d*"
  }
}

X_attachable_wear_volkssturm_m44_gray_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_gray_tex_d*"
  }
}

X_attachable_wear_volkssturm_m44_green_ger_item{
  _use:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  item__template:t="attachable_wear_tunic_m44_volksstrum_ger_summer_item"

  "animchar__objTexReplace:object"{
    "ger_m44_tunic_tex_d*":t="ger_m44_tunic_gr_tex_d*"
  }
}
2 Likes

Is there a way to get all the dmPart list?

yes and no.

type " skeleton.debug " over the console

make sure you are not running the copy of editor.bat without the -dev otherwise it wont work.

another note, it may not show all nodes and it can be a bit overlapped. but it might work for what you are looking for.

as usual, courtesy of devenddar him self :slight_smile:

3 Likes

It doesn’t drawing node names

I dont know what caused this

it does

but if you have too much stuff it won’t show up.

try an empty map and look more closer.

( maybe cuz too much data on screen )

2 Likes

Also there is one bug that hides all these texts. It’s appears only after any explosion. Equipment node names mostly overlapped.

Something isn’t very right there. There are WAY more many nodes than it would be neccessary.

1 Like

Where and how would you apply the skins onto an entity? Tried doing animchar__res:t=“zombie_0_skin” after using that code but it does not work.