diff --git a/addons/compat_ws/compat_ws_realisticnames/CfgWeapons.hpp b/addons/compat_ws/compat_ws_realisticnames/CfgWeapons.hpp
index b1929a49043..a9b21221399 100644
--- a/addons/compat_ws/compat_ws_realisticnames/CfgWeapons.hpp
+++ b/addons/compat_ws/compat_ws_realisticnames/CfgWeapons.hpp
@@ -137,9 +137,23 @@ class CfgWeapons {
class arifle_XMS_Base_Sand_lxWS: arifle_XMS_Base_lxWS {
displayName = SUBCSTRING(XMS_Sand_Name);
};
+ class arifle_XMS_lxWS;
+ class arifle_XMS_Camo_lxWS: arifle_XMS_lxWS {
+ displayName = SUBCSTRING(XMS_Camo_Name);
+ };
+ class arifle_XMS_Gray_lxWS: arifle_XMS_lxWS {
+ displayName = SUBCSTRING(XMS_Gray_Name);
+ };
+
class arifle_XMS_GL_lxWS: arifle_XMS_Base_lxWS {
displayName = SUBCSTRING(XMS_GL_Name);
};
+ class arifle_XMS_GL_Camo_lxWS: arifle_XMS_GL_lxWS {
+ displayName = SUBCSTRING(XMS_GL_Camo_Name);
+ };
+ class arifle_XMS_GL_Gray_lxWS: arifle_XMS_GL_lxWS {
+ displayName = SUBCSTRING(XMS_GL_Gray_Name);
+ };
class arifle_XMS_GL_khk_lxWS: arifle_XMS_GL_lxWS {
displayName = SUBCSTRING(XMS_GL_Khaki_Name);
};
@@ -149,6 +163,12 @@ class CfgWeapons {
class arifle_XMS_Shot_lxWS: arifle_XMS_Base_lxWS {
displayName = SUBCSTRING(XMS_SG_Name);
};
+ class arifle_XMS_Shot_Camo_lxWS: arifle_XMS_Shot_lxWS {
+ displayName = SUBCSTRING(XMS_SG_Camo_Name);
+ };
+ class arifle_XMS_Shot_Gray_lxWS: arifle_XMS_Shot_lxWS {
+ displayName = SUBCSTRING(XMS_SG_Gray_Name);
+ };
class arifle_XMS_Shot_khk_lxWS: arifle_XMS_Shot_lxWS {
displayName = SUBCSTRING(XMS_SG_Khaki_Name);
};
@@ -158,6 +178,12 @@ class CfgWeapons {
class arifle_XMS_M_lxWS: arifle_XMS_Base_lxWS {
displayName = SUBCSTRING(XMS_SW_Name);
};
+ class arifle_XMS_M_Camo_lxWS: arifle_XMS_M_lxWS {
+ displayName = SUBCSTRING(XMS_SW_Camo_Name);
+ };
+ class arifle_XMS_M_Gray_lxWS: arifle_XMS_M_lxWS {
+ displayName = SUBCSTRING(XMS_SW_Gray_Name);
+ };
class arifle_XMS_M_khk_lxWS: arifle_XMS_M_lxWS {
displayName = SUBCSTRING(XMS_SW_Khaki_Name);
};
diff --git a/addons/compat_ws/compat_ws_realisticnames/CfgWeaponsAttachments.hpp b/addons/compat_ws/compat_ws_realisticnames/CfgWeaponsAttachments.hpp
index a805e82edcf..f10af9776aa 100644
--- a/addons/compat_ws/compat_ws_realisticnames/CfgWeaponsAttachments.hpp
+++ b/addons/compat_ws/compat_ws_realisticnames/CfgWeaponsAttachments.hpp
@@ -1,4 +1,14 @@
// Attachments
+class optic_Aco;
+class optic_ACO_camo_lxWS: optic_Aco {
+ displayName = SUBCSTRING(aco_camo_Name);
+};
+
+class optic_ACO_grn;
+class optic_ACO_grn_camo_lxWS: optic_ACO_grn {
+ displayName = SUBCSTRING(aco_grn_camo_Name);
+};
+
class optic_Arco;
class optic_arco_hex_lxWS: optic_Arco {
displayName = SUBCSTRING(arco_hex_Name);
diff --git a/addons/compat_ws/compat_ws_realisticnames/stringtable.xml b/addons/compat_ws/compat_ws_realisticnames/stringtable.xml
index af0beae62b4..382b0539666 100644
--- a/addons/compat_ws/compat_ws_realisticnames/stringtable.xml
+++ b/addons/compat_ws/compat_ws_realisticnames/stringtable.xml
@@ -352,6 +352,12 @@
XMS GL
XMS GL
+
+ XMS GL (Camo)
+
+
+ XMS GL (Gray)
+
XMS GL (Sand)
XMS GL (sable)
@@ -388,6 +394,12 @@
XMS
XMS
+
+ XMS (Camo)
+
+
+ XMS (Gray)
+
XMS SG (Khaki)
XMS SG (kaki)
@@ -412,6 +424,12 @@
XMS SG
XMS SG
+
+ XMS SG (Camo)
+
+
+ XMS SG (Gray)
+
XMS SG (Sand)
XMS SG (sable)
@@ -448,6 +466,12 @@
XMS SW
XMS SW
+
+ XMS SW (Camo)
+
+
+ XMS SW (Gray)
+
XMS SW (Sand)
XMS SW (sable)
@@ -526,6 +550,12 @@
오토카 아르마 APC (비무장)
オトカ アルマ (非武装)
+
+ C-More Railway (Red, Camo)
+
+
+ C-More Railway (Green, Camo)
+
ELCAN SpecterOS (Hex)
ELCAN SpecterOS (Hex)