SwiftlyS2

AI_BaseNPC_DebugSnapshotData_t

Interface AI_BaseNPC_DebugSnapshotData_t

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface AI_BaseNPC_DebugSnapshotData_t : DebugSnapshotBaseStructuredData_t, ISchemaClass<DebugSnapshotBaseStructuredData_t>, ISchemaClass<AI_BaseNPC_DebugSnapshotData_t>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Anim_events

ref CUtlVector<CGlobalSymbol> Anim_events { get; }
Property Value

Animgraph

AI_BaseNPCAnimGraph_DebugSnapshotData_t Animgraph { get; }
Property Value

Conditions

ref CUtlVector<CGlobalSymbol> Conditions { get; }
Property Value

Current_enemy

ref CHandle<CBaseEntity> Current_enemy { get; }
Property Value

FacingServices

AI_FacingServices_DebugSnapshotData_t FacingServices { get; }
Property Value

MotorServices

AI_MotorServices_DebugSnapshotData_t MotorServices { get; }
Property Value
AI_Navigator_DebugSnapshotData_t Navigator { get; }
Property Value

Npc_state

ref CGlobalSymbol Npc_state { get; }
Property Value

S_current_schedule

string S_current_schedule { get; set; }
Property Value

S_current_task

ref CGlobalSymbol S_current_task { get; }
Property Value

S_last_task_end_location

string S_last_task_end_location { get; set; }
Property Value

S_npc_current_movement

string S_npc_current_movement { get; set; }
Property Value

S_prev_schedule

string S_prev_schedule { get; set; }
Property Value

On this page