NicePack/sources/Weapons/Playable/Pistols/9mmPlus/NiceDual9mmPlus.uc
2022-01-21 14:25:59 +04:00

41 lines
1.4 KiB
Ucode

class NiceDual9mmPlus extends NiceDualies;
simulated function SecondDoToggle(){
ToggleLaser();
}
simulated function ToggleLaser(){
if(!Instigator.IsLocallyControlled())
return;
// Will redo this bit later, but so far it'll have to do
if(LaserType == 0)
LaserType = 1;
else
LaserType = 0;
ApplyLaserState();
}
simulated function ApplyLaserState(){
super(NiceWeapon).ApplyLaserState();
}
defaultproperties
{
SingleClass=class'Nice9mmPlus'
bUseFlashlightToToggle=True
Weight=1.000000
bTorchEnabled=True
SleeveNum=0
TraderInfoTexture=Texture'NicePackT.NinePP.HUD_Dual_Trader'
MeshRef="NicePackA.NinePP.Dual_1P"
SkinRefs(1)="ScrnWeaponPack_T.MedicPistol.NinePP.Frame_cmb"
SkinRefs(2)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(3)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(4)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SelectSoundRef="KFPlayerSound.getweaponout"
HudImageRef="NicePackT.NinePP.HUD_Dual_UnSelected"
SelectedHudImageRef="NicePackT.NinePP.HUD_Dual_Selected"
FireModeClass(0)=class'NiceDual9mmPlusFire'
Description="A pair of custom 9mm +P+ handguns. These have been improved with a laser sight and more powerful ammunition"
GroupOffset=4
PickupClass=class'NiceDual9mmPickup'
AttachmentClass=class'NiceDual9mmPlusAttachment'
ItemName="Dual Berettas"
}