public void GenerateAndCreateMap() { var genParams = new MapGenerationParameters { seed = Random.Range(0, int.MaxValue), size = _defaultMapSize }; CreateMap(genParams); }
private void OnMsgCreateMap(NetworkMessage netMsg) { var genParamsMsg = netMsg.ReadMessage <MapGenerationParametersMessage>(); var genParams = new MapGenerationParameters { seed = genParamsMsg.seed, size = genParamsMsg.size }; CreateMap(genParams); }
public void CreateMap(MapGenerationParameters genParams) { //Create new map _tileMap.InitMap(genParams, transform); //Init stuff for map var mapInfo = _tileMap.mapInfo; _fog.Setup(mapInfo); _mapCollision.Setup(mapInfo); }