diff --git a/project.godot b/project.godot index 5194aaa..883f081 100644 --- a/project.godot +++ b/project.godot @@ -18,6 +18,10 @@ config/features=PackedStringArray("4.4", "GL Compatibility") config/icon="uid://bjk7yvai57os0" config/windows_native_icon="res://icon.ico" +[audio] + +general/default_playback_type.web=0 + [autoload] DialogueManager="*res://addons/dialogue_manager/dialogue_manager.gd" diff --git a/scripts/NodePalette.gd b/scripts/NodePalette.gd index c512408..43514fc 100644 --- a/scripts/NodePalette.gd +++ b/scripts/NodePalette.gd @@ -1,12 +1,12 @@ extends PanelContainer -var nodeCategories = [ - {"name": "📡 Events", "icon": "res://assets/ui_pack/Extra/icon_play_dark.svg", "tabIcon": "res://assets/tab_emojis/satellite-antenna.png"}, - {"name": "🔁 Loops", "icon": "res://assets/ui_pack/Extra/icon_repeat_dark.svg", "tabIcon": "res://assets/tab_emojis/repeat-button.png"}, - {"name": '✅ Conditions', "icon":"res://assets/ui_pack/Grey/icon_outline_checkmark.svg", "tabIcon": "res://assets/tab_emojis/check-mark-button.png"}, - {"name": "⭐ Actions", "icon": "res://assets/ui_pack/Grey/star.svg", "tabIcon": "res://assets/tab_emojis/star.png" }, - {"name": '🚩 Data', "icon":"res://assets/ui_pack/Grey/icon_outline_checkmark.svg", "tabIcon": "res://assets/tab_emojis/triangular-flag.png"}, - {"name": '🧮 Math', "icon": "", "tabIcon":"res://assets/tab_emojis/abacus.png" } +@onready var nodeCategories = [ + {"name": "📡 Events", "icon": "res://assets/ui_pack/Extra/icon_play_dark.svg", "tabIcon": preload("res://assets/tab_emojis/satellite-antenna.png")}, + {"name": "🔁 Loops", "icon": "res://assets/ui_pack/Extra/icon_repeat_dark.svg", "tabIcon": preload("res://assets/tab_emojis/repeat-button.png")}, + {"name": '✅ Conditions', "icon":"res://assets/ui_pack/Grey/icon_outline_checkmark.svg", "tabIcon": preload("res://assets/tab_emojis/check-mark-button.png")}, + {"name": "⭐ Actions", "icon": "res://assets/ui_pack/Grey/star.svg", "tabIcon": preload("res://assets/tab_emojis/star.png" )}, + {"name": '🚩 Data', "icon":"res://assets/ui_pack/Grey/icon_outline_checkmark.svg", "tabIcon": preload("res://assets/tab_emojis/triangular-flag.png")}, + {"name": '🧮 Math', "icon": "", "tabIcon": preload("res://assets/tab_emojis/abacus.png") } ] #@onready var categories = $VBoxContainer/Categories @@ -47,9 +47,9 @@ func _ready() -> void: grid.add_child(nodeContainer) scroll.add_child(grid) %PaletteTabs.add_child(scroll) - var image = Image.load_from_file(cat.tabIcon) - var texture = ImageTexture.create_from_image(image) - %PaletteTabs.set_tab_icon(len(%PaletteTabs.get_children())-1, texture) + #var image = Image.load_from_file(cat.tabIcon) + #var texture = ImageTexture.create_from_image(image) + %PaletteTabs.set_tab_icon(len(%PaletteTabs.get_children())-1, cat.tabIcon) %PaletteTabs.set_tab_icon_max_width(len(%PaletteTabs.get_children())-1, 18) #$VBoxContainer/TabContainer.set_tab_icon(num, load( cat.icon)) #num +=1