using Godot; using System; /// /// Classe do jogador. Por enquanto não é diferente do Ator, mas isso pode mudar. /// [GlobalClass] public partial class Player : Actor { public Inventory inventory; public Player(Vector2I initialPosition, MapData map, PlayerDefinition definition) : base(initialPosition, map, definition) { SetDefinition(definition); } public void SetDefinition(PlayerDefinition definition) { inventory = new(definition.InventoryCapacity); AddChild(inventory); } }