12.2021.1

This commit is contained in:
Bitl 2021-11-29 10:14:19 -07:00
parent 63886d1fad
commit 568c911602
9 changed files with 409 additions and 245 deletions

View File

@ -68,7 +68,7 @@ public class FileFormat
AssetSDKFixerSaveBackups = true;
AlternateServerIP = "";
DisableReshadeDelete = false;
ShowServerNotifications = true;
ShowServerNotifications = false;
ServerBrowserServerName = "Novetus";
ServerBrowserServerAddress = "localhost";
Priority = ProcessPriorityClass.RealTime;

View File

@ -70,7 +70,8 @@ public class ScriptFuncs
+ GlobalVars.UserConfiguration.PlayerLimit + ","
+ md5s + ","
+ GlobalVars.UserConfiguration.ShowServerNotifications.ToString().ToLower()
+ ((GlobalVars.ValidatedExtraFiles > 0) ? "," + GlobalVars.ValidatedExtraFiles.ToString() + ");" : ",0);");
+ ((GlobalVars.ValidatedExtraFiles > 0) ? "," + GlobalVars.ValidatedExtraFiles.ToString() + "," : ",0,")
+ GlobalVars.UserConfiguration.NewGUI.ToString().ToLower() + ");";
case ScriptType.Solo:
case ScriptType.EasterEgg:
return "_G.CSSolo("
@ -79,7 +80,8 @@ public class ScriptFuncs
+ GlobalVars.soloLoadout + ","
+ GlobalVars.UserConfiguration.NewGUI.ToString().ToLower() + ");";
case ScriptType.Studio:
return "_G.CSStudio();";
return "_G.CSStudio("
+ GlobalVars.UserConfiguration.NewGUI.ToString().ToLower() + ");";
default:
return "";
}

View File

@ -36,6 +36,11 @@ Enhancements:
- Studio can now be launched alongside other game types and clients.
- Universal maps are now categorized based on client optimizations.
- Clearing asset cache now properly clears the folder.
- Rise of the Killbots: The Killbots' behaviors will now more accurately depict the Killbots from Rise of the Killbots: MEMORY ERROR.
- Added the ability to reset graphics settings.
- Pressing the ESC key in 2011M with the 2011L UI on will open up the main menu.
- Disabled Server Notifications by default.
- Added 2009E-HD's rocket launcher to the 3D Avatar Preview.
Fixes:
- Fixed the URL Override box in the Asset SDK not being functional.
@ -51,6 +56,9 @@ Fixes:
- Fixed compatibility with 1.2.3 clientinfo.nov files in the Client SDK.
- Fixed Santa's Winter Stronghold.
- Fixed missing assets in some Universal maps.
- Fixed the config overriding values whenever there's an error.
- If a value is detected as an error, it will be overriden with the defaults.
- Fixed a bug where the Play and Versions tabs can be filled up with repeated entries in the Stylish style.
Lite version changes:
- Removed the following clients:

View File

@ -87,7 +87,6 @@ CLS
ReleasePreparer.exe -release
butler push Novetus bitl/novetus:windows --if-changed --userversion-file releaseversion.txt
pause
del releaseversion.txt
GOTO MENU
:RELEASENOMAPS
@ -95,7 +94,6 @@ CLS
ReleasePreparer.exe -lite
butler push Novetus-Lite bitl/novetus:windows-lite --if-changed --userversion-file releasenomapsversion.txt
pause
del releasenomapsversion.txt
GOTO MENU
:BETA
@ -103,7 +101,6 @@ CLS
ReleasePreparer.exe -snapshot
butler push Novetus bitl/novetus:windows-beta --if-changed --userversion-file betaversion.txt
pause
del betaversion.txt
GOTO MENU
:RELEASE_DRY
@ -111,7 +108,6 @@ CLS
ReleasePreparer.exe -release
butler push Novetus bitl/novetus:windows --if-changed --userversion-file releaseversion.txt --dry-run
pause
del releaseversion.txt
GOTO MENU
:RELEASENOMAPS_DRY
@ -119,7 +115,6 @@ CLS
ReleasePreparer.exe -lite
butler push Novetus-Lite bitl/novetus:windows-lite --if-changed --userversion-file releasenomapsversion.txt --dry-run
pause
del releasenomapsversion.txt
GOTO MENU
:BETA_DRY
@ -127,7 +122,6 @@ CLS
ReleasePreparer.exe -snapshot
butler push Novetus bitl/novetus:windows-beta --if-changed --userversion-file betaversion.txt --dry-run
pause
del betaversion.txt
GOTO MENU
:VALIDATE

View File

