Peashooters
This commit is contained in:
parent
161f87da75
commit
68cfe89f1d
47 changed files with 1571 additions and 279 deletions
|
|
@ -0,0 +1,5 @@
|
|||
extends AnimationTree
|
||||
|
||||
|
||||
func on_speed_changed(speed : float):
|
||||
set("parameters/speed/scale",speed)
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://cbmavbe4xd0j2
|
||||
16
scripts/speed_controlled/speed_controlled_timer.gd
Normal file
16
scripts/speed_controlled/speed_controlled_timer.gd
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
extends Timer
|
||||
|
||||
|
||||
var old_speed : float
|
||||
|
||||
func on_speed_changed(speed : float):
|
||||
var ratio = speed / old_speed
|
||||
var old_wait_time = wait_time
|
||||
var old_time_left = time_left
|
||||
|
||||
if old_time_left > 0:
|
||||
start(old_time_left * ratio)
|
||||
|
||||
wait_time = old_wait_time * ratio
|
||||
|
||||
old_speed = speed
|
||||
1
scripts/speed_controlled/speed_controlled_timer.gd.uid
Normal file
1
scripts/speed_controlled/speed_controlled_timer.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://bk1twclmpvalk
|
||||
Loading…
Add table
Add a link
Reference in a new issue