From 91a2c4a89f895475912a985efbaccce81162e97d Mon Sep 17 00:00:00 2001 From: Joseph DiGiovanni Date: Sat, 16 Dec 2023 23:52:28 -0500 Subject: [PATCH] Simplify jump function --- scripts/player.gd | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/scripts/player.gd b/scripts/player.gd index 1d908cb..3c99192 100644 --- a/scripts/player.gd +++ b/scripts/player.gd @@ -107,16 +107,7 @@ func handle_controls(delta): if Input.is_action_just_pressed("jump"): if jump_single or jump_double: - Audio.play("res://sounds/jump.ogg") - - if jump_double: - - gravity = -jump_strength - - jump_double = false - model.scale = Vector3(0.5, 1.5, 0.5) - - if(jump_single): jump() + jump() # Handle gravity @@ -133,12 +124,17 @@ func handle_gravity(delta): func jump(): + Audio.play("res://sounds/jump.ogg") + gravity = -jump_strength model.scale = Vector3(0.5, 1.5, 0.5) - jump_single = false; - jump_double = true; + if jump_single: + jump_single = false; + jump_double = true; + else: + jump_double = false; # Collecting coins