public override void StartTransition(LevelOfDifficulty.Level level) { var scenarioParkSettings = Config.GetScenarioParkSettings(); ScenarioParkSettings.ParkDifficultyStruct parkDifficultyStruct = scenarioParkSettings.GetSettings(level); StartActionParkScript.SetPrepareTime(parkDifficultyStruct.PrepareTime); ControllerTeleport.Teleport(positionToTeleport, rotationToTeleport, StartActionParkScript.StartAction); //TODO A mpark music BackgroundMusic.ChangeBackgroundMusic(BackgroundMusic.MusicPlace.Hub); }
public override void StartTransition(LevelOfDifficulty.Level level) { var scenarioShopSettings = Config.GetScenarioShopSettings(); ScenarioShopSettings.ShopDifficultyStruct shopDifficultyStruct = scenarioShopSettings.GetSettings(level); StartActionShopScript.SetProductCount(shopDifficultyStruct.ProductCount); StartActionShopScript.SetPrepareTime(shopDifficultyStruct.PrepareTime); ControllerTeleport.Teleport(positionToTeleport, rotationToTeleport, StartActionShopScript.StartAction); BackgroundMusic.ChangeBackgroundMusic(BackgroundMusic.MusicPlace.Shop); }
public override void StartTransition(LevelOfDifficulty.Level level) { var scenarioCitySettings = Config.GetScenarioCitySettings(); ScenarioCitySettings.CityDifficultyStruct cityDifficultyStruct = scenarioCitySettings.GetSettings(level); StartActionCityScript.SetPrepareTime(cityDifficultyStruct.PrepareTime); StartFinishPointsManager.GenerateStartGinishPoints(level); positionToTeleport = StartFinishPointsManager.GetStartPointPosition(); rotationToTeleport = StartFinishPointsManager.GetStartPointRotation(); ControllerTeleport.Teleport(positionToTeleport, rotationToTeleport, StartActionCityScript.StartAction); BackgroundMusic.ChangeBackgroundMusic(BackgroundMusic.MusicPlace.City); }
public override void StartTransition(LevelOfDifficulty.Level level = LevelOfDifficulty.Level.Medium) { ControllerTeleport.Teleport(positionToTeleport, rotationToTeleport, null); BackgroundMusic.ChangeBackgroundMusic(BackgroundMusic.MusicPlace.Hub); }