Files
DayZ-Epoch/SQF/dayz_code/Configs/CfgMagazines/Magazines/Shotgun.hpp
A Man 9cce8910c2 Adding many new weapons (#1743)
* Update stringtable.xml

Adding string support for AA12 ammo

* Update Rifles.hpp

Adding a few missing weapons.

* Update LMG.hpp

Adding one new LMG

* Update ShotgunAmmo.hpp

Adding AA12 ammo

* Update BanditAmmunition.hpp

Adding SCAR ammo

* Update BanditWeapons.hpp

Adding Mk17 Sniper and M110 NVG.

* Update FriendlyAssaultRifle.hpp

Adding Mk16 and L85 variations.

* Update FriendlyLightMachineGun.hpp

Adding L86A2 LSW

* Update NeutralBlackMarketAmmo.hpp

Adding new ammo AA12 and Mk17

* Update NeutralBlackMarketWeapons.hpp

Adding AA12 Shotgun and Mk17 variants.

* Update Weapons.hpp

Adding many new weapons.

* Update Ammo.hpp

Adding new AA12, Mk17 ammo to loot.

* Update AmmoBox.hpp

Adding SCAR ammo to eu2 box.

* Update Shotgun.hpp

Adding re-combine action for new AA12 ammo

* Update NeutralHelicopterUnarmed.hpp

Adding UH60M_MEV_EP1 to trader.

* Update NeutralBlackMarketAmmo.hpp

Removing AA12 HE

* Update Ammo.hpp

Comment out AA12 HE ammo

* Update Weapons.hpp

Lowering DMR spawnrate
2016-08-17 20:05:46 -04:00

162 lines
3.1 KiB
C++

/* Slugs */
class 8Rnd_B_Beneli_74Slug;
class 8Rnd_12Gauge_Slug : 8Rnd_B_Beneli_74Slug
{
model = "\z\addons\dayz_communityassets\models\greenshotgunslugs.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_greenshotgunslugs_ca.paa";
displayName = $STR_DZ_MAG_8RND_12GAUGE_SLUG_NAME;
descriptionShort = $STR_DZ_MAG_8RND_12GAUGE_SLUG_DESC;
cartridgeName = "12Gauge_Slug";
class ItemActions
{
COMBINE_MAG
class ReloadMag
{
text = $STR_MAG_SPLIT_8TO2X4;
script = "spawn player_reloadMag;";
use[] = {"8Rnd_12Gauge_Slug"};
output[] =
{
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug"
};
};
};
};
class 2Rnd_12Gauge_Slug : 8Rnd_12Gauge_Slug
{
model = "\z\addons\dayz_communityassets\models\2shells_slugshot.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_2shells_slugshot_CA.paa";
displayName = $STR_DZ_MAG_2RND_12GAUGE_SLUG_NAME;
descriptionShort = $STR_DZ_MAG_2RND_12GAUGE_SLUG_DESC;
count = 2;
class ItemActions
{
COMBINE_MAG
class ReloadMag
{
text = $STR_MAG_COMBINE_2X4IN8;
script = "spawn player_reloadMag;";
use[] =
{
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug",
"2Rnd_12Gauge_Slug"
};
output[] =
{
"8Rnd_12Gauge_Slug"
};
};
};
};
/* Buckshot */
class 8Rnd_B_Beneli_Pellets;
class 8Rnd_12Gauge_Buck : 8Rnd_B_Beneli_Pellets
{
model = "\z\addons\dayz_communityassets\models\redshotgunpellets.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_redshotgunpellets_ca.paa";
displayName = $STR_DZ_MAG_8RND_12GAUGE_BUCK_NAME;
descriptionShort = $STR_DZ_MAG_8RND_12GAUGE_BUCK_DESC;
class ItemActions
{
COMBINE_MAG
class ReloadMag
{
text = $STR_MAG_SPLIT_8TO2X4;
script = "spawn player_reloadMag;";
use[] = {"8Rnd_12Gauge_Buck"};
output[] =
{
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck"
};
};
};
};
class 2Rnd_12Gauge_Buck : 8Rnd_12Gauge_Buck
{
model = "\z\addons\dayz_communityassets\models\2shells_slugshot.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_2shells_pellet_ca.paa";
displayName = $STR_DZ_MAG_2RND_12GAUGE_BUCK_NAME;
descriptionShort = $STR_DZ_MAG_2RND_12GAUGE_BUCK_DESC;
count = 2;
class ItemActions
{
COMBINE_MAG
class ReloadMag
{
text = $STR_MAG_COMBINE_2X4IN8;
script = "spawn player_reloadMag;";
use[] =
{
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck",
"2Rnd_12Gauge_Buck"
};
output[] =
{
"8Rnd_12Gauge_Buck"
};
};
};
};
//AA12 Ammo
class 20Rnd_B_AA12_74Slug : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_74Slug_NAME;
cartridgeName = "12Gauge_Slug";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_B_AA12_Pellets : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_Pellets_NAME;
cartridgeName = "12Gauge_Pellets";
class ItemActions
{
COMBINE_MAG
};
};
class 20Rnd_B_AA12_HE : CA_Magazine
{
displayName = $STR_DZ_MAG_20Rnd_B_AA12_HE_NAME;
cartridgeName = "19mm_HE";
class ItemActions
{
COMBINE_MAG
};
};