56 lines
1.7 KiB
Ucode
56 lines
1.7 KiB
Ucode
class NiceDualMK23Pistol 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 = 2;
|
|
else
|
|
LaserType = 0;
|
|
ApplyLaserState();
|
|
}
|
|
defaultproperties
|
|
{
|
|
SingleClass=class'NiceMK23Pistol'
|
|
leftEject=0.079000
|
|
rightEject=0.086000
|
|
leftInsert=0.329000
|
|
rightInsert=0.650000
|
|
bUseFlashlightToToggle=True
|
|
bAllowFreeDot=True
|
|
LaserAttachmentRotation=(Yaw=16384)
|
|
altLaserAttachmentRotation=(Yaw=16384)
|
|
LaserAttachmentBone="Tip_Right"
|
|
altLaserAttachmentBone="Tip_Left"
|
|
MagCapacity=24
|
|
ReloadAnimRate=1.2
|
|
ReloadRate=4.466700
|
|
Weight=4.000000
|
|
StandardDisplayFOV=60.000000
|
|
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Dual_MK23'
|
|
bIsTier2Weapon=True
|
|
MeshRef="KF_Wep_Dual_MK23.Dual_MK23"
|
|
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
|
|
SelectSoundRef="KF_MK23Snd.MK23_Select"
|
|
HudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23_unselected"
|
|
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23"
|
|
ZoomedDisplayFOV=50.000000
|
|
FireModeClass(0)=class'NiceDualMK23Fire'
|
|
AIRating=0.450000
|
|
CurrentRating=0.450000
|
|
Description="Dual MK23 match grade pistols. Dual 45's is double the fun."
|
|
DisplayFOV=60.000000
|
|
Priority=90
|
|
GroupOffset=10
|
|
PickupClass=class'NiceDualMK23Pickup'
|
|
PlayerViewOffset=(X=25.000000)
|
|
BobDamping=3.800000
|
|
AttachmentClass=class'NiceDualMK23Attachment'
|
|
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
|
ItemName="Dual MK23s"
|
|
DrawScale=1.000000
|
|
}
|