extends EntityData class_name PlantData var plant_type : PlantType var plant_mutations : Array[PlantMutation] var day : int func _init(plant : Plant): position = plant.global_position plant_type = plant.plant_type plant_mutations = plant.plant_mutations day = plant.day func load() -> Entity: var plant = Plant.new( plant_type, plant_mutations, day ) return plant