From f68f31d5260a81430d5271b2cb1a67e06c2c4738 Mon Sep 17 00:00:00 2001 From: Face <69168154+face-hh@users.noreply.github.com> Date: Tue, 5 Aug 2025 19:45:32 +0300 Subject: [PATCH] Signal and Time API --- flumi/Scripts/Constants.gd | 191 ++++++++++++++++++++ flumi/Scripts/Utils/Lua/Function.gd | 6 + flumi/Scripts/Utils/Lua/Signal.gd | 223 +++++++++++++++++++++++ flumi/Scripts/Utils/Lua/Signal.gd.uid | 1 + flumi/Scripts/Utils/Lua/Time.gd | 244 ++++++++++++++++++++++++++ flumi/Scripts/Utils/Lua/Time.gd.uid | 1 + 6 files changed, 666 insertions(+) create mode 100644 flumi/Scripts/Utils/Lua/Signal.gd create mode 100644 flumi/Scripts/Utils/Lua/Signal.gd.uid create mode 100644 flumi/Scripts/Utils/Lua/Time.gd create mode 100644 flumi/Scripts/Utils/Lua/Time.gd.uid diff --git a/flumi/Scripts/Constants.gd b/flumi/Scripts/Constants.gd index 67f6d3e..ebecbf7 100644 --- a/flumi/Scripts/Constants.gd +++ b/flumi/Scripts/Constants.gd @@ -798,6 +798,197 @@ var HTML_CONTENT_ADD_REMOVE = """
""".to_utf8_buffer() var HTML_CONTENT = """ +Signal API Usage Example:
+local mySignal = Signal.new()
mySignal:connect(function(arg1, arg2) print("Event fired with: ", arg1, arg2) end)
mySignal:fire("Hello", 123)
connection:disconnect()
Loading status...+
Initializing...+