SFWeapon.SFB9Pistol

Spatial Fear
Class: SFB9Pistol
Descripton: Subclasses of SFweapon
Implements the B9Pistel weapon, based on the original UT Ripper code.

Author: Markus Nuebel

Extends:
Modifiers:
Source code

SFWeapon.SFB9Pistol
%%

Variables

%function_comment%
nameIdleAnims[2]

Functions

PlayAltFiring ()
PlayFiring ()
PlayIdleAnim ()
PlaySelect ()

Default properties

{
     IdleAnims(0)=Still
     IdleAnims(1)=Still2
     MaxTargetRange=2000
     MaxTargetRangeAlt=2500
     fNormalRate=0.163300
     fDesiredRate=0.200000
     fAltDesiredRate=0.420000
     Icon=Texture'SfResource1.Icons.B9PistolIco'
     fMomentum=100.000000
     fAltMomentum=100.000000
     bCanUpgradeLaserSight=True
     LaserSightUpgradeMessage="B-9 Pistol Upgraded with Laser Sight"
     bShake=True
     ShakeMagAlt=25.000000
     ShakeTimeAlt=0.150000
     ShakeVertAlt=1.000000
     m_bSemiAuto=True
     WeaponDescription="Classification: B-9 Disruptor Pistol\nStandard energy sidearm, designed for space travel.\nFires energy projectiles that shatter into weak static shock burst, and they burst when in contact with all surfaces. They have no destructive power, and will impact harmlessly on hull and glass. Burn Organic matter on contact.\nSecondary mode is fully automatic."
     AmmoName=Class'SFWeapon.SFB9Ammo'
     PickupAmmoCount=20
     FireOffset=(X=13.000000,Y=-15.000000,Z=-9.000000)
     ProjectileClass=Class'SFWeapon.SFB9Projectile'
     AltProjectileClass=Class'SFWeapon.SFB9Projectile1'
     shakemag=25.000000
     shaketime=0.150000
     shakevert=1.000000
     AltRefireRate=0.300000
     FireSound=Sound'SPF-Content.Weapons.B9PistolFire'
     AltFireSound=Sound'SPF-Content.Weapons.B9PistolFire'
     SelectSound=Sound'SPF-Content.Weapons.B9PistolSelect'
     AutoSwitchPriority=2
     InventoryGroup=2
     PickupMessage="You got the B-9 Disruptor Pistol."
     ItemName="B9 Pistol"
     PlayerViewOffset=(X=2.900000,Y=-2.300000,Z=-2.100000)
     PlayerViewMesh=LodMesh'SFWeapon.SFB9gm'
     PlayerViewScale=0.220000
     BobDamping=0.975000
     PickupViewMesh=LodMesh'SFWeapon.SFB9gpick'
     ThirdPersonMesh=LodMesh'SFWeapon.SFB9ghand'
     PickupSound=Sound'SPF-Content.Weapons.B9PistolPickup'
     Mesh=LodMesh'SFWeapon.SFB9gpick'
     DrawScale=0.450000
     bNoSmooth=False
     CollisionRadius=33.000000
     CollisionHeight=14.000000
     Mass=50.000000
}


class file time: 12/7/2003 3:58:26 PM - creation time: 12/7/2003 4:03:39 PM
Created with UnCodeX