DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл PluginDayZCreatureAIDebug.c

См. исходные тексты.

Структуры данных

class  DayZCreatureAnimScriptDebug
 

Определения типов

typedef Param4< float, string, int, stringDayZCreatureAnimScriptDebugAnimEventData
 
typedef Param1< stringDayZCreatureAnimScriptDebugAnimPredictionData
 
typedef Param1< stringDayZCreatureAnimScriptDebugAnimTagData
 

Функции

void PluginDayZCreatureAIDebug ()
 
void ~PluginDayZCreatureAIDebug ()
 
override void OnInit ()
 Callback for user defined initialization. Called for all suites during TestHarness.Begin().
 
override void OnDestroy ()
 
void CheckShowMode ()
 
override void OnUpdate (float delta_time)
 
string GetStrValue (int index)
 
string GetStrValueType (int index)
 
void InitDebugObject (Object obj)
 
void ReleaseDebugObject ()
 
void SetValueInt (int index, int value)
 
void SetValueFloat (int index, float value)
 
void SetValueBool (int index, bool value)
 
void ActivateCommand (int commandIdx, int userInt, float userFloat)
 
void EnableAI (bool enable)
 
DayZCreatureAnimScriptDebugVarType GetVariableType (int index)
 
void OnGUI_Variables ()
 
void OnGUI_VariablesEdit ()
 
void OnGUI_CommandsEdit ()
 
void OnGUI_AIControlEdit ()
 
void OnGUI_BulkSet ()
 
void OnGUI_AnimEvents ()
 
void OnGUI (bool show)
 
void OnGUITimer ()
 
void SetDebugShowMode (int mode)
 
void Show ()
 
void Hide ()
 
void Event_OnClick ()
 
void GUIAction_InitDebugObject (Object obj)
 
void GUIAction_UpdateSimulationPrecision (int simLOD)
 
void GUIAction_ReleaseDebugObject ()
 
void GUIAction_SetValue (int index, string strVal)
 
void GUIAction_ActivateCommand (int commandIdx, int userInt, float userFloat)
 
void GUIAction_EnableAI (bool enable)
 
void SendSyncMessages ()
 
void OnRpc (PlayerBase player, int rpc_type, ParamsReadContext ctx)
 
void SyncReceiveMessage (ParamsReadContext ctx)
 
void SyncInitDebugObject (Object obj)
 
void SyncReceiveInitDebugObject (ParamsReadContext ctx)
 
void SyncReleaseDebugObject ()
 
void SyncReceiveReleaseDebugObject (ParamsReadContext ctx)
 
void SyncSetValueInt (int index, int value)
 
void SyncReceiveValueInt (ParamsReadContext ctx)
 
void SyncSetValueFloat (int index, float value)
 
void SyncReceiveValueFloat (ParamsReadContext ctx)
 
void SyncSetValueBool (int index, bool value)
 
void SyncReceiveValueBool (ParamsReadContext ctx)
 
void SyncActivateCommand (int commandIdx, int userInt, float userFloat)
 
void SyncReceiveActivateCommand (ParamsReadContext ctx)
 
void SyncEnableAI (bool enable)
 
void SyncReceiveEnableAI (ParamsReadContext ctx)
 
void SyncReceiveDisableAI (ParamsReadContext ctx)
 

Переменные

class DayZCreatureAnimScriptDebug INIT_DEBUG_OBJECT
 
class DayZCreatureAnimScriptDebug RELEASE_DEBUG_OBJECT
 
class DayZCreatureAnimScriptDebug SET_VALUE_INT
 
class DayZCreatureAnimScriptDebug SET_VALUE_FLOAT
 
class DayZCreatureAnimScriptDebug SET_VALUE_BOOL
 
class DayZCreatureAnimScriptDebug ACTIVATE_COMMAND
 
class DayZCreatureAnimScriptDebug ENABLE_AI
 
class DayZCreatureAnimScriptDebug DISABLE_AI
 
class DayZCreatureAnimScriptDebug m_iDebugMenu = -1
 
DayZCreatureAI m_DebugEntity = NULL
 
string m_sDebugEntityName = ""
 
ref DayZCreatureAnimScriptDebug m_EntityAnimDbg = NULL
 
ref Timer m_TickTimer
 
bool m_IsActive = false
 
bool m_ShowDbgUI = false
 
bool m_bIsCaptureMode = false
 
bool m_bEditMode = false
 
bool m_bAIEnabled = true
 
bool m_bShowAnimEvents = false
 
bool m_bBulkSet = false
 
ref array< boolm_SetVariableCheckStates = new array<bool>
 
ref array< boolm_SetCommandCheckStates = new array<bool>
 
ref array< ref Paramm_SyncMessages = new array<ref Param>