From f6369eaee39abe3d360ba42278a5a2a1d166f5af Mon Sep 17 00:00:00 2001 From: dam Date: Sun, 27 Mar 2022 16:57:14 +0000 Subject: Implemented prototype of option set list component. --- logic/popup_list.gd | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 logic/popup_list.gd (limited to 'logic/popup_list.gd') diff --git a/logic/popup_list.gd b/logic/popup_list.gd deleted file mode 100644 index 7e049fb..0000000 --- a/logic/popup_list.gd +++ /dev/null @@ -1,28 +0,0 @@ -extends Popup -class_name PopupList - -signal item_selected - -onready var item_list := get_node("list") as TouchItemList -onready var blur := get_node("blur") as ColorRect - - -func _ready(): - item_list.connect("item_selected", self, "selected") - - -func popup_options(options: Array): - item_list.v_scroll_bar.value = 0.0 - item_list.clear() - for it in options: - item_list.add_item(it) - self.popup_centered_ratio(0.9) - blur.rect_global_position = Vector2.ZERO - blur.rect_size = get_viewport_rect().size - - -func selected(index: int): - self.hide() - emit_signal("item_selected", index) - - -- cgit v1.2.3