Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
PluginDiagMenu Class Reference
Inheritance diagram for PluginDiagMenu:
PluginBase PluginDiagMenuClient PluginDiagMenuServer

Additional Inherited Members

Private Member Functions inherited from PluginBase
void ~PluginAdminLog ()
void ActivateModifier (int id, PlayerBase player=NULL)
void Add (EntityAI item)
void AddKeyframe ()
void BleedingOut (PlayerBase player)
float CalcTemperatureFromTemperatureSource (notnull UTemperatureSourceDebug utsd)
float CalculateAgentsToTransmit (int agent_id, float protection, int dose_size, int inject_type)
 Calculates number of agents that can be transmitted (based on given dose_size).
void CaptureFocus ()
bool CheckMask (int source_mask, int target_mask)
void ClearInventory (EntityAI entity)
void CommandHandler (DayZInfected infected)
void CursorHide ()
void CursorShow ()
void DeactivateModifier (int id, PlayerBase player=NULL)
void DeleteKeyframe ()
bool DetermineChanceToTransmit (int agent_id, float protection, int inject_type)
 Agent transmission chance processing.
void DirectAdminLogPrint (string str)
void DrawDebugs ()
void EditorUpdate ()
void EnableUpdate (bool enable, int type, PlayerBase player)
void EnableWidgets (bool enable)
void GatherTemperatureSources (PlayerBase player)
float GetAgentAntiboticsResistance (int agent_id)
 Returns antibiotics resistance attribute for given agent see GetAgentAntiboticsResistanceEx().
float GetAgentAntiboticsResistanceEx (int agent_id, PlayerBase player)
 Returns antibiotics resistance attribute for given agent.
float GetAgentDieOffSpeedEx (int agent_id, PlayerBase player)
 Returns dieOfSpeed attribute for given agent.
float GetAgentDigestibility (int agent_id)
 Returns stomach digetibility attribute for given agent (see GetAgentDigestibilityEx()).
float GetAgentDigestibilityEx (int agent_id, PlayerBase player)
 Returns stomach digetibility attribute for given agent.
float GetAgentInvasibility (int agent_id)
 Returns invasibility attribute for given agent.
float GetAgentInvasibilityEx (int agent_id, PlayerBase player)
 Returns invasibility attribute for given agent.
EStatLevels GetAgentPotencyEx (int agent_id, PlayerBase player)
 Returns potency attribute for given agent.
int GetAgentSpecificDrugResistance (int agent_id, EMedicalDrugsType drugType, PlayerBase player)
 Returns the resistance to the specific drug.
float GetAgentTransferabilityAirOut (int agent_id)
 Returns transferabilitAiryOut attribute for given agent.
float GetAgentTransferabilityIn (int agent_id)
 Returns transferabilityIn attribute for given agent.
float GetAgentTransferabilityOut (int agent_id)
 Returns transferabilityOut attribute for given agent.
void GetCameraDirections (Man player, bool allowFreeflight, out vector position, out vector direction)
float GetDieOffSpeed (int agent_id)
 Returns dieOfSpeed attribute for given agent (see GetDieOffSpeedEx()).
ref array< ref SyncedValueGetHealthZonesSynched ()
string GetHitMessage (TotalDamageResult damageResult, int component, string zone, string ammo)
bool GetIsTargetChanged ()
MouseButtonInfo GetMouseButtonInfo (int button)
string GetPlayerPrefix (PlayerBase player, PlayerIdentity identity)
EStatLevels GetPotency (int agent_id)
 Returns potency attribute for given agent (see GetAgentPotencyEx()).
float GetProtectionLevel (int type, int slot, Man player)
 Protection level of an attachment against enviromental hazard (mask/filters for example) (see GetProtectionLevelEx()).
int GetRPCModifierID (ParamsReadContext ctx)
void GetRPCModifierLock (ParamsReadContext ctx, out int id, out bool lock)
bool GetRPCUpdateState (ParamsReadContext ctx)
EntityAI GetTargetEntity ()
 utilizes camera position from the CGame
bool GrowDuringAntibioticsAttack (int agent_id, PlayerBase player)
 DEPRECATED.
