diff --git a/Generated/Classes.cs b/Generated/Classes.cs index a284f56..8732bc6 100644 --- a/Generated/Classes.cs +++ b/Generated/Classes.cs @@ -1,5 +1,5 @@ // Auto-generated list of creatable Roblox classes. -// Updated as of 0.472.0.419960 +// Updated as of 0.474.0.420553 using System; @@ -218,7 +218,7 @@ namespace RobloxFiles public class WrapTarget : BaseWrap { - public float Stiffness = 0.9f; + public float Stiffness; } public class Beam : Instance @@ -2403,7 +2403,6 @@ namespace RobloxFiles public SharedString ModelMeshData = SharedString.FromBase64("yuZpQdnvvUBOTYh1jqZ2cA=="); public Vector3 ModelMeshSize = new Vector3(); public BasePart PrimaryPart; - public CFrame WorldPivot = new CFrame(); } public class Actor : Model @@ -2432,6 +2431,7 @@ namespace RobloxFiles public InterpolationThrottlingMode InterpolationThrottling = InterpolationThrottlingMode.Default; public MeshPartHeadsAndAccessories MeshPartHeadsAndAccessories = MeshPartHeadsAndAccessories.Default; public PhysicsSteppingMethod PhysicsSteppingMethod = PhysicsSteppingMethod.Default; + public SignalBehavior SignalBehavior = SignalBehavior.Default; public bool StreamingEnabled; public int StreamingMinRadius = 64; public StreamingPauseMode StreamingPauseMode = StreamingPauseMode.Default; @@ -3280,6 +3280,14 @@ namespace RobloxFiles } } + public class ToastNotificationService : Instance + { + public ToastNotificationService() + { + IsService = true; + } + } + public class TouchInputService : Instance { public TouchInputService() diff --git a/Generated/Enums.cs b/Generated/Enums.cs index 5ff9e35..aea3910 100644 --- a/Generated/Enums.cs +++ b/Generated/Enums.cs @@ -1,5 +1,5 @@ // Auto-generated list of Roblox enums. -// Updated as of 0.472.0.419960 +// Updated as of 0.473.0.420291 namespace RobloxFiles.Enums { @@ -907,6 +907,13 @@ namespace RobloxFiles.Enums XY = 4 } + public enum SignalBehavior + { + Default, + Immediate, + Deferred + } + public enum SizeConstraint { RelativeXY, diff --git a/Plugins/GenerateApiDump.rbxm b/Plugins/GenerateApiDump.rbxm index 48caf95..1cff98b 100644 Binary files a/Plugins/GenerateApiDump.rbxm and b/Plugins/GenerateApiDump.rbxm differ diff --git a/Plugins/GenerateApiDump/PropertyPatches.lua b/Plugins/GenerateApiDump/PropertyPatches.lua index 84299fc..478fdba 100644 --- a/Plugins/GenerateApiDump/PropertyPatches.lua +++ b/Plugins/GenerateApiDump/PropertyPatches.lua @@ -724,6 +724,7 @@ return StreamingTargetRadius = "int"; MeshPartHeads = TryDefineEnum("MeshPartHeads"); + SignalBehavior = TryDefineEnum("SignalBehavior"); StreamingPauseMode = TryDefineEnum("StreamingPauseMode"); PhysicsSteppingMethod = TryDefineEnum("PhysicsSteppingMethod"); MeshPartHeadsAndAccessories = TryDefineEnum("MeshPartHeadsAndAccessories"); @@ -741,6 +742,7 @@ return StreamingTargetRadius = 1024; MeshPartHeads = TryGetEnumItem("MeshPartHeads", "Default"); + SignalBehavior = TryGetEnumItem("SignalBehavior", "Default"); StreamingPauseMode = TryGetEnumItem("StreamingPauseMode", "Default"); PhysicsSteppingMethod = TryGetEnumItem("PhysicsSteppingMethod", "Default"); MeshPartHeadsAndAccessories = TryGetEnumItem("MeshPartHeadsAndAccessories", "Default"); diff --git a/Plugins/GenerateApiDump/init.server.lua b/Plugins/GenerateApiDump/init.server.lua index 1308ab2..ecf7db7 100644 --- a/Plugins/GenerateApiDump/init.server.lua +++ b/Plugins/GenerateApiDump/init.server.lua @@ -72,9 +72,10 @@ end local function exportStream(label) local results = outStream:gsub("\n\n\n", "\n\n") + local export if plugin then - local export = Instance.new("Script") + export = Instance.new("Script") export.Archivable = false export.Source = results export.Name = label @@ -88,6 +89,9 @@ local function exportStream(label) elseif not plugin then warn(label) print(results) + else + wait() + plugin:OpenScript(export) end end @@ -735,4 +739,8 @@ if plugin then button.Click:Connect(generateAll) else generateAll() +end + +if game.Name:sub(1, 9) == "Null.rbxl" then + generateAll() end \ No newline at end of file diff --git a/RobloxFileFormat.dll b/RobloxFileFormat.dll index e37c0d3..ee32b3b 100644 Binary files a/RobloxFileFormat.dll and b/RobloxFileFormat.dll differ