summaryrefslogtreecommitdiff
path: root/ui/login/character_selection_status.gd
diff options
context:
space:
mode:
Diffstat (limited to 'ui/login/character_selection_status.gd')
-rw-r--r--ui/login/character_selection_status.gd19
1 files changed, 19 insertions, 0 deletions
diff --git a/ui/login/character_selection_status.gd b/ui/login/character_selection_status.gd
new file mode 100644
index 0000000..2c0e450
--- /dev/null
+++ b/ui/login/character_selection_status.gd
@@ -0,0 +1,19 @@
+extends PanelContainer
+
+
+func set_info(info: CharacterInformation):
+ %Name.text = info.name
+ %Job.text = Constants.Job.find_key(info.job)
+ %Level.text = str(info.level)
+ %Exp.text = str(info.experience)
+ %Hp.text = str(info.maximum_health_points)
+ %Sp.text = str(info.maximum_spell_points)
+
+ %Str.text = str(info.strength)
+ %Agi.text = str(info.agility)
+ %Vit.text = str(info.vitality)
+ %Int.text = str(info.intelligence)
+ %Dex.text = str(info.dexterity)
+ %Luk.text = str(info.luck)
+
+ %Map.text = info.map_name.substr(0, info.map_name.length() - 4)