Guest User

Idle

a guest
Oct 20th, 2023
1,702
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. extends State
  2.  
  3. @onready var collision = $"../../PlayerDetection/CollisionShape2D"
  4. @onready var progress_bar = owner.find_child("ProgressBar")
  5.  
  6. var player_entered: bool = false:
  7. set(value):
  8. player_entered = value
  9. collision.set_deferred("disabled", value)
  10. progress_bar.set_deferred("visible",value)
  11.  
  12. func transition():
  13. if player_entered:
  14. get_parent().change_state("Follow")
  15.  
  16. func _on_player_detection_body_entered(body):
  17. player_entered = true
  18.  
Add Comment
Please, Sign In to add comment