diff options
author | Daniel Weipert <code@drogueronin.de> | 2021-05-16 11:57:48 +0200 |
---|---|---|
committer | Daniel Weipert <code@drogueronin.de> | 2021-05-16 11:57:48 +0200 |
commit | 80e2158f7251d6a880c1afc50ff043c12096ef25 (patch) | |
tree | 93d7431866f145036d627299df78cfa7f3dae183 /Utilities.gd |
Diffstat (limited to 'Utilities.gd')
-rw-r--r-- | Utilities.gd | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Utilities.gd b/Utilities.gd new file mode 100644 index 0000000..954dcd3 --- /dev/null +++ b/Utilities.gd @@ -0,0 +1,12 @@ +extends Node + + +func get_level_position(scene): + var x = floor((scene.position.x + 8) / 16) + var y = floor((scene.position.y + 8) / 16) + + return Vector2(x, y) + + +func get_level_position_grid(scene): + return self.get_level_position(scene) * 16 |