class_name PrepPhase extends Node @export var buff_list :Array[Buffs] @export var debuff_list :Array[Buffs] #TODO: Reine resurce erstelllen Buff und dann eine rayy mit möglichern sachen machen func _ready() -> void: pass # Replace with function body. # hier wählt er buffs und debuffs für die runde zum auswähelen wird dann an die UI weitergegbn func set_up_buff_and_debuffs()-> Array: var selected_buffs_for_round = [] for i in range(3): var buff_debuf_pair_list:Array[Buffs] var selected_buff:Buffs = buff_list.pick_random() var selected_debuff:Buffs = debuff_list.pick_random() while selected_debuff.effekt_type == selected_buff.effekt_type: selected_debuff = debuff_list.pick_random() buff_debuf_pair_list = [selected_buff,selected_debuff] selected_buffs_for_round.append(buff_debuf_pair_list) return selected_buffs_for_round