adapted monster structure and save game
This commit is contained in:
parent
04873e3880
commit
aa4afc4c4b
22 changed files with 358 additions and 183 deletions
24
resources/save_data.gd
Normal file
24
resources/save_data.gd
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
class_name SaveData
|
||||
extends Resource
|
||||
|
||||
# Player data
|
||||
var player_name: String = "Player"
|
||||
var money: int = 0
|
||||
|
||||
# Inventory data
|
||||
|
||||
func _init() -> void:
|
||||
set_name("SaveData")
|
||||
|
||||
func save():
|
||||
var player_data = {
|
||||
"player_name": player_name,
|
||||
"money": money
|
||||
}
|
||||
|
||||
# Collect all data to save in one dictionary
|
||||
var save_dict = {
|
||||
"player_data": player_data
|
||||
}
|
||||
|
||||
return save_dict
|
||||
Loading…
Add table
Add a link
Reference in a new issue