I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:LicenseeController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Controller >> LicenseeController |
- Package:
- Engine
- Direct subclasses:
- AIController, PlayerController
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
NEW: licensee extensions support LicenseeController.uc
[edit] Constants
[edit] CantMoveState
Value: 'CantMove'
[edit] LandedHardState
Value: 'LandedHard'
[edit] BeginLabel
Value: 'Begin'
[edit] Event_ActorRangeTransition
Value: 'ActorRangeTransition'
[edit] Event_AnimEnd
Value: 'AnimEnd'
[edit] Event_EnemyInLeapRange
Value: 'EnemyInLeapRange'
[edit] Event_EnemyInMeleeRange
Value: 'EnemyInMeleeRange'
[edit] Event_EnemyInvalid
Value: 'EnemyInvalid'
[edit] Event_EnemyNotInMeleeRange
Value: 'EnemyNotInMeleeRange'
[edit] Event_EnemyNotVisible
Value: 'EnemyNotVisible'
[edit] Event_EnemyRangeTransition
Value: 'EnemyRangeTransition'
[edit] Event_HearNoise
Value: 'HearNoise'
[edit] Event_NotifyBump
Value: 'NotifyBump'
[edit] Event_SeeAlertFriend
Value: 'SeeAlertFriend'
[edit] Event_SeeEnemy
Value: 'SeeEnemy'
[edit] Event_SeeFriend
Value: 'SeeFriend'
[edit] Event_SeeOther
Value: 'SeeOther'
[edit] Event_Tick
Value: 'Tick'
[edit] Event_Timer
Value: 'Timer'
[edit] Event_NotifyHitWall
Value: 'NotifyHitWall'
[edit] Event_Trigger
Value: 'Trigger'
[edit] Debug_AI
Value: 0x0010
[edit] Debug_AIAttacks
Value: 0x0020
[edit] Debug_AIEvents
Value: 0x0040
[edit] Debug_AIMovement
Value: 0x0080
[edit] Properties
[edit] Property group 'Controller'
[edit] bDebugForced
Type: bool
Modifiers: globalconfig, protected
controls logging of forced debug information
[edit] bTrackStateChanges
Type: bool
Modifiers: globalconfig, protected
controls whether state/label changes are tracked
[edit] DebugFlags
Type: int
Modifiers: globalconfig, protected
controls logging of debug information
[edit] Internal variables
[edit] LastStateChangeContextLineNum
Type: int
for debugging -- holds last context line number for gotostate/goto
[edit] LastStateChangeContextNameStr
Type: string
for debugging -- holds last context name for gotostate/goto
[edit] LastStateChangeLabel
Type: name
for debugging -- holds last label for gotostate/goto
[edit] LPawn
Type: LicenseePawn
[edit] Default values
| Property | Value |
|---|---|
| Handedness | 1.0 |
[edit] Functions
[edit] Events
[edit] MantleBegin
[edit] MantleEnd
[edit] NotifyStateChange
Overrides: Object.NotifyStateChange
[edit] PostBeginPlay
Overrides: Controller.PostBeginPlay
[edit] Other instance functions
[edit] AddDebugFlag
[edit] DebugAI
[edit] DebugAIAttacks
[edit] DebugAIEvents
[edit] DebugAIForced
[edit] DebugAIMovement
[edit] Freeze
[edit] GetDebugFlags
[edit] GetPlayerName
[edit] GetTrackStateChanges
[edit] GetWalkingPctScale
[edit] HandleLandedHard
[edit] InitLicenseePawn
[edit] PawnDied
Overrides: Controller.PawnDied
[edit] Possess
Overrides: Controller.Possess
[edit] RemoveDebugFlag
[edit] SetDebugFlags
[edit] SetTrackStateChanges
[edit] ToggleDebugFlag
[edit] UnFreeze
[edit] States
[edit] @CantMoveState
[edit] @CantMoveState.BeginState
Overrides: Object.BeginState (global)
[edit] @LandedHardState
Extends: @CantMoveState
[edit] @LandedHardState.AnimEnd
Overrides: Actor.AnimEnd (global)
[edit] @LandedHardState.BeginState
Overrides: @CantMoveState.BeginState
[edit] @LandedHardState.EndState
Overrides: Object.EndState (global)
