CAI ScriptConditions: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Overview == ... '''Source location : [https://github.com/sreechar/TF2-Source-Code/blob/master/tf2_src/game/server/ai_scriptconditions.h /game/server/ai_scriptconditions.h]...") |
No edit summary |
||
Line 212: | Line 212: | ||
|- | |- | ||
| style="width: 50%;" |'''m_hTarget''' | | style="width: 50%;" |'''m_hTarget''' | ||
| style="width: 15%;" | | | style="width: 15%;" | | ||
| style="width: 35%;" | | | style="width: 35%;" | | ||
|} | |} |
Latest revision as of 03:13, 16 March 2022
Overview[edit | edit source]
...
Source location : /game/server/ai_scriptconditions.h
Linked entity : ai_script_conditions
Class Structure[edit | edit source]
- CBaseEntity
- CAI_ScriptConditions
Entity DataMaps[edit | edit source]
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CAI_ScriptConditionsEvaluationThink | |||||||||||
InputDisable | |||||||||||
InputEnable | |||||||||||
m_Actor | |||||||||||
| |||||||||||
m_ElementList | |||||||||||
m_NoValidActors | |||||||||||
m_OnConditionsSatisfied | |||||||||||
m_OnConditionsTimeout | |||||||||||
| |||||||||||
| |||||||||||
| |||||||||||
| |||||||||||
m_bLeaveAsleep | |||||||||||
m_bPlayerActorFOVTrueCone | |||||||||||
m_bPlayerTargetFOVTrueCone | |||||||||||
m_fActorInPVS | |||||||||||
m_fActorInVehicle | |||||||||||
m_fActorSeePlayer | |||||||||||
m_fActorSeeTarget | |||||||||||
m_fDisabled | |||||||||||
m_fMaxState | |||||||||||
m_fMinState | |||||||||||
m_fPlayerActorLOS | |||||||||||
m_fPlayerBlockingActor | |||||||||||
m_fPlayerInVehicle | |||||||||||
m_fPlayerTargetLOS | |||||||||||
m_fScriptStatus | |||||||||||
m_flActorTargetProximity | |||||||||||
m_flMaxTimeout | |||||||||||
m_flMinTimeout | |||||||||||
m_flPlayerActorFOV | |||||||||||
m_flPlayerActorProximity | |||||||||||
m_flPlayerTargetFOV | |||||||||||
m_flPlayerTargetProximity | |||||||||||
m_flRequiredTime | |||||||||||
m_hActor | |||||||||||
m_hTarget |