Update flower entity to spawn snails based on game state.

- Added Snail entity with states for eating and sleeping.
- Modified Flowers script to handle snail spawning logic.
This commit is contained in:
Dan 2024-05-14 14:51:01 +01:00
parent 9988ee23de
commit 908f834181
8 changed files with 143 additions and 2 deletions

View file

@ -0,0 +1,18 @@
extends State
class_name SnailEating
@onready var snail = get_parent().get_parent() as Snail # I think this is bad but I dont care it works
func enter(_msg := {}):
Log.pr("I am a snail...")
snail.eating = true
func exit():
snail.eating = false
func update(_delta : float):
pass
func physics_update(_delta : float) -> void:
pass