9 override void OnDebugSpawn()
12 if (
Class.CastTo(entity,
this) )
14 entity.SpawnEntityOnGroundPos(
"Mag_Aug_30Rnd", entity.GetPosition());
18 override int GetWeaponSpecificCommand(
int weaponAction ,
int subCommand)
20 if ( weaponAction == WeaponActions.RELOAD)
24 case WeaponActionReloadTypes.RELOADRIFLE_MAGAZINE_BULLET:
25 return WeaponActionReloadTypes.RELOADSRIFLE_MAGAZINE_BULLET;
27 case WeaponActionReloadTypes.RELOADRIFLE_NOMAGAZINE_BULLET:
28 return WeaponActionReloadTypes.RELOADSRIFLE_NOMAGAZINE_BULLET;
30 case WeaponActionReloadTypes.RELOADRIFLE_MAGAZINE_NOBULLET:
31 return WeaponActionReloadTypes.RELOADSRIFLE_MAGAZINE_NOBULLET;
33 case WeaponActionReloadTypes.RELOADRIFLE_NOMAGAZINE_NOBULLET:
34 return WeaponActionReloadTypes.RELOADSRIFLE_NOMAGAZINE_NOBULLET;