#57 rework des inputs et actions

This commit is contained in:
2025-09-05 15:11:29 +02:00
parent 3d0104ed4a
commit 2dc365736f
21 changed files with 490 additions and 358 deletions

View File

@@ -4,21 +4,20 @@ class_name Item
@export var name: String
@export_multiline var description: String
@export var icon: Texture2D
@export var use_zone_radius: int = 5
@export var use_energy: int = 1
func is_one_time_use():
return false
func can_use(_player : Player) -> bool:
func can_use(_player : Player, zone: Area2D) -> bool:
return false
func use_text(_player) -> String:
func use_text() -> String:
return ""
func use_requirement_text() -> String:
return ""
func use(_player : Player):
func use(_player : Player, zone: Area2D):
return false
func generate_action_area(_player) -> ActionArea:
return null