This commit is contained in:
@@ -2,13 +2,14 @@ extends CharacterBody2D
|
||||
class_name Player
|
||||
|
||||
signal player_updated(player: Player)
|
||||
signal action_tried_without_energy
|
||||
|
||||
var planet : Planet # mis à jour par la classe Planet
|
||||
@export var speed = 400
|
||||
|
||||
@onready var inventory : Inventory = Inventory.new()
|
||||
|
||||
var max_energy : int = 10
|
||||
var max_energy : int = 5
|
||||
|
||||
var controlling_player : bool = true :
|
||||
set(v):
|
||||
@@ -64,6 +65,8 @@ func calculate_direction():
|
||||
$Sprite.flip_h = (input_direction.x < 0)
|
||||
|
||||
func try_use_item():
|
||||
if energy == 0 and inventory.get_item():
|
||||
action_tried_without_energy.emit()
|
||||
if energy > 0 and can_use_item:
|
||||
use_item()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user