My program doesn't have bugs. It just develops random features.
UE2:U2NPCControllerBase (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase |
Contents
- 1 Constants
- 2 Properties
- 2.1 BaseAcquisitionLabel
- 2.2 BaseAcquisitionState
- 2.3 bDistressedWanderingSaved
- 2.4 bIsPaused
- 2.5 bProbeActorRangeTransition
- 2.6 bProbeEnemyInLeapRange
- 2.7 bProbeEnemyInMeleeRange
- 2.8 bProbeEnemyInvalid
- 2.9 bProbeEnemyNotInMeleeRange
- 2.10 bProbeEnemyNotVisible
- 2.11 bProbeEnemyRangeTransition
- 2.12 bProbeHearNoise
- 2.13 bProbeNotifyBump
- 2.14 bProbeSeeAlertFriend
- 2.15 bProbeSeeEnemy
- 2.16 bProbeSeeFriend
- 2.17 bProbeSeeOther
- 2.18 bSavedWanderingParameters
- 2.19 bWanderFixed
- 2.20 LastPainAnim
- 2.21 LastRandomSoundTime
- 2.22 MaxWanderAttempts
- 2.23 MaxWanderFallbackTypes
- 2.24 NextAdjustPositionTime
- 2.25 NextScriptedMoveTime
- 2.26 PotentialFocalPoint
- 2.27 TimeSinceBeginState
- 2.28 WalkingPctSaved
- 2.29 WanderDirection
- 2.30 WanderMinAdjustedSizeSaved
- 2.31 WanderMoveSpeed
- 2.32 WanderPauseOddsSaved
- 2.33 WanderSpeedMaxSaved
- 2.34 WanderSpeedMinSaved
- 2.35 WanderSpreadAngleSaved
- 2.36 WanderTurnToDestinationOddsSaved
- 2.37 Default values
- 3 Functions
- 4 States
- Package:
- U2AI
- Direct subclasses:
- U2KillerSproutController, AtlantisController, U2DrakkBossUpperController, U2DrakkDroidController, U2NPCControllerBasic, U2SporeController
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. |
U2NPCControllerBase.uc Created By: Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 1/06/03 2:59p $ $Revision: 183 $
Constants[edit]
HoldReachedDistance2D[edit]
Value: 16.0
HoldReachedDistanceSquared2D[edit]
Value: 256.0
AvoidedBumpWaitTime[edit]
Value: 1.0
AdjustAgainDelay[edit]
Value: 1.0
RandomSoundTimerName[edit]
Value: 'RandomSoundTimer'
Properties[edit]
BaseAcquisitionLabel[edit]
Type: name
BaseAcquisitionState[edit]
Type: name
base controllers which might acquire / attack enemies can set this as needed
bDistressedWanderingSaved[edit]
Type: bool
bIsPaused[edit]
Type: bool
bProbeActorRangeTransition[edit]
Type: bool
bProbeEnemyInLeapRange[edit]
Type: bool
bProbeEnemyInMeleeRange[edit]
Type: bool
bProbeEnemyInvalid[edit]
Type: bool
bProbeEnemyNotInMeleeRange[edit]
Type: bool
bProbeEnemyNotVisible[edit]
Type: bool
bProbeEnemyRangeTransition[edit]
Type: bool
bProbeHearNoise[edit]
Type: bool
bProbeNotifyBump[edit]
Type: bool
bProbeSeeAlertFriend[edit]
Type: bool
bProbeSeeEnemy[edit]
Type: bool
bProbeSeeFriend[edit]
Type: bool
bProbeSeeOther[edit]
Type: bool
bSavedWanderingParameters[edit]
Type: bool
bWanderFixed[edit]
Type: bool
LastPainAnim[edit]
Type: name
LastRandomSoundTime[edit]
Type: float
MaxWanderAttempts[edit]
Type: int
Default value: 8
MaxWanderFallbackTypes[edit]
Type: int
Default value: 5
NextAdjustPositionTime[edit]
Type: float
NextScriptedMoveTime[edit]
Type: float
PotentialFocalPoint[edit]
Type: Object.Vector
TimeSinceBeginState[edit]
Type: float
WalkingPctSaved[edit]
Type: float
WanderDirection[edit]
Type: Object.Vector
most recently selected wander direction
WanderMinAdjustedSizeSaved[edit]
Type: float
WanderMoveSpeed[edit]
Type: float
move speed to use with next call to MoveToPoint when wandering
WanderPauseOddsSaved[edit]
Type: float
WanderSpeedMaxSaved[edit]
Type: float
WanderSpeedMinSaved[edit]
Type: float
WanderSpreadAngleSaved[edit]
Type: float
WanderTurnToDestinationOddsSaved[edit]
Type: float
Default values[edit]
Functions[edit]
Static functions[edit]
GetRecentAutoEndTime[edit]
Events[edit]
Desireability[edit]
Overrides: Controller.Desireability
Destroyed[edit]
Overrides: U2NPCControllerScriptable.Destroyed
FellOutOfWorld[edit]
Overrides: Actor.FellOutOfWorld
Other instance functions[edit]
See U2NPCControllerBase instance functions.