From 20104cce0edfb4d712a2d9c7a618c84e2b8c2826 Mon Sep 17 00:00:00 2001 From: Mario Steele Date: Fri, 6 Mar 2026 21:24:42 -0600 Subject: [PATCH] Started working on OverlayPlugin Started work on implementing OverlayPlugin interface for scripts. --- lib/scripting/overlay_plugin.gd | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/scripting/overlay_plugin.gd b/lib/scripting/overlay_plugin.gd index 27d9d238..44512ac7 100644 --- a/lib/scripting/overlay_plugin.gd +++ b/lib/scripting/overlay_plugin.gd @@ -4,13 +4,13 @@ class_name OverlayPlugin #region Internal Variables var _twitch: TwitcherExtended -var _obs: NoOBSWS #endregion func _ready() -> void: while not TwitcherExtended.instance: await get_tree().process_frame _twitch = TwitcherExtended.instance + @abstract func run() -> void @@ -22,16 +22,16 @@ func _get_script_name() -> String: func send_notification(message: String) -> void: EventManager.test_notification(message) -func get_setting(name: String, defval: Variant) -> Variant: +func get_setting(sname: String, defval: Variant) -> Variant: var script_name := _get_script_name() if not Globals.settings.script_storage.has(script_name): return defval - if not Globals.settings.script_storage[script_name].has(name): + if not Globals.settings.script_storage[script_name].has(sname): return defval - return Globals.settings.script_storage[script_name][name] + return Globals.settings.script_storage[script_name][sname] -func set_setting(name: String, value: Variant) -> void: +func set_setting(sname: String, value: Variant) -> void: var script_name := _get_script_name() if not Globals.settings.script_storage.has(script_name): Globals.settings.script_storage[script_name] = {} - Globals.settings.script_storage[script_name][name] = value + Globals.settings.script_storage[script_name][sname] = value