Basic Full Profiles working from log
This commit is contained in:
@@ -1,10 +1,19 @@
|
||||
class_name AdventurerData extends Node
|
||||
|
||||
class StatBlock:
|
||||
var STR : int = 1
|
||||
var DEX : int = 1
|
||||
var INT : int = 1
|
||||
var CHA : int = 1
|
||||
var FAI : int = 1
|
||||
var LUK : int = 1
|
||||
|
||||
enum Gender{
|
||||
MASC,
|
||||
FEMME,
|
||||
NONBINARY
|
||||
}
|
||||
|
||||
var given_name : String = "Test"
|
||||
var surname : String = "Testing"
|
||||
var gender : Gender = Gender.MASC
|
||||
@@ -14,9 +23,12 @@ var energy : int = 1
|
||||
var max_energy : int = 1
|
||||
var level : int = 1
|
||||
var job : JobData
|
||||
|
||||
var stats : StatBlock
|
||||
var quest : Quest
|
||||
|
||||
func _init() -> void:
|
||||
stats = StatBlock.new()
|
||||
|
||||
func assign_quest(quest : Quest) -> void:
|
||||
self.quest = quest
|
||||
quest.initiate(self)
|
||||
|
||||
Reference in New Issue
Block a user