mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Merge pull request #7497 from Whigital/csw_mags_zeus
CSW - Minor fixes for CSW + RHS Compats
This commit is contained in:
commit
af777a40db
@ -83,4 +83,3 @@ class GVAR(groups) {
|
||||
1Rnd_GAA_missiles = 1;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -9,6 +9,7 @@ class CfgMagazines {
|
||||
mass = 96;
|
||||
ACE_isBelt = 1;
|
||||
};
|
||||
|
||||
class 100Rnd_127x99_mag_Tracer_Red;
|
||||
class GVAR(100Rnd_127x99_mag_red): 100Rnd_127x99_mag_Tracer_Red {
|
||||
author = ECSTRING(common,ACETeam);
|
||||
@ -19,6 +20,7 @@ class CfgMagazines {
|
||||
mass = 96;
|
||||
ACE_isBelt = 1;
|
||||
};
|
||||
|
||||
class 100Rnd_127x99_mag_Tracer_Green;
|
||||
class GVAR(100Rnd_127x99_mag_green): 100Rnd_127x99_mag_Tracer_Green {
|
||||
author = ECSTRING(common,ACETeam);
|
||||
@ -29,6 +31,7 @@ class CfgMagazines {
|
||||
mass = 96;
|
||||
ACE_isBelt = 1;
|
||||
};
|
||||
|
||||
class 100Rnd_127x99_mag_Tracer_Yellow;
|
||||
class GVAR(100Rnd_127x99_mag_yellow): 100Rnd_127x99_mag_Tracer_Yellow {
|
||||
author = ECSTRING(common,ACETeam);
|
||||
|
@ -4,7 +4,6 @@ class CfgWeapons {
|
||||
class WeaponSlotsInfo;
|
||||
};
|
||||
|
||||
|
||||
// Tripods:
|
||||
class GVAR(m3CarryTripod): Launcher_Base_F {
|
||||
class ADDON {
|
||||
@ -28,6 +27,7 @@ class CfgWeapons {
|
||||
deploy = QGVAR(m3TripodLow);
|
||||
};
|
||||
displayName = CSTRING(m3TripodLowFolded_displayName);
|
||||
author = ECSTRING(common,ACETeam);
|
||||
};
|
||||
|
||||
class GVAR(kordCarryTripod): Launcher_Base_F {
|
||||
@ -53,6 +53,7 @@ class CfgWeapons {
|
||||
deploy = QGVAR(kordTripodLow);
|
||||
};
|
||||
displayName = CSTRING(kordTripodFoldedLow_displayName);
|
||||
author = ECSTRING(common,ACETeam);
|
||||
};
|
||||
|
||||
class GVAR(m220CarryTripod): Launcher_Base_F {
|
||||
@ -127,8 +128,6 @@ class CfgWeapons {
|
||||
picture = QPATHTOF(UI\Tripod_Icon.paa); // todo
|
||||
};
|
||||
|
||||
|
||||
|
||||
// Weapons:
|
||||
class GVAR(staticATCarry): Launcher_Base_F {
|
||||
class ADDON {
|
||||
@ -151,23 +150,13 @@ class CfgWeapons {
|
||||
};
|
||||
|
||||
class GVAR(staticAACarry): GVAR(staticATCarry) {
|
||||
class ADDON {
|
||||
type = "weapon";
|
||||
deployTime = 15;
|
||||
pickupTime = 20;
|
||||
class ADDON: ADDON {
|
||||
class assembleTo {
|
||||
GVAR(m3Tripod) = "B_static_AA_F";
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
mass = 320;
|
||||
};
|
||||
displayName = CSTRING(StaticAABag_displayName);
|
||||
author = ECSTRING(common,ACETeam);
|
||||
scope = 2;
|
||||
model = QPATHTOEF(apl,ACE_CSW_Bag.p3d);
|
||||
modes[] = {};
|
||||
picture = QPATHTOF(UI\StaticAT_Icon.paa);
|
||||
};
|
||||
|
||||
class GVAR(staticHMGCarry): Launcher_Base_F {
|
||||
@ -212,7 +201,6 @@ class CfgWeapons {
|
||||
picture = QPATHTOF(UI\StaticHGMG_Icon.paa);
|
||||
};
|
||||
|
||||
|
||||
class GVAR(staticMortarCarry): Launcher_Base_F {
|
||||
class ADDON {
|
||||
type = "weapon";
|
||||
@ -230,7 +218,7 @@ class CfgWeapons {
|
||||
scope = 2;
|
||||
model = QPATHTOEF(apl,ACE_CSW_Bag.p3d);
|
||||
modes[] = {};
|
||||
picture = QPATHTOF(UI\StaticHGMG_Icon.paa);
|
||||
picture = QPATHTOF(UI\StaticMortarTube_Icon.paa);
|
||||
};
|
||||
|
||||
// Proxy Weapons
|
||||
@ -247,7 +235,6 @@ class CfgWeapons {
|
||||
magazineReloadTime = 0.5;
|
||||
};
|
||||
|
||||
|
||||
/*
|
||||
class GVAR(staticAutoHMGCarry): Launcher_Base_F {
|
||||
class ADDON {
|
||||
@ -270,7 +257,6 @@ class CfgWeapons {
|
||||
picture = QPATHTOF(UI\StaticHGMG_Icon.paa);
|
||||
};
|
||||
|
||||
|
||||
class GVAR(staticAutoGMGCarry): Launcher_Base_F {
|
||||
class GVAR(options) {
|
||||
assembleTo = QGVAR(staticAutoGMGWeapon);
|
||||
@ -291,4 +277,3 @@ class CfgWeapons {
|
||||
|
||||
*/
|
||||
};
|
||||
|
||||
|
BIN
addons/csw/UI/StaticMortarTube_Icon.paa
Normal file
BIN
addons/csw/UI/StaticMortarTube_Icon.paa
Normal file
Binary file not shown.
@ -21,4 +21,3 @@ class CfgPatches {
|
||||
#include "CfgWeapons.hpp"
|
||||
#include "CfgMagazines.hpp"
|
||||
#include "CfgMagazineGroups.hpp"
|
||||
|
||||
|
@ -173,6 +173,11 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
// One WeaponSlot with a positive value for iconScale forces game to use icon overlay method.
|
||||
// Required, because the inventory icon has no accessory variants.
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 670; // 2B14 Mortar Weight
|
||||
};
|
||||
displayName = ECSTRING(CSW,2b14_tube);
|
||||
@ -193,6 +198,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 550;
|
||||
};
|
||||
displayName = ECSTRING(CSW,nsv_gun);
|
||||
@ -214,6 +222,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 550;
|
||||
};
|
||||
displayName = ECSTRING(CSW,kord_gun);
|
||||
@ -234,6 +245,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 400; // https://odin.tradoc.army.mil/mediawiki/index.php/AGS-17_Russian_30mm_Automatic_Grenade_Launcher
|
||||
};
|
||||
displayName = ECSTRING(CSW,ags30_gun);
|
||||
@ -250,10 +264,13 @@ class CfgWeapons {
|
||||
deployTime = 4;
|
||||
pickupTime = 4;
|
||||
class assembleTo {
|
||||
EGVAR(csw,spg9Tripod) = "rhsgref_ins_SPG9";
|
||||
EGVAR(csw,spg9Tripod) = "rhs_SPG9_INS";
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 1000;
|
||||
};
|
||||
displayName = ECSTRING(csw,spg9_tube);
|
||||
@ -263,13 +280,15 @@ class CfgWeapons {
|
||||
modes[] = {};
|
||||
picture = "\rhsafrf\addons\rhs_heavyweapons\data\ico\rhs_SPG9_INS_ca.paa";
|
||||
};
|
||||
|
||||
class GVAR(spg9m_carry): GVAR(spg9_carry) {
|
||||
class ACE_CSW {
|
||||
class ACE_CSW: ACE_CSW {
|
||||
class assembleTo {
|
||||
EGVAR(csw,spg9Tripod) = "rhs_SPG9M_MSV";
|
||||
};
|
||||
};
|
||||
displayName = ECSTRING(csw,spg9m_tube);
|
||||
author = ECSTRING(common,ACETeam);
|
||||
};
|
||||
|
||||
class GVAR(metis_carry): Launcher_Base_F {
|
||||
@ -280,6 +299,9 @@ class CfgWeapons {
|
||||
deploy = "rhs_Metis_9k115_2_msv";
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 300;
|
||||
};
|
||||
displayName = ECSTRING(csw,metis_tube);
|
||||
@ -298,6 +320,9 @@ class CfgWeapons {
|
||||
deploy = "rhs_Kornet_9M133_2_msv";
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 600;
|
||||
};
|
||||
displayName = ECSTRING(csw,kornet_launcher);
|
||||
|
@ -98,6 +98,11 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
// One WeaponSlot with a positive value for iconScale forces game to use icon overlay method.
|
||||
// Required, because the inventory icon has no accessory variants.
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 740;
|
||||
};
|
||||
displayName = ECSTRING(csw,dshk_gun);
|
||||
|
@ -495,6 +495,11 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
// One WeaponSlot with a positive value for iconScale forces game to use icon overlay method.
|
||||
// Required, because the inventory icon has no accessory variants.
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 620; // M252 Mortar Weight
|
||||
};
|
||||
displayName = ECSTRING(CSW,m252_tube);
|
||||
@ -516,6 +521,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 840;
|
||||
};
|
||||
displayName = ECSTRING(CSW,m2_gun);
|
||||
@ -536,6 +544,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 770;
|
||||
};
|
||||
displayName = ECSTRING(CSW,mk19_gun);
|
||||
@ -556,6 +567,9 @@ class CfgWeapons {
|
||||
};
|
||||
};
|
||||
class WeaponSlotsInfo: WeaponSlotsInfo {
|
||||
class MuzzleSlot {
|
||||
iconScale = 0.1;
|
||||
};
|
||||
mass = 500;
|
||||
};
|
||||
displayName = ECSTRING(CSW,tow_tube);
|
||||
@ -566,4 +580,3 @@ class CfgWeapons {
|
||||
picture = "\rhsusf\addons\rhsusf_heavyweapons\data\Ico\RHS_TOW_TriPod_D_ca.paa";
|
||||
};
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user