Erliens 4 rokov pred
rodič
commit
76ef357eea

+ 3 - 2
addons - Copy/RD501_Weapons/DC_Family/DC_15gl/config.cpp

@@ -84,7 +84,8 @@ class CfgWeapons
 				scope = 0;
 				compatibleItems[] = 
 				{
-					macro_new_weapon(scope,dc_15a_acog)
+					macro_new_weapon(scope,dc_15a_acog),
+					"RD501_MRCO"
 				};
 
 			};
@@ -103,7 +104,7 @@ class CfgWeapons
 			{
 				linkProxy = "\A3\data_f\proxies\weapon_slots\SIDE";
 				displayName = "Pointer Slot";
-				compatibleItems[] = {"acc_flashlight","acc_pointer_IR"}; 
+				compatibleItems[] = {"acc_flashlight","acc_pointer_IR","ace_acc_pointer_green"}; 
 			};
 		};
 	};

+ 70 - 1
addons - Copy/RD501_Weapons/_acc/config.cpp

@@ -33,7 +33,7 @@ class CfgWeapons
 		scopeInArsenal=2;
 		author="RD501";
 		displayName="Flash Hider Chip";
-		model="\A3\Weapons_F\Acc\acca_snds_lmg_blk_F.p3d";
+		model="";
 		picture="\RD501_Weapons\_acc\data\icon_flashhider.paa";
 		class ItemInfo: ItemInfo
 		{
@@ -73,4 +73,73 @@ class CfgWeapons
 		};
 		inertia=0.1;
 	};
+/////////////////////////////////////////////////////////////////
+////////////////////////////Optics///////////////////////////////
+/////////////////////////////////////////////////////////////////
+	class ItemCore;
+	class optic_Hamr:ItemCore
+	{
+		class ItemInfo;
+	};
+	class RD501_MRCO: optic_Hamr
+	{
+		author="RD501";
+		scope=2;
+		displayName="Testscope";
+		picture="\a3\Weapons_F\acc\Data\UI\icon_optic_MRCO_ca.paa";
+		model="RD501_Weapons\_acc\data\rd501_sr_01";
+		descriptionShort="$STR_A3_cfgWeapons_optic_Valdada1";
+		weaponInfoType="RscOptics_sos";
+		class ItemInfo: ItemInfo
+		{
+			mass=8;
+			opticType=1;
+			optics=1;
+			modelOptics="\A3\Weapons_F_Beta\acc\acco_hamr_f.p3d";
+			class OpticsModes
+			{
+				class Hamr2Collimator
+				{
+					opticsID=1;
+					useModelOptics=0;
+					opticsPPEffects[]=
+					{
+						"Default"
+					};
+					opticsFlare=0;
+					opticsDisablePeripherialVision=0;
+					opticsZoomMin=0.25;
+					opticsZoomMax=1.25;
+					opticsZoomInit=0.75;
+					memoryPointCamera="eye";
+					visionMode[]={};
+					distanceZoomMin=200;
+					distanceZoomMax=200;
+				};
+				class Hamr2Scope
+				{
+					opticsID=2;
+					useModelOptics=0;//0
+					opticsPPEffects[]=
+					{
+						"OpticsCHAbera5",
+						"OpticsBlur5"
+					};
+					opticsFlare=1;
+					opticsDisablePeripherialVision=1;//1
+					opticsZoomMin=0.125;
+					opticsZoomMax=0.125;
+					opticsZoomInit=0.125;
+					memoryPointCamera="opticView";
+					visionMode[]={};
+					distanceZoomMin=300;
+					distanceZoomMax=300;
+				};
+			};
+		};
+		inertia=0.1;
+	};
+////////////////////////////////////////////////////////////////////////////
+///////////////////////////Lights///////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
 };

BIN
addons - Copy/RD501_Weapons/_acc/data/eotech_holo.paa


BIN
addons - Copy/RD501_Weapons/_acc/data/rd501_sr_01.p3d


+ 15 - 0
addons - Copy/RD501_Weapons/_acc/data/rd501_sr_01_holo.rvmat

@@ -0,0 +1,15 @@
+ambient[]={50,50,50,1};
+diffuse[]={0,0,0,1};
+forcedDiffuse[]={0,0,0,1};
+emmisive[]={10,10,10,0};
+specular[]={0,0,0,1};
+specularPower=8;
+
+PixelShaderID="Collimator";
+VertexShaderID="Basic";
+RenderFlags[] = {"NoReceiveShadow", "AddBlend", "NoZwrite"};
+
+    class Stage0
+    {
+      uvSource="UVSet 0";
+    };

BIN
addons - Copy/RD501_Weapons/_acc/data/rd501_sr_01_holo_ca.paa


+ 14 - 0
addons - Copy/RD501_Weapons/_acc/data/rd501_sr_01_ret.rvmat

@@ -0,0 +1,14 @@
+ambient[]={50,50,50,1};
+diffuse[]={0,0,0,1};
+forcedDiffuse[]={0,0,0,1};
+emmisive[]={10,10,10,0};
+specular[]={0,0,0,1};
+specularPower=8;
+
+PixelShaderID="Collimator";
+VertexShaderID="Basic";
+
+    class Stage0
+    {
+      uvSource="UVSet 0";
+    };

BIN
addons - Copy/RD501_Weapons/_acc/data/rd501_sr_01_ret_ca.paa