public void StartGame() { var overworldScene = new OverworldScene(this); overworldScene.SetZone(Zone.Factory(this, null, "coliseum/cell"), "bed"); PushScene(overworldScene); ResetGame(); BeginNewGame(); }
public override void LoadContent(Resources res) { //this.mousePointerTex = res.Menu_MousePointer; this.mousePointer = new FrameAnim(res.Menu_MousePointer_anim, 6, 16, 16, 80, false, false); this.gameHandler = new GameHandler(); this.gameHandler.inputHandler = new InputHandler(Keyboard.GetState(), Mouse.GetState()); this.gameHandler.curSceneID = Scene.ID_OVERWORLD; this.worldScene = new OverworldScene(); this.worldScene.LoadContent(res, gameHandler); this.battleScene = new BattleScene(); this.battleScene.LoadContent(res, gameHandler); }
public void LoadGame(int filenumber) { ResetGame(); var save = Data.SaveGame.Load(this, filenumber); Inventory = save.Inventory; Party = save.Party; Money = save.Money; GameTime = save.GameTime; var overworldScene = new OverworldScene(this); overworldScene.SetZone(Zone.Factory(this, null, save.Zone), save.Door); PushScene(overworldScene); }