diff --git a/addons/flags/CfgWeapons.hpp b/addons/flags/CfgWeapons.hpp index e2ae2c3361..720314044b 100644 --- a/addons/flags/CfgWeapons.hpp +++ b/addons/flags/CfgWeapons.hpp @@ -51,4 +51,28 @@ class CfgWeapons { GVAR(actionIconPlace) = QPATHTOF(data\icons\place\yellow_place_icon.paa); GVAR(actionIconCarry) = QPATHTOF(data\icons\carry\yellow_carry_icon.paa); }; + class GVAR(orange): GVAR(white) { + displayName = CSTRING(Orange); + picture = QPATHTOF(data\pictures\orange_item.paa); + + GVAR(texture) = QPATHTOF(data\flag_orange_co.paa); + GVAR(actionIconPlace) = QPATHTOF(data\icons\place\orange_place_icon.paa); + GVAR(actionIconCarry) = QPATHTOF(data\icons\carry\orange_carry_icon.paa); + }; + class GVAR(purple): GVAR(white) { + displayName = CSTRING(Purple); + picture = QPATHTOF(data\pictures\purple_item.paa); + + GVAR(texture) = QPATHTOF(data\flag_purple_co.paa); + GVAR(actionIconPlace) = QPATHTOF(data\icons\place\purple_place_icon.paa); + GVAR(actionIconCarry) = QPATHTOF(data\icons\carry\purple_carry_icon.paa); + }; + class GVAR(black): GVAR(white) { + displayName = CSTRING(Black); + picture = QPATHTOF(data\pictures\black_item.paa); + + GVAR(texture) = QPATHTOF(data\flag_black_co.paa); + GVAR(actionIconPlace) = QPATHTOF(data\icons\place\black_place_icon.paa); + GVAR(actionIconCarry) = QPATHTOF(data\icons\carry\black_carry_icon.paa); + }; }; diff --git a/addons/flags/data/flag_black_co.paa b/addons/flags/data/flag_black_co.paa new file mode 100644 index 0000000000..4a9ead5f61 Binary files /dev/null and b/addons/flags/data/flag_black_co.paa differ diff --git a/addons/flags/data/flag_orange_co.paa b/addons/flags/data/flag_orange_co.paa new file mode 100644 index 0000000000..2398005dbf Binary files /dev/null and b/addons/flags/data/flag_orange_co.paa differ diff --git a/addons/flags/data/flag_purple_co.paa b/addons/flags/data/flag_purple_co.paa new file mode 100644 index 0000000000..4aaf6354c5 Binary files /dev/null and b/addons/flags/data/flag_purple_co.paa differ diff --git a/addons/flags/data/icons/carry/black_carry_icon.paa b/addons/flags/data/icons/carry/black_carry_icon.paa new file mode 100644 index 0000000000..3cd667199e Binary files /dev/null and b/addons/flags/data/icons/carry/black_carry_icon.paa differ diff --git a/addons/flags/data/icons/carry/orange_carry_icon.paa b/addons/flags/data/icons/carry/orange_carry_icon.paa new file mode 100644 index 0000000000..67e1ef3632 Binary files /dev/null and b/addons/flags/data/icons/carry/orange_carry_icon.paa differ diff --git a/addons/flags/data/icons/carry/purple_carry_icon.paa b/addons/flags/data/icons/carry/purple_carry_icon.paa new file mode 100644 index 0000000000..944677fb3c Binary files /dev/null and b/addons/flags/data/icons/carry/purple_carry_icon.paa differ diff --git a/addons/flags/data/icons/place/black_place_icon.paa b/addons/flags/data/icons/place/black_place_icon.paa new file mode 100644 index 0000000000..6b7a359a49 Binary files /dev/null and b/addons/flags/data/icons/place/black_place_icon.paa differ diff --git a/addons/flags/data/icons/place/orange_place_icon.paa b/addons/flags/data/icons/place/orange_place_icon.paa new file mode 100644 index 0000000000..1851439ade Binary files /dev/null and b/addons/flags/data/icons/place/orange_place_icon.paa differ diff --git a/addons/flags/data/icons/place/purple_place_icon.paa b/addons/flags/data/icons/place/purple_place_icon.paa new file mode 100644 index 0000000000..371fff013f Binary files /dev/null and b/addons/flags/data/icons/place/purple_place_icon.paa differ diff --git a/addons/flags/data/pictures/black_item.paa b/addons/flags/data/pictures/black_item.paa new file mode 100644 index 0000000000..fe2b818de5 Binary files /dev/null and b/addons/flags/data/pictures/black_item.paa differ diff --git a/addons/flags/data/pictures/orange_item.paa b/addons/flags/data/pictures/orange_item.paa new file mode 100644 index 0000000000..665fb8df7c Binary files /dev/null and b/addons/flags/data/pictures/orange_item.paa differ diff --git a/addons/flags/data/pictures/purple_item.paa b/addons/flags/data/pictures/purple_item.paa new file mode 100644 index 0000000000..70a7539ce4 Binary files /dev/null and b/addons/flags/data/pictures/purple_item.paa differ diff --git a/addons/flags/stringtable.xml b/addons/flags/stringtable.xml index 0752041ceb..751c6396be 100644 --- a/addons/flags/stringtable.xml +++ b/addons/flags/stringtable.xml @@ -44,6 +44,18 @@ Flag (Yellow) Flagge (Gelb) + + Flag (Orange) + Flagge (Orange) + + + Flag (Purple) + Flagge (Violett) + + + Flag (Black) + Flagge (Schwarz) + Can be carried or placed. Flags are used to mark a specific point in terrain or units. Kann getragen oder platziert werden. Flaggen werden zur Kennzeichnung von bestimmten Geländepunkte oder Einheiten eingesetzt.