Example #1
0
        public async Task UpdateGameOptions(Guid userId, GameOptionsData options)
        {
            EnsureUserIsOnline(userId);
            EnsureGameIsNotStarted();

            _mapEditor.Generate(options);
            var mapUpdated = new MapUpdated(_state.RoomId, _state.MapEditor.Map);
            await _hub.NotifyEverybody(mapUpdated);
        }