summaryrefslogtreecommitdiff
path: root/scripts/basketball.gd
diff options
context:
space:
mode:
authorLogan <logan@cflip.net>2022-09-24 13:42:27 -0600
committerLogan <logan@cflip.net>2022-09-24 13:42:27 -0600
commitae19500dba6283d597238579a465ee652a9ef86a (patch)
treeab376bcb505908aff00216d7e4b1b659ca244327 /scripts/basketball.gd
parent1ba96860017fa48873f180769e84d2fbf90c7ee1 (diff)
Make score a global variable and interface displays power.
Diffstat (limited to 'scripts/basketball.gd')
-rw-r--r--scripts/basketball.gd13
1 files changed, 8 insertions, 5 deletions
diff --git a/scripts/basketball.gd b/scripts/basketball.gd
index ca7745d..d88d815 100644
--- a/scripts/basketball.gd
+++ b/scripts/basketball.gd
@@ -1,5 +1,7 @@
extends RigidBody2D
+signal change_power
+
var start_position
var do_reset = true
var is_reset = true
@@ -20,15 +22,16 @@ func _integrate_forces(state):
do_reset = false
is_reset = true
-func _process(_delta):
+# Temporary controls to adjust power
+func _process(delta):
if Input.is_action_pressed("ui_up"):
if power < 200:
- power += 1
- print(power)
+ power += 0.5
+ emit_signal("change_power", power)
if Input.is_action_pressed("ui_down"):
if power > 10:
- power -= 1
- print(power)
+ power -= 0.5
+ emit_signal("change_power", power)
func _input(event):
if event.is_action_pressed("shoot"):