Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "..\..\script_macros.hpp"
- /*
- File: fn_playerSkins.sqf
- Author: Daniel Stuart
- Description:
- Sets skins for players by their side and uniform.
- */
- private ["_skinName"];
- switch (playerSide) do {
- case civilian: {
- if (LIFE_SETTINGS(getNumber,"civ_skins") isEqualTo 1) then {
- if (uniform player isEqualTo "U_C_Poloshirt_blue") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_1.jpg"];
- };
- if (uniform player isEqualTo "U_C_Poloshirt_burgundy") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_2.jpg"];
- };
- if (uniform player isEqualTo "U_C_Poloshirt_stripped") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_3.jpg"];
- };
- if (uniform player isEqualTo "U_C_Poloshirt_tricolour") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_4.jpg"];
- };
- if (uniform player isEqualTo "U_C_Poloshirt_salmon") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_5.jpg"];
- };
- if (uniform player isEqualTo "U_C_Poloshirt_redwhite") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_6.jpg"];
- };
- if (uniform player isEqualTo "U_C_Commoner1_1") then {
- player setObjectTextureGlobal [0, "textures\civilian_uniform_7.jpg"];
- };
- };
- };
- case west: {
- if (backpack player isEqualTo "B_Carryall_mcamo") then {
- unitBackpack player setObjectTextureGlobal [0, ""];
- };
- if (backpack player isEqualTo "B_Bergen_mcamo_F") then {
- unitBackpack player setObjectTextureGlobal [0, ""];
- };
- if (uniform player isEqualTo "U_Rangemaster") then {
- _skinName = "textures\gnd_stagiaire.paa";
- };
- if (uniform player isEqualTo "U_B_Wetsuit") then {
- _skinName = "textures\gnd_plongeur.paa";
- };
- if (uniform player isEqualTo "U_B_GEN_Soldier_F") then {
- _skinName = "textures\gnd_formateur.paa";
- };
- if (uniform player isEqualTo "U_B_CombatUniform_mcam") then {
- switch (call life_coplevel) do {
- case 1 : {_skinName = "textures\cop_1.paa"};
- case 2 : {_skinName = "textures\cop_2.paa"};
- case 3 : {_skinName = "textures\cop_3.paa"};
- case 4 : {_skinName = "textures\cop_4.paa"};
- case 4 : {_skinName = "textures\cop_5.paa"};
- case 6 : {_skinName = "textures\cop_6.paa"};
- case 7 : {_skinName = "textures\cop_7.paa"};
- case 8 : {_skinName = "textures\cop_8.paa"};
- case 9 : {_skinName = "textures\cop_9.paa"};
- case 10 : {_skinName = "textures\cop_10.paa"};
- case 11 : {_skinName = "textures\cop_11.paa"};
- case 12 : {_skinName = "textures\cop_12.paa"};
- case 13 : {_skinName = "textures\cop_13.paa"};
- case 14 : {_skinName = "textures\cop_14.paa"};
- case 15 : {_skinName = "textures\cop_15.paa"};
- case 16 : {_skinName = "textures\cop_16.paa"};
- case 17 : {_skinName = "textures\cop_17.paa"};
- };
- };
- if (uniform player isEqualTo "U_B_T_Soldier_F") then {
- _skinName = "textures\gign_tenue.paa";
- };
- player setObjectTextureGlobal [0, _skinName];
- };
- case independent: {
- if (uniform player isEqualTo "U_Rangemaster") then {
- switch (call life_mediclevel) do {
- case 1 : {player setObjectTextureGlobal [0, "textures\pomp_1.paa"];};
- case 2 : {player setObjectTextureGlobal [0, "textures\pomp_2.paa"];};
- case 3 : {player setObjectTextureGlobal [0, "textures\pomp_3.paa"];};
- case 4 : {player setObjectTextureGlobal [0, "textures\pomp_4.paa"];};
- case 4 : {player setObjectTextureGlobal [0, "textures\pomp_5.paa"];};
- case 6 : {player setObjectTextureGlobal [0, "textures\pomp_6.paa"];};
- case 7 : {player setObjectTextureGlobal [0, "textures\pomp_7.paa"];};
- case 8 : {player setObjectTextureGlobal [0, "textures\pomp_8.paa"];};
- case 9 : {player setObjectTextureGlobal [0, "textures\pomp_9.paa"];};
- case 10 : {player setObjectTextureGlobal [0, "textures\pomp_10.paa"];};
- case 11 : {player setObjectTextureGlobal [0, "textures\pomp_11.paa"];};
- case 12 : {player setObjectTextureGlobal [0, "textures\pomp_12.paa"];};
- case 13 : {player setObjectTextureGlobal [0, "textures\pomp_13.paa"];};
- },
- };
- if (uniform player isEqualTo "U_B_CombatUniform_mcam") then {
- switch (call life_mediclevel) do {
- case 1 : {player setObjectTextureGlobal [0, "textures\pomp_i1.paa"];};
- case 2 : {player setObjectTextureGlobal [0, "textures\pomp_i2.paa"];};
- case 3 : {player setObjectTextureGlobal [0, "textures\pomp_i3.paa"];};
- case 4 : {player setObjectTextureGlobal [0, "textures\pomp_i4.paa"];};
- case 4 : {player setObjectTextureGlobal [0, "textures\pomp_i5.paa"];};
- case 6 : {player setObjectTextureGlobal [0, "textures\pomp_i6.paa"];};
- case 7 : {player setObjectTextureGlobal [0, "textures\pomp_i7.paa"];};
- case 8 : {player setObjectTextureGlobal [0, "textures\pomp_i8.paa"];};
- case 9 : {player setObjectTextureGlobal [0, "textures\pomp_i9.paa"];};
- case 10 : {player setObjectTextureGlobal [0, "textures\pomp_i10.paa"];};
- case 11 : {player setObjectTextureGlobal [0, "textures\pomp_i11.paa"];};
- case 12 : {player setObjectTextureGlobal [0, "textures\pomp_i12.paa"];};
- case 13 : {player setObjectTextureGlobal [0, "textures\pomp_i13.paa"];};
- },
- };
- if (uniform player isEqualTo "U_B_Wetsuit") then {
- player setObjectTextureGlobal [0, "textures\pomp_plongeur.paa"];
- };
- if (uniform player isEqualTo "U_O_OfficerUniform_ocamo") then {
- player setObjectTextureGlobal [0, "textures\pomp_feu.paa"];
- };
- if (backpack player isEqualTo "B_Carryall_oucamo") then {
- unitBackpack player setObjectTextureGlobal [0, "textures\pomp_sacmultifctnoir.paa"];
- };
- if (backpack player isEqualTo "C_IDAP_UAV_06_medical_backpack_F") then {
- unitBackpack player setObjectTextureGlobal [0, "textures\pomp_sacdrone.paa"];
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement