This commit is contained in:
2025-08-21 11:41:16 -04:00
parent a5d5a05369
commit 906f761041
103 changed files with 2670 additions and 250 deletions

View File

@@ -1,6 +1,8 @@
extends Window
var dragging : bool = false
var data : AdventurerData
@onready var nameLabel = %NameLabel
@onready var jobLabel = %JobLabel
@onready var expLabel : Label = %ExpLabel
@onready var levelLabel :Label = %LevelLabel
@@ -17,7 +19,7 @@ var data : AdventurerData
func setup(adv : AdventurerData) -> void:
data = adv
title = data.full_name()
nameLabel.text = data.full_name()
if data.job:
jobLabel.text = data.job.name
else:
@@ -26,13 +28,22 @@ func setup(adv : AdventurerData) -> void:
expLabel.text = "Exp: %d/%d" % [data.exp, data.get_tnl()]
lifeLabel.text = "Life: " + str(data.life) + "/" + str(data.max_life)
energyLabel.text = "Energy: " + str(data.energy) + "/" + str(data.max_energy)
strLabel.text = "STR: " + str(data.stats.STR)
dexLabel.text = "DEX: " + str(data.stats.DEX)
intLabel.text = "INT: " + str(data.stats.INT)
chaLabel.text = "CHA: " + str(data.stats.CHA)
faiLabel.text = "FAI: " + str(data.stats.FAI)
lukLabel.text = "LUK: " + str(data.stats.LUK)
strLabel.text = str(data.stats.STR)
dexLabel.text = str(data.stats.DEX)
intLabel.text = str(data.stats.INT)
chaLabel.text = str(data.stats.CHA)
faiLabel.text = str(data.stats.FAI)
lukLabel.text = str(data.stats.LUK)
#TODO: Show equipment
func _on_close_requested() -> void:
queue_free()
func _on_drag_region_gui_input(event: InputEvent) -> void:
if event is InputEventMouseButton:
if event.button_index == MOUSE_BUTTON_LEFT:
dragging = event.pressed
elif dragging and event is InputEventMouseMotion:
position += Vector2i(event.screen_relative)