DIFF

class PluginDayZCreatureAIDebugSource

PluginDayZCreatureAIDebug PluginBase

All members, including inherited

Constructors 2

void PluginDayZCreatureAIDebug()
void ~PluginDayZCreatureAIDebug()

Members 15

int m_iDebugMenu = -1
Referenced by CheckShowMode()
string m_sDebugEntityName = ""
ref Timer m_TickTimer
Referenced by Hide(), and Show()
bool m_IsActive = false
Referenced by Event_OnClick(), Hide(), OnGUITimer()
Show 1 more, Show()
bool m_ShowDbgUI = false
bool m_bIsCaptureMode = false
Referenced by Event_OnClick(), and OnGUI()
bool m_bEditMode = false
Referenced by OnGUI()
bool m_bAIEnabled = true
Referenced by OnGUI_AIControlEdit()
bool m_bShowAnimEvents = false
Referenced by OnGUI()
bool m_bBulkSet = false
ref array<bool> m_SetVariableCheckStates = new array<bool>
ref array<bool> m_SetCommandCheckStates = new array<bool>

Methods 51

override void OnInit()
override void OnDestroy()
void CheckShowMode()
Referenced by OnUpdate()
override void OnUpdate(float delta_time)
void SetValueInt(int index, int value)
void OnGUI_AIControlEdit()
Referenced by OnGUI()
void OnGUI_BulkSet()
References DbgUI.Button(), and m_bBulkSet
Referenced by OnGUI()
void OnGUITimer()
void SetDebugShowMode(int mode)
References Hide(), and Show()
Referenced by CheckShowMode()
void Show()
References Timer.Run(), new Timer(), m_IsActive
Show 1 more, m_TickTimer
Referenced by SetDebugShowMode()
void Hide()
References OnGUI(), m_IsActive, and m_TickTimer
Referenced by SetDebugShowMode()
void GUIAction_InitDebugObject(Object obj)

GUI actions

Referenced by Event_OnClick()
void GUIAction_CreateShadow()_DAYZ_CREATURE_DEBUG_SHADOW
Referenced by OnGUI()
void GUIAction_UpdateSimulationPrecision(int simLOD)
Referenced by OnGUI()
void GUIAction_ReleaseDebugObject()
Referenced by OnGUI()
void GUIAction_ActivateCommand(int commandIdx, int userInt, float userFloat)
Referenced by OnGUI_CommandsEdit()
void GUIAction_EnableAI(bool enable)
Referenced by OnGUI_AIControlEdit()
void SendSyncMessages()

sync

Referenced by OnGUITimer()
void SyncInitDebugObject(Object obj)
void SyncReceiveInitDebugObject(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncReleaseDebugObject()
void SyncReceiveReleaseDebugObject(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncSetValueInt(int index, int value)
Referenced by GUIAction_SetValue()
void SyncReceiveValueInt(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncSetValueFloat(int index, float value)
Referenced by GUIAction_SetValue()
void SyncReceiveValueFloat(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncSetValueBool(int index, bool value)
Referenced by GUIAction_SetValue()
void SyncReceiveValueBool(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncActivateCommand(int commandIdx, int userInt, float userFloat)
void SyncReceiveActivateCommand(ParamsReadContext ctx)
Referenced by SyncReceiveMessage()
void SyncEnableAI(bool enable)
Referenced by GUIAction_EnableAI()
void SyncReceiveEnableAI(ParamsReadContext ctx)
References EnableAI()
Referenced by SyncReceiveMessage()
void SyncReceiveDisableAI(ParamsReadContext ctx)
References EnableAI()
Referenced by SyncReceiveMessage()