bool GrowDuringMedicalDrugsAttack (int agentId, EMedicalDrugsType drugType, PlayerBase player)
void HandlePresetSpawn (PlayerBase player, string presetName, EntityAI target)
void HandleSetTime (PlayerBase player, ParamsReadContext ctx)
void Init (PlayerBase player)
void InitAttacks ()
void InitWidgets ()
void InjectAgentsWithoutPlayer (EntityAI target, int agents)
 Injects specified agents directly to target.
void InjectAgentsWithPlayer (EntityAI target, int agents, float protection, int dose_size, int inject_type)
 Injects agents to a given target, using chance of transmission and full dose size if chance succeeds.
void InjectAgentsWithPlayerCount (EntityAI target, int agents, float protection, int dose_size, int inject_type)
 Injects agents to a given target, with no probability, but the dose size is modified by m_TransferabilityOut of the agent.
float InjectAgentWithPlayerDose (EntityAI target, int agent, float protection, float dose_size, int inject_type)
 Injects agent to a given target.
bool IsCurrentUIPageValid (int ui_page_request)
bool IsEnabledFreeCamera ()
bool IsKeyPressed (int key)
bool IsModifierLocked (int id, PlayerBase player=NULL)
bool IsPlayerRegistered (PlayerBase player)
bool IsSetSystemInBitmask (PlayerBase player, int system_bit)
void LockModifier (int id, bool lock, PlayerBase player=NULL)
void LogPrint (string message)
bool MoveItemToCorrectPosition (InventoryLocation ilCorrect)
void OnContinouousAction (ActionData action_data)
void OnEmote (PlayerBase player, EmoteBase emote)
override void OnInit ()
override void OnInit ()
override void OnInit ()
override void OnInit ()
void OnMouse (int event_id, int button)
void OnPlacementComplete (Man player, ItemBase item)
void OnRequestReceived (PlayerBase player, bool enable)
void OnRPC (ParamsReadContext ctx)
void OnRPC (ParamsReadContext ctx)
void OnRPC (ParamsReadContext ctx, PlayerBase player)
void OnRPC (PlayerBase player, int rpc_type, ParamsReadContext ctx)
void OnRPC (PlayerBase player, int rpc_type, ParamsReadContext ctx)
void OnRPCAgents (ParamsReadContext ctx)
void OnRPCClearInventory (PlayerBase player)
void OnRPCHealth (ParamsReadContext ctx, PlayerBase player)
void OnRPCHealthSet (ParamsReadContext ctx, PlayerBase player)
void OnRPCHorticultUpdate (ParamsReadContext ctx, PlayerBase player)
void OnRPCHorticultureSpeed (ParamsReadContext ctx, PlayerBase player)
void OnRPCLevels (ParamsReadContext ctx)
void OnRPCMods (ParamsReadContext ctx)
void OnRPCModsDetailed (ParamsReadContext ctx)
void OnRPCPluginDayzCreatureDebug (PlayerBase player, int rpc_type, ParamsReadContext ctx)
void OnRPCServerLogRecieved (ParamsReadContext ctx)
void OnRPCSpawnEntity (PlayerBase player, ParamsReadContext ctx)
void OnRPCSpawnEntityOnCursorDir (PlayerBase player, ParamsReadContext ctx)
void OnRPCSpawnEntityOnGround (PlayerBase player, ParamsReadContext ctx)
void OnRPCSpawnEntityOnGroundPatternGrid (PlayerBase player, ParamsReadContext ctx)
void OnRPCStats (ParamsReadContext ctx)
void OnRPCStatSet (ParamsReadContext ctx, PlayerBase player)
void OnRPCStomach (ParamsReadContext ctx)
void OnRPCSyncSceneObject (ParamsReadContext ctx)
void OnRPCTemp (ParamsReadContext ctx, PlayerBase player)
void OnSetFreeCameraEvent (PlayerBase player, FreeDebugCamera camera)
void OnSpawnErrorReport (string name)
override void OnUpdate (float delta_time)
override void OnUpdate (float delta_time)
override void OnUpdate (float delta_time)
void PlayerHitBy (TotalDamageResult damageResult, int damageType, PlayerBase player, EntityAI source, int component, string dmgZone, string ammo)
void PlayerKilled (PlayerBase player, Object source)
void PlayerKilledByDisconnect (PlayerBase player)
void PlayerKilledByDrowningUncon (PlayerBase player)
void PlayerKilledByRespawn (PlayerBase player)
void PlayerList ()
void PlayerTeleportedLog (notnull PlayerBase player, vector startPos, vector targetPos, string reason)
void PlayPause ()
void PluginAdminLog ()
void PluginDeveloper ()
void PluginDeveloperSync ()
void PluginInventoryRepair ()
void PluginUniversalTemperatureSourceClient ()
void PluginUniversalTemperatureSourceServer ()
void PossesInfected ()
void PrintedDebug ()
void PrintLogClient (string msg_log)
void ProcessUniversalTemperatureSources ()
void RegisterKeyBind (int ui_id, int key_code1, int key_code2, string plugin_name, string fnc_name, string info_shortcut, string info_description)
void RegisterMouseBind (int ui_id, int mouse_button, int mouse_event, string plugin_name, string fnc_name, string info_shortcut, string info_description)
void RegisterPlayer (PlayerBase player)
void ReleaseFocus ()
void Remove (EntityAI item)
bool RepairItem (EntityAI itemToRepair)
void RequestDetailedInfo (int id, notnull PlayerBase player)
void RequestUniversalTemperatureSources (PlayerBase player, int enable)
void Save ()
void SendDebug ()
void SendRPCAgents (PlayerBase player)
void SendRPCHealth (PlayerBase player)
void SendRPCLevels (PlayerBase player)
void SendRPCMods (PlayerBase player)
void SendRPCModsDetail (PlayerBase player)
void SendRPCStats (PlayerBase player)
void SendRPCStomach (PlayerBase player)
void SendRPCTemp (PlayerBase player)
void SendServerLogToClient (string msg)
void SetDirection (PlayerBase player, vector direction)
 Set player direction.