@ -575,7 +575,14 @@ end
rbxversion = version()
print("ROBLOX Client version '" .. rbxversion .. "' loaded.")
function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Notifications,ValidatedScripts)
function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Notifications,ValidatedScripts,NewGUI)
pcall(function()
id = -1
if NewGUI == true then
id = 1337
end
game:SetPlaceID(id, false)
end)
dofile("rbxasset://scripts\\cores\\StarterScriptServer.lua")
assert((type(Port)~="number" or tonumber(Port)~=nil or Port==nil),"CSRun Error: Port must be nil or a number.")
local NetworkServer=game:GetService("NetworkServer")
@ -817,7 +824,14 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end
end
function CSStudio()
function CSStudio(NewGUI)
pcall(function()
id = -1
if NewGUI == true then
id = 1337
end
game:SetPlaceID(id, false)
end)
dofile("rbxasset://scripts\\cores\\StarterScript.lua")
end

View File

@ -2061,17 +2061,17 @@ local function createLeaveConfirmationMenu(baseZIndex,shield)
noButton.Parent = frame
noButton.ZIndex = baseZIndex + 4
noButton.MouseButton1Click:connect(function()
if escPressed then
--[[if escPressed then
escPressed = false
shield.Settings.SettingsStyle.Parent:TweenPosition(UDim2.new(0.5, -262,-0.5, -200),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
shield.Settings.SettingsStyle.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
shield.Visible = false
game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.SettingsButton.Active = true
else
else]]
goToMenu(shield.Settings.SettingsStyle,"GameMainMenu","down")
shield.Settings:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
end
--end
end)
local leaveText = Instance.new("TextLabel")
@ -2841,15 +2841,38 @@ if UserSettings then
end)
-- add in hotkey for leaving game
--game:GetService("GuiService"):AddKey(escKey)
-- edit: opens the menu instead. makes more sense.
game:GetService("GuiService"):AddKey(escKey)
game:GetService("GuiService").KeyPressed:connect(function(key)
if key == escKey then
--[[escPressed = true
goToMenu(settingsFrame,"LeaveConfirmationMenu","down")
shield.Visible = true
settingsButton.Active = false
settingsFrame.Parent:TweenPosition(UDim2.new(0.5, -262,0.5, -200),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
settingsFrame.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)]]
if escPressed ~= true then
escPressed = true
game.GuiService:AddCenterDialog(shield, Enum.CenterDialogType.ModalDialog,
--showFunction
function()
settingsButton.Active = false
updateCameraDropDownSelection(UserSettings().GameSettings.ControlMode.Name)
if syncVideoCaptureSetting then
syncVideoCaptureSetting()
end
goToMenu(settingsFrame,"GameMainMenu","right")
shield.Visible = true
settingsFrame.Parent:TweenPosition(UDim2.new(0.5, -262,0.5, -200),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
settingsFrame.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
end,
nil)
else
escPressed = false
resumeGameFunction(shield)
game.GuiService:RemoveCenterDialog(shield)
end
--goToMenu(settingsFrame,"LeaveConfirmationMenu","down")
--shield.Visible = true
--settingsButton.Active = false
--settingsFrame.Parent:TweenPosition(UDim2.new(0.5, -262,0.5, -200),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
--settingsFrame.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
end
end)
@ -2893,6 +2916,8 @@ if UserSettings then
shield.Visible = true
settingsFrame.Parent:TweenPosition(UDim2.new(0.5, -262,0.5, -200),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
settingsFrame.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
--hack so we can hide the main menu with esc if we clicked on the button
escPressed = true
end,
--hideFunction
function()
@ -2900,6 +2925,8 @@ if UserSettings then
settingsFrame.Parent:TweenSize(UDim2.new(0,525,0,430),Enum.EasingDirection.InOut,Enum.EasingStyle.Sine,tweenTime,true)
shield.Visible = false
settingsButton.Active = true
--similar hack
escPressed = false
end
)
end)

File diff suppressed because it is too large Load Diff

View File

@ -8,4 +8,5 @@ ExtendedVersionNumber=True
ExtendedVersionEditChangelog=False
ExtendedVersionTemplate=%version% v12.2021.%extended-revision%%lite%
ExtendedVersionRevision=1
IsLite=False
IsLite=False
InitialBootup=True

View File

@ -8,9 +8,9 @@ Happy Birthday, Roblox!|Roblox was released to the public on September 1st, 2006
Happy Leif Erikson Day! HINGA DINGA DURGEN!|10/9
I used to wonder what friendship could be!|10/10
Happy Birthday, Novetus!|Novetus was announced directly after the cancellation of RBXLegacy.|10/27
Happy Halloween!|Spooky, scary skeletons send shivers down your spine...|10/31
Adventure Awaits...|The first trailer used to promote Roblox to the public was%newline%uploaded by John Shedletsky on November 9th, 2006.|11/9
Welcome to %version%!|Hi!|11/11
Happy Halloween!|Spooky, scary skeletons send shivers down your spine...|10/31
Merry Christmas!|...and a happy new year!|12/24-12/25
Happy New Year!|Have a happy %nextyear%!|12/31
Happy Out-of-Touch Thursday!|You're out of touch, I'm out of time.%newline%But I'm out of my head when you're not around!|Thursday