SFVehicle.SFGunBarrel

Spatial Fear
Name: SFGunBarrel
Description: An all-purpose weapon for use on vehicles.

Author: Gert Jen Peltenburg

Extends:
Modifiers:
Source code

SFVehicle.SFGunBarrel
%%

Variables

%function_comment%
floatAIRating
%function_comment%
nameAltDamageType
%function_comment%
intAltProjectileAmmo
%function_comment%
class<ammo>AltProjectileAmmoName
%function_comment%
class<projectile>AltProjectileClass
%function_comment%
boolAltProjectileContinuousFire
%function_comment%
floatAltProjectileDamage
%function_comment%
intAltProjectileFireCycle
%function_comment%
intAltProjectileFirePhase
%function_comment%
intAltProjectileGetCount
%function_comment%
floatAltProjectileGetDelay
%function_comment%
floatAltProjectileRange
%function_comment%
floatAltProjectileReloadTime
%function_comment%
soundAltProjectileSound
%function_comment%
floatAltProjectileSpeed
%function_comment%
floatAltRefireRate
%function_comment%
boolbAltInstantHit
%function_comment%
boolbAltProjectileLoaded
%function_comment%
boolbAltWarnTarget
%function_comment%
boolbInstantHit
%function_comment%
boolbProjectileLoaded
%function_comment%
boolbWarnTarget
%function_comment%
intCurrentAltProjectileAmmo
%function_comment%
intcurrentaltprojectilephase
%function_comment%
intCurrentProjectileAmmo
%function_comment%
intcurrentprojectilephase
%function_comment%
intcurrentrecoilpos
%function_comment%
nameDamageType
%function_comment%
vectorFireOffset
%function_comment%
floatInaccuracy
%function_comment%
intProjectileAmmo
%function_comment%
class<ammo>ProjectileAmmoName
%function_comment%
class<projectile>ProjectileClass
%function_comment%
boolProjectileContinuousFire
%function_comment%
floatProjectileDamage
%function_comment%
intProjectileFireCycle
%function_comment%
intProjectileFirePhase
%function_comment%
intProjectileGetCount
%function_comment%
floatProjectileGetDelay
%function_comment%
floatProjectileRange
%function_comment%
floatProjectileReloadTime
%function_comment%
soundProjectileSound
%function_comment%
intRecoil
%function_comment%
floatRefireRate

Functions

Activation ()
AltFire (float Value)
BeginPlay ()
vectorCalculateOwnLocation ()
DoPhysics (float DeltaTime)
Fire (float Value)
InterpretControls (bool bJustFired, bool bFire, bool bJustAltFired, bool bAltFire, float aVehicleSpeedControl, float aTurretTurn, float aVehicleTurn, float aVehicleUp, float aTurretUp, bool bJustJumped, bool bJustDucked)
PostBeginPlay ()
ProcessAltTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
ProcessTraceHit (Actor Other, Vector HitLocation, Vector HitNormal, Vector X, Vector Y, Vector Z)
ProjectileProjectileFire (class<projectile> ProjClass, float ProjSpeed, bool bWarn)
ReloadWeapons ()
ReloadWeaponsFromInventory ()
Tick (float DeltaTime)
Timer ()
TraceAltFire ()
TraceFire ()

Default properties

{
     ProjectileReloadTime=1.000000
     Recoil=10
     Inaccuracy=20.000000
     DamageType=shot
     AltDamageType=shot
     ProjectileRange=20000.000000
     AltProjectileRange=20000.000000
     ProjectileDamage=50.000000
     AltProjectileDamage=50.000000
     bBot_ShowTurretLocation=True
     Armor=80
     InitialHitPoints=10
     FullHitPoints=10
     DestructionEffect=None
     PhysicalRotationRate=(Pitch=0,Yaw=0,Roll=0)
     Elasticity=0.000000
     bPhysics=False
     bRepairable=False
     RepairTime=0.000000
     bDamageTriggered=True
}


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