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, INativeHandleImplements
- DebugSnapshotBaseStructuredData_t
- ISchemaClass<DebugSnapshotBaseStructuredData_t>
- ISchemaClass<AI_BaseNPC_DebugSnapshotData_t>
- ISchemaField
- ISchemaClass
- INativeHandle
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