class PluginDeveloperSyncSource
PluginDeveloperSync › PluginBase
All members, including inherited
Constructors 1
void PluginDeveloperSync()Members 19
int m_DetailedInfoRequested = 0ref Timer m_UpdateTimerref map<PlayerBase, ref RegisterPlayerData> m_RegisteredPlayersReferenced by EnableUpdate(), IsPlayerRegistered(), IsSetSystemInBitmask()
Show 6 more
, PluginDeveloperSync(), RegisterPlayer(), RequestDetailedInfo(), SendRPCModsDetail(), SetSystemInBitmask(), and Update()ref array<ref SyncedValue> m_PlayerStatsSyncedReferenced by HudDebugWinCharStats.SetupValues(), HudDebugWinCharStats.UpdateValues(), OnRPCStats()
Show 2 more
, PluginDeveloperSync(), and UpdateStatsLocal()ref array<ref SyncedValueLevel> m_PlayerLevelsSyncedref array<ref SyncedValueModifier> m_PlayerModsSyncedstring m_PlayerModsDetailedSyncedReferenced by HudDebugWinCharModifiers.OnClick(), HudDebugWinCharModifiers.Refresh(), and OnRPCModsDetailed()
string m_EnvironmentDebugMessageref array<ref SyncedValueAgent> m_PlayerAgentsSyncedprotected ref array<ref SyncedValue> m_TargetHealthSyncedprotected bool m_IsTargetChangedclient update
protected ref map<PlayerBase, bool> m_HealthObserverModeserver tracking of player X health mode selection | true = target / false = self
protected ref map<PlayerBase, EntityAI> m_HealthObserverEntityserver tracking of player X health target
bool m_StatsUpdateStatusReferenced by PluginDeveloperSync()
bool m_LevelsUpdateStatusReferenced by PluginDeveloperSync()
bool m_ModsUpdateStatusReferenced by PluginDeveloperSync()
bool m_AgentsUpdateStatusReferenced by PluginDeveloperSync()
bool m_StomachUpdateStatusReferenced by PluginDeveloperSync()
Methods 44
override void OnInit()void EnableUpdate(bool enable, int type, PlayerBase player)void Update()Referenced by HudDebugWinCharModifiers.OnClick()
void SetSystemInBitmask(PlayerBase player, int system_bit, bool state)!!!! Highly suspect
bool IsSetSystemInBitmask(PlayerBase player, int system_bit)Referenced by RequestDetailedInfo()
void RegisterPlayer(PlayerBase player)Referenced by EnableUpdate()
bool IsPlayerRegistered(PlayerBase player)Referenced by EnableUpdate(), IsSetSystemInBitmask(), RegisterPlayer()
Show 1 more
, SetSystemInBitmask()void OnRPC(PlayerBase player, int rpc_type, ParamsReadContext ctx)References ActivateModifier(), ModifiersManager.DeactivateAllModifiers(), DeactivateModifier()
Show 22 more
, EnableUpdate(), PlayerBase.GetModifiersManager(), PlayerBase.GetPlayerStats(), GetRPCModifierID(), GetRPCModifierLock(), GetRPCUpdateState(), CGame.IsDebug(), LockModifier(), OnRPCAgents(), OnRPCHealth(), OnRPCHealthSet(), OnRPCHorticultUpdate(), OnRPCHorticultureSpeed(), OnRPCLevels(), OnRPCMods(), OnRPCModsDetailed(), OnRPCStats(), OnRPCStatSet(), OnRPCStomach(), OnRPCTemp(), RequestDetailedInfo(), and PlayerStats.ResetAllStats()Referenced by PlayerBase.OnRPC()
bool GetRPCUpdateState(ParamsReadContext ctx)int GetRPCModifierID(ParamsReadContext ctx)Referenced by OnRPC()
void GetRPCModifierLock(ParamsReadContext ctx, out int id, out bool lock)References Serializer.Read()
Referenced by OnRPC()
void SendRPCStats(PlayerBase player)References array.Count(), array.Count(), PlayerStatsPCO_Base.Get()
Show 13 more
, array.Get(), Get(), GetDayZGame(), Man.GetIdentity(), PlayerBase.GetImmunity(), GetLabel(), GetNormalized(), PlayerStats.GetPCO(), array.Insert(), array.InsertAt(), CGame.RPC(), PlayerBase.m_BrokenLegState, and PlayerBase.m_PlayerStatsReferenced by Update()
void OnRPCStats(ParamsReadContext ctx)References array.Clear(), array.Insert(), Serializer.Read()
Show 3 more
, new SyncedValue(), m_PlayerStatsSynced, and Param1.param1Referenced by OnRPC()
void UpdateStatsLocal()References Class.Cast(), array.Clear(), array.Count()
Show 14 more
, PlayerStatsPCO_Base.Get(), array.Get(), Get(), GetDayZGame(), PlayerBase.GetImmunity(), GetLabel(), GetNormalized(), PlayerStats.GetPCO(), CGame.GetPlayer(), array.Insert(), new SyncedValue(), PlayerBase.m_BrokenLegState, PlayerBase.m_PlayerStats, and m_PlayerStatsSyncedvoid OnRPCStatSet(ParamsReadContext ctx, PlayerBase player)References array.Count(), PlayerStatsPCO_Base.Get(), array.Get()
Show 5 more
, GetLabel(), PlayerStats.GetPCO(), Serializer.Read(), SetByFloatEx(), and PlayerBase.m_PlayerStatsReferenced by OnRPC()
ref array<ref SyncedValue> GetHealthZonesSynched()References m_TargetHealthSynced
void SetTargetChanged(bool state)References m_IsTargetChanged
void SendRPCHealth(PlayerBase player)Referenced by Update()
void OnRPCHealth(ParamsReadContext ctx, PlayerBase player)References array.Clear(), array.Insert(), Serializer.Read()
Show 3 more
, SetTargetChanged(), new SyncedValue(), and m_TargetHealthSyncedReferenced by OnRPC()
void SetupZoneValues(inout array<ref Param> rpc_params, DamageZoneMap dmgZones, EntityAI target, string healthType, int typeID)References array.Clear(), map.Count(), array.Find()
Show 5 more
, Object.GetAdditionalHealthTypes(), Object.GetHealth(), map.GetKey(), Object.GetMaxHealth(), and array.Insert()Referenced by SendRPCHealth()
void OnRPCHealthSet(ParamsReadContext ctx, PlayerBase player)Referenced by OnRPC()
void OnRPCHorticultUpdate(ParamsReadContext ctx, PlayerBase player)References PlantBase.DebugSetGlobalTimes(), PlantBase.DebugSetTimes(), Slot.GetPlant()
Show 2 more
, GardenBase.GetSlotByIndex(), and Serializer.Read()Referenced by OnRPC()
void OnRPCHorticultureSpeed(ParamsReadContext ctx, PlayerBase player)Referenced by OnRPC()
void SendRPCLevels(PlayerBase player)References array.Count(), typename.EnumToString(), PlayerBase.GetBordersImmunity()
Show 14 more
, GetDayZGame(), Man.GetIdentity(), PlayerBase.GetImmunityLevel(), PlayerBase.GetStatBordersBlood(), PlayerBase.GetStatBordersEnergy(), PlayerBase.GetStatBordersHealth(), PlayerBase.GetStatBordersWater(), PlayerBase.GetStatLevelBlood(), PlayerBase.GetStatLevelEnergy(), PlayerBase.GetStatLevelHealth(), PlayerBase.GetStatLevelWater(), array.Insert(), array.InsertAt(), and CGame.RPC()Referenced by Update()
void OnRPCLevels(ParamsReadContext ctx)References array.Clear(), array.Insert(), Serializer.Read()
Show 2 more
, new SyncedValueLevel(), and m_PlayerLevelsSyncedReferenced by OnRPC()
void SendRPCMods(PlayerBase player)References array.Count(), ModifiersManager.DbgGetModifiers(), array.Get()
Show 9 more
, GetDayZGame(), GetID(), Man.GetIdentity(), PlayerBase.GetModifiersManager(), GetName(), array.Insert(), IsActive(), IsLocked(), and CGame.RPC()Referenced by Update()
void SendRPCModsDetail(PlayerBase player)Referenced by Update()
void OnRPCMods(ParamsReadContext ctx)References array.Clear(), array.Insert(), Serializer.Read()
Show 3 more
, new SyncedValueModifier(), m_PlayerModsSynced, and Param1.param1Referenced by OnRPC()
void OnRPCModsDetailed(ParamsReadContext ctx)Referenced by OnRPC()
void RequestDetailedInfo(int id, notnull PlayerBase player)References Math.AbsInt(), map.Get(), IsSetSystemInBitmask()
Show 2 more
, SetSystemInBitmask(), and m_RegisteredPlayersvoid ActivateModifier(int id, PlayerBase player = NULL)References Math.AbsInt(), ModifiersManager.ActivateModifier(), Class.Cast()
Show 3 more
, GetDayZGame(), PlayerBase.GetModifiersManager(), and CGame.GetPlayer()void DeactivateModifier(int id, PlayerBase player = NULL)References Math.AbsInt(), Class.Cast(), ModifiersManager.DeactivateModifier()
Show 3 more
, GetDayZGame(), PlayerBase.GetModifiersManager(), and CGame.GetPlayer()void LockModifier(int id, bool lock, PlayerBase player = NULL)References Math.AbsInt(), Class.Cast(), GetDayZGame()
Show 3 more
, PlayerBase.GetModifiersManager(), CGame.GetPlayer(), and ModifiersManager.SetModifierLock()bool IsModifierLocked(int id, PlayerBase player = NULL)References Math.AbsInt(), Class.Cast(), GetDayZGame()
Show 3 more
, ModifiersManager.GetModifierLock(), PlayerBase.GetModifiersManager(), and CGame.GetPlayer()void SendRPCTemp(PlayerBase player)References GetDayZGame(), Environment.GetDebugMessage(), Man.GetIdentity()
Show 3 more
, CGame.RPCSingleParam(), PlayerBase.m_Environment, and CachedObjectsParams.PARAM1_STRINGReferenced by Update()
void OnRPCTemp(ParamsReadContext ctx, PlayerBase player)Referenced by OnRPC()
void SendRPCAgents(PlayerBase player)References GetDayZGame(), PlayerAgentPool.GetDebugObject(), Man.GetIdentity()
Show 3 more
, CGame.IsMultiplayer(), CGame.RPC(), and PlayerBase.m_AgentPoolReferenced by Update()
void OnRPCAgents(ParamsReadContext ctx)References array.Clear(), array.Insert(), Serializer.Read()
Show 3 more
, new SyncedValueAgent(), m_PlayerAgentsSynced, and Param1.param1Referenced by OnRPC()
void SendRPCStomach(PlayerBase player)References GetDayZGame(), PlayerStomach.GetDebugObject(), Man.GetIdentity()
Show 3 more
, array.InsertAt(), CGame.RPC(), and PlayerBase.m_PlayerStomachReferenced by Update()
void OnRPCStomach(ParamsReadContext ctx)References array.Clear(), array.Insert(), Serializer.Read()
Show 2 more
, m_PlayerStomachSynced, and Param1.param1Referenced by OnRPC()
void CaptureFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 1 more
, UIManager.ShowUICursor()void ReleaseFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()
Show 1 more
, UIManager.ShowUICursor()void ToggleFocus()References Input.ChangeGameFocus(), CGame.GetInput(), CGame.GetUIManager()