# SFWeapon.SFAlien

Spatial Fear
Class: SFUSRifle
Descripton: Subclasses of SFweapon
Implements the SFAlien weapon
Author: Markus Nuebel

Extends:
Modifiers:
Source code

    SFWeapon.SFAlien

%%

## Variables

%function_comment% |  |  | float | m_fTimerInterval
%function_comment% |  |  | SFStunnedEffect | m_oSelfDestructEffect
%function_comment% |  |  | Sound | m_sndTick1
%function_comment% |  |  | Sound | m_sndTick2

## Functions

| NormalFire |  | AltFire (float F)
| Pickup |  | BeginState ()
|  |  | DropFrom (vector StartLocation)
|  |  | Explode ()
| NormalFire |  | Fire (float F)
|  |  | Fire (float Value)
|  |  | PlayAltFiring ()
|  |  | PlayFiring ()
|  | float | RateSelf (out int bUseAltMode)
| Pickup |  | Tick (float fDelta)
| Pickup |  | Timer ()

## Default properties

    {
         m_fTimerInterval=1.300000
         m_sndTick1=Sound'SFWeapon.Alien.SelfD1'
         m_sndTick2=Sound'SFWeapon.Alien.SelfD2'
         MaxTargetRange=6000
         MaxTargetRangeAlt=6000
         fNormalRate=0.333300
         fDesiredRate=0.200000
         fDamage=10.000000
         fAltDamage=10.000000
         bInstantHit=True
         fMomentum=1000.000000
         fAltMomentum=20000.000000
         m_fTrailEffectIntervallSize=151.000000
         bAlienWeapon=True
         m_clsHitWallEffect=Class'SFWeapon.AlienRingExplosion'
         m_clsTrailEffect=Class'SFWeapon.SFAlienBeam'
         m_bSemiAuto=True
         m_bHasLaserSight=True
         WeaponDescription="Classification: Alient Rifle:"
         InstFlash=-0.300000
         AmmoName=Class'SFWeapon.SFHardWaveAmmo'
         PickupAmmoCount=999
         bAltInstantHit=True
         FireOffset=(X=80.000000,Y=14.000000,Z=-42.000000)
         AltDamageType=SFAlien
         aimerror=550.000000
         RefireRate=0.300000
         AltRefireRate=0.830000
         FireSound=Sound'UnrealI.BioRifle.GelShot'
         SelectSound=Sound'UnrealI.BioRifle.GelSelect'
         bDrawMuzzleFlash=True
         ItemName="Alien Rifle"
         PlayerViewOffset=(X=2.200000,Y=-1.000000,Z=-1.600000)
         PlayerViewMesh=LodMesh'SFWeapon.SFAlienhand'
         PlayerViewScale=0.200000
         BobDamping=0.975000
         PickupViewMesh=LodMesh'SFWeapon.SFAlienhand'
         ThirdPersonMesh=LodMesh'SFWeapon.SFAlienhand'
         PickupSound=Sound'UnrealShare.Pickups.WeaponPickup'
         Mesh=LodMesh'SFWeapon.SFAlienhand'
         bNoSmooth=False
         CollisionRadius=34.000000
         CollisionHeight=7.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