Arma 3
TPW Uniforms
tpw  [developer] 21 Aug, 2021 @ 6:59pm
Content and Classnames
ASSETS (CLASSNAMES):
Replace * with one of: ABSTRACT, ADPM, AMCU, AMCUF, ARID, ARMATA, ATACS, BCD, BCDL, BCG_AM, BCG_AN, BCG_BR, BCG_BRSA, BCG_DG, BCG_R, BCG_T, BCG_U, BCG_WD, BCG_WL, BCG_WW, BCM, BCP, BDC, BLC, BME, BROWN, CADPAT, CCE, CDW, CHIP, CROPAT, DARK, DCCU, DPCU, DPDU, DPM, EMR, ESE, FLECK, GLC, GPU, GRANITE, GZONE, ICAM, IDPM, IDT, ITMP, JEITAI, JIGSAW, KA2, KDC, KILO, LDF, M05, M09, M09D, M14, M2011, M2015, M81, M90, M98, MAD21, MANDRAKE, MARPAT, MARPATD, MCAM, MCAMA, MCAMD, MCAMF, MCAMT, MLAND, MMPU, MTARN, MTP, MWC, NFP, NFPT, NZMCU, NZMTP, OBH, OCP, OCPF, OD, PAP, PSDC, RCAM, S2000, SLOCAM, SURPAT, T07D, TAC, TAN, TAT, TAZ90, TCAM, TCAMF, TE3, TIGER, TIGERAT, TUNPAT, UNIPAT, US4CES, VEG, VSR, VZ2007, WLP, XINGKONG, Z93

The available assets depend on which mods you have loaded. TPW UNIFORMS is totally modular, so you may also remove any pbos except for the following which are required for base functionality:
TPW_UNIFORM.pbo
TPW_UNIFORMS.pbo
TPW_UNIFORMS_RANGER.pbo

Removable files:
TPW_*.pbo (vanilla content)
TPW_*_RHS.pbo (RHS helmets and packs)
TPW_*_MILGP.pbo (MILGP vests, packs and helmets)
TPW_*_UNIFORMS.pbo (combat uniforms)

Units appear in the editor under BLUFOR --> TPW Uniforms --> *. Uniforms and gear are available in the Edit Loadout screen with a [TPW] prefix. Units are spawned with randomised vests, headgear (covered OPSCORE helmets if available), packs, and Spar 5.56 rifles. They can of course be further refined using the classnames below. You can also use setobjecttexture to change the upper, lower and patch textures of the units for an almost unlimited number of uniform permutations.

DEFAULT, NO MODS:
g3 = Crye Gen3
l9 = Patagonia L9
pcu = protective combat uniform jacket
rs = rolled sleeves
rs2 = half-rolled sleeves
fs = full sleeves
ng = no gloves
fm = Firemark gloves
mx = Mechanix gloves

Units:
tpw_top_bottom_sleeve_gloves_soldier_camo
tpw_g3_g3_rs_ng_soldier_*
tpw_g3_g3_rs2_ng_soldier_*
tpw_g3_g3_fs_ng_soldier_*
tpw_g3_l9_rs_ng_soldier_*
tpw_g3_l9_rs2_ng_soldier_*
tpw_g3_l9_fs_ng_soldier_*
tpw_l9_g3_rs_ng_soldier_*
tpw_l9_g3_rs2_ng_soldier_*
tpw_l9_g3_fs_ng_soldier_*
tpw_l9_l9_rs_ng_soldier_*
tpw_l9_l9_rs2_ng_soldier_*
tpw_l9_l9_fs_ng_soldier_*
tpw_pcu_l9_fs_ng_soldier_*
tpw_pcu_g3_fs_ng_soldier_*
tpw_g3_g3_rs_fm_soldier_*
tpw_g3_g3_rs2_fm_soldier_*
tpw_g3_g3_fs_fm_soldier_*
tpw_g3_l9_rs_fm_soldier_*
tpw_g3_l9_rs2_fm_soldier_*
tpw_g3_l9_fs_fm_soldier_*
tpw_l9_g3_rs_fm_soldier_*
tpw_l9_g3_rs2_fm_soldier_*
tpw_l9_g3_fs_fm_soldier_*
tpw_l9_l9_rs_fm_soldier_*
tpw_l9_l9_rs2_fm_soldier_*
tpw_l9_l9_fs_fm_soldier_*
tpw_pcu_l9_fs_fm_soldier_*
tpw_pcu_g3_fs_fm_soldier_*
tpw_g3_g3_rs_mx_soldier_*
tpw_g3_g3_rs2_mx_soldier_*
tpw_g3_g3_fs_mx_soldier_*
tpw_g3_l9_rs_mx_soldier_*
tpw_g3_l9_rs2_mx_soldier_*
tpw_g3_l9_fs_mx_soldier_*
tpw_l9_g3_rs_mx_soldier_*
tpw_l9_g3_rs2_mx_soldier_*
tpw_l9_g3_fs_mx_soldier_*
tpw_l9_l9_rs_mx_soldier_*
tpw_l9_l9_rs2_mx_soldier_*
tpw_l9_l9_fs_mx_soldier_*
tpw_pcu_l9_fs_mx_soldier_*
tpw_pcu_g3_fs_mx_soldier_*
tpw_icombatuniform_*_f
tpw_icombatuniform_shortsleeve_*_f
tpw_cargoshirt_*_f
tpw_cargotshirt_*_f
tpw_acu_*

