aboutsummaryrefslogtreecommitdiffstats
path: root/godot/scenes/Die.gd
diff options
context:
space:
mode:
authorLibravatar IcECreAm777 <31211782+IcECreAm777@users.noreply.github.com>2022-07-17 02:44:50 +0200
committerLibravatar IcECreAm777 <31211782+IcECreAm777@users.noreply.github.com>2022-07-17 02:44:50 +0200
commit8b932533e6d25a80f185bae299351426a4ca157e (patch)
tree34013fa3060b7dfec53b2dabe2959454e18504de /godot/scenes/Die.gd
parent0e6b438cbb8d894c5d4d31a50a6e87a89d230b91 (diff)
download2022-8b932533e6d25a80f185bae299351426a4ca157e.tar.gz
2022-8b932533e6d25a80f185bae299351426a4ca157e.tar.bz2
2022-8b932533e6d25a80f185bae299351426a4ca157e.zip
post game behaviour
Diffstat (limited to '')
-rw-r--r--godot/scenes/Die.gd28
1 files changed, 5 insertions, 23 deletions
diff --git a/godot/scenes/Die.gd b/godot/scenes/Die.gd
index 62d1d99..93d3bfa 100644
--- a/godot/scenes/Die.gd
+++ b/godot/scenes/Die.gd
@@ -28,11 +28,13 @@ func _ready():
_game = get_node("/root/Game")
mat = get_physics_material_override()
previous_bounciness = mat.get_bounce()
-
- ball()
func _input(event):
+ if _game.is_post_game():
+ _game.next_level()
+ return
+
if event is InputEventKey:
if event.scancode == KEY_TAB:
if event.is_pressed():
@@ -91,27 +93,7 @@ BUFFS
"""
func get_upwards_side():
- var forward = -global_transform.basis.z
-
- var up = forward.angle_to(Vector3.UP)
- var down = forward.angle_to(Vector3.DOWN)
- var left = forward.angle_to(Vector3.LEFT)
- var right = forward.angle_to(Vector3.RIGHT)
- var forw = forward.angle_to(Vector3.FORWARD)
- var back = forward.angle_to(Vector3.BACK)
-
- # 0 = ball, 1 = phase, 2 = bounce
- var dictionary = {
- up: 0,
- down: 1,
- left: 2,
- right: 0,
- forw: 1,
- back: 2
- }
-
- var smallest = dictionary.keys().min()
- return dictionary[smallest]
+ return 0
func extra_stroke():