public override void update() { bool playerMoved = movementKeys.handle(); keyHandler.handle(); if ((playerMoved && lastUpdatedFrame != GAME.FrameTotal) || forceUpdate) { updateViewRange(); //say(location.ToString()); forceUpdate = false; lastUpdatedFrame = GAME.FrameTotal; } }
public override void Update() { Console.Title = "FPS: " + Math.Floor(GetFramerate()); gameKeys.handle(); if (!GameData.VConsole.READING) { GameData.player.level.update(); } GameData.VConsole.update(); GameData.statsPanel.update(); }