Skip to content

Commit

Permalink
Units - Add AUSCAM Uniform (#234)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike-MF authored Sep 12, 2024
1 parent 604f463 commit fd1524b
Show file tree
Hide file tree
Showing 12 changed files with 60 additions and 2 deletions.
4 changes: 4 additions & 0 deletions addons/units/CfgVehicles.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@ class CfgVehicles {
#include "items\base_helpers.hpp"
#include "items\combat_long_helpers.hpp"
#include "items\combat_long_atacs_helpers.hpp"
#include "items\combat_long_auscam_helpers.hpp"
#include "items\combat_long_plaid_helpers.hpp"
#include "items\combat_rolled_helpers.hpp"
#include "items\combat_rolled_atacs_helpers.hpp"
#include "items\combat_rolled_auscam_helpers.hpp"
#include "items\combat_rolled_plaid_helpers.hpp"
#include "items\floral_jeans_helpers.hpp"
#include "items\floral_shorts_helpers.hpp"
Expand All @@ -22,9 +24,11 @@ class CfgVehicles {
#include "items\base_item.hpp"
#include "items\combat_long_item.hpp"
#include "items\combat_long_atacs_item.hpp"
#include "items\combat_long_auscam_item.hpp"
#include "items\combat_long_plaid_item.hpp"
#include "items\combat_rolled_item.hpp"
#include "items\combat_rolled_atacs_item.hpp"
#include "items\combat_rolled_auscam_item.hpp"
#include "items\combat_rolled_plaid_item.hpp"
#include "items\floral_jeans_item.hpp"
#include "items\floral_shorts_item.hpp"
Expand Down
2 changes: 2 additions & 0 deletions addons/units/CfgWeapons.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ class CfgWeapons {
#include "uniforms\base.hpp"
#include "uniforms\combat_long.hpp"
#include "uniforms\combat_long_atacs.hpp"
#include "uniforms\combat_long_auscam.hpp"
#include "uniforms\combat_long_plaid.hpp"
#include "uniforms\combat_rolled.hpp"
#include "uniforms\combat_rolled_atacs.hpp"
#include "uniforms\combat_rolled_auscam.hpp"
#include "uniforms\combat_rolled_plaid.hpp"
#include "uniforms\floral_jeans.hpp"
#include "uniforms\floral_shorts.hpp"
Expand Down
Binary file added addons/units/UI/uniform_combat_ls_auscam_ca.paa
Binary file not shown.
8 changes: 6 additions & 2 deletions addons/units/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ class CfgPatches {
QCLASS(Item_Uniform_Combat_LS_ATACS_AUX),
QCLASS(Item_Uniform_Combat_LS_ATACS_IX),
QCLASS(Item_Uniform_Combat_LS_ATACS_LEX),
QCLASS(Item_Uniform_Combat_LS_AUSCAM),
QCLASS(Item_Uniform_Combat_LS_BS_BP_BB),
QCLASS(Item_Uniform_Combat_LS_BS_DGP_BB),
QCLASS(Item_Uniform_Combat_LS_BS_GP_BB),
Expand Down Expand Up @@ -37,6 +38,7 @@ class CfgPatches {
QCLASS(Item_Uniform_Combat_RS_ATACS_AUX),
QCLASS(Item_Uniform_Combat_RS_ATACS_IX),
QCLASS(Item_Uniform_Combat_RS_ATACS_LEX),
QCLASS(Item_Uniform_Combat_RS_AUSCAM),
QCLASS(Item_Uniform_Combat_RS_BS_BP_BB),
QCLASS(Item_Uniform_Combat_RS_BS_DGP_BB),
QCLASS(Item_Uniform_Combat_RS_BS_GP_BB),
Expand Down Expand Up @@ -110,8 +112,8 @@ class CfgPatches {
QCLASS(Item_Uniform_Plaid_JP_RT_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_CB_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_GY_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_LPP_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_LP_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_LPP_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_LY_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_RO_BP_BB),
QCLASS(Item_Uniform_Plaid_SP_RT_BP_BB),
Expand Down Expand Up @@ -179,6 +181,7 @@ class CfgPatches {
QCLASS(Uniform_Combat_LS_ATACS_AUX),
QCLASS(Uniform_Combat_LS_ATACS_IX),
QCLASS(Uniform_Combat_LS_ATACS_LEX),
QCLASS(Uniform_Combat_LS_AUSCAM),
QCLASS(Uniform_Combat_LS_BS_BP_BB),
QCLASS(Uniform_Combat_LS_BS_DGP_BB),
QCLASS(Uniform_Combat_LS_BS_GP_BB),
Expand All @@ -201,6 +204,7 @@ class CfgPatches {
QCLASS(Uniform_Combat_RS_ATACS_AUX),
QCLASS(Uniform_Combat_RS_ATACS_IX),
QCLASS(Uniform_Combat_RS_ATACS_LEX),
QCLASS(Uniform_Combat_RS_AUSCAM),
QCLASS(Uniform_Combat_RS_BS_BP_BB),
QCLASS(Uniform_Combat_RS_BS_DGP_BB),
QCLASS(Uniform_Combat_RS_BS_GP_BB),
Expand Down Expand Up @@ -269,8 +273,8 @@ class CfgPatches {
QCLASS(Uniform_Plaid_JP_RT_BP_BB),
QCLASS(Uniform_Plaid_SP_CB_BP_BB),
QCLASS(Uniform_Plaid_SP_GY_BP_BB),
QCLASS(Uniform_Plaid_SP_LPP_BP_BB),
QCLASS(Uniform_Plaid_SP_LP_BP_BB),
QCLASS(Uniform_Plaid_SP_LPP_BP_BB),
QCLASS(Uniform_Plaid_SP_LY_BP_BB),
QCLASS(Uniform_Plaid_SP_RO_BP_BB),
QCLASS(Uniform_Plaid_SP_RT_BP_BB),
Expand Down
Binary file added addons/units/data/uniform_combat_auscam_co.paa
Binary file not shown.
6 changes: 6 additions & 0 deletions addons/units/items/combat_long_auscam_helpers.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class CLASS(Unit_Combat_LS_AUSCAM): CLASS(Unit_Combat_LS_ATACS_Base) {
scope = 1;
author = "GilleeDoo, Mike";
uniformClass = QCLASS(Uniform_Combat_LS_AUSCAM);
hiddenSelectionsTextures[] = {QPATHTOF(data\uniform_combat_auscam_co.paa)};
};
4 changes: 4 additions & 0 deletions addons/units/items/combat_long_auscam_item.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
class CLASS(Item_Uniform_Combat_LS_AUSCAM): Item_Base_F {
MACRO_ITEM_COMMON(Uniform_Combat_LS_AUSCAM);
author = "GilleeDoo, Mike";
};
6 changes: 6 additions & 0 deletions addons/units/items/combat_rolled_auscam_helpers.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class CLASS(Unit_Combat_RS_AUSCAM): CLASS(Unit_Combat_RS_ATACS_Base) {
scope = 1;
author = "GilleeDoo, Mike";
uniformClass = QCLASS(Uniform_Combat_RS_AUSCAM);
hiddenSelectionsTextures[] = {QPATHTOF(data\uniform_combat_auscam_co.paa)};
};
4 changes: 4 additions & 0 deletions addons/units/items/combat_rolled_auscam_item.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
class CLASS(Item_Uniform_Combat_RS_AUSCAM): Item_Base_F {
MACRO_ITEM_COMMON(Uniform_Combat_RS_AUSCAM);
author = "GilleeDoo, Mike";
};
6 changes: 6 additions & 0 deletions addons/units/stringtable.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
<Key ID="STR_TACS_Units_Uniform_Combat_LS_ATACS_LEX">
<English>Combat Uniform Long (A-TACS LE-X)</English>
</Key>
<Key ID="STR_TACS_Units_Uniform_Combat_LS_AUSCAM">
<English>Combat Uniform Long (AUSCAM)</English>
</Key>
<Key ID="STR_TACS_Units_Uniform_Combat_LS_BS_BP_BB">
<English>Combat Uniform Long (Black, Black, Black)</English>
<German>Kampfuniform, lang (Schwarz, Schwarz, Schwarz)</German>
Expand Down Expand Up @@ -159,6 +162,9 @@
<Key ID="STR_TACS_Units_Uniform_Combat_RS_ATACS_LEX">
<English>Combat Uniform Rolled (A-TACS LE-X)</English>
</Key>
<Key ID="STR_TACS_Units_Uniform_Combat_RS_AUSCAM">
<English>Combat Uniform Rolled (AUSCAM)</English>
</Key>
<Key ID="STR_TACS_Units_Uniform_Combat_RS_BS_BP_BB">
<English>Combat Uniform Rolled (Black, Black, Black)</English>
<German>Kampfuniform, kurz (Schwarz, Schwarz, Schwarz)</German>
Expand Down
11 changes: 11 additions & 0 deletions addons/units/uniforms/combat_long_auscam.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// Naming pattern: SleeveType_Camo
class CLASS(Uniform_Combat_LS_AUSCAM): CLASS(Uniform_Base) {
scope = 2;
author = "GilleeDoo, Mike";
displayName = CSTRING(Uniform_Combat_LS_AUSCAM);
picture = QPATHTOF(UI\uniform_combat_ls_auscam_ca.paa);

class ItemInfo: ItemInfo {
uniformClass = QCLASS(Unit_Combat_LS_AUSCAM);
};
};
11 changes: 11 additions & 0 deletions addons/units/uniforms/combat_rolled_auscam.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// Naming pattern: SleeveType_Camo
class CLASS(Uniform_Combat_RS_AUSCAM): CLASS(Uniform_Base) {
scope = 2;
author = "GilleeDoo, Mike";
displayName = CSTRING(Uniform_Combat_RS_AUSCAM);
picture = QPATHTOF(UI\uniform_combat_ls_auscam_ca.paa);

class ItemInfo: ItemInfo {
uniformClass = QCLASS(Unit_Combat_RS_AUSCAM);
};
};

0 comments on commit fd1524b

Please sign in to comment.