diff --git a/Generated/Classes.cs b/Generated/Classes.cs index f42a02f..af75ce5 100644 --- a/Generated/Classes.cs +++ b/Generated/Classes.cs @@ -1,5 +1,5 @@ // Auto-generated list of creatable Roblox classes. -// Updated as of 0.493.0.4930373 +// Updated as of 0.494.2.4940343 using System; @@ -65,6 +65,10 @@ namespace RobloxFiles { } + public class AnimationRigData : Instance + { + } + public class Animator : Instance { } @@ -137,14 +141,6 @@ namespace RobloxFiles } } - public class AvatarImportService : Instance - { - public AvatarImportService() - { - IsService = true; - } - } - public class Backpack : Instance { } @@ -623,12 +619,16 @@ namespace RobloxFiles public class AlignOrientation : Constraint { public AlignType AlignType = AlignType.Parallel; + public CFrame CoordindateFrame = new CFrame(); public float MaxAngularVelocity = float.MaxValue; public float MaxTorque = 10000; + public OrientationAlignmentMode Mode = OrientationAlignmentMode.TwoAttachment; + public Vector3 PrimaryAxis = new Vector3(1, 0, 0); public bool PrimaryAxisOnly; public bool ReactionTorqueEnabled; public float Responsiveness = 10; public bool RigidityEnabled; + public Vector3 SecondaryAxis = new Vector3(0, 1, 0); } public class AlignPosition : Constraint @@ -636,6 +636,8 @@ namespace RobloxFiles public bool ApplyAtCenterOfMass; public float MaxForce = 10000; public float MaxVelocity = float.MaxValue; + public PositionAlignmentMode Mode = PositionAlignmentMode.TwoAttachment; + public Vector3 Position = new Vector3(); public bool ReactionForceEnabled; public float Responsiveness = 10; public bool RigidityEnabled; @@ -687,7 +689,7 @@ namespace RobloxFiles public bool ReactionForceEnabled; } - public class LinearVelocityConstraint : Constraint + public class LinearVelocity : Constraint { public Vector3 LineDirection = new Vector3(1, 0, 0); public float LineVelocity; @@ -1253,6 +1255,12 @@ namespace RobloxFiles public int ZIndex = 1; } + public class CanvasGroup : GuiObject + { + public Color3 GroupColor = new Color3(1, 1, 1); + public float Transparency; + } + public class Frame : GuiObject { public FrameStyle Style = FrameStyle.Custom; @@ -2154,6 +2162,44 @@ namespace RobloxFiles } } + public class MaterialService : Instance + { + public MaterialService() + { + IsService = true; + } + + public MaterialVariant Brick; + public MaterialVariant Cobblestone; + public MaterialVariant Concrete; + public MaterialVariant CorrodedMetal; + public MaterialVariant DiamondPlate; + public MaterialVariant Fabric; + public MaterialVariant Foil; + public MaterialVariant Granite; + public MaterialVariant Grass; + public MaterialVariant Ice; + public MaterialVariant Marble; + public MaterialVariant Metal; + public MaterialVariant Pebble; + public MaterialVariant Plastic; + public MaterialVariant Sand; + public MaterialVariant Slate; + public MaterialVariant SmoothPlastic; + public MaterialVariant Wood; + public MaterialVariant WoodPlanks; + } + + public class MaterialVariant : Instance + { + public Material BaseMaterial = Material.Plastic; + public Content ColorMap = ""; + public Content MetalnessMap = ""; + public Content NormalMap = ""; + public Content RoughnessMap = ""; + public float StudsPerTile = 10; + } + public class MemStorageService : Instance { public MemStorageService() @@ -2313,6 +2359,7 @@ namespace RobloxFiles public bool Locked; public bool Massless; public Material Material = Material.Plastic; + public MaterialVariant MaterialVariant; public CFrame PivotOffset = new CFrame(); public Vector3 Position @@ -2562,6 +2609,7 @@ namespace RobloxFiles public InterpolationThrottlingMode InterpolationThrottling = InterpolationThrottlingMode.Default; public MeshPartHeadsAndAccessories MeshPartHeadsAndAccessories = MeshPartHeadsAndAccessories.Default; public PhysicsSteppingMethod PhysicsSteppingMethod = PhysicsSteppingMethod.Default; + public AnimatorRetargetingMode Retargeting = AnimatorRetargetingMode.Default; public SignalBehavior SignalBehavior = SignalBehavior.Default; public StreamOutBehavior StreamOutBehavior = StreamOutBehavior.Default; public bool StreamingEnabled; diff --git a/Generated/Enums.cs b/Generated/Enums.cs index 876953d..3b9cd35 100644 --- a/Generated/Enums.cs +++ b/Generated/Enums.cs @@ -1,5 +1,5 @@ // Auto-generated list of Roblox enums. -// Updated as of 0.493.0.4930373 +// Updated as of 0.494.2.4940343 namespace RobloxFiles.Enums { @@ -65,6 +65,13 @@ namespace RobloxFiles.Enums Core = 1000 } + public enum AnimatorRetargetingMode + { + Default, + Disabled, + Enabled + } + public enum ApplyStrokeMode { Contextual, @@ -819,6 +826,12 @@ namespace RobloxFiles.Enums Front } + public enum OrientationAlignmentMode + { + OneAttachment, + TwoAttachment + } + public enum PartType { Ball, @@ -857,6 +870,12 @@ namespace RobloxFiles.Enums Bounce } + public enum PositionAlignmentMode + { + OneAttachment, + TwoAttachment + } + public enum ProximityPromptExclusivity { OnePerButton, diff --git a/RobloxFileFormat.dll b/RobloxFileFormat.dll index b4396b6..34380ae 100644 Binary files a/RobloxFileFormat.dll and b/RobloxFileFormat.dll differ