// Use this for initialization public void StartOnlineClient(ILogger logger) { var matchEventHandler = new Match_EventHandler(mM_GUIHandler); var data = UnityConfig.GetPersistentDataContainer().persistentData; var messageHandlerExpansion = MessageHandlerFactory.CreateMessageHandlerExpansion(); var config = new UnityClientConfig(InGameWrapper.instance.clockWrapper); clientEndPoint = new MatchClient(matchEventHandler, logger, data, messageHandlerExpansion, config); }
public UnityClientConfig(IClock clock) { instance = this; this.clock = clock; values = new Dictionary <string, string>(); string address = "127.0.0.1"; values.Add("IpOfMatch", address); values.Add("IpOfMatchMaker", address); values.Add("PortOfMatchMaker", "61500"); values.Add("IpOfDB", address); values.Add("PortOfDB", "61499"); //values.Add("MessageSender_FakeDelayInMiliSeconds", "0"); }