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

Conditions

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

Current_enemy

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

E_action_body_section

ref CGlobalSymbol E_action_body_section { get; }
Property Value

E_movement_body_section

ref CGlobalSymbol E_movement_body_section { 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_schedule_fail_reason

string S_schedule_fail_reason { get; set; }
Property Value

S_schedule_interrupt_reason

string S_schedule_interrupt_reason { get; set; }
Property Value

On this page