Example #1
0
 public void OnChunkLevelEnter(LevelChunkInteractiveObject enteredLevelChunkTracker)
 {
     LevelChunkFXTransitionManager.Get().OnChunkLevelEnter(enteredLevelChunkTracker);
     LevelManager.Get().OnChunkLevelEnter(enteredLevelChunkTracker);
 }
Example #2
0
 public List <AsyncOperation> OnPuzzleToPuzzleLevel(LevelZonesID nextLevel)
 {
     return(LevelManager.Get().OnAdventureToPuzzleLevel(nextLevel));
 }
Example #3
0
 public void OnLevelChunkLoaded(LevelZoneChunkID levelZoneChunkID)
 {
     LevelChunkInteractiveObject.DestroyAllDestroyOnStartObjects();
     LevelManager.Get().OnLevelChunkLoaded(levelZoneChunkID);
 }
Example #4
0
 public List <AsyncOperation> OnStartMenuToLevel(LevelZonesID nextLevel)
 {
     StartLevelManager.Get().OnStartLevelChange(nextLevel);
     return(LevelManager.Get().OnStartMenuToLevel(nextLevel));
 }
Example #5
0
 public List <AsyncOperation> OnLevelToAnotherLevel(LevelZonesID nextLevel)
 {
     return(LevelManager.Get().OnLevelToAnotherLevel(nextLevel));
 }
Example #6
0
 public List <AsyncOperation> RestartCurrentLevel()
 {
     return(LevelManager.Get().RestartCurrentLevel());
 }
Example #7
0
 public void OnLevelCompleted()
 {
     TimelinesEventManager.Get().OnScenarioActionExecuted(new LevelCompletedTimelineAction(LevelManager.Get().GetCurrentLevel()));
 }