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

UT2k4Assault.ASVehicleFactory

Extends
SVehicleFactory
Modifiers
placeable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.SVehicleFactory
      |   
      +-- UT2k4Assault.ASVehicleFactory

Direct Known Subclasses:

ASVehicleFactory_IonCannon, ASVehicleFactory_MinigunTurret, ASVehicleFactory_SentinelCeiling, ASVehicleFactory_SentinelFloor, ASVehicleFactory_Turret

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolBACKUP_bEnabled
intBlockCount
boolbResetting
boolbSoundsPrecached
EmitterBuildEffect
class<Emitter>BuildEffectClass
VehicleChild
DestroyVehicleObjectiveMyDestroyVehicleObjective
ASVehicleFactoryNextFactory
floatSpawnDelay
ASVehicleFactory
floatAIVisibilityDist
SoundAnnouncement_Destroyed
boolbEnabled
boolbEnter_TeamUnlocks
boolbHighScoreKill
boolbHUDTrackVehicle
boolbKeyVehicle
boolbRespawnWhenDestroyed
boolbSpawnBuildEffect
boolbSpawnProtected
boolbVehicleTeamLock
intMaxSpawnBlockCount
nameNextFactoryTag
floatRespawnDelay
EASVF_TriggeredFunctionTriggeredFunction
byteVehicleAmbientGlow
StringVehicleClassStr
floatVehicleDamageMomentumScale
floatVehicleDriverDamageMult
nameVehicleEvent
intVehicleHealth
floatVehicleLinkHealMult
nameVehiclePossessedEvent
nameVehicleTag
byteVehicleTeam
Inherited Variables from Engine.SVehicleFactory
MaxVehicleCount, MyMarker, VehicleClass, VehicleCount
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

Enumerations Summary
EASVF_TriggeredFunction
EAVSF_ToggleEnabled, EAVSF_TriggeredSpawn, EAVSF_SpawnProgress,
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function PostBeginPlay ()
function PrecacheAnnouncer (AnnouncerVoice V, bool bRewardSounds)
function Reset ()
functionbool SelfTriggered ()
function SetEnabled (bool bNewEnabled)
functionbyte SetVehicleTeam ()
function ShutDown ()
function SpawnBuildEffect ()
function SpawnVehicle ()
function Timer ()
event Trigger (Actor Other, Pawn EventInstigator)
function UpdatePrecacheMaterials ()
function UpdatePrecacheStaticMeshes ()
event VehicleDestroyed (Vehicle V)
event VehiclePossessed (Vehicle V)
function VehicleSpawned ()
Inherited Functions from Engine.SVehicleFactory
PreBeginPlay, Trigger, VehicleDestroyed, VehiclePossessed, VehicleUnPossessed
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

BACKUP_bEnabled Source code

var bool BACKUP_bEnabled;

BlockCount Source code

var int BlockCount;

bResetting Source code

var bool bResetting;

bSoundsPrecached Source code

var bool bSoundsPrecached;

BuildEffect Source code

var Emitter BuildEffect;

BuildEffectClass Source code

var class<Emitter> BuildEffectClass;

Child Source code

var Vehicle Child;

MyDestroyVehicleObjective Source code

var DestroyVehicleObjective MyDestroyVehicleObjective;

NextFactory Source code

var ASVehicleFactory NextFactory;

SpawnDelay Source code

var float SpawnDelay;

ASVehicleFactory

AIVisibilityDist Source code

var(ASVehicleFactory) float AIVisibilityDist;

Announcement_Destroyed Source code

var(ASVehicleFactory) Sound Announcement_Destroyed;

bEnabled Source code

var(ASVehicleFactory) bool bEnabled;

bEnter_TeamUnlocks Source code

var(ASVehicleFactory) bool bEnter_TeamUnlocks;

bHighScoreKill Source code

var(ASVehicleFactory) bool bHighScoreKill;

bHUDTrackVehicle Source code

var(ASVehicleFactory) bool bHUDTrackVehicle;

