gae_wild_jam/scripts/witch.gd

22 lines
470 B
GDScript

extends CharacterBody2D
var camera
var bar_progress = 0
func _ready() -> void:
camera = get_node("/root/Game/Camera2D")
func _physics_process(delta: float) -> void:
# Add the gravity.
pass
func _on_collect(DropsBase):
$CauldronBar.change_texture(bar_progress,3)
bar_progress += 1
if bar_progress == 3:
await $CauldronBar.ignite_cauldrons()
get_tree().call_group("enemies", "_die")
camera.shake(0.3,0.8)
bar_progress = 0
$CauldronBar.reset_texture()