20 lines
705 B
GDScript
20 lines
705 B
GDScript
extends Resource
|
|
class_name GameData
|
|
|
|
signal current_planet_data_updated(p : PlanetData)
|
|
|
|
@export var current_planet_data : PlanetData :
|
|
set(v):
|
|
current_planet_data = v
|
|
current_planet_data_updated.emit(v)
|
|
|
|
@export var unlocked_plant_types_path : Array[PlantType] = [
|
|
preload("res://entities/plants/resources/plant_types/champ.tres"),
|
|
preload("res://entities/plants/resources/plant_types/chardi.tres"),
|
|
preload("res://entities/plants/resources/plant_types/maias.tres"),
|
|
preload("res://entities/plants/resources/plant_types/pili.tres"),
|
|
]
|
|
|
|
@export var unlocked_machines : Array[MachineType] = [
|
|
preload("res://entities/interactables/machines/compost/compost.tres")
|
|
] |