Gah - a solution with more questions. – EntropicLqd
UE3:UTVehicle_Deployable (UT3)
Object >> Actor >> Pawn >> Vehicle >> SVehicle >> UTVehicleBase >> UTVehicle >> UTVehicle_Deployable |
Contents
- 1 Properties
- 1.1 Property group 'Deploy'
- 1.2 Internal variables
- 1.2.1 AnimPlay
- 1.2.2 bDrawCanDeployTooltip
- 1.2.3 bNotGoodArtilleryPosition
- 1.2.4 DeployAnim
- 1.2.5 DeployedEnterSound
- 1.2.6 DeployedExitSound
- 1.2.7 DeployedState
- 1.2.8 DeployIconOffset
- 1.2.9 DeploySound
- 1.2.10 DeploySoundComp
- 1.2.11 DeployTime
- 1.2.12 GetInAnim
- 1.2.13 GetOutAnim
- 1.2.14 IdleAnim
- 1.2.15 LastDeployStartTime
- 1.2.16 TimeSinceLastDeployCheck
- 1.2.17 ToolTipIconCoords
- 1.2.18 UndeploySound
- 1.2.19 UnDeployTime
- 1.3 Default values
- 1.4 Subobjects
- 2 Enums
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 AttachDriver
- 3.2.2 CanDeployedAttack
- 3.2.3 ChangeDeployState
- 3.2.4 DeployActivated
- 3.2.5 DeployedStateChanged
- 3.2.6 DetachDriver
- 3.2.7 DisplayHud
- 3.2.8 DoJump
- 3.2.9 GoodDefensivePosition
- 3.2.10 IsDeployed
- 3.2.11 PlayAnim
- 3.2.12 ServerToggleDeploy
- 3.2.13 SetVehicleDeployed
- 3.2.14 SetVehicleUndeployed
- 3.2.15 SetVehicleUndeploying
- 3.2.16 ShouldClamp
- 3.2.17 ShouldDeployToAttack
- 3.2.18 ShouldUndeploy
- 3.2.19 StartEngineSound
- 3.2.20 StopAnim
- 3.2.21 VehiclePlayEnterSound
- 3.2.22 VehiclePlayExitSound
- 4 States
- Package:
- UTGame
- Direct subclasses:
- UTStealthVehicle, UTVehicle_Leviathan, UTVehicle_SPMA
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Properties
Property group 'Deploy'
bAllowAbortDeploy
Type: bool
bRequireAllWheelsOnGround
Type: bool
Default value: True
MaxDeploySpeed
Type: float
Default value: 100.0
Internal variables
AnimPlay
Type: AnimNodeSequence
Helper to allow quick access to playing deploy animations
bDrawCanDeployTooltip
Type: bool
Check on timer to see if we can deploy/draw tool tip
bNotGoodArtilleryPosition
Type: bool
Set if no acceptable artillery target found
DeployAnim
Type: name
Array size: 2
DeployedEnterSound
Type: SoundCue
DeployedExitSound
Type: SoundCue
DeployedState
Type: EDeployState
Modifiers: repnotify
If true, this SPMA is deployed
DeployIconOffset
Type: float
Default value: 0.95
DeploySound
Type: SoundCue
Sounds
DeploySoundComp
Type: AudioComponent
DeployTime
Type: float
How long does it take to deploy
Default value: 2.1
GetInAnim
Type: name
Array size: 2
Animations
GetOutAnim
Type: name
Array size: 2
IdleAnim
Type: name
Array size: 2
LastDeployStartTime
Type: float
TimeSinceLastDeployCheck
Type: float
Time stamp for last deploy check
ToolTipIconCoords
Type: UIRoot.TextureCoordinates
Coordinates for the tooltip textures
UndeploySound
Type: SoundCue
UnDeployTime
Type: float
How long does it take to undeploy
Default value: 2.0
Default values
Property | Value |
---|---|
StayUprightConstraintInstance | RB_ConstraintInstance'UTGame.Default__UTVehicle_Deployable:MyStayUprightConstraintInstance' |
StayUprightConstraintSetup | RB_StayUprightSetup'UTGame.Default__UTVehicle_Deployable:MyStayUprightSetup' |
Subobjects
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: UTVehicle.CollisionCylinder
No new values.
MyLightEnvironment
Class: Engine.DynamicLightEnvironmentComponent
Inherits from: UTVehicle.MyLightEnvironment
No new values.
MyStayUprightConstraintInstance
Class: Engine.RB_ConstraintInstance
Inherits from: UTVehicle.MyStayUprightConstraintInstance
No new values.
MyStayUprightSetup
Class: Engine.RB_StayUprightSetup
Inherits from: UTVehicle.MyStayUprightSetup
No new values.
SVehicleMesh
Class: Engine.SkeletalMeshComponent
Inherits from: UTVehicle.SVehicleMesh
No new values.
Enums
EDeployState
- EDS_Undeployed
- EDS_Deploying
- EDS_AbortDeploying
- EDS_Deployed
- EDS_UnDeploying
Functions
Events
CanDeploy
Returns:
- true if this vehicle can deploy
OnAnimEnd
Overrides: UTVehicle.OnAnimEnd
Play the ambients when an action anim finishes
PostBeginPlay
Overrides: UTVehicle.PostBeginPlay
Initialization
ReplicatedEvent
Overrides: UTVehicle.ReplicatedEvent
(Description copied from UTVehicle.ReplicatedEvent)
This event is triggered when a repnotify variable is received
Parameters:
- VarName - The name of the variable replicated
Other instance functions
AttachDriver
Overrides: UTVehicle.AttachDriver
Play Enter Animations
CanDeployedAttack
Overrides: UTVehicle.CanDeployedAttack
ChangeDeployState
DeployActivated
DeployedStateChanged
DetachDriver
Overrides: UTVehicle.DetachDriver
Play Exit Animation
DisplayHud
Overrides: UTVehicle.DisplayHud
DoJump
Overrides: Pawn.DoJump
Jump Deploys / Undeploys
GoodDefensivePosition
IsDeployed
Overrides: UTVehicle.IsDeployed
PlayAnim
ServerToggleDeploy
SetVehicleDeployed
SetVehicleUndeployed
SetVehicleUndeploying
ShouldClamp
Overrides: UTVehicle.ShouldClamp
ShouldDeployToAttack
ShouldUndeploy
StartEngineSound
Overrides: SVehicle.StartEngineSound
turns on the engine sound
StopAnim
VehiclePlayEnterSound
Overrides: SVehicle.VehiclePlayEnterSound
VehiclePlayExitSound
Overrides: SVehicle.VehiclePlayExitSound
States
Deployed
Deployed.BeginState
Overrides: Object.BeginState (global)
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
Deployed.EndState
Overrides: Object.EndState (global)
Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.
Deployed.CheckStability
traces down to the ground from the wheels and undeploys the vehicle if wheels are too far off the ground
Deployed.DrivingStatusChanged
Overrides: UTVehicle.DrivingStatusChanged (global)
This function is called when the driver's status has changed.
Deployed.ServerToggleDeploy
Overrides: ServerToggleDeploy (global)
Deploying
Deploying.BeginState
Overrides: Object.BeginState (global)
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
Deploying.BackToUndeployed
Deploying.ServerToggleDeploy
Overrides: ServerToggleDeploy (global)
Deploying.VehicleIsDeployed
UnDeploying
Modifiers: simulated
UnDeploying.BeginState
Overrides: Object.BeginState (global)
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
UnDeploying.ServerToggleDeploy
Overrides: ServerToggleDeploy (global)