Mostly Harmless
UE2:LicenseeController (U2XMP)
Object >> Actor >> Controller >> LicenseeController |
Contents
- 1 Constants
- 1.1 CantMoveState
- 1.2 LandedHardState
- 1.3 BeginLabel
- 1.4 Event_ActorRangeTransition
- 1.5 Event_AnimEnd
- 1.6 Event_EnemyInLeapRange
- 1.7 Event_EnemyInMeleeRange
- 1.8 Event_EnemyInvalid
- 1.9 Event_EnemyNotInMeleeRange
- 1.10 Event_EnemyNotVisible
- 1.11 Event_EnemyRangeTransition
- 1.12 Event_HearNoise
- 1.13 Event_NotifyBump
- 1.14 Event_SeeAlertFriend
- 1.15 Event_SeeEnemy
- 1.16 Event_SeeFriend
- 1.17 Event_SeeOther
- 1.18 Event_Tick
- 1.19 Event_Timer
- 1.20 Event_NotifyHitWall
- 1.21 Event_Trigger
- 1.22 Debug_AI
- 1.23 Debug_AIAttacks
- 1.24 Debug_AIEvents
- 1.25 Debug_AIMovement
- 2 Properties
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 AddDebugFlag
- 3.2.2 DebugAI
- 3.2.3 DebugAIAttacks
- 3.2.4 DebugAIEvents
- 3.2.5 DebugAIForced
- 3.2.6 DebugAIMovement
- 3.2.7 Freeze
- 3.2.8 GetDebugFlags
- 3.2.9 GetPlayerName
- 3.2.10 GetTrackStateChanges
- 3.2.11 GetWalkingPctScale
- 3.2.12 HandleLandedHard
- 3.2.13 InitLicenseePawn
- 3.2.14 PawnDied
- 3.2.15 Possess
- 3.2.16 RemoveDebugFlag
- 3.2.17 SetDebugFlags
- 3.2.18 SetTrackStateChanges
- 3.2.19 ToggleDebugFlag
- 3.2.20 UnFreeze
- 4 States
- Package:
- Engine
- Direct subclasses:
- AIController, PlayerController
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. |
NEW: licensee extensions support LicenseeController.uc
Constants[edit]
CantMoveState[edit]
Value: 'CantMove'
LandedHardState[edit]
Value: 'LandedHard'
BeginLabel[edit]
Value: 'Begin'
Event_ActorRangeTransition[edit]
Value: 'ActorRangeTransition'
Event_AnimEnd[edit]
Value: 'AnimEnd'
Event_EnemyInLeapRange[edit]
Value: 'EnemyInLeapRange'
Event_EnemyInMeleeRange[edit]
Value: 'EnemyInMeleeRange'
Event_EnemyInvalid[edit]
Value: 'EnemyInvalid'
Event_EnemyNotInMeleeRange[edit]
Value: 'EnemyNotInMeleeRange'
Event_EnemyNotVisible[edit]
Value: 'EnemyNotVisible'
Event_EnemyRangeTransition[edit]
Value: 'EnemyRangeTransition'
Event_HearNoise[edit]
Value: 'HearNoise'
Event_NotifyBump[edit]
Value: 'NotifyBump'
Event_SeeAlertFriend[edit]
Value: 'SeeAlertFriend'
Event_SeeEnemy[edit]
Value: 'SeeEnemy'
Event_SeeFriend[edit]
Value: 'SeeFriend'
Event_SeeOther[edit]
Value: 'SeeOther'
Event_Tick[edit]
Value: 'Tick'
Event_Timer[edit]
Value: 'Timer'
Event_NotifyHitWall[edit]
Value: 'NotifyHitWall'
Event_Trigger[edit]
Value: 'Trigger'
Debug_AI[edit]
Value: 0x0010
Debug_AIAttacks[edit]
Value: 0x0020
Debug_AIEvents[edit]
Value: 0x0040
Debug_AIMovement[edit]
Value: 0x0080
Properties[edit]
Property group 'Controller'[edit]
bDebugForced[edit]
Type: bool
Modifiers: globalconfig, protected
controls logging of forced debug information
bTrackStateChanges[edit]
Type: bool
Modifiers: globalconfig, protected
controls whether state/label changes are tracked
DebugFlags[edit]
Type: int
Modifiers: globalconfig, protected
controls logging of debug information
Internal variables[edit]
LastStateChangeContextLineNum[edit]
Type: int
for debugging -- holds last context line number for gotostate/goto
LastStateChangeContextNameStr[edit]
Type: string
for debugging -- holds last context name for gotostate/goto
LastStateChangeLabel[edit]
Type: name
for debugging -- holds last label for gotostate/goto
LPawn[edit]
Type: LicenseePawn
Default values[edit]
Property | Value |
---|---|
Handedness | 1.0 |
Functions[edit]
Events[edit]
MantleBegin[edit]
MantleEnd[edit]
NotifyStateChange[edit]
Overrides: Object.NotifyStateChange
PostBeginPlay[edit]
Overrides: Controller.PostBeginPlay
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[edit]
Overrides: Controller.PawnDied
Possess[edit]
Overrides: Controller.Possess
RemoveDebugFlag[edit]
SetDebugFlags[edit]
SetTrackStateChanges[edit]
ToggleDebugFlag[edit]
UnFreeze[edit]
States[edit]
@CantMoveState[edit]
@CantMoveState.BeginState[edit]
Overrides: Object.BeginState (global)
@LandedHardState[edit]
Extends: @CantMoveState
@LandedHardState.AnimEnd[edit]
Overrides: Actor.AnimEnd (global)
@LandedHardState.BeginState[edit]
Overrides: @CantMoveState.BeginState
@LandedHardState.EndState[edit]
Overrides: Object.EndState (global)