![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | DayZCreatureAnimScriptDebug |
Typedefs | |
| typedef Param4< float, string, int, string > | DayZCreatureAnimScriptDebugAnimEventData |
| typedef Param1< string > | DayZCreatureAnimScriptDebugAnimPredictionData |
| typedef Param1< string > | DayZCreatureAnimScriptDebugAnimTagData |
Variables | |
| class DayZCreatureAnimScriptDebug | ACTIVATE_COMMAND |
| class DayZCreatureAnimScriptDebug | DISABLE_AI |
| class DayZCreatureAnimScriptDebug | ENABLE_AI |
| class DayZCreatureAnimScriptDebug | INIT_DEBUG_OBJECT |
| bool | m_bAIEnabled = true |
| bool | m_bBulkSet = false |
| bool | m_bEditMode = false |
| bool | m_bIsCaptureMode = false |
| bool | m_bShowAnimEvents = false |
| DayZCreatureAI | m_DebugEntity = NULL |
| ref DayZCreatureAnimScriptDebug | m_EntityAnimDbg = NULL |
| class DayZCreatureAnimScriptDebug | m_iDebugMenu = -1 |
| bool | m_IsActive = false |
| string | m_sDebugEntityName = "" |
| ref array< bool > | m_SetCommandCheckStates = new array<bool> |
| ref array< bool > | m_SetVariableCheckStates = new array<bool> |
| bool | m_ShowDbgUI = false |
| ref array< ref Param > | m_SyncMessages = new array<ref Param> |
| ref Timer | m_TickTimer |
| class DayZCreatureAnimScriptDebug | RELEASE_DEBUG_OBJECT |
| class DayZCreatureAnimScriptDebug | SET_VALUE_BOOL |
| class DayZCreatureAnimScriptDebug | SET_VALUE_FLOAT |
| class DayZCreatureAnimScriptDebug | SET_VALUE_INT |
| typedef Param4<float, string, int, string> DayZCreatureAnimScriptDebugAnimEventData |
Definition at line 1 of file plugindayzcreatureaidebug.c.
| typedef Param1<string> DayZCreatureAnimScriptDebugAnimPredictionData |
Definition at line 2 of file plugindayzcreatureaidebug.c.
| typedef Param1<string> DayZCreatureAnimScriptDebugAnimTagData |
Definition at line 3 of file plugindayzcreatureaidebug.c.
| void ~PluginDayZCreatureAIDebug | ( | ) |
Definition at line 105 of file plugindayzcreatureaidebug.c.
Definition at line 243 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by GUIAction_ActivateCommand(), and SyncReceiveActivateCommand().
| void CheckShowMode | ( | ) |
Definition at line 117 of file plugindayzcreatureaidebug.c.
References DiagMenu::GetEngineValue(), m_iDebugMenu, and SetDebugShowMode().
Referenced by OnUpdate().
| void EnableAI | ( | bool | enable | ) |
Definition at line 249 of file plugindayzcreatureaidebug.c.
References m_DebugEntity.
Referenced by GUIAction_EnableAI(), SyncReceiveDisableAI(), and SyncReceiveEnableAI().
| void Event_OnClick | ( | ) |
Definition at line 595 of file plugindayzcreatureaidebug.c.
References g_Game, GUIAction_InitDebugObject(), m_bIsCaptureMode, m_IsActive, and DayZPhysics::RaycastRV().
Definition at line 135 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg, and float::ToString().
Referenced by OnGUI_Variables().
Definition at line 165 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by OnGUI_VariablesEdit().
| DayZCreatureAnimScriptDebugVarType GetVariableType | ( | int | index | ) |
Definition at line 269 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by GUIAction_SetValue().
Definition at line 719 of file plugindayzcreatureaidebug.c.
References ActivateCommand(), g_Game, and SyncActivateCommand().
Referenced by OnGUI_CommandsEdit().
| void GUIAction_EnableAI | ( | bool | enable | ) |
Definition at line 732 of file plugindayzcreatureaidebug.c.
References EnableAI(), g_Game, and SyncEnableAI().
Referenced by OnGUI_AIControlEdit().
| void GUIAction_InitDebugObject | ( | Object | obj | ) |
GUI actions.
Definition at line 634 of file plugindayzcreatureaidebug.c.
References g_Game, InitDebugObject(), and SyncInitDebugObject().
Referenced by Event_OnClick().
| void GUIAction_ReleaseDebugObject | ( | ) |
Definition at line 656 of file plugindayzcreatureaidebug.c.
References g_Game, ReleaseDebugObject(), and SyncReleaseDebugObject().
Referenced by OnGUI().
Definition at line 665 of file plugindayzcreatureaidebug.c.
References string::Contains(), g_Game, GetVariableType(), SetValueBool(), SetValueFloat(), SetValueInt(), SyncSetValueBool(), SyncSetValueFloat(), SyncSetValueInt(), string::ToFloat(), string::ToInt(), and string::ToLower().
Referenced by OnGUI_VariablesEdit().
| void GUIAction_UpdateSimulationPrecision | ( | int | simLOD | ) |
Definition at line 651 of file plugindayzcreatureaidebug.c.
References m_DebugEntity.
Referenced by OnGUI().
| void Hide | ( | ) |
Definition at line 588 of file plugindayzcreatureaidebug.c.
References m_IsActive, m_TickTimer, and OnGUI().
| void InitDebugObject | ( | Object | obj | ) |
Definition at line 186 of file plugindayzcreatureaidebug.c.
References m_DebugEntity, m_EntityAnimDbg, m_sDebugEntityName, m_SetCommandCheckStates, and m_SetVariableCheckStates.
Referenced by GUIAction_InitDebugObject(), and SyncReceiveInitDebugObject().
| override void OnDestroy | ( | ) |
Definition at line 113 of file plugindayzcreatureaidebug.c.
| void OnGUI | ( | bool | show | ) |
Definition at line 457 of file plugindayzcreatureaidebug.c.
References DbgUI::Begin(), DbgUI::BeginCleanupScope(), DbgUI::Button(), DbgUI::Check(), DbgUI::End(), DbgUI::EndCleanupScope(), g_Game, GUIAction_ReleaseDebugObject(), GUIAction_UpdateSimulationPrecision(), DbgUI::InputInt(), m_bEditMode, m_bIsCaptureMode, m_bShowAnimEvents, m_EntityAnimDbg, m_sDebugEntityName, mainPanelSizeX, mainPanelSizeY, margin, OnGUI_AIControlEdit(), OnGUI_AnimEvents(), OnGUI_BulkSet(), OnGUI_CommandsEdit(), OnGUI_Variables(), OnGUI_VariablesEdit(), DbgUI::Panel(), DbgUI::SameLine(), DbgUI::Spacer(), DbgUI::Text(), windowPosX, and windowPosY.
Referenced by Hide(), and OnGUITimer().
| void OnGUI_AIControlEdit | ( | ) |
Definition at line 369 of file plugindayzcreatureaidebug.c.
References DbgUI::Button(), GUIAction_EnableAI(), and m_bAIEnabled.
Referenced by OnGUI().
| void OnGUI_AnimEvents | ( | ) |
Definition at line 399 of file plugindayzcreatureaidebug.c.
References DbgUI::Button(), DbgUI::InputText(), m_EntityAnimDbg, Math::Min(), DbgUI::Panel(), DbgUI::PopID(), DbgUI::PushID_Int(), DbgUI::PushID_Str(), string::Split(), and DbgUI::Text().
Referenced by OnGUI().
| void OnGUI_BulkSet | ( | ) |
Definition at line 389 of file plugindayzcreatureaidebug.c.
References DbgUI::Button(), and m_bBulkSet.
Referenced by OnGUI().
| void OnGUI_CommandsEdit | ( | ) |
Definition at line 326 of file plugindayzcreatureaidebug.c.
References DbgUI::BeginCleanupScope(), DbgUI::Button(), DbgUI::Check(), DbgUI::EndCleanupScope(), GUIAction_ActivateCommand(), DbgUI::InputText(), m_bBulkSet, m_EntityAnimDbg, m_SetCommandCheckStates, DbgUI::PopID(), DbgUI::PushID_Int(), DbgUI::PushID_Str(), DbgUI::SameLine(), DbgUI::Text(), string::ToFloat(), and string::ToInt().
Referenced by OnGUI().
| void OnGUI_Variables | ( | ) |
Definition at line 274 of file plugindayzcreatureaidebug.c.
References DbgUI::BeginCleanupScope(), DbgUI::EndCleanupScope(), GetStrValue(), m_EntityAnimDbg, and DbgUI::Text().
Referenced by OnGUI().
| void OnGUI_VariablesEdit | ( | ) |
Definition at line 285 of file plugindayzcreatureaidebug.c.
References DbgUI::BeginCleanupScope(), DbgUI::Button(), DbgUI::Check(), DbgUI::EndCleanupScope(), GetStrValueType(), GUIAction_SetValue(), DbgUI::InputText(), m_bBulkSet, m_EntityAnimDbg, m_SetVariableCheckStates, DbgUI::PopID(), DbgUI::PushID_Int(), DbgUI::PushID_Str(), DbgUI::SameLine(), and DbgUI::Text().
Referenced by OnGUI().
| void OnGUITimer | ( | ) |
Definition at line 555 of file plugindayzcreatureaidebug.c.
References g_Game, m_IsActive, OnGUI(), and SendSyncMessages().
| void OnRpc | ( | PlayerBase | player, |
| int | rpc_type, | ||
| ParamsReadContext | ctx ) |
Definition at line 762 of file plugindayzcreatureaidebug.c.
References SyncReceiveMessage().
| override void OnUpdate | ( | float | delta_time | ) |
Definition at line 127 of file plugindayzcreatureaidebug.c.
References CheckShowMode(), and g_Game.
| void PluginDayZCreatureAIDebug | ( | ) |
Definition at line 101 of file plugindayzcreatureaidebug.c.
Referenced by PluginBase::OnRPCPluginDayzCreatureDebug().
| void ReleaseDebugObject | ( | ) |
Definition at line 218 of file plugindayzcreatureaidebug.c.
References m_DebugEntity, m_EntityAnimDbg, m_sDebugEntityName, m_SetCommandCheckStates, and m_SetVariableCheckStates.
Referenced by GUIAction_ReleaseDebugObject(), and SyncReceiveReleaseDebugObject().
| void SendSyncMessages | ( | ) |
sync
Definition at line 748 of file plugindayzcreatureaidebug.c.
References g_Game, and m_SyncMessages.
Referenced by OnGUITimer().
| void SetDebugShowMode | ( | int | mode | ) |
Definition at line 565 of file plugindayzcreatureaidebug.c.
References PluginBase::Hide(), and PluginBase::Show().
Referenced by CheckShowMode().
Definition at line 238 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by GUIAction_SetValue(), and SyncReceiveValueBool().
Definition at line 233 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by GUIAction_SetValue(), and SyncReceiveValueFloat().
Definition at line 228 of file plugindayzcreatureaidebug.c.
References m_EntityAnimDbg.
Referenced by GUIAction_SetValue(), and SyncReceiveValueInt().
| void Show | ( | ) |
Definition at line 580 of file plugindayzcreatureaidebug.c.
References m_IsActive, and m_TickTimer.
Definition at line 901 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_ActivateCommand().
| void SyncEnableAI | ( | bool | enable | ) |
Definition at line 920 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_EnableAI().
| void SyncInitDebugObject | ( | Object | obj | ) |
Definition at line 814 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_InitDebugObject().
| void SyncReceiveActivateCommand | ( | ParamsReadContext | ctx | ) |
Definition at line 910 of file plugindayzcreatureaidebug.c.
References ActivateCommand(), and Serializer::Read().
Referenced by SyncReceiveMessage().
| void SyncReceiveDisableAI | ( | ParamsReadContext | ctx | ) |
Definition at line 940 of file plugindayzcreatureaidebug.c.
References EnableAI().
Referenced by SyncReceiveMessage().
| void SyncReceiveEnableAI | ( | ParamsReadContext | ctx | ) |
Definition at line 935 of file plugindayzcreatureaidebug.c.
References EnableAI().
Referenced by SyncReceiveMessage().
| void SyncReceiveInitDebugObject | ( | ParamsReadContext | ctx | ) |
Definition at line 823 of file plugindayzcreatureaidebug.c.
References InitDebugObject(), and Serializer::Read().
Referenced by SyncReceiveMessage().
| void SyncReceiveMessage | ( | ParamsReadContext | ctx | ) |
Definition at line 770 of file plugindayzcreatureaidebug.c.
References Serializer::Read(), SyncReceiveActivateCommand(), SyncReceiveDisableAI(), SyncReceiveEnableAI(), SyncReceiveInitDebugObject(), SyncReceiveReleaseDebugObject(), SyncReceiveValueBool(), SyncReceiveValueFloat(), and SyncReceiveValueInt().
Referenced by OnRpc().
| void SyncReceiveReleaseDebugObject | ( | ParamsReadContext | ctx | ) |
Definition at line 839 of file plugindayzcreatureaidebug.c.
References ReleaseDebugObject().
Referenced by SyncReceiveMessage().
| void SyncReceiveValueBool | ( | ParamsReadContext | ctx | ) |
Definition at line 891 of file plugindayzcreatureaidebug.c.
References Serializer::Read(), and SetValueBool().
Referenced by SyncReceiveMessage().
| void SyncReceiveValueFloat | ( | ParamsReadContext | ctx | ) |
Definition at line 872 of file plugindayzcreatureaidebug.c.
References Serializer::Read(), and SetValueFloat().
Referenced by SyncReceiveMessage().
| void SyncReceiveValueInt | ( | ParamsReadContext | ctx | ) |
Definition at line 853 of file plugindayzcreatureaidebug.c.
References Serializer::Read(), and SetValueInt().
Referenced by SyncReceiveMessage().
| void SyncReleaseDebugObject | ( | ) |
Definition at line 832 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_ReleaseDebugObject().
Definition at line 882 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_SetValue().
Definition at line 863 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_SetValue().
Definition at line 844 of file plugindayzcreatureaidebug.c.
References m_SyncMessages.
Referenced by GUIAction_SetValue().
| class DayZCreatureAnimScriptDebug ACTIVATE_COMMAND |
| class DayZCreatureAnimScriptDebug DISABLE_AI |
| class DayZCreatureAnimScriptDebug ENABLE_AI |
| class DayZCreatureAnimScriptDebug INIT_DEBUG_OBJECT |
| bool m_bAIEnabled = true |
Definition at line 92 of file plugindayzcreatureaidebug.c.
Referenced by OnGUI_AIControlEdit().
| bool m_bBulkSet = false |
Definition at line 95 of file plugindayzcreatureaidebug.c.
Referenced by OnGUI_BulkSet(), OnGUI_CommandsEdit(), and OnGUI_VariablesEdit().
| bool m_bEditMode = false |
Definition at line 91 of file plugindayzcreatureaidebug.c.
Referenced by OnGUI().
| bool m_bIsCaptureMode = false |
Definition at line 90 of file plugindayzcreatureaidebug.c.
Referenced by Event_OnClick(), and OnGUI().
| bool m_bShowAnimEvents = false |
Definition at line 93 of file plugindayzcreatureaidebug.c.
Referenced by OnGUI().
| DayZCreatureAI m_DebugEntity = NULL |
Definition at line 82 of file plugindayzcreatureaidebug.c.
Referenced by EnableAI(), GUIAction_UpdateSimulationPrecision(), InitDebugObject(), and ReleaseDebugObject().
| ref DayZCreatureAnimScriptDebug m_EntityAnimDbg = NULL |
Definition at line 84 of file plugindayzcreatureaidebug.c.
Referenced by ActivateCommand(), GetStrValue(), GetStrValueType(), GetVariableType(), InitDebugObject(), OnGUI(), OnGUI_AnimEvents(), OnGUI_CommandsEdit(), OnGUI_Variables(), OnGUI_VariablesEdit(), ReleaseDebugObject(), SetValueBool(), SetValueFloat(), and SetValueInt().
| class DayZCreatureAnimScriptDebug m_iDebugMenu = -1 |
Referenced by CheckShowMode().
| bool m_IsActive = false |
Definition at line 87 of file plugindayzcreatureaidebug.c.
| string m_sDebugEntityName = "" |
Definition at line 83 of file plugindayzcreatureaidebug.c.
Referenced by InitDebugObject(), OnGUI(), and ReleaseDebugObject().
Definition at line 97 of file plugindayzcreatureaidebug.c.
Referenced by InitDebugObject(), OnGUI_CommandsEdit(), and ReleaseDebugObject().
Definition at line 96 of file plugindayzcreatureaidebug.c.
Referenced by InitDebugObject(), OnGUI_VariablesEdit(), and ReleaseDebugObject().
| bool m_ShowDbgUI = false |
Definition at line 88 of file plugindayzcreatureaidebug.c.
Definition at line 99 of file plugindayzcreatureaidebug.c.
Referenced by SendSyncMessages(), SyncActivateCommand(), SyncEnableAI(), SyncInitDebugObject(), SyncReleaseDebugObject(), SyncSetValueBool(), SyncSetValueFloat(), and SyncSetValueInt().
| ref Timer m_TickTimer |
Definition at line 86 of file plugindayzcreatureaidebug.c.
| class DayZCreatureAnimScriptDebug RELEASE_DEBUG_OBJECT |
| class DayZCreatureAnimScriptDebug SET_VALUE_BOOL |
| class DayZCreatureAnimScriptDebug SET_VALUE_FLOAT |
| class DayZCreatureAnimScriptDebug SET_VALUE_INT |