extends EntityData class_name WinCristalData const WIN_CRISTAL_SCENE = preload("res://entities/interactables/win_cristal/win_cristal.tscn") @export var cristal_type : int @export var cristal_flip : bool func load_entity() -> Entity: var win_cristal := WIN_CRISTAL_SCENE.instantiate() as WinCristal win_cristal.data = self return win_cristal static func random() -> WinCristalData: var data = WinCristalData.new() data.cristal_type = randi_range(0,3) data.cristal_flip = randi() % 2 == 0 return data