public override void Initialize(BotWorker worker) { base.Initialize(worker); _worker = worker; _worker.AddHandler(typeof(StateInfo), OnStateInfo); _botIndex = _worker.WorkerId; _random = new Random((int)DateTime.Now.Ticks); //_map = StateMap.Instance; //_map.InitializeStatePositions(-2, -2, 2, 2, .5, .2); var preferences = new PlayerPreferences(); preferences.Color = _botColorPrefs[_botIndex]; var message = new PreferencesMessage(); message.preferences = preferences; _worker.SendReliable(message); }
public override void Initialize(BotWorker worker) { worker.AddHandler(typeof(Incentives), _handleIncentives); }