class PluginDayZCreatureAIDebugSource
PluginDayZCreatureAIDebug › PluginBase
All members, including inherited
Constructors 2
void PluginDayZCreatureAIDebug()void ~PluginDayZCreatureAIDebug()Members 15
int m_iDebugMenu = -1Referenced by CheckShowMode()
DayZCreatureAI m_DebugEntity = NULLReferenced by EnableAI(), GUIAction_CreateShadow(), GUIAction_UpdateSimulationPrecision()
Show 2 more
, InitDebugObject(), and ReleaseDebugObject()string m_sDebugEntityName = ""Referenced by GUIAction_CreateShadow(), InitDebugObject(), OnGUI()
Show 1 more
, ReleaseDebugObject()ref DayZCreatureAnimScriptDebug m_EntityAnimDbg = NULLbool m_IsActive = falsebool m_ShowDbgUI = falsebool m_bIsCaptureMode = falsebool m_bAIEnabled = trueReferenced by OnGUI_AIControlEdit()
bool m_bBulkSet = falseReferenced by SendSyncMessages(), SyncActivateCommand(), SyncEnableAI()
Show 5 more
, SyncInitDebugObject(), SyncReleaseDebugObject(), SyncSetValueBool(), SyncSetValueFloat(), and SyncSetValueInt()Methods 51
override void OnInit()override void OnDestroy()void CheckShowMode()Referenced by OnUpdate()
override void OnUpdate(float delta_time)References DayZCreatureAnimScriptDebug.GetVariableBool(), DayZCreatureAnimScriptDebug.GetVariableFloat(), DayZCreatureAnimScriptDebug.GetVariableInt()
Show 4 more
, DayZCreatureAnimScriptDebug.GetVariableType(), float.ToString(), int.ToString(), and m_EntityAnimDbgReferenced by OnGUI_Variables()
Referenced by OnGUI_VariablesEdit()
void InitDebugObject(Object obj)References Class.Cast(), Class.Cast(), array.Count()
Show 13 more
, array.Count(), new DayZCreatureAnimScriptDebug(), DayZCreatureAnimScriptDebug.GetCommandCount(), Object.GetType(), DayZCreatureAnimScriptDebug.GetVariableCount(), array.Insert(), array.Insert(), DayZCreatureAnimScriptDebug.SetCreature(), m_DebugEntity, m_EntityAnimDbg, m_sDebugEntityName, m_SetCommandCheckStates, and m_SetVariableCheckStatesvoid ReleaseDebugObject()References array.Clear(), array.Clear(), m_DebugEntity
Show 4 more
, m_EntityAnimDbg, m_sDebugEntityName, m_SetCommandCheckStates, and m_SetVariableCheckStatesvoid EnableAI(bool enable)References DayZCreatureAI.DebugDisableAIControl(), DayZCreatureAI.DebugRestoreAIControl(), Class.IsInherited()
Show 1 more
, m_DebugEntityDayZCreatureAnimScriptDebugVarType GetVariableType(int index)Referenced by GUIAction_SetValue()
void OnGUI_Variables()Referenced by OnGUI()
void OnGUI_VariablesEdit()References DbgUI.BeginCleanupScope(), DbgUI.Button(), DbgUI.Check()
Show 14 more
, DbgUI.EndCleanupScope(), GetStrValueType(), DayZCreatureAnimScriptDebug.GetVariableCount(), DayZCreatureAnimScriptDebug.GetVariableName(), GUIAction_SetValue(), DbgUI.InputText(), DbgUI.PopID(), DbgUI.PushID_Int(), DbgUI.PushID_Str(), DbgUI.SameLine(), DbgUI.Text(), m_bBulkSet, m_EntityAnimDbg, and m_SetVariableCheckStatesReferenced by OnGUI()
void OnGUI_CommandsEdit()References DbgUI.BeginCleanupScope(), DbgUI.Button(), DbgUI.Check()
Show 16 more
, DbgUI.EndCleanupScope(), DayZCreatureAnimScriptDebug.GetCommandCount(), DayZCreatureAnimScriptDebug.GetCommandID(), DayZCreatureAnimScriptDebug.GetCommandName(), GUIAction_ActivateCommand(), DbgUI.InputText(), DbgUI.PopID(), DbgUI.PushID_Int(), DbgUI.PushID_Str(), DbgUI.SameLine(), DbgUI.Text(), string.ToFloat(), string.ToInt(), m_bBulkSet, m_EntityAnimDbg, and m_SetCommandCheckStatesReferenced by OnGUI()
void OnGUI_AIControlEdit()Referenced by OnGUI()
void OnGUI_AnimEvents()References DbgUI.Button(), array.Clear(), array.Count()
Show 17 more
, array.Count(), array.Count(), DbgUI.InputText(), Length(), Math.Min(), DbgUI.Panel(), DbgUI.PopID(), DbgUI.PushID_Int(), DbgUI.PushID_Str(), string.Split(), DbgUI.Text(), Class.ToString(), DayZCreatureAnimScriptDebug.m_AnimEvents, DayZCreatureAnimScriptDebug.m_AnimPredictions, DayZCreatureAnimScriptDebug.m_AnimTags, m_EntityAnimDbg, and DayZCreatureAnimScriptDebug.m_EventsFilterReferenced by OnGUI()
void OnGUI(bool show)References DbgUI.Begin(), DbgUI.BeginCleanupScope(), DbgUI.Button()
Show 23 more
, DbgUI.Check(), DbgUI.End(), DbgUI.EndCleanupScope(), GUIAction_CreateShadow(), GUIAction_ReleaseDebugObject(), GUIAction_UpdateSimulationPrecision(), DbgUI.InputInt(), CGame.IsMultiplayer(), OnGUI_AIControlEdit(), OnGUI_AnimEvents(), OnGUI_BulkSet(), OnGUI_CommandsEdit(), OnGUI_Variables(), OnGUI_VariablesEdit(), DbgUI.Panel(), DbgUI.SameLine(), DbgUI.Spacer(), DbgUI.Text(), m_bEditMode, m_bIsCaptureMode, m_bShowAnimEvents, m_EntityAnimDbg, and m_sDebugEntityNamevoid OnGUITimer()References CGame.IsClient(), CGame.IsMultiplayer(), OnGUI()
Show 2 more
, SendSyncMessages(), and m_IsActivevoid Show()Referenced by SetDebugShowMode()
void Event_OnClick()void GUIAction_CreateShadow()_DAYZ_CREATURE_DEBUG_SHADOWReferences CGame.CreateObject(), DayZCreature.DebugSetShadow(), Object.GetPosition()
Show 2 more
, m_DebugEntity, and m_sDebugEntityNameReferenced by OnGUI()
void GUIAction_ReleaseDebugObject()Referenced by OnGUI()
Referenced by OnGUI_VariablesEdit()
Referenced by OnGUI_CommandsEdit()
void GUIAction_EnableAI(bool enable)Referenced by OnGUI_AIControlEdit()
void SendSyncMessages()sync
References array.Clear(), array.Count(), CGame.GetPlayer()
Show 3 more
, array.InsertAt(), Object.RPC(), and m_SyncMessagesReferenced by OnGUITimer()
void OnRpc(PlayerBase player, int rpc_type, ParamsReadContext ctx)References SyncReceiveMessage()
Referenced by PluginDeveloper.OnRPCPluginDayzCreatureDebug()
void SyncReceiveMessage(ParamsReadContext ctx)Referenced by OnRpc()
void SyncInitDebugObject(Object obj)Referenced by GUIAction_InitDebugObject()
void SyncReceiveInitDebugObject(ParamsReadContext ctx)Referenced by SyncReceiveMessage()
void SyncReleaseDebugObject()Referenced by GUIAction_ReleaseDebugObject()
void SyncReceiveReleaseDebugObject(ParamsReadContext ctx)References ReleaseDebugObject()
Referenced by SyncReceiveMessage()
Referenced by GUIAction_SetValue()
void SyncReceiveValueInt(ParamsReadContext ctx)Referenced by SyncReceiveMessage()
Referenced by GUIAction_SetValue()
void SyncReceiveValueFloat(ParamsReadContext ctx)Referenced by SyncReceiveMessage()
Referenced by GUIAction_SetValue()
void SyncReceiveValueBool(ParamsReadContext ctx)Referenced by SyncReceiveMessage()
Referenced by GUIAction_ActivateCommand()
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()