bullet texture animations
This commit is contained in:
parent
f44f38b58c
commit
3d2fde3381
11 changed files with 160 additions and 18 deletions
|
|
@ -33,10 +33,10 @@ func deinit_bullet(bullet: Bullet) -> void:
|
|||
|
||||
## Processes one tick of a [Bullet]'s movement.
|
||||
func process_bullet(bullet: Bullet, delta: float) -> void:
|
||||
var last_time = bullet.time_elapsed
|
||||
bullet.time_elapsed += delta
|
||||
if last_time < action_delay and bullet.time_elapsed >= action_delay and action_on_delay:
|
||||
action_on_delay.perform(bullet)
|
||||
#var last_time = bullet.time_elapsed
|
||||
#bullet.time_elapsed += delta
|
||||
#if last_time < action_delay and bullet.time_elapsed >= action_delay and action_on_delay:
|
||||
#action_on_delay.perform(bullet)
|
||||
if action_on_interval:
|
||||
_bullet_interval_cooldowns[bullet] -= delta
|
||||
if _bullet_interval_cooldowns[bullet] <= 0.0:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue