| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object | +-- Core.DeleteableObject | +-- Tyrion.AI_Sensor
AI_DodgeSensor, AI_EnemySensor, AI_GetOutOfWaySensor, AI_GuardSensor, AI_PainSensor, AI_PeriodicSensor, AI_ReactToFireSensor, AI_TargetSensor
| Constants Summary | ||
|---|---|---|
| ONLY_NONE_VALUE | = | 1 |
| ONLY_NON_NONE_VALUE | = | 2 |
| Inherited Contants from Core.Object |
|---|
| MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed |
| Variables Summary | |
|---|---|
| bool | bNotifyIfResourceInactive |
| bool | bNotifyOnValueChange |
| array<AI_SensorRecipient> | recipients |
| AI_SensorAction | sensorAction |
| AI_SensorData | value |
| Inherited Variables from Core.DeleteableObject |
|---|
| LatentStackLocations |
| Inherited Variables from Core.Object |
|---|
| Class, Name, ObjectFlags, ObjectInternal[6], Outer |
| Enumerations Summary |
|---|
| Inherited Enumerations from Core.Object |
|---|
| EAxis, ECamOrientation, ESheerAxis |
| Structures Summary |
|---|
| Inherited Structures from Core.Object |
|---|
| BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector |
| Functions Summary | ||
|---|---|---|
![]() | AI_Sensor | activateSensor (ISensorNotification recipient, class<AI_Sensor> sensorClass, AI_Resource resource, optional float lowerBound, optional float upperBound, optional Object userData )) |
![]() | AI_Sensor | activateSensorInternal (class<AI_Sensor> sensorClass, AI_Resource r, optional float lowerBound, optional float upperBound, optional Object userData, optional ISensorNotification recipient)) |
![]() | AI_Sensor | activateSentinel (AI_Goal goal, class<AI_Sensor> sentinelClass, AI_Resource resource, optional float lowerBound, optional float upperBound, optional Object userData )) |
![]() | begin () | |
![]() | bool | bSendMessage (Object object )) |
![]() | cleanup () | |
![]() | clearValue ())) | |
![]() | construct (AI_SensorAction action )) | |
![]() | deactivateSensor (ISensorNotification recipient, optional float lowerBound, optional float upperBound )) | |
![]() | deactivateSensorInternal (ISensorNotification recipient, optional float lowerBound, optional float upperBound )) | |
![]() | deactivateSentinel (AI_Goal goal, optional float lowerBound, optional float upperBound )) | |
![]() | AI_Resource | getResource ())) |
![]() | OnSensorMessage (AI_Sensor sensor, AI_SensorData value, Object userData) | |
![]() | float | queryFloatValue ())) |
![]() | int | queryIntegerValue ())) |
![]() | Object | queryObjectValue ())) |
![]() | int | queryUsage ())) |
![]() | AI_SensorData | queryValue ())) |
![]() | sendMessageOnNextValueUpdate (ISensorNotification recipient )) | |
![]() | sendSensorMessage (AI_SensorRecipient recipient, AI_SensorData value )) | |
![]() | setCategoricalValue (int newValue )) | |
![]() | setFloatValue (float newValue )) | |
![]() | setIntegerValue (int newValue )) | |
![]() | setObjectValue (Object newValue )) | |
| Inherited Functions from Core.DeleteableObject |
|---|
| Delete |
| Constants Detail |
|---|
| Variables Detail |
|---|
| Functions Detail |
|---|
activateSensor Source code
activateSensorInternal Source code
activateSentinel Source code
begin Source code
bSendMessage Source code
cleanup Source code
clearValue Source code
construct Source code
deactivateSensor Source code
deactivateSensorInternal Source code
deactivateSentinel Source code
getResource Source code
OnSensorMessage Source code
queryFloatValue Source code
queryIntegerValue Source code
queryObjectValue Source code
queryUsage Source code
queryValue Source code
sendMessageOnNextValueUpdate Source code
sendSensorMessage Source code
setCategoricalValue Source code
setFloatValue Source code
setIntegerValue Source code
setObjectValue Source code| Defaultproperties |
|---|
defaultproperties
{
bNotifyOnValueChange = false
} |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||