void Start() { InitResources(); CreateWorldMap(); CreateLightMap(); CreatePlayer(); chunkService.Init(chunkSize, tilebaseDictionary, tilesWorldMap, tilesLightMap, player, tilemapLight, wallMap, tilesObjetMap, cycleDay, lightService, tilesShadowMap, tilemapShadow); lightService.Init(tilemapLight, tilesWorldMap, tilesLightMap, wallTilesMap, tilemapShadow, tilesShadowMap, cycleDay); }
void Start() { InitFolders(); InitResources(); CreateWorldMap(); CreateLightMap(); CreatePlayer(); chunkService.Init(chunkSize, tilebaseDictionary, tilesWorldMap, tilesLightMap, player, lightService, tilesShadowMap); lightService.Init(tilesWorldMap, tilesLightMap, wallTilesMap, tilesShadowMap); }