void SetSystemInBitmask (PlayerBase player, int system_bit, bool state)
void SetTargetChanged (bool state)
void SetupSpawnedEntity (PlayerBase player, EntityAI entity, float health, float quantity=-1, bool special=false, string presetName="")
void SetupZoneValues (inout array< ref Param > rpc_params, DamageZoneMap dmgZones, EntityAI target, string healthType, int typeID)
void ShowDebug (bool show)
EntityAI SpawnAI (string object_name, vector pos)
EntityAI SpawnEntityAsAttachment (PlayerBase player, EntityAI parent, string att_name, float health, float quantity)
EntityAI SpawnEntityInInventory (notnull EntityAI target, string className, float health, float quantity, bool special=false, string presetName="", FindInventoryLocationType locationType=FindInventoryLocationType.ANY)
EntityAI SpawnEntityInPlayerInventory (PlayerBase player, string item_name, float health, float quantity, bool special=false, string presetName="", FindInventoryLocationType locationType=FindInventoryLocationType.ANY)
EntityAI SpawnEntityOnCursorDir (PlayerBase player, string item_name, float quantity, float distance, float health=-1, bool special=false, string presetName="", bool withPhysics=false)
void SpawnEntityOnGroundPatternGrid (PlayerBase player, string item_name, int count, float health, float quantity, int rows, int columns, float gapRow=1, float gapColumn=1, bool special=false, bool withPhysics=false)
EntityAI SpawnEntityOnGroundPos (PlayerBase player, string item_name, float health, float quantity, vector pos, bool special=false, bool withPhysics=false)
EntityAI SpawnEntityOnGroundPos (PlayerBase player, string object_name, vector pos)
EntityAI SpawnFromClipboard ()
void SpawnItemOnCrosshair (PlayerBase player, string itemName, float health, float quantity, float maxDist=100, bool allowFreeflight=false, bool special=false, bool withPhysics=false)
void Suicide (PlayerBase player)
void Teleport (PlayerBase player, vector position)
 Teleport player at position.
void TeleportAtCursor ()
 Set Player position at his cursor position in the world.
