diff --git a/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform1_co.paa b/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform1_co.paa index 3a9c7d3..942cbcf 100644 Binary files a/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform1_co.paa and b/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform1_co.paa differ diff --git a/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform_co.paa b/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform_co.paa index 663f0b8..c1133f6 100644 Binary files a/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform_co.paa and b/Addons/EUFOR_Uniform/Fleck/EUFOR_Fleck_Uniform_co.paa differ diff --git a/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform.png b/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform.png index 06abe31..311e504 100644 Binary files a/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform.png and b/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform.png differ diff --git a/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform1.png b/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform1.png index 411cf7e..f338fa4 100644 Binary files a/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform1.png and b/Addons/EUFOR_Uniform/Fleck/pngs/BW2035_Fleck_Uniform1.png differ diff --git a/Addons/EUFOR_Uniform/Multi/EUFOR_Multi_Uniform_co.paa b/Addons/EUFOR_Uniform/Multi/EUFOR_Multi_Uniform_co.paa new file mode 100644 index 0000000..ce1f001 Binary files /dev/null and b/Addons/EUFOR_Uniform/Multi/EUFOR_Multi_Uniform_co.paa differ diff --git a/Addons/EUFOR_Uniform/Multi/Icon_Multi.paa b/Addons/EUFOR_Uniform/Multi/Icon_Multi.paa new file mode 100644 index 0000000..6ba6671 Binary files /dev/null and b/Addons/EUFOR_Uniform/Multi/Icon_Multi.paa differ diff --git a/Addons/EUFOR_Uniform/Multi/png/20240219160008_1.jpg b/Addons/EUFOR_Uniform/Multi/png/20240219160008_1.jpg new file mode 100644 index 0000000..f9deb16 Binary files /dev/null and b/Addons/EUFOR_Uniform/Multi/png/20240219160008_1.jpg differ diff --git a/Addons/EUFOR_Uniform/Multi/png/EUFOR_Multi_Uniform.png b/Addons/EUFOR_Uniform/Multi/png/EUFOR_Multi_Uniform.png new file mode 100644 index 0000000..28aa4e8 Binary files /dev/null and b/Addons/EUFOR_Uniform/Multi/png/EUFOR_Multi_Uniform.png differ diff --git a/Addons/EUFOR_Uniform/Multi/png/Icon_Multi.png b/Addons/EUFOR_Uniform/Multi/png/Icon_Multi.png new file mode 100644 index 0000000..6aba685 Binary files /dev/null and b/Addons/EUFOR_Uniform/Multi/png/Icon_Multi.png differ diff --git a/Addons/EUFOR_Uniform/Schnee/EUFOR_Schnee_Uniform_co.paa b/Addons/EUFOR_Uniform/Schnee/EUFOR_Schnee_Uniform_co.paa new file mode 100644 index 0000000..32c6c85 Binary files /dev/null and b/Addons/EUFOR_Uniform/Schnee/EUFOR_Schnee_Uniform_co.paa differ diff --git a/Addons/EUFOR_Uniform/Schnee/Icon_schnee.paa b/Addons/EUFOR_Uniform/Schnee/Icon_schnee.paa new file mode 100644 index 0000000..0c4d3eb Binary files /dev/null and b/Addons/EUFOR_Uniform/Schnee/Icon_schnee.paa differ diff --git a/Addons/EUFOR_Uniform/Schnee/pngs/20240219124153_1.jpg b/Addons/EUFOR_Uniform/Schnee/pngs/20240219124153_1.jpg new file mode 100644 index 0000000..00a7c1b Binary files /dev/null and b/Addons/EUFOR_Uniform/Schnee/pngs/20240219124153_1.jpg differ diff --git a/Addons/EUFOR_Uniform/Schnee/pngs/EUFOR_Schnee_Uniform.png b/Addons/EUFOR_Uniform/Schnee/pngs/EUFOR_Schnee_Uniform.png new file mode 100644 index 0000000..bd31c7e Binary files /dev/null and b/Addons/EUFOR_Uniform/Schnee/pngs/EUFOR_Schnee_Uniform.png differ diff --git a/Addons/EUFOR_Uniform/Schnee/pngs/Icon_schnee.png b/Addons/EUFOR_Uniform/Schnee/pngs/Icon_schnee.png new file mode 100644 index 0000000..0f7c7c0 Binary files /dev/null and b/Addons/EUFOR_Uniform/Schnee/pngs/Icon_schnee.png differ diff --git a/Addons/EUFOR_Uniform/Tropen/EUFOR_Tropen_Uniform_Digi_co.paa b/Addons/EUFOR_Uniform/Tropen/EUFOR_Tropen_Uniform_Digi_co.paa new file mode 100644 index 0000000..2c18dfa Binary files /dev/null and b/Addons/EUFOR_Uniform/Tropen/EUFOR_Tropen_Uniform_Digi_co.paa differ diff --git a/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital.png b/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital.png new file mode 100644 index 0000000..1fd5361 Binary files /dev/null and b/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital.png differ diff --git a/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital1.png b/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital1.png new file mode 100644 index 0000000..b4d1f0f Binary files /dev/null and b/Addons/EUFOR_Uniform/Tropen/pngs/EUFOR_Tropen_Digital1.png differ diff --git a/Addons/EUFOR_Uniform/cfgPatches.hpp b/Addons/EUFOR_Uniform/cfgPatches.hpp index da3aaf0..77a0d81 100644 --- a/Addons/EUFOR_Uniform/cfgPatches.hpp +++ b/Addons/EUFOR_Uniform/cfgPatches.hpp @@ -8,15 +8,34 @@ class CfgPatches units[]= { "EUFOR_BW_Soldier", + "EUFOR_BW_Soldier_Sleeves", "EUFOR_soldat_Tropen", + "EUFOR_soldat_Tropen_Digital", + "EUFOR_soldat_Tropen_Sleeves", + "EUFOR_soldat_Tropen_Digital_Sleeves", + "EUFOR_soldat_Tropen_Shirt", + "EUFOR_soldat_Tropen_Digi_Shirt", + "EUFOR_soldat_Schnee", + "EUFOR_soldat_Multi", "EUFOR_soldat_Fleck", - "EUFOR_soldat_Fleck1" + "EUFOR_soldat_Fleck1", + "EUFOR_soldat_Fleck_Sleeves", + "EUFOR_soldat_Fleck1_Sleeves" }; weapons[]= { "W_EUFOR_Uniform_Tropen", + "W_EUFOR_Uniform_Tropen_Digital", + "W_EUFOR_Uniform_Tropen_Sleeves", + "W_EUFOR_Uniform_Tropen_Digital_Sleeves", + "W_EUFOR_Uniform_Tropen_Shirt", + "W_EUFOR_Uniform_Tropen_Digital_Shirt", + "W_EUFOR_Uniform_Schnee", + "W_EUFOR_Uniform_Multi", "W_EUFOR_Uniform_Fleck", - "W_EUFOR_Uniform_Fleck1" + "W_EUFOR_Uniform_Fleck1", + "W_EUFOR_Uniform_Fleck_Sleeves", + "W_EUFOR_Uniform_Fleck1_Sleeves" }; requiredVersion=0.1; requiredAddons[]={"A3_Characters_F"}; diff --git a/Addons/EUFOR_Uniform/cfgVehicles.hpp b/Addons/EUFOR_Uniform/cfgVehicles.hpp index 4e5ea52..02cf124 100644 --- a/Addons/EUFOR_Uniform/cfgVehicles.hpp +++ b/Addons/EUFOR_Uniform/cfgVehicles.hpp @@ -1,4 +1,6 @@ class B_CTRG_Soldier_F; // For inheritance to work, the base class has to be defined. + class B_CTRG_Soldier_2_F; + class B_CTRG_Soldier_3_F; class EUFOR_BW_Soldier: B_CTRG_Soldier_F { @@ -7,9 +9,25 @@ scope = 0; scopeCurator = 0; + }; + + class EUFOR_BW_Soldier_Shirt: B_CTRG_Soldier_2_F { + + author = "$STR_EUFOR_Uniform_Author"; + scope = 0; + scopeCurator = 0; + + }; + + class EUFOR_BW_Soldier_Sleeves: B_CTRG_Soldier_3_F { + + author = "$STR_EUFOR_Uniform_Author"; + scope = 0; + scopeCurator = 0; + }; - + /* =============================Tropen=============================================== */ class EUFOR_soldat_Tropen: EUFOR_BW_Soldier // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. { author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. @@ -26,6 +44,91 @@ // If empty, no texture is used. }; + class EUFOR_soldat_Tropen_Digi: EUFOR_BW_Soldier // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Tropentarn Digital"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_01.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Tropen_Digi"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_Digi_co.paa"}; // The textures for the selections defined above. + // If empty, no texture is used. + }; + + /* ------- Ärmel hoch ------- */ + + class EUFOR_soldat_Tropen_Sleeves: EUFOR_BW_Soldier_Sleeves // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Tropentarn hoch"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_03.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Tropen_Sleeves"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_co.paa"}; // The textures for the selections defined above. + // If empty, no texture is used. + }; + + class EUFOR_soldat_Tropen_Digi_Sleeves: EUFOR_BW_Soldier_Sleeves // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Tropentarn Digital hoch"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_03.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Tropen_Digi_Sleeves"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_Digi_co.paa"}; // The textures for the selections defined above. + // If empty, no texture is used. + }; + + /* ------- T-Shirt ------- */ + + class EUFOR_soldat_Tropen_Shirt: EUFOR_BW_Soldier_Shirt // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Tropentarn T-Shirt"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_02.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Tropen_Shirt"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_co.paa"}; // The textures for the selections defined above. + // If empty, no texture is used. + }; + + class EUFOR_soldat_Tropen_Digi_Shirt: EUFOR_BW_Soldier_Shirt // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Tropentarn Digital hoch"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_02.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Tropen_Digi_Shirt"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_Digi_co.paa"}; // The textures for the selections defined above. + // If empty, no texture is used. + }; + + /* ============================Fleck====================================================== */ class EUFOR_soldat_Fleck: EUFOR_BW_Soldier // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. { author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. @@ -61,3 +164,77 @@ // If empty, no texture is used. }; + + /* ------- Ärmel hoch ------- */ + + class EUFOR_soldat_Fleck_Sleeves: EUFOR_BW_Soldier_Sleeves // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Flecktarn hoch"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_03.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Fleck_Sleeves"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Fleck\EUFOR_Fleck_Uniform_co.paa"}; // The textures for the selections defined above. + //hiddenSelectionsMaterials[] = {"Uniform\Fleck\EUFOR_Fleck_Uniform.rvmat"}; + // If empty, no texture is used. + + }; + + class EUFOR_soldat_Fleck1_Sleeves: EUFOR_BW_Soldier_Sleeves // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Flecktarn 1 hoch"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_03.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Fleck1_Sleeves"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Fleck\EUFOR_Fleck_Uniform1_co.paa"}; // The textures for the selections defined above. + //hiddenSelectionsMaterials[] = {"Uniform\Fleck\EUFOR_Fleck_Uniform.rvmat"}; + // If empty, no texture is used. + + }; + + /* ============================Schnee====================================================== */ + + class EUFOR_soldat_Schnee: EUFOR_BW_Soldier // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Schneetarn"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_01.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Schnee"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Schnee\EUFOR_Schnee_Uniform_co.paa"}; // The textures for the selections defined above. + + }; + + /* ============================Multi====================================================== */ + + class EUFOR_soldat_Multi: EUFOR_BW_Soldier // Define of a new class, which parameters are inherited from B_Soldier_base_F, with exception of those defined below. + { + author = "$STR_EUFOR_Uniform_Author"; // The name of the author of the asset, which is displayed in the editor. + scope = 1; // 2 = class is available in the editor; 1 = class is unavailable in the editor, but can be accessed via a macro; 0 = class is unavailable (and used for inheritance only). + scopeCurator = 0; // 2 = class is available in Zeus; 0 = class is unavailable in Zeus. + scopeArsenal = 2; // 2 = class is available in the Virtual Arsenal; 0 = class is unavailable in the Virtual Arsenal. + identityTypes[] = {"LanguageENG_F","Head_NATO","G_NATO_default"}; // Identity Types are explained in the Headgear section of this guide. + displayName = "Soldat Multitarn"; // The name of the soldier, which is displayed in the editor. + model = "\A3\Characters_F\BLUFOR\b_soldier_01.p3d"; // The path to the model this character uses. + uniformClass = "W_EUFOR_Uniform_Multi"; // This links this soldier to a particular uniform. For the details, see below. + hiddenSelections[] = {"camo","insignia"}; // List of model selections which can be changed with hiddenSelectionTextures[] + // and hiddenSelectionMaterials[] properties. If empty, model textures are used. + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Multi\EUFOR_Multi_Uniform_co.paa"}; // The textures for the selections defined above. + + }; diff --git a/Addons/EUFOR_Uniform/cfgWeapons.hpp b/Addons/EUFOR_Uniform/cfgWeapons.hpp index ef86107..ace388c 100644 --- a/Addons/EUFOR_Uniform/cfgWeapons.hpp +++ b/Addons/EUFOR_Uniform/cfgWeapons.hpp @@ -11,6 +11,7 @@ //Uniformen //Tatsächliche Uniform als Item hier werden die Einstellungen für die Uniformen getätigt + /* =======================================TROPEN======================================= */ class W_EUFOR_Uniform_Tropen: Uniform_Base { @@ -32,6 +33,90 @@ }; }; +class W_EUFOR_Uniform_Tropen_Digital: Uniform_Base +{ + author = "$STR_EUFOR_Uniform_Author"; + scope = 2; + scopeArsenal = 2; + displayName = "$STR_EUFOR_Uniform_Tropen_Digital"; + picture = "\EUFOR_Uniform\Tropen\Icon_tropen.paa"; + model = "\A3\Characters_F\Common\Suitpacks\suitpack_original_F.p3d"; + hiddenSelections[] = {"camo", "insignia"}; + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Tropen\EUFOR_Tropen_Uniform_Digi_co.paa"}; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Tropen_Digi; + containerClass = Supply80; + mass = 40; + }; +}; + + /* ------- Ärmel hoch ------- */ + + class W_EUFOR_Uniform_Tropen_Sleeves: W_EUFOR_Uniform_Tropen + { + author = "$STR_EUFOR_Uniform_Author"; + displayName = "$STR_EUFOR_Uniform_Tropen_Sleeves"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Tropen_Sleeves; + containerClass = Supply80; + mass = 40; + }; + + }; + + class W_EUFOR_Uniform_Tropen_Digital_Sleeves: W_EUFOR_Uniform_Tropen_Digital + { + author = "$STR_EUFOR_Uniform_Author"; + displayName = "$STR_EUFOR_Uniform_Tropen_Digital_Sleeves"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Tropen_Digi_Sleeves; + containerClass = Supply80; + mass = 40; + }; + }; + +/* ------- T-Shirt ------- */ + +class W_EUFOR_Uniform_Tropen_Shirt: W_EUFOR_Uniform_Tropen +{ + author = "$STR_EUFOR_Uniform_Author"; + displayName = "$STR_EUFOR_Uniform_Tropen_Shirt"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Tropen_Shirt; + containerClass = Supply80; + mass = 40; + }; + +}; + +class W_EUFOR_Uniform_Tropen_Digital_Shirt: W_EUFOR_Uniform_Tropen_Digital +{ + author = "$STR_EUFOR_Uniform_Author"; + displayName = "$STR_EUFOR_Uniform_Tropen_Digital_Shirt"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Tropen_Digi_Shirt; + containerClass = Supply80; + mass = 40; + }; +}; + + /* ======================================FLECK======================================== */ + class W_EUFOR_Uniform_Fleck: Uniform_Base { author = "$STR_EUFOR_Uniform_Author"; @@ -70,4 +155,84 @@ class W_EUFOR_Uniform_Fleck1: Uniform_Base containerClass = Supply80; mass = 40; }; +}; + +/* ------- Ärmel hoch ------- */ + +class W_EUFOR_Uniform_Fleck_Sleeves: W_EUFOR_Uniform_Fleck +{ + author = "$STR_EUFOR_Uniform_Author"; + scope = 2; + scopeArsenal = 2; + displayName = "$STR_EUFOR_Uniform_Flecktarn_Sleeves"; + picture = "\EUFOR_Uniform\Fleck\Icon_fleck.paa"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Fleck_Sleeves; + containerClass = Supply80; + mass = 40; + }; +}; + +class W_EUFOR_Uniform_Fleck1_Sleeves: W_EUFOR_Uniform_Fleck1 +{ + author = "$STR_EUFOR_Uniform_Author"; + scope = 2; + scopeArsenal = 2; + displayName = "$STR_EUFOR_Uniform_Flecktarn_1_Sleeves"; + picture = "\EUFOR_Uniform\Fleck\Icon_fleck.paa"; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Fleck1_Sleeves; + containerClass = Supply80; + mass = 40; + }; +}; + +/* ======================================SCHNEE======================================== */ + +class W_EUFOR_Uniform_Schnee: Uniform_Base +{ + author = "$STR_EUFOR_Uniform_Author"; + scope = 2; + scopeArsenal = 2; + displayName = "$STR_EUFOR_Uniform_Schneetarn"; + picture = "\EUFOR_Uniform\Schnee\Icon_schnee.paa"; + model = "\A3\Characters_F\Common\Suitpacks\suitpack_original_F.p3d"; + hiddenSelections[] = {"camo", "insignia"}; + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Schnee\EUFOR_Schnee_Uniform_co.paa"}; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Schnee; + containerClass = Supply80; + mass = 40; + }; +}; + +/* ======================================MULTI======================================== */ + +class W_EUFOR_Uniform_Multi: Uniform_Base +{ + author = "$STR_EUFOR_Uniform_Author"; + scope = 2; + scopeArsenal = 2; + displayName = "$STR_EUFOR_Uniform_Multitarn"; + picture = "\EUFOR_Uniform\Multi\Icon_Multi.paa"; + model = "\A3\Characters_F\Common\Suitpacks\suitpack_original_F.p3d"; + hiddenSelections[] = {"camo", "insignia"}; + hiddenSelectionsTextures[] = {"EUFOR_Uniform\Multi\EUFOR_Multi_Uniform_co.paa"}; + + class ItemInfo: UniformItem + { + uniformModel = "-"; + uniformClass = EUFOR_soldat_Multi; + containerClass = Supply80; + mass = 40; + }; }; \ No newline at end of file diff --git a/Addons/EUFOR_Uniform/stringtable.xml b/Addons/EUFOR_Uniform/stringtable.xml index 68172ee..115d088 100644 --- a/Addons/EUFOR_Uniform/stringtable.xml +++ b/Addons/EUFOR_Uniform/stringtable.xml @@ -12,19 +12,64 @@ Nilia > - IdN Tropentarn - IdN Tropentarn - IdN Tropentarn + EUFOR Tropentarn + EUFOR Tropentarn + EUFOR Tropentarn + + + EUFOR Tropentarn Sleeves Up + EUFOR Tropentarn Sleeves Up + EUFOR Tropentarn hochgekrempelt + + + EUFOR Tropentarn T-Shirt + EUFOR Tropentarn T-Shirt + EUFOR Tropentarn T-Shirt + + + EUFOR Tropentarn Digital + EUFOR Tropentarn Digital + EUFOR Tropentarn Digital + + + EUFOR Tropentarn Digital Sleeves Up + EUFOR Tropentarn Digital Sleeves Up + EUFOR Tropentarn Digital hochgekrempelt + + + EUFOR Tropentarn Digital T-Shirt + EUFOR Tropentarn Digital T-Shirt + EUFOR Tropentarn Digital T-Shirt - IdN Flecktarn - IdN Flecktarn - IdN Flecktarn + EUFOR Flecktarn + EUFOR Flecktarn + EUFOR Flecktarn + + + EUFOR Flecktarn Sleeves Up + EUFOR Flecktarn Sleeves Up + EUFOR Flecktarn hochgekrempelt - IdN Flecktarn Sand - IdN Flecktarn Sand - IdN Flecktarn Sand + EUFOR Flecktarn Sand + EUFOR Flecktarn Sand + EUFOR Flecktarn Sand + + + EUFOR Flecktarn Sand Sleeves Up + EUFOR Flecktarn Sand Sleeves Up + EUFOR Flecktarn Sand hochgekrempelt + + + EUFOR Snow Camo + EUFOR Snow Camo + EUFOR Schneetarn + + + EUFOR Multitarn + EUFOR Multitarn + EUFOR Multitarn \ No newline at end of file