Skip to content

Commit 5be60de

Browse files
committed
Added new retextured equipment
1 parent 4db0c73 commit 5be60de

40 files changed

+443
-39
lines changed

.hemtt/project.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ workshop = [
3939
"2183975396", # S & S Workshop ID
4040
"2643518676", # S & S: New Wave Workshop ID
4141
"843425103", # RHS: AFRF Workshop ID
42+
"497660133", # CUP Weapons Workshop ID
43+
"497661914", # CUP Units Workshop ID
4244
]
4345
parameters = [
4446
"-skipIntro",

addons/african_retexture/CfgVehicles.hpp

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,19 +118,6 @@ class CfgVehicles
118118
uniformClass = "U_cca_rhod_arid_gss_shorts_rolled";
119119
};
120120

121-
class simc_og107_veldjas_blench;
122-
class cca_belg_smock: simc_og107_veldjas_blench {
123-
author = "Eric";
124-
scope = 1;
125-
side = 2;
126-
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
127-
hiddenSelectionsTextures[] = {
128-
QPATHTOF(data\belg_v1_co.paa),
129-
QPATHTOF(data\belg_pants_co.paa)
130-
};
131-
uniformClass = "U_cca_belg_smock";
132-
};
133-
134121
class cca_sa_cu: simc_arvn_og107 {
135122
author = "Eric";
136123
scope = 1;

addons/african_retexture/CfgWeapons.hpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -194,23 +194,6 @@ class CfgWeapons
194194
};
195195
};
196196

