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