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