From 65f5d2db016ccbe51d1be8d24dcfbc13d4bc5f29 Mon Sep 17 00:00:00 2001 From: Insality Date: Mon, 29 Aug 2022 21:47:11 +0300 Subject: [PATCH] Solve #204 fix code url from direct example url open --- example/example.gui_script | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/example/example.gui_script b/example/example.gui_script index 9a45ad1..abf8d64 100644 --- a/example/example.gui_script +++ b/example/example.gui_script @@ -32,6 +32,7 @@ end local function show_scene(self, scene_name, text_header) print("Show scene:", scene_name) + self.current_script_url = self.scene_urls[scene_name] monarch.show(scene_name) gui.set_enabled(gui.get_node("C_Anchor"), false) gui.set_enabled(self.button_menu.node, true) @@ -88,9 +89,9 @@ local function get_button(self, text, scene_name, script_url) gui.set_enabled(root, true) self.scene_names[scene_name] = text + self.scene_urls[scene_name] = script_url self.druid:new_button(root, function() - self.current_script_url = script_url show_scene(self, scene_name, text) end):set_click_zone(self.lobby_scroll.view_node) @@ -115,6 +116,7 @@ end local function init_lobby(self) gui.set_enabled(gui.get_node("prefabs"), false) self.scene_names = {} + self.scene_urls = {} self.lobby_scroll = self.druid:new_scroll("lobby_view", "lobby_content") self.lobby_grid = self.druid:new_dynamic_grid("lobby_content")