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)