AIAIEvent class
AIAIEvent
Inheritance
Base: red.Event
Derived
AIAddedAsHostileThreat, AIApproachingAreaEvent, AIEnemyPushedToSquad, AIEnemyThreatDetected, AIEntityLost, AIEntityReuseEvent, AIEntitySpotted, AIFearInPlaceEvent, AIHostJoinedSquad, AIHostLeftSquad
Show 25 more of 35 derived classes
AIHostileThreatDetected, AIJoinTrafficEvent, AINPCCommandEvent, AINewThreat, AIRemovedAsHostileThreat, AIRunAwayEvent, AISquadIsTracked, AIStartedBeingTrackedAsHostile, AIStoppedBeingTrackedAsHostile, AITaggedAIEvent, AIThreatDeath, AIThreatDefeated, AIThreatExpectationInvalid, AIThreatInvalid, AIThreatRemoved, AIThreatUnconscious, AIThreatValid, PullSquadSyncRequest, RequestDismembermentEvent, SetThreatsPersistenceRequest, game.ActionEvent, game.MountAIEvent, game.SetupControlledByStoryEvent, game.StoryTierChangedEvent, sense.BaseStimuliEvent
Properties
| Property | Type | |
|---|---|---|
name | CName | |
timeToLive | float |
Functions
bool HasTag(CName tag)RTTIfloat GetTimeToLive()RTTI