SpatialFear.SFWeapon

Spatial Fear
Class: SFTournamentWeapon
Descripton: Subclasses of Tournament weapon
modified to allow for behaviour adjustment required by SFPlayer class.

Author: Markus Nuebel

Extends:
Modifiers: abstract
Source code

SpatialFear.SFWeapon
%%

Variables

%function_comment%
floatAccuracyPenalty
%function_comment%
intAltAmmoPerShot
%function_comment%
intAmmoPerShot
%function_comment%
boolbAlienWeapon
%function_comment%
boolbCanUpgradeEnergyBooster
%function_comment%
boolbCanUpgradeLaserSight
%function_comment%
boolbFlash
%function_comment%
travelboolbInstantHit
%function_comment%
boolbShake
%function_comment%
boolbTrailEffect
%function_comment%
travelintCreateTag
%function_comment%
stringEnergyBoosterUpgradeMessage
%function_comment%
floatfAltDamage
%function_comment%
floatfAltDesiredRate
%function_comment%
floatfAltMomentum
%function_comment%
floatfDamage
%function_comment%
floatfDesiredRate
%function_comment%
floatfMomentum
%function_comment%
floatfNormalRate
%function_comment%
floatfProjLifeSpan
%function_comment%
TextureIcon
%function_comment%
floatInstantFlashAlt
%function_comment%
vectorInstantFogAlt
%function_comment%
stringLaserSightUpgradeMessage
%function_comment%
intMaxTargetRange
%function_comment%
intMaxTargetRangeAlt
%function_comment%
boolm_bAltMode
%function_comment%
boolm_bHasEnergyBooster
%function_comment%
boolm_bHasLaserSight
%function_comment%
boolm_bSemiAuto
%function_comment%
boolm_bSemiAutoAlt
%function_comment%
class<Actor>m_clsHitPawnEffect
%function_comment%
class<Actor>m_clsHitWallEffect
%function_comment%
class<Actor>m_clsSmokeEffect
%function_comment%
class<Effects>m_clsTrailEffect
%function_comment%
floatm_fAltCurrentRate
%function_comment%
floatm_fCurrentRate
%function_comment%
floatm_fTangentCalc
%function_comment%
floatm_fTangentCalcAlt
%function_comment%
floatm_fTrailEffectIntervallSize
%function_comment%
intnProjRange
%function_comment%
floatShakeMagAlt
%function_comment%
floatShakeTimeAlt
%function_comment%
floatShakeVertAlt
%function_comment%
SoundUpgradeWeaponSound

Functions

AltFire (float Value)
IdleAnimEnd ()
BecomePickup ()
vectorcalcProjectileDirection (Pawn Owner, vector vecStart, vector vecOwnerLocation, float fAccuracyError)
Finish ()
Fire (float Value)
FlashPrimary ()
FlashSecondary ()
intgetAmmoPerShot ()
PlayUseKeyHit ()
PostBeginPlay ()
ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
ProjectileProjectileFire (class<projectile> ProjClass, float fProjSpeed, bool bWarn)
IdleboolPutDown ()
SetRespawn ()
ShakePrimary ()
ShakeSecondary ()
inventorySpawnCopy (pawn Other)
spawnPawnHitEffect (vector HitLocation, vector HitNormal)
spawnSmokeEffect (vector HitLocation, vector HitNormal)
EffectsSpawnTrailEffect (class<Effects> TrailEffect, vector HitLocation, vector SmokeLocation, float fIntervalSize, int nMaxIntervals)
spawnWallHitEffect (vector HitLocation, vector HitNormal)
floatSwitchPriority ()
PickupTouch (actor Other)
TraceFire (float Accuracy)
upgradeEnergyBooster (float fAmount)
upgradeLaserSight ()
PickupZoneChange (ZoneInfo NewZone)

Default properties

{
     MaxTargetRange=1000
     MaxTargetRangeAlt=1000
     CreateTag=-1
     fNormalRate=0.330000
     fDesiredRate=0.330000
     fAltDesiredRate=0.330000
     fDamage=20.000000
     fAltDamage=20.000000
     AmmoPerShot=1
     AltAmmoPerShot=1
     LaserSightUpgradeMessage="Upgraded with Laser Sight"
     UpgradeWeaponSound=Sound'Botpack.Pickups.UTHealth'
     m_fTrailEffectIntervallSize=135.000000
     m_fTangentCalc=1000.000000
     m_fTangentCalcAlt=1000.000000
     FiringSpeed=0.330000
     MyDamageType='
     aimerror=1050.000000
     FireSound=Sound'Botpack.enforcer.E_Shot'
     AutoSwitchPriority=0
     InventoryGroup=0
     bRotatingPickup=False
     PickupMessageClass=None
     CollisionRadius=24.000000
     CollisionHeight=10.000000
}


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