seeding-planets/entities/interactables/scripts/actions/water_plant.gd
Zacharie Guet 4c089dddd6 #10 gestion des interaction du joueur
- ajout d'une classe abstraite d'éléments interactifs : Interactables
- ajout d'une classe abstraite d'actions d'éléments d'interactifs : InteractablesActions
- ajout de la première classe d'action : WaterPlant
- ajout d'une plante rudimentaire
2025-08-01 15:45:17 +02:00

8 lines
225 B
GDScript

extends InteractableAction
class_name WaterPlantAction
func action(_p: Player, _i : Interactable):
if _i is Plant:
_i.watered = true
else :
printerr("No plant selected or interactable is not a plant")