diff --git a/player.gd b/player.gd index 7de3649..b3628ec 100644 --- a/player.gd +++ b/player.gd @@ -16,6 +16,10 @@ var can_shoot = true var shader_active = false @onready var screensize = get_viewport_rect().size +@onready var explosion = $Explosion +@onready var gun_cooldown = $GunCooldown +@onready var ship = $Ship +@onready var cooldown_timer = $CooldownTimer func _ready(): start() @@ -65,12 +69,9 @@ func set_shield(value: int): await $Explosion/AnimationPlayer.animation_finished died.emit() -func _on_gun_cooldown_timeout(): +func _on_gun_cooldown_timeout() -> void: can_shoot = true -func _on_gun_cool_down_timeout() -> void: - can_shoot = true - func _on_area_entered(area): if area.is_in_group("enemies"): area.explode() diff --git a/player.tscn b/player.tscn index a03d9b8..2f69b80 100644 --- a/player.tscn +++ b/player.tscn @@ -104,4 +104,4 @@ visible = false [connection signal="area_entered" from="." to="." method="_on_area_entered"] [connection signal="damage_taken" from="." to="." method="_on_damage_taken"] -[connection signal="timeout" from="GunCooldown" to="." method="_on_gun_cool_down_timeout"] +[connection signal="timeout" from="GunCooldown" to="." method="_on_gun_cooldown_timeout"]