class PluginRemotePlayerDebugServerSource
PluginRemotePlayerDebugServer › PluginBase
All members, including inherited
Constants 1
const int INTERVAL = 1Referenced by OnUpdate()
Members 6
ref set<PlayerBase> m_ClientList = new set<PlayerBase>ref array<ref RemotePlayerStatDebug> m_PlayerDebugStats = new array<ref RemotePlayerStatDebug>ref map<PlayerBase, ref RemotePlayerDamageDebug> m_PlayerDebugDamage = new map<PlayerBase, ref RemotePlayerDamageDebug>float m_AccuTimeReferenced by OnUpdate()
eRemoteDebugType m_DebugTypebool m_WatchingMethods 8
override void OnUpdate(float delta_time)void GatherPlayerInfo()References Class.Cast(), array.Clear(), CGame.GetPlayers()
Show 4 more
, array.Insert(), CGame.IsDedicatedServer(), new RemotePlayerStatDebug(), and m_PlayerDebugStatsvoid OnDamageEvent(PlayerBase player, TotalDamageResult damageResult)Referenced by PlayerBase.EEHitBy()
void OnRequestReceived(PlayerBase player, bool enable)References set.Count(), set.Find(), set.Insert()
Show 3 more
, set.Remove(), SetWatching(), and m_ClientListReferenced by OnRPC()
void OnRPC(ParamsReadContext ctx, PlayerBase player)Referenced by PlayerBase.OnRPC()