From 988c837fc7bedfe0d9f41b10861da969e2ddb1eb Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Thu, 9 Jun 2022 15:53:01 +0000 Subject: [PATCH] rename IsometricMapState --- .../{IsometricMapState.hx => BladesMapState.hx} | 2 +- .../{IsometricMapState.kiss => BladesMapState.kiss} | 11 ++++++++++- projects/iso-rpg-engine/source/Main.hx | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) rename projects/iso-rpg-engine/source/{IsometricMapState.hx => BladesMapState.hx} (80%) rename projects/iso-rpg-engine/source/{IsometricMapState.kiss => BladesMapState.kiss} (92%) diff --git a/projects/iso-rpg-engine/source/IsometricMapState.hx b/projects/iso-rpg-engine/source/BladesMapState.hx similarity index 80% rename from projects/iso-rpg-engine/source/IsometricMapState.hx rename to projects/iso-rpg-engine/source/BladesMapState.hx index 70bc164b..9d1a6dba 100644 --- a/projects/iso-rpg-engine/source/IsometricMapState.hx +++ b/projects/iso-rpg-engine/source/BladesMapState.hx @@ -15,4 +15,4 @@ import kiss.Prelude; import data.blades.ScenData; @:build(kiss.Kiss.build()) -class IsometricMapState extends FlxState {} +class BladesMapState extends FlxState {} diff --git a/projects/iso-rpg-engine/source/IsometricMapState.kiss b/projects/iso-rpg-engine/source/BladesMapState.kiss similarity index 92% rename from projects/iso-rpg-engine/source/IsometricMapState.kiss rename to projects/iso-rpg-engine/source/BladesMapState.kiss index 9109ad7e..485129d0 100644 --- a/projects/iso-rpg-engine/source/IsometricMapState.kiss +++ b/projects/iso-rpg-engine/source/BladesMapState.kiss @@ -69,7 +69,16 @@ (method &override :Void update [:Float elapsed] (super.update elapsed) - + // scroll to zoom: + #{ + if (FlxG.mouse.wheel != 0) { + FlxG.camera.zoom += (FlxG.mouse.wheel / 10); + } + }# + // F1 to toggle fullscreen: + (when FlxG.keys.justPressed.F1 + (set FlxG.fullscreen !FlxG.fullscreen)) + (let [&mut cameraMovement (new FlxVector 0 0)] (when (or (= 0 FlxG.mouse.screenX) FlxG.keys.pressed.LEFT) (set cameraMovement.x -1)) diff --git a/projects/iso-rpg-engine/source/Main.hx b/projects/iso-rpg-engine/source/Main.hx index 3bba932c..f87988e2 100644 --- a/projects/iso-rpg-engine/source/Main.hx +++ b/projects/iso-rpg-engine/source/Main.hx @@ -9,6 +9,6 @@ class Main extends Sprite public function new() { super(); - addChild(new FlxGame(0, 0, IsometricMapState)); + addChild(new FlxGame(0, 0, BladesMapState)); } }