bKeyVehicle Source code

var(ASVehicleFactory) bool bKeyVehicle;

bRespawnWhenDestroyed Source code

var(ASVehicleFactory) bool bRespawnWhenDestroyed;

bSpawnBuildEffect Source code

var(ASVehicleFactory) bool bSpawnBuildEffect;

bSpawnProtected Source code

var(ASVehicleFactory) bool bSpawnProtected;

bVehicleTeamLock Source code

var(ASVehicleFactory) bool bVehicleTeamLock;

MaxSpawnBlockCount Source code

var(ASVehicleFactory) int MaxSpawnBlockCount;

NextFactoryTag Source code

var(ASVehicleFactory) name NextFactoryTag;

RespawnDelay Source code

var(ASVehicleFactory) float RespawnDelay;

TriggeredFunction Source code

var(ASVehicleFactory) EASVF_TriggeredFunction TriggeredFunction;

VehicleAmbientGlow Source code

var(ASVehicleFactory) byte VehicleAmbientGlow;

VehicleClassStr Source code

var(ASVehicleFactory) String VehicleClassStr;

VehicleDamageMomentumScale Source code

var(ASVehicleFactory) float VehicleDamageMomentumScale;

VehicleDriverDamageMult Source code

var(ASVehicleFactory) float VehicleDriverDamageMult;

VehicleEvent Source code

var(ASVehicleFactory) name VehicleEvent;

VehicleHealth Source code

var(ASVehicleFactory) int VehicleHealth;

VehicleLinkHealMult Source code

var(ASVehicleFactory) float VehicleLinkHealMult;

VehiclePossessedEvent Source code

var(ASVehicleFactory) name VehiclePossessedEvent;

VehicleTag Source code

var(ASVehicleFactory) name VehicleTag;

VehicleTeam Source code

var(ASVehicleFactory) byte VehicleTeam;


Enumerations Detail

EASVF_TriggeredFunction Source code

enum EASVF_TriggeredFunction
{
EAVSF_ToggleEnabled, EAVSF_TriggeredSpawn, EAVSF_SpawnProgress,
};


Functions Detail

PostBeginPlay Source code

simulated function PostBeginPlay ( )

PrecacheAnnouncer Source code

simulated function PrecacheAnnouncer ( AnnouncerVoice V, bool bRewardSounds )

Reset Source code

function Reset ( )

SelfTriggered Source code

function bool SelfTriggered ( )

SetEnabled Source code

function SetEnabled ( bool bNewEnabled )

SetVehicleTeam Source code

function byte SetVehicleTeam ( )

ShutDown Source code

function ShutDown ( )

SpawnBuildEffect Source code

function SpawnBuildEffect ( )

SpawnVehicle Source code

function SpawnVehicle ( )

Timer Source code

function Timer ( )

Trigger Source code

event Trigger ( Actor Other, Pawn EventInstigator )

UpdatePrecacheMaterials Source code

simulated function UpdatePrecacheMaterials ( )

UpdatePrecacheStaticMeshes Source code

simulated function UpdatePrecacheStaticMeshes ( )

VehicleDestroyed Source code

event VehicleDestroyed ( Vehicle V )

VehiclePossessed Source code

event VehiclePossessed ( Vehicle V )

VehicleSpawned Source code

function VehicleSpawned ( )


Defaultproperties

defaultproperties
{
     bEnabled=True
     bSpawnBuildEffect=True
     VehicleTeam=1
     RespawnDelay=3.000000
     VehicleDriverDamageMult=1.000000
     VehicleDamageMomentumScale=1.000000
     VehicleLinkHealMult=0.350000
     AIVisibilityDist=15000.000000
     SpawnDelay=0.150000
     MaxSpawnBlockCount=5
     BuildEffectClass=Class'UT2k4Assault.FX_ASVehicleBuildEffect'
     VehicleClass=Class'UT2k4Assault.ASTurret'
     bMovable=False
}

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