diff --git a/Novetus/NovetusCore/StorageAndFunctions/FileManagement.cs b/Novetus/NovetusCore/StorageAndFunctions/FileManagement.cs index b57e0f7..d71b517 100644 --- a/Novetus/NovetusCore/StorageAndFunctions/FileManagement.cs +++ b/Novetus/NovetusCore/StorageAndFunctions/FileManagement.cs @@ -298,7 +298,7 @@ namespace Novetus.Core {"MapPathSnip", GlobalPaths.MapsDirBase + @"\\" + GlobalVars.ProgramInformation.DefaultMap}, {"GraphicsMode", Util.IntValue((int)Settings.Mode.Automatic)}, {"QualityLevel", Util.IntValue((int)Settings.Level.Automatic)}, - {"LauncherStyle", (Util.IsWineRunning() ? Util.IntValue((int)Settings.Style.Stylish) : Util.IntValue((int)Settings.Style.Extended))}, + {"LauncherStyle", (Util.IsWineRunning() ? Util.IntValue((int)Settings.Style.Extended) : Util.IntValue((int)Settings.Style.Stylish))}, {"AssetSDKFixerSaveBackups", Util.BoolValue(true)}, {"AlternateServerIP", ""}, {"ShowServerNotifications", Util.BoolValue(false)}, diff --git a/changelog.txt b/changelog.txt index ef6525d..061d450 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,10 @@ +EDGE Snapshot v23.8731.28487.3 +Fixes: +- The 3D Preview now works properly in 2006S. +- Fixed an issue with transparent Robloxians in 2007E-based clients in 3D Preview. +- Fixed the default launcher appearance not being correct. + - This should fix some issues for Wine and Proton users. +---------------------------------------------------------------------------- EDGE Snapshot v23.8731.25671.2 Fixes: - Improved the look of the 3D Preview on later clients. diff --git a/scripts/game/2006S-Shaders/CSMPFunctions.lua b/scripts/game/2006S-Shaders/CSMPFunctions.lua index 9d24e38..ab014eb 100644 --- a/scripts/game/2006S-Shaders/CSMPFunctions.lua +++ b/scripts/game/2006S-Shaders/CSMPFunctions.lua @@ -428,14 +428,25 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI print("3DView loaded. Nerd.") game:service("RunService"):run() game:SetMessage("Loading Player...") + + local target = game.Workspace.Base + + for i,v in pairs(target:children()) do + if v.className == "Part" then + if v.Name == "Part" then + v:remove() + end + elseif v.className == "SpawnLocation" then + v:remove() + end + end local plr = game.Players:createLocalPlayer(UserID) plr.Name = PlayerName plr:LoadCharacter() InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,ItemID,IconType) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character,false) - - local target = game.Workspace.Base + local camera = game.Workspace.CurrentCamera camera.CameraType = 2 local cf = CFrame.new(0, 10, 18) @@ -454,14 +465,14 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI end end + wait(0.5) for i,v in pairs(plr.Character:children()) do if v.className == "Part" then v.Anchored = true end end - plr.Character.Health:remove() - plr.Character.Sound:remove() + plr.Character.Script:remove() game.GuiRoot:remove() local human = plr.Character.Humanoid diff --git a/scripts/game/2006S/CSMPFunctions.lua b/scripts/game/2006S/CSMPFunctions.lua index 0939c29..d9526c0 100644 --- a/scripts/game/2006S/CSMPFunctions.lua +++ b/scripts/game/2006S/CSMPFunctions.lua @@ -428,14 +428,25 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI print("3DView loaded. Nerd.") game:service("RunService"):run() game:SetMessage("Loading Player...") + + local target = game.Workspace.Base + + for i,v in pairs(target:children()) do + if v.className == "Part" then + if v.Name == "Part" then + v:remove() + end + elseif v.className == "SpawnLocation" then + v:remove() + end + end local plr = game.Players:createLocalPlayer(UserID) plr.Name = PlayerName plr:LoadCharacter() InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,ItemID,IconType) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character,false) - - local target = game.Workspace.Base + local camera = game.Workspace.CurrentCamera camera.CameraType = 2 local cf = CFrame.new(0, 10, 18) @@ -454,14 +465,14 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI end end + wait(0.5) for i,v in pairs(plr.Character:children()) do if v.className == "Part" then v.Anchored = true end end - plr.Character.Health:remove() - plr.Character.Sound:remove() + plr.Character.Script:remove() game.GuiRoot:remove() local human = plr.Character.Humanoid diff --git a/scripts/game/2007E-Shaders/CSMPFunctions.lua b/scripts/game/2007E-Shaders/CSMPFunctions.lua index 71d66af..bd99dfc 100644 --- a/scripts/game/2007E-Shaders/CSMPFunctions.lua +++ b/scripts/game/2007E-Shaders/CSMPFunctions.lua @@ -486,14 +486,25 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI print("3DView loaded. Nerd.") game:service("RunService"):run() game:SetMessage("Loading Player...") + + local target = game.Workspace.Base + + for i,v in pairs(target:children()) do + if v.className == "Part" then + if v.Name == "Part" then + v:remove() + end + elseif v.className == "SpawnLocation" then + v:remove() + end + end local plr = game.Players:createLocalPlayer(UserID) plr.Name = PlayerName plr:LoadCharacter() InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,ItemID,IconType) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character,false) - - local target = game.Workspace.Base.SpawnLocation + local camera = game.Workspace.CurrentCamera camera.CameraType = 2 local cf = CFrame.new(0, 10, 18) @@ -512,6 +523,7 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI end end + wait(0.5) for i,v in pairs(plr.Character:children()) do if v.className == "Part" then v.Anchored = true diff --git a/scripts/game/2007E/CSMPFunctions.lua b/scripts/game/2007E/CSMPFunctions.lua index 9d04aaf..18418c9 100644 --- a/scripts/game/2007E/CSMPFunctions.lua +++ b/scripts/game/2007E/CSMPFunctions.lua @@ -486,14 +486,25 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI print("3DView loaded. Nerd.") game:service("RunService"):run() game:SetMessage("Loading Player...") + + local target = game.Workspace.Base + + for i,v in pairs(target:children()) do + if v.className == "Part" then + if v.Name == "Part" then + v:remove() + end + elseif v.className == "SpawnLocation" then + v:remove() + end + end local plr = game.Players:createLocalPlayer(UserID) plr.Name = PlayerName plr:LoadCharacter() InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,ItemID,IconType) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character,false) - - local target = game.Workspace.Base.SpawnLocation + local camera = game.Workspace.CurrentCamera camera.CameraType = 2 local cf = CFrame.new(0, 10, 18) @@ -512,6 +523,7 @@ function CS3DView(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorI end end + wait(0.5) for i,v in pairs(plr.Character:children()) do if v.className == "Part" then v.Anchored = true diff --git a/scripts/launcher/info.ini b/scripts/launcher/info.ini index 64efae7..cb1785d 100644 --- a/scripts/launcher/info.ini +++ b/scripts/launcher/info.ini @@ -9,6 +9,6 @@ ExtendedVersionNumber=True //ExtendedVersionTemplate=%version% vX.23.%extended-revision% (%version-name%) //ExtendedVersionTemplate=%version% Snapshot v23.%build%.%revision%.%extended-revision% ExtendedVersionTemplate=EDGE Snapshot v23.%build%.%revision%.%extended-revision% -ExtendedVersionRevision=2 +ExtendedVersionRevision=3 InitialBootup=False IsLite=False diff --git a/scripts/launcher/splashes-special.txt b/scripts/launcher/splashes-special.txt index 8ea221d..42db87f 100644 --- a/scripts/launcher/splashes-special.txt +++ b/scripts/launcher/splashes-special.txt @@ -4,7 +4,7 @@ Blueheart Forever.|Dedicated to Pepper and Sophie.|4/14 smoke weed every day|blaze it|4/20 Happy Birthday, Bitl!|Bitl is the developer of Novetus and RBXLegacy.|6/10 Happy Pride Month!|6/1-6/30-6/7-6/15 -And this is the way... of the Bionicle.|August 10th is known as 810icle day,%newline%a day where Bionicle fans celebrate Bionicle and its legacy.|8/10 +And this is the way... of the Bionicle.|August 10th is known as 810nicle day,%newline%a day where Bionicle fans celebrate Bionicle and its legacy.|8/10 Happy Birthday, Roblox!|Roblox was released to the public on September 1st, 2006.|9/1 Happy Leif Erikson Day! HINGA DINGA DURGEN!|10/9 I used to wonder what friendship could be!|10/10 diff --git a/scripts/launcher/splashes.txt b/scripts/launcher/splashes.txt index 7923d3e..129d1e1 100644 --- a/scripts/launcher/splashes.txt +++ b/scripts/launcher/splashes.txt @@ -272,4 +272,5 @@ ONE MILLION DOLLARS! It's the new wave of the future! In the face of extermination, say "FUCK YOU"!|Dedicated to Pepper roblox for steam deck when|Just fuckin play novetus -you're still standing here, despite everything|Dedicated to Pepper \ No newline at end of file +you're still standing here, despite everything|Dedicated to Pepper +when in doubt, shoot someone|Dedicated to Pepper \ No newline at end of file