Always snap to grid
Difference between revisions of "UE3:UTVehicle Deployable (UT3)"
(Talk) |
m (added missing members) |
||
Line 11: | Line 11: | ||
}} | }} | ||
{{autogenerated}} | {{autogenerated}} | ||
− | Copyright 1998- | + | Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. |
==Properties== | ==Properties== | ||
Line 44: | Line 44: | ||
Check on timer to see if we can deploy/draw tool tip | Check on timer to see if we can deploy/draw tool tip | ||
+ | |||
+ | ====bNotGoodArtilleryPosition==== | ||
+ | '''Type:''' [[bool]] | ||
+ | |||
+ | Set if no acceptable artillery target found | ||
====DeployAnim==== | ====DeployAnim==== | ||
Line 238: | Line 243: | ||
Play Enter Animations | Play Enter Animations | ||
+ | |||
+ | ====CanDeployedAttack==== | ||
+ | {{code|function [[bool]] '''CanDeployedAttack''' ({{cl|Actor}} '''Other''')}} | ||
+ | |||
+ | '''Overrides:''' {{tl|CanDeployedAttack|UTVehicle|instance functions}} | ||
+ | |||
+ | <!-- enter function description --> | ||
====ChangeDeployState==== | ====ChangeDeployState==== | ||
{{code|function '''ChangeDeployState''' ({{tl|EDeployState}} '''NewState''')}} | {{code|function '''ChangeDeployState''' ({{tl|EDeployState}} '''NewState''')}} | ||
+ | |||
+ | <!-- enter function description --> | ||
+ | |||
+ | ====DeployActivated==== | ||
+ | {{code|simulated function [[bool]] '''DeployActivated''' ()}} | ||
<!-- enter function description --> | <!-- enter function description --> | ||
Line 269: | Line 286: | ||
Jump Deploys / Undeploys | Jump Deploys / Undeploys | ||
+ | |||
+ | ====GoodDefensivePosition==== | ||
+ | {{code|function [[bool]] '''GoodDefensivePosition''' ()}} | ||
+ | |||
+ | <!-- enter function description --> | ||
====IsDeployed==== | ====IsDeployed==== | ||
{{code|simulated function [[bool]] '''IsDeployed''' ()}} | {{code|simulated function [[bool]] '''IsDeployed''' ()}} | ||
+ | |||
+ | '''Overrides:''' {{tl|IsDeployed|UTVehicle|instance functions}} | ||
<!-- enter function description --> | <!-- enter function description --> | ||
Line 304: | Line 328: | ||
'''Overrides:''' {{tl|ShouldClamp|UTVehicle|instance functions}} | '''Overrides:''' {{tl|ShouldClamp|UTVehicle|instance functions}} | ||
+ | |||
+ | <!-- enter function description --> | ||
+ | |||
+ | ====ShouldDeployToAttack==== | ||
+ | {{code|function [[bool]] '''ShouldDeployToAttack''' ()}} | ||
+ | |||
+ | <!-- enter function description --> | ||
+ | |||
+ | ====ShouldUndeploy==== | ||
+ | {{code|function [[bool]] '''ShouldUndeploy''' ({{cl|UTBot}} '''B''')}} | ||
<!-- enter function description --> | <!-- enter function description --> |
Latest revision as of 06:49, 16 August 2009
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[edit]
Property group 'Deploy'[edit]
bAllowAbortDeploy[edit]
Type: bool
bRequireAllWheelsOnGround[edit]
Type: bool
Default value: True
MaxDeploySpeed[edit]
Type: float
Default value: 100.0
Internal variables[edit]
AnimPlay[edit]
Type: AnimNodeSequence
Helper to allow quick access to playing deploy animations
bDrawCanDeployTooltip[edit]
Type: bool
Check on timer to see if we can deploy/draw tool tip
bNotGoodArtilleryPosition[edit]
Type: bool
Set if no acceptable artillery target found
DeployAnim[edit]
Type: name
Array size: 2
DeployedEnterSound[edit]
Type: SoundCue
DeployedExitSound[edit]
Type: SoundCue
DeployedState[edit]
Type: EDeployState
Modifiers: repnotify
If true, this SPMA is deployed
DeployIconOffset[edit]
Type: float
Default value: 0.95
DeploySound[edit]
Type: SoundCue
Sounds
DeploySoundComp[edit]
Type: AudioComponent
DeployTime[edit]
Type: float
How long does it take to deploy
Default value: 2.1
GetInAnim[edit]
Type: name
Array size: 2
Animations
GetOutAnim[edit]
Type: name
Array size: 2
IdleAnim[edit]
Type: name
Array size: 2
LastDeployStartTime[edit]
Type: float
TimeSinceLastDeployCheck[edit]
Type: float
Time stamp for last deploy check
ToolTipIconCoords[edit]
Type: UIRoot.TextureCoordinates
Coordinates for the tooltip textures
UndeploySound[edit]
Type: SoundCue
UnDeployTime[edit]
Type: float
How long does it take to undeploy
Default value: 2.0
Default values[edit]
Property | Value |
---|---|
StayUprightConstraintInstance | RB_ConstraintInstance'UTGame.Default__UTVehicle_Deployable:MyStayUprightConstraintInstance' |
StayUprightConstraintSetup | RB_StayUprightSetup'UTGame.Default__UTVehicle_Deployable:MyStayUprightSetup' |
Subobjects[edit]
CollisionCylinder[edit]
Class: Engine.CylinderComponent
Inherits from: UTVehicle.CollisionCylinder
No new values.
MyLightEnvironment[edit]
Class: Engine.DynamicLightEnvironmentComponent
Inherits from: UTVehicle.MyLightEnvironment
No new values.
MyStayUprightConstraintInstance[edit]
Class: Engine.RB_ConstraintInstance
Inherits from: UTVehicle.MyStayUprightConstraintInstance
No new values.
MyStayUprightSetup[edit]
Class: Engine.RB_StayUprightSetup
Inherits from: UTVehicle.MyStayUprightSetup
No new values.
SVehicleMesh[edit]
Class: Engine.SkeletalMeshComponent
Inherits from: UTVehicle.SVehicleMesh
No new values.
Enums[edit]
EDeployState[edit]
- EDS_Undeployed
- EDS_Deploying
- EDS_AbortDeploying
- EDS_Deployed
- EDS_UnDeploying
Functions[edit]
Events[edit]
CanDeploy[edit]
Returns:
- true if this vehicle can deploy
OnAnimEnd[edit]
Overrides: UTVehicle.OnAnimEnd
Play the ambients when an action anim finishes
PostBeginPlay[edit]
Overrides: UTVehicle.PostBeginPlay
Initialization
ReplicatedEvent[edit]
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[edit]
AttachDriver[edit]
Overrides: UTVehicle.AttachDriver
Play Enter Animations
CanDeployedAttack[edit]
Overrides: UTVehicle.CanDeployedAttack
ChangeDeployState[edit]
DeployActivated[edit]
DeployedStateChanged[edit]
DetachDriver[edit]
Overrides: UTVehicle.DetachDriver
Play Exit Animation
DisplayHud[edit]
Overrides: UTVehicle.DisplayHud
DoJump[edit]
Overrides: Pawn.DoJump
Jump Deploys / Undeploys
GoodDefensivePosition[edit]
IsDeployed[edit]
Overrides: UTVehicle.IsDeployed
PlayAnim[edit]
ServerToggleDeploy[edit]
SetVehicleDeployed[edit]
SetVehicleUndeployed[edit]
SetVehicleUndeploying[edit]
ShouldClamp[edit]
Overrides: UTVehicle.ShouldClamp
ShouldDeployToAttack[edit]
ShouldUndeploy[edit]
StartEngineSound[edit]
Overrides: SVehicle.StartEngineSound
turns on the engine sound
StopAnim[edit]
VehiclePlayEnterSound[edit]
Overrides: SVehicle.VehiclePlayEnterSound
VehiclePlayExitSound[edit]
Overrides: SVehicle.VehiclePlayExitSound
States[edit]
Deployed[edit]
Deployed.BeginState[edit]
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[edit]
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[edit]
traces down to the ground from the wheels and undeploys the vehicle if wheels are too far off the ground
Deployed.DrivingStatusChanged[edit]
Overrides: UTVehicle.DrivingStatusChanged (global)
This function is called when the driver's status has changed.
Deployed.ServerToggleDeploy[edit]
Overrides: ServerToggleDeploy (global)
Deploying[edit]
Deploying.BeginState[edit]
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[edit]
Deploying.ServerToggleDeploy[edit]
Overrides: ServerToggleDeploy (global)
Deploying.VehicleIsDeployed[edit]
UnDeploying[edit]
Modifiers: simulated
UnDeploying.BeginState[edit]
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[edit]
Overrides: ServerToggleDeploy (global)