mirror of
https://github.com/Novetus/Novetus_src.git
synced 2025-01-31 09:41:33 +02:00
Update text files. Add syncing for maps.
This commit is contained in:
parent
0bebb21674
commit
5f0e76967f
@ -1,3 +1,26 @@
|
||||
Snapshot v24.8810.34678.1
|
||||
TODO:
|
||||
- add support for new addon format
|
||||
- convert clientinfos to json to begin new client format with their own class
|
||||
-json that stores client info
|
||||
-nov file that stores md5s encrypted or store md5s as 1 string in json
|
||||
- remake script generator program from scratch
|
||||
|
||||
Enhancements:
|
||||
- Added console commands for reading and writing individual configuration values.
|
||||
- Added console commands for manipulating outfit files.
|
||||
- Improved map searching.
|
||||
- Improved selection of dependencies available in the Dependency Installer.
|
||||
- It will now install multiple versions of VC++ 2005 and VC++ 2008, making it easier to set up clients.
|
||||
- Added a DirectX installer.
|
||||
- The Dependency Installer will require admin permissions by default, allowing all installers to run with admin permissions, making it quicker to install each dependency.
|
||||
|
||||
Fixes:
|
||||
- Fixed a bug where "Reset Colors" would reset the entire outfit.
|
||||
- Fixed the "reset config" button being non-functional.
|
||||
- Removed the "save config" button.
|
||||
- Fixed character collision accuracy issues in 2007M clients.
|
||||
---------------------------------------------------------------------------
|
||||
Snapshot v24.8790.39939.1
|
||||
Enhancements:
|
||||
- Converted info.ini to the JSON format.
|
||||
|
@ -14,9 +14,13 @@ Commands:|3
|
||||
+ documentation - Clears all text and shows the ClientScript documentation.|4
|
||||
+ commandline - Prints all the command line variables passed to the launcher. Good for debugging.|4
|
||||
+ dependencies - Checks if we should install any dependencies. Will get refactored at some point.|4
|
||||
+ config save - Saves the config file|4
|
||||
+ config load - Reloads the config file|4
|
||||
+ config save/savesetting/saveval <Name> <Value> - Saves the config file|4
|
||||
+ config load - Reloads the UI to apply config file settings|4
|
||||
+ config read/readsetting/readval <Name> - Prints the current value of the specified setting.|4
|
||||
+ config reset - Resets the config file|4
|
||||
+ customization save/savesetting/saveval <Name> <Value> - Saves the customization file|4
|
||||
+ customization read/readsetting/readval <Name> - Prints the current value of the specified setting.|4
|
||||
+ customization reset - Resets the customization file|4
|
||||
+ proxy <off/on/disable> - Turns Novetus' web proxy on and off. 'disable' disables the web proxy entirely.|4
|
||||
+ proxy extensions reload - Reloads all Web Proxy extensions.|4
|
||||
+ proxy extensions list - Lists all Web Proxy extensions.|4
|
||||
|
@ -37,33 +37,43 @@
|
||||
Name "${PRODUCT_NAME}"
|
||||
OutFile "Novetus_Dependency_Installer.exe"
|
||||
ShowInstDetails show
|
||||
RequestExecutionLevel user
|
||||
|
||||
Section ".NET Framework 4.5.1" SEC01
|
||||
DetailPrint "Installing .NET Framework 4.5.1..."
|
||||
ExecWait '"$EXEDIR\_redist\NET Framework\NDP451-KB2858728-x86-x64-AllOS-ENU.exe" /q /norestart'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\DotNet\4.5.1\NDP451-KB2858728-x86-x64-AllOS-ENU.exe" /q /norestart'
|
||||
SectionEnd
|
||||
|
||||
Section ".NET Framework 2.0" SEC02
|
||||
DetailPrint "Installing .NET Framework 2.0..."
|
||||
ExecWait '"$EXEDIR\_redist\NET Framework\NetFx20SP2_x86.exe" /q'
|
||||
ExecWait '"$EXEDIR\_redist\NET Framework\NetFx20SP2_x64.exe" /q'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\DotNet\2.0SP2\NetFx20SP2_x86.exe" /q'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\DotNet\2.0SP2\NetFx20SP2_x64.exe" /q'
|
||||
SectionEnd
|
||||
|
||||
Section "Visual C++ 2005 Redistributables" SEC03
|
||||
Section "DirectX" SEC03
|
||||
DetailPrint "Installing DirectX..."
|
||||
ExecWait '"$EXEDIR\_CommonRedist\DirectX\Jun2010\DXSETUP.exe" /silent'
|
||||
SectionEnd
|
||||
|
||||
Section "Visual C++ 2005 Redistributables" SEC04
|
||||
DetailPrint "Installing Visual C++ 2005 Redistributables..."
|
||||
ExecWait '"$EXEDIR\_redist\Visual C++ Redistributables\vcredist2005_x86.exe" /q /r:n'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2005\vcredist_x86sp1cur.exe" /q /r:n'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2005\vcredist_x86SP1.exe" /q /r:n'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2005\vcredist_x86SP1ATL.exe" /q /r:n'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2005\vcredist_x86SP1MFC.exe" /q /r:n'
|
||||
SectionEnd
|
||||
|
||||
Section "Visual C++ 2008 Redistributables" SEC04
|
||||
Section "Visual C++ 2008 Redistributables" SEC05
|
||||
DetailPrint "Installing Visual C++ 2008 Redistributables..."
|
||||
ExecWait '"$EXEDIR\_redist\Visual C++ Redistributables\vcredist2008_x86.exe" /q /norestart'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2008\vcredist_x86.exe" /q /norestart'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2008\vcredist_x86sp1.exe" /q /norestart'
|
||||
ExecWait '"$EXEDIR\_CommonRedist\vcredist\2008\vcredist_x86sp1cur.exe" /q /norestart'
|
||||
SectionEnd
|
||||
|
||||
; Section descriptions
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "Used for running the Novetus Launcher."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "Used for running the Novetus SDK's Script Generator application."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "Used for running 2007 clients."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Used for running 2008 clients and above."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "Used for running all clients."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Used for running 2007 clients."
|
||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "Used for running 2008 clients and above."
|
||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
@ -159,4 +159,21 @@ XCOPY "%cd%\Novetus\misc\masterserver\delist.php" "%dest%" /y
|
||||
XCOPY "%cd%\Novetus\changelog.txt" "%dest%\changelog.txt" /y
|
||||
XCOPY "%cd%\Novetus\misc\LICENSE.txt" "%dest%\LICENSE" /y
|
||||
XCOPY "%cd%\Novetus\README-AND-CREDITS.TXT" "%dest%" /y
|
||||
|
||||
echo.
|
||||
echo Copying maps....
|
||||
SET mapdir=%CD%\maps
|
||||
if not exist "%mapdir%" mkdir "%mapdir%"
|
||||
XCOPY "%cd%\Novetus\maps\*.bz2" "%mapdir%" /sy
|
||||
XCOPY "%cd%\Novetus\maps\*.txt" "%mapdir%" /sy
|
||||
XCOPY "%cd%\Novetus\maps\*.rbxl" "%mapdir%" /sy
|
||||
XCOPY "%cd%\Novetus\maps\*.rbxlx" "%mapdir%" /sy
|
||||
|
||||
echo.
|
||||
echo Moving maps...
|
||||
SET dest=G:\Projects\GitHub\Novetus-Map-Pack
|
||||
SET mapsdest=%dest%\maps
|
||||
if not exist "%mapsdest%" mkdir "%mapsdest%"
|
||||
XCOPY /E "%mapdir%" "%mapsdest%" /sy
|
||||
rmdir "%mapdir%" /s /q
|
||||
if %debug%==1 pause
|
@ -9,6 +9,7 @@
|
||||
"ExtendedVersionNumber": "True",
|
||||
"ExtendedVersionTemplate": "Snapshot v24.%build%.%revision%.%extended-revision%",
|
||||
"ExtendedVersionRevision": "1",
|
||||
"InitialBootup": "False"
|
||||
"InitialBootup": "False",
|
||||
"IsLite": "False"
|
||||
}
|
||||
}
|
@ -274,4 +274,5 @@ 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
|
||||
when in doubt, shoot someone|Dedicated to Pepper
|
||||
oh my pkcell
|
||||
oh my pkcell
|
||||
[stylish]I'M A STONE FACED KILLER LIKE MY MOTHER FUCKIN' HOUSE IS!
|
@ -105,4 +105,6 @@ Hamster
|
||||
Solder
|
||||
Ripcord
|
||||
Combine
|
||||
Soldier
|
||||
Soldier
|
||||
Thread
|
||||
Ripper
|
Loading…
Reference in New Issue
Block a user