123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- class macro_new_weapon(scope,dc_15a_acog): itemCore
- {
- scope = 2;
- author = "SWOP";
- inertia = 0.1;
- displayName = "DC-15 Holo (x4)";
- picture = "\SWOP_Main\SWOP_Rifles\SWOP_Blaster\data\ui\E11_Scope.paa";
- model = "Scope\holoscopedc15A.p3d";
- descriptionShort = "DC-15 Holo (x3) Eotech";
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- class ItemInfo: InventoryOpticsItem_Base_F
- {
- opticType = 2;
- mass = 4;
- RMBhint = "DC-15A Scope (x4)";
- optics = 1;
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- //modelOptics = "Scope\dc15zoomscope_sight.p3d";
- modelOptics = "Scope\4x_xm8.p3d";
- class OpticsModes
- {
- class Iron
- {
- opticsID = 2;
- opticsDisplayName = "";
- useModelOptics = 0;
- opticsPPEffects[] = {"", ""};
- opticsFlare = 0;
- opticsDisablePeripherialVision = 0;
- opticsZoomMin = scope_magnification(.53);
- opticsZoomMax = 1.25;
- opticsZoomInit = 0.75;
- memoryPointCamera = "eye";
- visionMode[] = {};
- //discretefov[] = {scope_magnification(.53)};
- discreteDistance[] = {200};
- discreteDistanceInitIndex = 0;
- distanceZoomMin = 200;
- distanceZoomMax = 200;
- discreteInitIndex = 0;
- modelOptics = "\A3\Weapons_F\empty";
- //modelOptics = "Scope\DC17MSniperZoom.p3d";
- };
- class Snip
- {
- opticsID = 1;
- opticsDisplayName = "WFOV";
- useModelOptics = 1;
- opticsPPEffects[] = {"OpticsCHAbera1", "OpticsBlur1"};
- opticsZoomMin = scope_magnification(4);
- opticsZoomMax = scope_magnification(1);
- opticsZoomInit = scope_magnification(4);
- discreteinitIndex = 0;
- discretefov[] = {scope_magnification(1.25),scope_magnification(4)};
- discreteDistance[] = {100, 300, 400, 500, 600, 700, 800, 900, 1000};
- discreteDistanceInitIndex = 1;
- distanceZoomMin = 100;
- distanceZoomMax = 1000;
- visionMode[] = {"Normal", "NVG"};
- thermalMode[] = {1, 2};
- memoryPointCamera = "opticView";
- modelOptics = "Scope\4x_xm8.p3d";
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- opticsFlare = 1;
- opticsDisablePeripherialVision = 0;//1;
- cameraDir = "";
- };
- };
- };
- };
- class macro_new_weapon(scope,dc_15a_acogtcw): itemCore
- {
- scope = 2;
- author = "SWOP";
- inertia = 0.1;
- displayName = "DC-15C Holo (x4)";
- picture = "\SWOP_Main\SWOP_Rifles\SWOP_Blaster\data\ui\E11_Scope.paa";
- model = "Scope\holoscopedc15A.p3d";
- descriptionShort = "DC-15 Holo (x3)";
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- class ItemInfo: InventoryOpticsItem_Base_F
- {
- opticType = 2;
- mass = 4;
- RMBhint = "DC-15A Scope (x4)";
- optics = 1;
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- //modelOptics = "Scope\dc15zoomscope_sight.p3d";
- modelOptics = "Scope\4x_xm8.p3d";
- class OpticsModes
- {
- /* class Iron
- {
- opticsID = 2;
- opticsDisplayName = "";
- useModelOptics = 0;
- opticsPPEffects[] = {"", ""};
- opticsFlare = 0;
- opticsDisablePeripherialVision = 0;
- opticsZoomMin = scope_magnification(.53);
- opticsZoomMax = 1.25;
- opticsZoomInit = 0.75;
- memoryPointCamera = "opticView";
- visionMode[] = {};
- //discretefov[] = {scope_magnification(.53)};
- discreteDistance[] = {200};
- discreteDistanceInitIndex = 0;
- distanceZoomMin = 200;
- distanceZoomMax = 200;
- discreteInitIndex = 0;
- modelOptics = "\A3\Weapons_F\empty";
- //modelOptics = "Scope\DC17MSniperZoom.p3d";
- };*/
- class Snip
- {
- opticsID = 1;
- opticsDisplayName = "WFOV";
- useModelOptics = 1;
- opticsPPEffects[] = {"OpticsCHAbera1", "OpticsBlur1"};
- opticsZoomMin = scope_magnification(4);
- opticsZoomMax = scope_magnification(1);
- opticsZoomInit = scope_magnification(4);
- discreteinitIndex = 0;
- discretefov[] = {scope_magnification(1.25),scope_magnification(4)};
- discreteDistance[] = {100, 300, 400, 500, 600, 700, 800, 900, 1000};
- discreteDistanceInitIndex = 1;
- distanceZoomMin = 100;
- distanceZoomMax = 1000;
- visionMode[] = {"Normal", "NVG"};
- thermalMode[] = {1, 2};
- memoryPointCamera = "opticView";
- modelOptics = "Scope\4x_xm8.p3d";
- weaponInfoType = "RscOptics_nightstalkerbluenorange";
- opticsFlare = 1;
- opticsDisablePeripherialVision = 0;//1;
- cameraDir = "";
- };
- };
- };
- };
|