SFWeapon.SFEProj

Spatial Fear
Class: SFEProj
Descripton: Subclasses of SFweapon
Implements Electronic Projector

Author: Markus Nuebel

Extends:
Modifiers:
Source code

SFWeapon.SFEProj
%%

Variables

%function_comment%
floatCount
%function_comment%
SFEpBoltElectroBeam
%function_comment%
nameIdleAnims[2]
%function_comment%
intm_nShotCount
%function_comment%
rotatorm_rotDirection
%function_comment%
vectorm_vecStart

Functions

AltFire (float Value)
AltFiringEndState ()
Fire (float Value)
PlayAltFiring ()
PlayFiring ()
PlayIdleAnim ()
ProjectileProjectileFire (class<projectile> ProjClass, float fProjSpeed, bool bWarn)
AltFiringTick (float DeltaTime)

Default properties

{
     IdleAnims(0)=Still
     IdleAnims(1)=Still2
     MaxTargetRange=700
     MaxTargetRangeAlt=700
     fNormalRate=0.333300
     fDesiredRate=0.400000
     fAltDesiredRate=0.400000
     fDamage=35.000000
     fAltDamage=35.000000
     Icon=Texture'SfResource1.Icons.Electroprocjico'
     bCanUpgradeEnergyBooster=True
     bShake=True
     bFlash=True
     ShakeMagAlt=250.000000
     ShakeTimeAlt=0.200000
     ShakeVertAlt=3.000000
     m_fTrailEffectIntervallSize=91.000000
     m_clsHitWallEffect=Class'Botpack.UT_RingExplosion5'
     m_clsTrailEffect=Class'SFWeapon.SFHWBeam'
     WeaponDescription="Classification: Electric  Projector:\nA makeshift weapon made by the Science crew to defend themselves from the invasion.\nNot extremely powerful and a bit unwieldy, but is a useful weapon, especially in the earlier levels.\nPowered by rechargeable cells."
     InstFlash=-0.300000
     InstFog=(X=400.000000,Y=200.000000)
     AmmoName=Class'SFWeapon.SFEProjAmmo'
     PickupAmmoCount=20
     bAltInstantHit=True
     FireOffset=(X=39.000000,Y=-11.000000,Z=-9.000000)
     ProjectileClass=Class'SFWeapon.SFElectroBurst'
     AltProjectileClass=Class'SFWeapon.SFEpBolt'
     AltDamageType=SFElectric
     shakemag=250.000000
     shaketime=0.200000
     shakevert=3.000000
     RefireRate=1.000000
     AltRefireRate=0.830000
     FireSound=Sound'SPF-Content.Weapons.EProjFire'
     AltFireSound=Sound'SPF-Content.Weapons.EProjAltFire'
     SelectSound=Sound'SPF-Content.Weapons.EProjSelect'
     bDrawMuzzleFlash=True
     AutoSwitchPriority=8
     InventoryGroup=8
     PickupMessage="You got the Electric Projector."
     ItemName="Electric Projector"
     PlayerViewOffset=(X=2.400000,Y=-1.500000,Z=-2.250000)
     PlayerViewMesh=LodMesh'SFWeapon.SFEProjectm'
     PlayerViewScale=0.250000
     BobDamping=0.955000
     PickupViewMesh=LodMesh'SFWeapon.SFEProjecthand'
     ThirdPersonMesh=LodMesh'SFWeapon.SFEProjectpick'
     PickupSound=Sound'SPF-Content.Weapons.EProjPickup'
     Mesh=LodMesh'SFWeapon.SFEProjecthand'
     bNoSmooth=False
     CollisionRadius=23.000000
     CollisionHeight=12.000000
     Mass=60.000000
}


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