private ModClient RegisterClient(ExtendedClientData regMessage) { ModClient client = RegisterClient(regMessage.Item1); if (client != null) { client.RegisterExtendedAccessors(regMessage.Item2, regMessage.Item3); } return(client); }
private RichHudClient(string modName, Action InitCallback, Action ResetCallback) : base(false, true) { InitAction = InitCallback; OnResetAction = ResetCallback; ExceptionHandler.ModName = modName; if (LogIO.FileName == null || LogIO.FileName == "modLog.txt") { LogIO.FileName = $"richHudLog.txt"; } var clientData = new ClientData(modName, MessageHandler, RemoteReset, vID); regMessage = new ExtendedClientData(clientData, ExceptionHandler.Run, GetOrSetMember); }