public void Update() { foreach (OnlineScript ActiveScript in Host.ReadScripts()) { ActiveScript.Execute(Host); } foreach (CommunicationClient ActiveGroup in DicCrossServerCommunicationByGroupID.Values) { ActiveGroup.Update(); } if (!Host.IsConnected()) { OnConnectionLost(); } }