
Originally Posted by
[b
Quote[/b] ]
class cfgWeapons
{
class Default {};
class MGun: Default {};
class Riffle: MGun {};
class M16: Riffle {};
class M4 : Riffle{};
class AK47: Riffle {};
class AK74: Riffle {};
class MachineGun7_6: MGun {};
class MachineGun7_6Manual: MachineGun7_6 {};
class Put: Default {};
class Put2 : Put
{
//--
scopeWeapon = protected;
scopeMagazine = private;
valueWeapon = 0;
weaponType = WeaponNoSlot;
displayName=$STR_DN_PUT;
sound[]={,db-70,1};
reloadSound[]={,db-70,1};
canLock=LockNo;
enableAttack=false;
optics = false;
primary=false;
showEmpty = false;
magazines[] = {"TimeBomb","PipeBomb","M38A1","Mine","MineE&
amp;
quot;};
canDrop = false;
};
class Pipebomb: Put2{};
class M38A1 : Pipebomb
{
//--
scopeWeapon = private;
scopeMagazine = public;
enableAttack = true;
valueMagazine = 5;
magazineType = 1 * WeaponSlotItem;
ammo=M38Charge;
displayName=Wall Breaching Charge;
displayNameMagazine=Wall Breaching Charge;
shortNameMagazine=Breaching Charge;
count=1;
initSpeed=0;
maxLeadSpeed=0;
showEmpty = false;
useAction = true;
useActionTitle = Set Breaching Charge;
sound[]={People\gravel_L,db-70,1};
magazines[] = {this};
/*
magazines[] = {this};
modes[] = {this, TouchOff};
class TouchOff : Default
{
ammo = "";
displayName="Touch Off";
reloadTime=0.0;
sound[]={,0,1};
magazines[] = {};
useAction = true;
useActionTitle = "Touch Off Breaching Charge(s)";
};
*/
};