From 4c4fbaeb4e13fef16f8c4d9e6c6c2280eeba1d14 Mon Sep 17 00:00:00 2001 From: OptimisticSide <47266822+optimisticside@users.noreply.github.com> Date: Mon, 18 Apr 2022 18:49:05 -0700 Subject: [PATCH 1/3] Add CFrame constructors and table.clone --- src/generate.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/generate.lua b/src/generate.lua index 227748f..27c2ef8 100644 --- a/src/generate.lua +++ b/src/generate.lua @@ -229,7 +229,9 @@ local function write_types(indent, output) }) write_item(output, indent, "CFrame", { "new", + "lookAt", "fromEulerAnglesXYZ", + "fromEulerAnglesYZX", "Angles", "fromOrientation", "fromAxisAngle", @@ -314,6 +316,7 @@ local function write_libraries(indent, output) "tanh", }) write_item(output, indent, "table", { + "clone", "concat", "foreach", "foreachi", @@ -459,4 +462,4 @@ local function write() file:close() end -write() \ No newline at end of file +write() From 9b4c70c8f08104e05f3289b6c56f9d90da958882 Mon Sep 17 00:00:00 2001 From: OptimisticSide <47266822+optimisticside@users.noreply.github.com> Date: Sat, 23 Apr 2022 20:59:50 -0700 Subject: [PATCH 2/3] Add more table-library functions --- src/generate.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/generate.lua b/src/generate.lua index 27c2ef8..f07be73 100644 --- a/src/generate.lua +++ b/src/generate.lua @@ -316,12 +316,15 @@ local function write_libraries(indent, output) "tanh", }) write_item(output, indent, "table", { + "clear", "clone", "concat", "foreach", "foreachi", + "freeze", "getn", "insert", + "isfrozen", "remove", "sort", "pack", From 110870d9338d8ae7752d9baa482ecd004d50edad Mon Sep 17 00:00:00 2001 From: OptimisticSide <47266822+optimisticside@users.noreply.github.com> Date: Sun, 24 Apr 2022 14:05:04 -0700 Subject: [PATCH 3/3] Add task.cancel --- src/generate.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/generate.lua b/src/generate.lua index f07be73..3e51b87 100644 --- a/src/generate.lua +++ b/src/generate.lua @@ -388,6 +388,7 @@ local function write_libraries(indent, output) "defer", "delay", "wait", + "cancel", }) end