diff --git a/optionals/ace_compat/ACE_Tags.hpp b/optionals/ace_compat/ACE_Tags.hpp new file mode 100644 index 0000000..61d2b53 --- /dev/null +++ b/optionals/ace_compat/ACE_Tags.hpp @@ -0,0 +1,46 @@ +class ACE_Tags { + class blackorder_progaganda_tagging_black { + displayName = CSTRING(Tag_Black_Display); + requiredItem = "ACE_SpraypaintBlack"; + condition = QUOTE(faction player in [ARR_6('OPF_BlackOrder_F','OPF_BlackOrder_SCI_F','OPF_BlackOrder_MP_F','IND_BlackOrder_F','IND_BlackOrder_SCI_F','IND_BlackOrder_MP_F')]); + textures[] = { + QPATHTOF(data\tagging\black_00_ca.paa), + QPATHTOF(data\tagging\black_01_ca.paa), + QPATHTOF(data\tagging\black_02_ca.paa) + }; + icon = QPATHTOF(UI\icon_tagging_black_ca.paa); + }; + class blackorder_progaganda_tagging_blue { + displayName = CSTRING(Tag_Blue_Display); + requiredItem = "ACE_SpraypaintBlue"; + condition = QUOTE(faction player in [ARR_6('OPF_BlackOrder_F','OPF_BlackOrder_SCI_F','OPF_BlackOrder_MP_F','IND_BlackOrder_F','IND_BlackOrder_SCI_F','IND_BlackOrder_MP_F')]); + textures[] = { + QPATHTOF(data\tagging\blue_00_ca.paa), + QPATHTOF(data\tagging\blue_01_ca.paa), + QPATHTOF(data\tagging\blue_02_ca.paa) + }; + icon = QPATHTOF(UI\icon_tagging_blue_ca.paa); + }; + class blackorder_progaganda_tagging_green { + displayName = CSTRING(Tag_Green_Display); + requiredItem = "ACE_SpraypaintGreen"; + condition = QUOTE(faction player in [ARR_6('OPF_BlackOrder_F','OPF_BlackOrder_SCI_F','OPF_BlackOrder_MP_F','IND_BlackOrder_F','IND_BlackOrder_SCI_F','IND_BlackOrder_MP_F')]); + textures[] = { + QPATHTOF(data\tagging\green_00_ca.paa), + QPATHTOF(data\tagging\green_01_ca.paa), + QPATHTOF(data\tagging\green_02_ca.paa) + }; + icon = QPATHTOF(UI\icon_tagging_green_ca.paa); + }; + class blackorder_progaganda_tagging_red { + displayName = CSTRING(Tag_Red_Display); + requiredItem = "ACE_SpraypaintRed"; + condition = QUOTE(faction player in [ARR_6('OPF_BlackOrder_F','OPF_BlackOrder_SCI_F','OPF_BlackOrder_MP_F','IND_BlackOrder_F','IND_BlackOrder_SCI_F','IND_BlackOrder_MP_F')]); + textures[] = { + QPATHTOF(data\tagging\red_00_ca.paa), + QPATHTOF(data\tagging\red_01_ca.paa), + QPATHTOF(data\tagging\red_02_ca.paa) + }; + icon = QPATHTOF(UI\icon_tagging_red_ca.paa); + }; +}; diff --git a/optionals/ace_compat/UI/icon_cyanide_co.paa b/optionals/ace_compat/UI/icon_cyanide_co.paa index eb29f4c..ff64da1 100644 Binary files a/optionals/ace_compat/UI/icon_cyanide_co.paa and b/optionals/ace_compat/UI/icon_cyanide_co.paa differ diff --git a/optionals/ace_compat/UI/icon_tagging.psd b/optionals/ace_compat/UI/icon_tagging.psd new file mode 100644 index 0000000..e2f92d6 Binary files /dev/null and b/optionals/ace_compat/UI/icon_tagging.psd differ diff --git a/optionals/ace_compat/UI/icon_tagging_black_ca.paa b/optionals/ace_compat/UI/icon_tagging_black_ca.paa new file mode 100644 index 0000000..83dc5b5 Binary files /dev/null and b/optionals/ace_compat/UI/icon_tagging_black_ca.paa differ diff --git a/optionals/ace_compat/UI/icon_tagging_blue_ca.paa b/optionals/ace_compat/UI/icon_tagging_blue_ca.paa new file mode 100644 index 0000000..3048310 Binary files /dev/null and b/optionals/ace_compat/UI/icon_tagging_blue_ca.paa differ diff --git a/optionals/ace_compat/UI/icon_tagging_green_ca.paa b/optionals/ace_compat/UI/icon_tagging_green_ca.paa new file mode 100644 index 0000000..803c42f Binary files /dev/null and b/optionals/ace_compat/UI/icon_tagging_green_ca.paa differ diff --git a/optionals/ace_compat/UI/icon_tagging_red_ca.paa b/optionals/ace_compat/UI/icon_tagging_red_ca.paa new file mode 100644 index 0000000..fb56353 Binary files /dev/null and b/optionals/ace_compat/UI/icon_tagging_red_ca.paa differ diff --git a/optionals/ace_compat/config.cpp b/optionals/ace_compat/config.cpp index bba671a..9148b8f 100644 --- a/optionals/ace_compat/config.cpp +++ b/optionals/ace_compat/config.cpp @@ -14,7 +14,7 @@ class CfgPatches { "blackorder_characters_mp_o", "blackorder_characters_sci_o", "blackorder_characters_sf_o", - + "blackorder_vehicle_air_o", "blackorder_weapons" @@ -26,6 +26,7 @@ class CfgPatches { }; }; +#include "ACE_Tags.hpp" #include "CfgEventHandlers.hpp" #include "CfgVehicles.hpp" #include "CfgWeapons.hpp" diff --git a/optionals/ace_compat/data/tagging/black_00_ca.paa b/optionals/ace_compat/data/tagging/black_00_ca.paa new file mode 100644 index 0000000..a91cc69 Binary files /dev/null and b/optionals/ace_compat/data/tagging/black_00_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/black_01_ca.paa b/optionals/ace_compat/data/tagging/black_01_ca.paa new file mode 100644 index 0000000..3419741 Binary files /dev/null and b/optionals/ace_compat/data/tagging/black_01_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/black_02_ca.paa b/optionals/ace_compat/data/tagging/black_02_ca.paa new file mode 100644 index 0000000..626bafb Binary files /dev/null and b/optionals/ace_compat/data/tagging/black_02_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/blue_00_ca.paa b/optionals/ace_compat/data/tagging/blue_00_ca.paa new file mode 100644 index 0000000..05520cb Binary files /dev/null and b/optionals/ace_compat/data/tagging/blue_00_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/blue_01_ca.paa b/optionals/ace_compat/data/tagging/blue_01_ca.paa new file mode 100644 index 0000000..df2b195 Binary files /dev/null and b/optionals/ace_compat/data/tagging/blue_01_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/blue_02_ca.paa b/optionals/ace_compat/data/tagging/blue_02_ca.paa new file mode 100644 index 0000000..4656b03 Binary files /dev/null and b/optionals/ace_compat/data/tagging/blue_02_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/green_00_ca.paa b/optionals/ace_compat/data/tagging/green_00_ca.paa new file mode 100644 index 0000000..182b52d Binary files /dev/null and b/optionals/ace_compat/data/tagging/green_00_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/green_01_ca.paa b/optionals/ace_compat/data/tagging/green_01_ca.paa new file mode 100644 index 0000000..3df1f0b Binary files /dev/null and b/optionals/ace_compat/data/tagging/green_01_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/green_02_ca.paa b/optionals/ace_compat/data/tagging/green_02_ca.paa new file mode 100644 index 0000000..29cb98a Binary files /dev/null and b/optionals/ace_compat/data/tagging/green_02_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/progaganda_tagging.psd b/optionals/ace_compat/data/tagging/progaganda_tagging.psd new file mode 100644 index 0000000..85275c1 Binary files /dev/null and b/optionals/ace_compat/data/tagging/progaganda_tagging.psd differ diff --git a/optionals/ace_compat/data/tagging/red_00_ca.paa b/optionals/ace_compat/data/tagging/red_00_ca.paa new file mode 100644 index 0000000..880c136 Binary files /dev/null and b/optionals/ace_compat/data/tagging/red_00_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/red_01_ca.paa b/optionals/ace_compat/data/tagging/red_01_ca.paa new file mode 100644 index 0000000..8784924 Binary files /dev/null and b/optionals/ace_compat/data/tagging/red_01_ca.paa differ diff --git a/optionals/ace_compat/data/tagging/red_02_ca.paa b/optionals/ace_compat/data/tagging/red_02_ca.paa new file mode 100644 index 0000000..e8f9d72 Binary files /dev/null and b/optionals/ace_compat/data/tagging/red_02_ca.paa differ diff --git a/optionals/ace_compat/stringtable.xml b/optionals/ace_compat/stringtable.xml index 7a306e6..5702557 100644 --- a/optionals/ace_compat/stringtable.xml +++ b/optionals/ace_compat/stringtable.xml @@ -7,10 +7,23 @@ Take + + Propaganda black + + + Propaganda blue + + + Propaganda green + + + Propaganda red + + SIG 556 (Black Order) - + JAS 39 Gripen (AA)