Uniforms:
tpw_top_bottom_sleeve_gloves_uniform_camo
tpw_g3_g3_rs_ng_uniform_*
tpw_g3_g3_rs2_ng_uniform_*
tpw_g3_g3_fs_ng_uniform_*
tpw_g3_l9_rs_ng_uniform_*
tpw_g3_l9_rs2_ng_uniform_*
tpw_g3_l9_fs_ng_uniform_*
tpw_l9_g3_rs_ng_uniform_*
tpw_l9_g3_rs2_ng_uniform_*
tpw_l9_g3_fs_ng_uniform_*
tpw_l9_l9_rs_ng_uniform_*
tpw_l9_l9_rs2_ng_uniform_*
tpw_l9_l9_fs_ng_uniform_*
tpw_pcu_l9_fs_ng_uniform_*
tpw_pcu_g3_fs_ng_uniform_*
tpw_g3_g3_rs_fm_uniform_*
tpw_g3_g3_rs2_fm_uniform_*
tpw_g3_g3_fs_fm_uniform_*
tpw_g3_l9_rs_fm_uniform_*
tpw_g3_l9_rs2_fm_uniform_*
tpw_g3_l9_fs_fm_uniform_*
tpw_l9_g3_rs_fm_uniform_*
tpw_l9_g3_rs2_fm_uniform_*
tpw_l9_g3_fs_fm_uniform_*
tpw_l9_l9_rs_fm_uniform_*
tpw_l9_l9_rs2_fm_uniform_*
tpw_l9_l9_fs_fm_uniform_*
tpw_pcu_l9_fs_fm_uniform_*
tpw_pcu_g3_fs_fm_uniform_*
tpw_g3_g3_rs_mx_uniform_*
tpw_g3_g3_rs2_mx_uniform_*
tpw_g3_g3_fs_mx_uniform_*
tpw_g3_l9_rs_mx_uniform_*
tpw_g3_l9_rs2_mx_uniform_*
tpw_g3_l9_fs_mx_uniform_*
tpw_l9_g3_rs_mx_uniform_*
tpw_l9_g3_rs2_mx_uniform_*
tpw_l9_g3_fs_mx_uniform_*
tpw_l9_l9_rs_mx_uniform_*
tpw_l9_l9_rs2_mx_uniform_*
tpw_l9_l9_fs_mx_uniform_*
tpw_pcu_l9_fs_mx_uniform_*
tpw_pcu_g3_fs_mx_uniform_*
tpw_icombatuniform_*
tpw_icombatuniform_shortsleeve_*
tpw_cargoshirt_uniform_*
tpw_cargotshirt_uniform_*
tpw_acu_uniform_*

Textures:
tpw_*_uniforms\data\g3_shirt_co.paa
tpw_*_uniforms\data\g3_pants_co.paa
tpw_*_uniforms\data\l9_shirt_co.paa
tpw_*_uniforms\data\l9_pants_co.paa
tpw_*_uniforms\data\pcu_co.paa
tpw_*\data\icombatuniform_co.paa
tpw_*_uniforms\data\cargo_co.paa
tpw_*_uniforms\data\shirt_co.paa
tpw_*_uniforms\data\tshirt_co.paa
tpw_*_uniforms\data\acu_co.paa


In the unit's init: this setobjecttexture [0,texture_name] to change the shirt textures In the unit's init: this setobjecttexture [1,texture_name] to change the trousers textures For INDFOR and ACU uniforms In the unit's init: this setobjecttexture [0,texture_name] to change the whole uniform

Patches:
tpw_uniforms\data\flags\patch_@@@_co.paa (G3/L9 patches)
tpw_uniforms\data\flags\pcu_patch_@@@_co.paa (PCU patches)
@@@ = afghanistan,algeria,argentina,australia,australia_ir,austria,azerbaijan,belgium,belarus,bolivia,brazil,bulgaria,canada,canada_ir,car,chechnya,chile,china,czech,daesh,denmark,egypt,finland,goergia,germany,greece,hungary,india,indonesia,iran,iraq,ireland,isaf,israel,italy,japan,jordan,kazakhstan,korea,latvia,lithuania,mexico,moldova,morocco,myanmar,nato,netherlands,norway,nz,nz_ir,pakistan,panama,peru,phillipines,poland,portugal,romania,russia,saudi,serbia,slovakia,slovenia,southafrica,spain,sweden,switzerland,taiwan,tunisia,turkey,uk,uk_ir,ukraine,us,us_ir,velcro,venezuela,wagner
In the unit's init: this setobjecttexture [3,texture_name] to change the patch In the unit's init: this setobjecttexture [3,""] to remove the patch altogether For INDFOR uniforms In the unit's init: this setobjecttexture [1,patch_texture] to change the patch In the unit's init: this setobjecttexture [1,""] to remove the patch altogether