197-
class U_simc_og107_veldjas_blench;
198-
class U_cca_belg_smock: U_simc_og107_veldjas_blench {
199-
author = "Eric";
200-
scope = 2;
201-
displayName = "[BE] Smock (Brushstroke)";
202-
descriptionShort = "Uniform, Fatigues, Smock, Moon & Ball (Belgian Brushstroke)";
203-
picture = QPATHTOF(data\belg_v1_icon_ca.paa);
204-
205-
class ItemInfo: UniformItem {
206-
uniformClass = "cca_belg_smock";
207-
uniformModel = "-";
208-
containerClass = "Supply60";
209-
mass = 40;
210-
armor = 0;
211-
};
212-
};
213-
214197
class U_cca_sa_cu: U_Simc_arvn_og107 {
215198
author = "Eric";
216199
scope = 2;

addons/asian_retexture/$PBOPREFIX$

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
z\cca\addons\asian_retexture
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
class Extended_PreInit_EventHandlers {
2+
class ADDON {
3+
// This will be executed once in 3DEN, main menu and before briefing has started for every mission
4+
init = QUOTE( call COMPILE_FILE(XEH_preInit) );
5+
};
6+
};
7+
8+
class Extended_PostInit_EventHandlers {
9+
class ADDON {
10+
// This will be executed once for each mission, once the mission has started
11+
init = QUOTE( call COMPILE_FILE(XEH_postInit) );
12+
};
13+
};
14+
15+
class Extended_PreStart_EventHandlers {
16+
class ADDON {
17+
// This will be executed once before entering the main menu.
18+
init = QUOTE( call COMPILE_FILE(XEH_preStart) );
19+
};
20+
};
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
class CfgVehicles
2+
{
3+
class simc_arvn_og107;
4+
class cca_jp_type3_jietai: simc_arvn_og107 {
5+
author = "Eric";
6+
scope = 1;
7+
side = 2;
8+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
9+
hiddenSelectionsTextures[] = {
10+
QPATHTOF(data\jp_type3_jietai_co.paa)
11+
};
12+
uniformClass = "U_cca_jp_type3_jietai";
13+
};
14+
};

addons/asian_retexture/CfgWeapons.hpp

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
class CfgWeapons
2+
{
3+
4+
class UniformItem;
5+
class HeadgearItem;
6+
7+
class U_Simc_arvn_og107;
8+
class U_cca_jp_type3_jietai: U_Simc_arvn_og107 {
9+
author = "Eric";
10+
scope = 2;
11+
displayName = "[JP] Type 3 Uniform (Jietai)";
12+
descriptionShort = "Uniform, Fatigues, Type 3 Uniform, Jietai Dots";
13+
picture = QPATHTOF(data\jp_type3_jietai_icon_co.paa);
14+
15+
class ItemInfo: UniformItem {
16+
uniformClass = "cca_jp_type3_jietai";
17+
uniformModel = "-";
18+
containerClass = "Supply60";
19+
mass = 40;
20+
armor = 0;
21+
};
22+
};
23+
24+
class H_Simc_pasgt_m81;
25+
class H_cca_jp_type88_jietai: H_Simc_pasgt_m81 {
26+
author = "Eric";
27+
scope = 2;
28+
weaponPoolAvailable = 1;
29+
displayName = "[JP] Type 88 Helmet (Jietai)";
30+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
31+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
32+
hiddenSelectionsTextures[] = {
33+
QPATHTOF(data\jp_type88_jietai_co.paa)
34+
};
35+
};
36+
37+
class H_Simc_pasgt_m81_b;
38+
class H_cca_jp_type88_jietai_b: H_Simc_pasgt_m81_b {
39+
author = "Eric";
40+
scope = 2;
41+
weaponPoolAvailable = 1;
42+
displayName = "[JP] Type 88 Helmet (Jietai/Band)";
43+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
44+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
45+
hiddenSelectionsTextures[] = {
46+
QPATHTOF(data\jp_type88_jietai_co.paa)
47+
};
48+
};
49+
50+
class H_Simc_pasgt_m81_b_SWDG;
51+
class H_cca_jp_type88_jietai_b_SWDG: H_Simc_pasgt_m81_b_SWDG {
52+
author = "Eric";
53+
scope = 2;
54+
weaponPoolAvailable = 1;
55+
displayName = "[JP] Type 88 Helmet (Jietai/Band/SWDG)";
56+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
57+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
58+
hiddenSelectionsTextures[] = {
59+
QPATHTOF(data\jp_type88_jietai_co.paa)
60+
};
61+
};
62+
63+
class H_Simc_pasgt_m81_SWDG_low_b;
64+
class H_cca_jp_type88_jietai_SWDG_low_b: H_Simc_pasgt_m81_SWDG_low_b {
65+
author = "Eric";
66+
scope = 2;
67+
weaponPoolAvailable = 1;
68+
displayName = "[JP] Type 88 Helmet (Jietai/Band/SWDG)";
69+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
70+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
71+
hiddenSelectionsTextures[] = {
72+
QPATHTOF(data\jp_type88_jietai_co.paa)
73+
};
74+
};
75+
76+
class H_Simc_pasgt_m81_scrim;
77+
class H_cca_jp_type88_jietai_scrim_alt: H_Simc_pasgt_m81_scrim {
78+
author = "Eric";
79+
scope = 2;
80+
weaponPoolAvailable = 1;
81+
displayName = "[JP] Type 88 Helmet (Jietai/Scrim)";
82+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
83+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
84+
hiddenSelectionsTextures[] = {
85+
QPATHTOF(data\jp_type88_jietai_co.paa),
86+
QPATHTOEF(european_retexture,data\lt_scrim_alt_co.paa)
87+
};
88+
};
89+
90+
class H_Simc_pasgt_m81_scrim_SWDG;
91+
class H_cca_jp_type88_jietai_scrim_alt_SWDG: H_Simc_pasgt_m81_scrim_SWDG {
92+
author = "Eric";
93+
scope = 2;
94+
weaponPoolAvailable = 1;
95+
displayName = "[JP] Type 88 Helmet (Jietai/Scrim/SWDG)";
96+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
97+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
98+
hiddenSelectionsTextures[] = {
99+
QPATHTOF(data\jp_type88_jietai_co.paa),
100+
QPATHTOEF(european_retexture,data\lt_scrim_alt_co.paa)
101+
};
102+
};
103+
104+
class H_Simc_pasgt_m81_SWDG;
105+
class H_cca_jp_type88_jietai_SWDG: H_Simc_pasgt_m81_SWDG {
106+
author = "Eric";
107+
scope = 2;
108+
weaponPoolAvailable = 1;
109+
displayName = "[JP] Type 88 Helmet (Jietai/SWDG)";
110+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
111+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
112+
hiddenSelectionsTextures[] = {
113+
QPATHTOF(data\jp_type88_jietai_co.paa)
114+
};
115+
};
116+
117+
class H_Simc_pasgt_m81_SWDG_low;
118+
class H_cca_jp_type88_jietai_SWDG_low: H_Simc_pasgt_m81_SWDG_low {
119+
author = "Eric";
120+
scope = 2;
121+
weaponPoolAvailable = 1;
122+
displayName = "[JP] Type 88 Helmet (Jietai/SWDG)";
123+
descriptionShort = "Headgear, Type 88 Helmet, Jietai Dots";
124+
picture = QPATHTOF(data\jp_type88_jietai_icon_co.paa);
125+
hiddenSelectionsTextures[] = {
126+
QPATHTOF(data\jp_type88_jietai_co.paa)
127+
};
128+
};
129+
};

addons/asian_retexture/XEH_PREP.sqf

Whitespace-only changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#include "script_component.hpp"
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#include "script_component.hpp"
2+
#include "XEH_PREP.sqf"
3+
4+
ADDON = true;

addons/asian_retexture/XEH_preStart.sqf

Whitespace-only changes.

addons/asian_retexture/config.cpp

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include "script_component.hpp"
2+
3+
class CfgPatches {
4+
class ADDON {
5+
name = COMPONENT_NAME;
6+
units[] = {};
7+
weapons[] = {};
8+
requiredVersion = REQUIRED_VERSION;
9+
requiredAddons[] = {"cca_common", "simc_svn_67_core", "simc_nv_67_core", "simc_uaf_68_core", "rhs_c_troops"};
10+
author = ECSTRING(common,ClusterTeam);
11+
authors[] = {"Eric"};
12+
url = ECSTRING(main,URL);
13+
VERSION_CONFIG;
14+
};
15+
};
16+
17+
#include "CfgEventHandlers.hpp"
18+
19+
#include "CfgVehicles.hpp"
20+
#include "CfgWeapons.hpp"
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#define COMPONENT asian_retexture
2+
#define COMPONENT_BEAUTIFIED Asian Retexture
3+
#include "\z\cca\addons\main\script_mod.hpp"
4+
5+
#ifdef DEBUG_ENABLED_ASIAN_RETEXTURE
6+
#define DEBUG_MODE_FULL
7+
#endif
8+
9+
#ifdef DEBUG_SETTINGS_ASIAN_RETEXTURE
10+
#define DEBUG_SETTINGS DEBUG_SETTINGS_ASIAN_RETEXTURE
11+
#endif
12+
13+
#include "\z\cca\addons\main\script_macros.hpp"

addons/european_retexture/CfgVehicles.hpp

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
class CfgVehicles
22
{
3+
/* Lithuanian Uniforms */
34
class Simc_TCU_mk1_blench;
45
class cca_lt_gsu: Simc_TCU_mk1_blench {
56
author = "Eric";
@@ -35,4 +36,111 @@ class CfgVehicles
3536
};
3637
uniformClass = "U_cca_lt_gsu_roll";
3738
};
39+
40+
/* Russian Uniforms */
41+
class CUP_O_RUS_Ratnik_Summer;
42+
class cca_ru_6sh122_ribbon_emr_summer: CUP_O_RUS_Ratnik_Summer {
43+
author = "Eric";
44+
scope = 1;
45+
side = 2;
46+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
47+
hiddenSelectionsTextures[] = {
48+
QPATHTOF(data\ru_Jacket_ribbon_s_co.paa),
49+
QPATHTOF(data\ru_Jacket_hands_ribbon_s_co.paa),
50+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_s_co.paa),
51+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_s_co.paa),
52+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
53+
};
54+
uniformClass = "U_cca_ru_6sh122_ribbon_emr_summer";
55+
};
56+
57+
class cca_ru_6sh122_armband_emr_summer: CUP_O_RUS_Ratnik_Summer {
58+
author = "Eric";
59+
scope = 1;
60+
side = 2;
61+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
62+
hiddenSelectionsTextures[] = {
63+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Jacket_s_co.paa),
64+
QPATHTOF(data\ru_Jacket_hands_armband_s_co.paa),
65+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_s_co.paa),
66+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_s_co.paa),
67+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
68+
};
69+
uniformClass = "U_cca_ru_6sh122_armband_emr_summer";
70+
};
71+
72+
class cca_ru_6sh122_ribbon_armband_emr_summer: CUP_O_RUS_Ratnik_Summer {
73+
author = "Eric";
74+
scope = 1;
75+
side = 2;
76+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
77+
hiddenSelectionsTextures[] = {
78+
QPATHTOF(data\ru_Jacket_ribbon_s_co.paa),
79+
QPATHTOF(data\ru_Jacket_hands_ribbon_armband_s_co.paa),
80+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_s_co.paa),
81+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_s_co.paa),
82+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
83+
};
84+
uniformClass = "U_cca_ru_6sh122_ribbon_armband_emr_summer";
85+
};
86+
87+
class CUP_O_RUS_Ratnik_Autumn;
88+
class cca_ru_6sh122_ribbon_emr_autumn: CUP_O_RUS_Ratnik_Autumn {
89+
author = "Eric";
90+
scope = 1;
91+
side = 2;
92+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
93+
hiddenSelectionsTextures[] = {
94+
QPATHTOF(data\ru_Jacket_ribbon_o_co.paa),
95+
QPATHTOF(data\ru_Jacket_hands_ribbon_o_co.paa),
96+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_o_co.paa),
97+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_o_co.paa),
98+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
99+
};
100+
uniformClass = "U_cca_ru_6sh122_ribbon_emr_autumn";
101+
};
102+
103+
class cca_ru_6sh122_armband_emr_autumn: CUP_O_RUS_Ratnik_Autumn {
104+
author = "Eric";
105+
scope = 1;
106+
side = 2;
107+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
108+
hiddenSelectionsTextures[] = {
109+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Jacket_o_co.paa),
110+
QPATHTOF(data\ru_Jacket_hands_armband_o_co.paa),
111+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_o_co.paa),
112+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_o_co.paa),
113+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
114+
};
115+
uniformClass = "U_cca_ru_6sh122_armband_emr_autumn";
116+
};
117+
118+
class cca_ru_6sh122_ribbon_armband_emr_autumn: CUP_O_RUS_Ratnik_Autumn {
119+
author = "Eric";
120+
scope = 1;
121+
side = 2;
122+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
123+
hiddenSelectionsTextures[] = {
124+
QPATHTOF(data\ru_Jacket_ribbon_o_co.paa),
125+
QPATHTOF(data\ru_Jacket_hands_ribbon_armband_o_co.paa),
126+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_L_o_co.paa),
127+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_Pants_R_o_co.paa),
128+
QUOTE(\CUP\Creatures\People\Military\CUP_Creatures_People_Military_Russia\RatnikV2\Outfit\Data\ra_gloves_shoes_s_co.paa)
129+
};
130+
uniformClass = "U_cca_ru_6sh122_ribbon_armband_emr_autumn";
131+
};
132+
133+
/* Belgian Uniform */
134+
class simc_og107_veldjas_blench;
135+
class cca_belg_smock: simc_og107_veldjas_blench {
136+
author = "Eric";
137+
scope = 1;
138+
side = 2;
139+
modelSides[] = { 0, 1, 2, 3, 4, 5, 6, 7 };
140+
hiddenSelectionsTextures[] = {
141+
QPATHTOF(data\belg_v1_co.paa),
142+
QPATHTOF(data\belg_pants_co.paa)
143+
};
144+
uniformClass = "U_cca_belg_smock";
145+
};
38146
};

0 commit comments

Comments
 (0)