void Tick ()
void ToggleCameraTools ()
void ToggleFocus ()
void ToggleFreeCamera ()
 Enable / Disable Free camera (Fly mod) - disable of camera will teleport player at current free camera position.
void ToggleFreeCameraBackPos ()
 Enable / Disable Free camera (Fly mod).
void ToggleHelpScreen ()
void ToggleMissionLoader ()
void ToggleScriptConsole ()
void TotemFlagChange (bool top, notnull PlayerBase player, notnull EntityAI totem)
void TransmitAgents (EntityAI source, EntityAI target, int pathway, int dose_size=1000)
 Process transmission of agents between entities (for specified transmission type) (see TransmitAgentsEx())).
float TransmitAgentsEx (EntityAI source, EntityAI target, int pathway, int dose_size=1000, int agents=0)
 Process transmission of agents between entities (for specified transmission type).
void UnconStart (PlayerBase player)
void UnconStop (PlayerBase player)
void Update ()
void UpdateStatsLocal ()
void UpdateStatWidget (int rowIndex, UTemperatureSourceDebug utsd)
void UpdateStatWidgets ()
Static Private Member Functions inherited from PluginBase
static void BuildAgentArray (int agents, array< int > agents_out)
static int GetAgentMaxCount (int agent_id)
 Returns max count attribute for given agent.
static PluginCameraTools GetInstance ()
static PluginDeveloper GetInstance ()
static int GetPlayerListTimer ()
static float GetProtectionLevelEx (int type, int slot, Man player, bool consider_filter=true, int system=0)
 Protection level of an attachment against enviromental hazard (mask/filters for example).
Private Attributes inherited from PluginBase
const int CLICK_TIME = 200
const int DOUBLE_CLICK_TIME = 300
const int HOLD_CLICK_TIME_MIN = 300
int m_ActionsFilter
bool m_AgentsUpdateStatus
string m_ClassBrowserSelected
ref array< ref InventoryLocationm_CorrectILs
int m_FeaturesMask
TextWidget m_HeaderWidget [MAX_SIMULTANEOUS_UTS]
ref map< PlayerBase, EntityAIm_HealthObserverEntity
ref map< PlayerBase, boolm_HealthObserverMode
int m_HitFilter
bool m_IsDragging
bool m_IsOpen
bool m_IsTargetChanged
bool m_IsWinHolding
ref array< EntityAIm_ItemsToRepair
ref array< ref KeyBindingm_KeyBindings
ref map< int, KeyBindingm_KeyBindings
bool m_LevelsUpdateStatus
bool m_ModsUpdateStatus
PluginConfigDebugProfile m_ModuleConfigDebugProfile
PluginConfigScene m_ModuleConfigScene
ref array< ref MouseBindingm_MouseBindings
ref array< ref MouseButtonInfom_MouseButtons
int m_PlacementFilter
autoptr array< Man > m_PlayerArray
int m_PlayerListFilter
PlayerBase m_pPlayer
int m_PressedMouseID
ref Widget m_RootWidget [MAX_SIMULTANEOUS_UTS]
ref SceneData m_SceneData
UIScriptedMenu m_ScriptConsole
SceneObject m_SelectedObject
ref array< Shapem_ShapesSceneObjects
TextListboxWidget m_StatListWidgets [MAX_SIMULTANEOUS_UTS]
bool m_StatsUpdateStatus
bool m_StomachUpdateStatus
ref array< ref SyncedValuem_TargetHealthSynced
float m_TimeFromLastRequest = 0
float m_TimeLastClickPress
float m_TimeLastClickRelease
ref Timer m_Timer
ref array< ref UTemperatureSourceDebug > m_UTemperatureSourceDebugs
float m_UTSAverageTemperature
const int TIMER_PLAYERLIST = GetPlayerListTimer()
Static Private Attributes inherited from PluginBase
static PluginCameraTools m_Instance
static bool m_IsOpen
static float PIR_MAX_ITEMS_TO_SEND = 5
static float PIR_REQUEST_COOLDOWN = 5

Detailed Description

Definition at line 29 of file plugindiagmenu.c.


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/plugins/pluginbase/plugindiagmenu/plugindiagmenu.c