seeding-planets/entities/underground_loot/scripts/underground_loot_data.gd

16 lines
394 B
GDScript

extends EntityData
class_name UndergroundLootData
const SCENE = preload("res://entities/underground_loot/underground_loot.tscn")
@export var item_number : int
func _init(e : UndergroundLoot):
position = e.global_position
item_number = e.item_number
func load() -> Entity:
var loot : UndergroundLoot = (SCENE.instantiate() as UndergroundLoot)
loot.item_number = item_number
return loot