Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UT2k4Assault.ASVehicle_Sentinel

Extends
ASTurret
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- UT2k4Assault.ASVehicle
            |   
            +-- UT2k4Assault.ASTurret
               |   
               +-- UT2k4Assault.ASVehicle_Sentinel

Direct Known Subclasses:

ASVehicle_Sentinel_Ceiling, ASVehicle_Sentinel_Floor

Variables Summary
boolbActive
boolbOldActive
boolbSpawnCampProtection
SoundOpenCloseSound
Inherited Variables from UT2k4Assault.ASTurret
bZooming, CamAbsLocation, CamDistance, CamRelLocation, CamRotationInertia, DesiredPlayerFOV, EntryTriggers, LastCamRot, LastTimeSeconds, MinPlayerFOV, ObjectiveTag[6], OldFOV, OriginalRotation, PitchAccel, RotationInertia, RotationSpeed, RotPitchConstraint, TurretBase, TurretBaseClass, TurretSwivel, TurretSwivelClass, WeaponInfoTexture, YawAccel, ZoomSpeed, ZoomTick, ZoomTickTex, ZoomWeaponOffsetAdjust
Inherited Variables from UT2k4Assault.ASVehicle
bCHZeroYOffset, bCustomHealthDisplay, BotError, CrosshairHitFeedbackTex, CrosshairScale, DamLastDamageTime, DamLastInstigator, DebugFX, DefaultCrosshair, DefaultWeaponClassName, DestroyPrevController, ExplosionEffect, LastCalcHA, LastCalcHL, LastCalcHN, LastCalcWeaponFire, LockedOnSound, OldTarget, VehicleProjSpawnOffset

Functions Summary
event AnimEnd (int Channel)
Active
event AnimEnd (int Channel)
Closing
event AnimEnd (int Channel)
Opening
event AnimEnd (int Channel)
Sleeping
functionbool Awake ()
functionbool Awake ()
Sleeping
function AwakeSentinel ()
functionbool GoToSleep ()
functionbool GoToSleep ()
Active
function PlayClosing ()
function PlayClosing ()
Active
function PlayFiring (optional float Rate, optional name FiringMode)
function PlayIdleClosed ()
function PlayIdleOpened ()
function PlayOpening ()
function PlayOpening ()
Sleeping
function PostNetBeginPlay ()
function PostNetReceive ()
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
Closing
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
Opening
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType)
Sleeping
Inherited Functions from UT2k4Assault.ASTurret
BotDesireability, ClientKDriverEnter, Destroyed, DrawCrosshair, DrawHealthInfo, Explode, GetViewRotation, HasAmmo, NextWeapon, PerformTrace, PlayFiring, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostZoomAdjust, PrevWeapon, RawInput, RecommendLongRangedAttack, ServerSwitchTurret, SpecialCalcFirstPersonView, SpecialCalcView, StaticPrecache, StronglyRecommended, UpdatePrecacheMaterials, UpdateRocketAcceleration
Inherited Functions from UT2k4Assault.ASVehicle
AddDefaultInventory, AnimEnd, BaseChange, BeginState, CalcInertia, CalcWeaponFire, ChangeAnimation, ClientDying, ClientKDriverEnter, ClientKDriverLeave, Destroyed, Died, DrawCrosshair, DrawCrosshairAlignment, DrawEnemyName, DrawHealthInfo, DrawHUD, DrawVehicleHUD, DrawWeaponInfo, DriverDied, Explode, FellOutOfWorld, GetBotError, GetCrosshairWorldLocation, GetFireStart, GetWeaponBoneFor, KDriverLeave, Landed, LandThump, LieStill, NotifyEnemyLockedOn, PerformTrace, PlayDying, PlayFiring, PlayHit, PlayNextAnimation, PlayTakeHit, PlayWeaponSwitch, PossessedBy, PostBeginPlay, ProcessMove, ReduceCylinder, SpecialDrawCrosshair, StaticPrecache, StopPlayFiring, StopWeaponFiring, TakeDamage, Tick, Timer, UnPossessed, UpdatePrecacheMaterials, UpdateRocketAcceleration, VehicleSwitchView, WeaponHitsCrosshairsHL

States Summary
Active Source code
state Active
AnimEnd, GoToSleep, PlayClosing
Closing Source code
state Closing
AnimEnd, TakeDamage
Opening Source code
state Opening
AnimEnd, TakeDamage
Sleeping Source code
auto state Sleeping
AnimEnd, Awake, PlayOpening, TakeDamage


Variables Detail

bActive Source code

var bool bActive;

bOldActive Source code

var bool bOldActive;

bSpawnCampProtection Source code

var bool bSpawnCampProtection;

OpenCloseSound Source code

var Sound OpenCloseSound;


Functions Detail

AnimEnd Active Source code

simulated event AnimEnd ( int Channel )

AnimEnd Closing Source code

simulated event AnimEnd ( int Channel )

AnimEnd Opening Source code

simulated event AnimEnd ( int Channel )

AnimEnd Sleeping Source code

simulated event AnimEnd ( int Channel )

Awake Source code

function bool Awake ( )

Awake Sleeping Source code

function bool Awake ( )

AwakeSentinel Source code

function AwakeSentinel ( )

GoToSleep Source code

function bool GoToSleep ( )

GoToSleep Active Source code

function bool GoToSleep ( )

PlayClosing Source code

simulated function PlayClosing ( )

PlayClosing Active Source code

simulated function PlayClosing ( )

PlayFiring Source code

simulated function PlayFiring ( optional float Rate, optional name FiringMode )

PlayIdleClosed Source code

simulated function PlayIdleClosed ( )

PlayIdleOpened Source code

simulated function PlayIdleOpened ( )

PlayOpening Source code

simulated function PlayOpening ( )

PlayOpening Sleeping Source code

simulated function PlayOpening ( )

PostNetBeginPlay Source code

simulated function PostNetBeginPlay ( )

PostNetReceive Source code

simulated function PostNetReceive ( )

TakeDamage Closing Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType )

TakeDamage Opening Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType )

TakeDamage Sleeping Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType )


Defaultproperties

defaultproperties
{
     DefaultWeaponClassName="UT2k4Assault.Weapon_Sentinel"
     bNonHumanControl=True
     AutoTurretControllerClass=Class'UT2k4Assault.ASSentinelController'
     VehicleNameString="Sentinel"
     bNoTeamBeacon=True
     HealthMax=1000.000000
     Health=1000
     TransientSoundVolume=0.750000
     TransientSoundRadius=512.000000
     bNetNotify=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:51.468 - Created with UnCodeX