public void Continue() { if (!Running) { _gameTime.Start(); Continued?.Invoke(this, EventArgs.Empty); } }
internal ContinuedEvent InvokeEvent(ContinuedEvent arg) { if (_api.ValidateEvent(arg)) { Continued?.Invoke(_api, arg); } return(arg); }
private void ensureScenesInstantiated() { if (scenesInstantiated) { return; } scenes[0] = new TitleScene(sceneManager); scenes[1] = new SceneOne(sceneManager); scenes[2] = new SceneTwo(sceneManager); var sceneTwo = new SceneTwo(sceneManager); scenes[2] = sceneTwo; var sceneThree = new SceneThree(sceneManager, sceneTwo.room); scenes[3] = sceneThree; var sceneFour = new SceneFour(sceneManager, sceneThree.room); scenes[4] = sceneFour; scenes[5] = new SceneFive(sceneManager); scenes[6] = new SceneSix(sceneManager); scenes[7] = new SceneSeven(sceneManager); var sceneEight = new SceneEight(sceneManager); scenes[8] = sceneEight; scenes[9] = new SceneNine(sceneManager, sceneEight.confetti); scenes[10] = new SceneTen(sceneManager); scenes[11] = new SceneEleven(sceneManager); var sceneTwelve = new SceneTwelve(sceneManager); scenes[12] = sceneTwelve; var sceneThirteen = new SceneThirteen(sceneManager, sceneTwelve.fallingGuyProp); scenes[13] = sceneThirteen; scenes[14] = new SceneFourteen(sceneManager, sceneThirteen.fallingGuyProp); scenes[15] = new Continued(sceneManager); scenesInstantiated = true; }
/// <summary> /// Raise the Continued event /// </summary> /// <param name="e"></param> protected virtual void OnContinued(EventArgs e) { Continued?.Invoke(this, e); }
public void Continue() { Running = true; Continued?.Invoke(this, new EventArgs()); }
private void ensureScenesInstantiated() { if (scenesInstantiated) return; scenes[0] = new TitleScene(sceneManager); scenes[1] = new SceneOne(sceneManager); scenes[2] = new SceneTwo(sceneManager); var sceneTwo = new SceneTwo(sceneManager); scenes[2] = sceneTwo; var sceneThree = new SceneThree(sceneManager, sceneTwo.room); scenes[3] = sceneThree; var sceneFour = new SceneFour(sceneManager, sceneThree.room); scenes[4] = sceneFour; scenes[5] = new SceneFive(sceneManager); scenes[6] = new SceneSix(sceneManager); scenes[7] = new SceneSeven(sceneManager); var sceneEight = new SceneEight(sceneManager); scenes[8] = sceneEight; scenes[9] = new SceneNine(sceneManager, sceneEight.confetti); scenes[10] = new SceneTen(sceneManager); scenes[11] = new SceneEleven(sceneManager); var sceneTwelve = new SceneTwelve(sceneManager); scenes[12] = sceneTwelve; var sceneThirteen = new SceneThirteen(sceneManager, sceneTwelve.fallingGuyProp); scenes[13] = sceneThirteen; scenes[14] = new SceneFourteen(sceneManager, sceneThirteen.fallingGuyProp); scenes[15] = new Continued(sceneManager); scenesInstantiated = true; }