Vests:
tpw_platecarrier1_*
tpw_platecarrier2_*
tpw_platecarrierspec_*
tpw_platecarriergl_*
tpw_tacvest_*
tpw_bandollierb_*

Headgear:
tpw_helmethbk_*
tpw_helmethbk_ess_*
tpw_helmetb_*
tpw_helmetb_light_*
tpw_helmetia_*
tpw_helmetb_camo_*
tpw_helmetspecb_*
tpw_booniehat_*
tpw_milcap_*
tpw_cap_*

Packs:
tpw_carryall_*
tpw_kitbag_*
tpw_fieldpack_*
tpw_assaultpack_*
tpw_tacticalpack_*

MILITARY GEAR PACK:
Vests:
tpw_jpc_assaulter_*
tpw_jpc_grenadier_*
tpw_jpc_hgunner_*
tpw_jpc_medic_*
tpw_jpc_marksman_*
tpw_jpc_teamleader_*
tpw_jpc_light_*
tpw_mmac_assaulter_*
tpw_mmac_medic_*
tpw_mmac_teamleader_*
tpw_mmac_marksman_*
tpw_mmac_hgunner_*
tpw_mmac_grenadier_*
tpw_mmac_light_*
tpw_marciras_teamleader_*
tpw_marciras_assaulter_*
tpw_marciras_grenadier_*
tpw_marciras_marksman_*
tpw_marciras_hgunner_*
tpw_marciras_medic_*
tpw_jpc_assaulter_belt_*
tpw_jpc_grenadier_belt_*
tpw_jpc_hgunner_belt_*
tpw_jpc_medic_belt_*
tpw_jpc_marksman_belt_*
tpw_jpc_teamleader_belt_*
tpw_mmac_assaulter_belt_*
tpw_mmac_medic_belt_*
tpw_mmac_teamleader_belt_*
tpw_mmac_marksman_belt_*
tpw_mmac_hgunner_belt_*
tpw_mmac_grenadier_belt_*
tpw_marciras_teamleader_belt_*
tpw_marciras_assaulter_belt_*
tpw_marciras_grenadier_belt_*
tpw_marciras_marksman_belt_*
tpw_marciras_hgunner_belt_*
tpw_marciras_medic_belt_*

Headgear:
tpw_opscore_01_*
tpw_opscore_02_*
tpw_opscore_03_*
tpw_opscore_04_*
tpw_opscore_05_*
tpw_opscore_06_*
tpw_opscore_07_*
tpw_opscore_01_goggles_*
tpw_opscore_02_goggles_*
tpw_opscore_03_goggles_*
tpw_opscore_04_goggles_*
tpw_opscore_05_goggles_*
tpw_opscore_06_goggles_*
tpw_airframe_01_*
tpw_airframe_02_*
tpw_airframe_03_*
tpw_airframe_04_*
tpw_airframe_05_*
tpw_airframe_06_*
tpw_airframe_07_*
tpw_airframe_01_goggles_*
tpw_airframe_02_goggles_*
tpw_airframe_03_goggles_*
tpw_airframe_04_goggles_*
tpw_airframe_05_goggles_*
tpw_airframe_06_goggles_*
tpw_cap_01_*
tpw_cap_02_*
tpw_cap_03_*
tpw_cap_backwards_01_*
tpw_cap_backwards_02_*
tpw_cap_backwards_03_*
tpw_cap_01_goggles_*
tpw_cap_02_goggles_*
tpw_cap_03_goggles_*
tpw_cap_backwards_01_goggles_*
tpw_cap_backwards_02_goggles_*
tpw_cap_backwards_03_goggles_*

Packs:
tpw_hydration_*
tpw_tomahawk_*
tpw_pointman_*
tpw_breacher_*
tpw_patrol_*

RHSUSAF:
Headgear:
tpw_opscore_cov1_*
tpw_opscore_cov2_*
tpw_opscore_cov3_*

Packs:
tpw_eagle_*

RHSGREF:
Packs:
tpw_alice_*

RHSAFRF:
Headgear:
tpw_6b47_*
tpw_6b47_6m2_*
tpw_6b47_6m2_1_*
tpw_6b47_ess_*
Last edited by tpw; 10 Aug @ 3:51am
< >
Showing 1-2 of 2 comments
andrii 27 Sep, 2022 @ 2:51pm 
hello) everything is cool. but how would it be possible to attach chevrons to the entire uniform? earlier there were chevrons on the Australian uniforms. now they are not there for some reason (??
hey mate, any idea as to why I cannot get the PCU or G3 to change either the top or bottom texture? Just says 'string error'?

Example of what I put in for PCU: this setobjecttexture [0,dpcu]
< >
Showing 1-2 of 2 comments
Per page: 1530 50