Cleaned and improved some event stuff
This commit is contained in:
@@ -2,6 +2,8 @@ class_name EventFlagMenu extends Panel
|
||||
|
||||
@export var flagList:ItemList
|
||||
@export var grid:GridContainer
|
||||
@export var btnClose:Button
|
||||
|
||||
var checkboxes:Array[CheckBox] = []
|
||||
var selectedEvent:int = -1
|
||||
|
||||
@@ -24,6 +26,7 @@ func _ready() -> void:
|
||||
|
||||
EVENT.eventFlagUpdated.connect(_on_EventFlagUpdated)
|
||||
flagList.item_selected.connect(_on_EventSelected)
|
||||
btnClose.pressed.connect(close)
|
||||
|
||||
func _exit_tree() -> void:
|
||||
EVENT.eventFlagUpdated.disconnect(_on_EventFlagUpdated)
|
||||
|
@@ -70,7 +70,7 @@ func getCountOfCharactersToScrollInView() -> int:
|
||||
|
||||
func recalculateWrapping():
|
||||
# Reset label to default.
|
||||
label.text = text;
|
||||
label.advancedText = text;
|
||||
label.visible_characters = -1;
|
||||
label.fit_content = true;
|
||||
isMoreViews = false;
|
||||
@@ -98,7 +98,7 @@ func recalculateWrapping():
|
||||
wrappedText += "\n";
|
||||
wrappedText += text[i];
|
||||
|
||||
label.text = wrappedText;
|
||||
label.advancedText = wrappedText;
|
||||
label.fit_content = false;
|
||||
label.visible_characters = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user