From 5c736c8b47cb1f32acc8fad3072c480f9581eb4f Mon Sep 17 00:00:00 2001 From: Isaac Shoebottom Date: Wed, 21 Aug 2024 09:14:34 -0300 Subject: [PATCH] Re-add mods that had to be removed in updates, as well as some new stuff --- BepInEx/config/HDLethalCompany.cfg | 56 ++++++++++ BepInEx/config/IntroTweaks.cfg | 136 ++++++++++++++++++++++++ BepInEx/config/ViewExtension.cfg | 25 +++++ BepInEx/config/atomic.terminalclock.cfg | 9 ++ BepInEx/config/dev.bobbie.fixrpclag.cfg | 11 ++ BepInEx/config/verity.3rdperson.cfg | 44 ++++++++ BepInEx/config/x753.More_Suits.cfg | 29 +++++ README.md | 25 +++-- deps.txt | 45 +++++++- generate-manifest.py | 2 +- manifest.json | 47 ++++++-- 11 files changed, 410 insertions(+), 19 deletions(-) create mode 100644 BepInEx/config/HDLethalCompany.cfg create mode 100644 BepInEx/config/IntroTweaks.cfg create mode 100644 BepInEx/config/ViewExtension.cfg create mode 100644 BepInEx/config/atomic.terminalclock.cfg create mode 100644 BepInEx/config/dev.bobbie.fixrpclag.cfg create mode 100644 BepInEx/config/verity.3rdperson.cfg create mode 100644 BepInEx/config/x753.More_Suits.cfg diff --git a/BepInEx/config/HDLethalCompany.cfg b/BepInEx/config/HDLethalCompany.cfg new file mode 100644 index 0000000..48645dc --- /dev/null +++ b/BepInEx/config/HDLethalCompany.cfg @@ -0,0 +1,56 @@ +## Settings file was created by plugin HDLethalCompany-Sligili v1.5.6 +## Plugin GUID: HDLethalCompany + +[EFFECTS] + +## Anti-Aliasing (Unity's SMAA) +# Setting type: Boolean +# Default value: false +EnableAA = true + +## Post-Processing (Color grading) +# Setting type: Boolean +# Default value: true +EnablePP = true + +## Texture Resolution Quality - | 0 = VERY LOW (1/8) | 1 = LOW (1/4) | 2 = MEDIUM (1/2) | 3 = HIGH (1/1 VANILLA) > +# Setting type: Int32 +# Default value: 3 +TextureQuality = 3 + +## Volumetric Fog Quality - | 0 = VERY LOW | 1 = VANILLA FOG | 2 = MEDIUM | 3 = HIGH > +# Setting type: Int32 +# Default value: 1 +FogQuality = 1 + +## Volumetric Fog Toggle - Use this as a last resource in case lowering the fog quality is not enough to get decent performance +# Setting type: Boolean +# Default value: true +EnableFOG = true + +## Level Of Detail - | 0 = LOW (HALF DISTANCE) | 1 = VANILLA | 2 = HIGH (TWICE THE DISTANCE) > +# Setting type: Int32 +# Default value: 1 +LOD = 1 + +## Shadows Resolution - 0 = VERY LOW (SHADOWS DISABLED)| 1 = LOW (256) | 2 = MEDIUM (1024) | 3 = VANILLA (2048) > - Shadowmap max resolution +# Setting type: Int32 +# Default value: 3 +ShadowQuality = 3 + +## Foliage Toggle - If the game camera should or not render bushes/grass (trees won't be affected) +# Setting type: Boolean +# Default value: true +EnableF = true + +[RESOLUTION] + +## Resolution Scale Multiplier - | 1.000 = 860x520p | 2.233 =~ 1920x1080p | 2.977 = 2560x1440p | 4.465 = 3840x2060p > - The UI scanned elements have slightly incorrect offsets after 3.000 +# Setting type: Single +# Default value: 2.233 +Value = 2.233 + +## Resolution Fix - In case you wanna use another resolution mod or apply any widescreen mod while keeping the graphics settings +# Setting type: Boolean +# Default value: true +EnableRes = false \ No newline at end of file diff --git a/BepInEx/config/IntroTweaks.cfg b/BepInEx/config/IntroTweaks.cfg new file mode 100644 index 0000000..423fe00 --- /dev/null +++ b/BepInEx/config/IntroTweaks.cfg @@ -0,0 +1,136 @@ +## Settings file was created by plugin IntroTweaks v1.5.0 +## Plugin GUID: IntroTweaks + +[0 >> General << 0] + +## Enable or disable the plugin globally. +# Setting type: Boolean +# Default value: true +bEnabled = true + +[1 >> Intro << 1] + +## Skips those pesky Unity and Zeekers startup logos! +# Setting type: Boolean +# Default value: true +bSkipSplashScreens = true + +## If the loading animation (booting OS) should be skipped. +# Setting type: Boolean +# Default value: true +bSkipBootAnimation = true + +## Which mode to automatically enter into after the splash screen. +## Valid options: ONLINE, LAN, OFF +# Setting type: String +# Default value: OFF +sAutoSelectMode = ONLINE + +## Whether the 'Host' button is automatically selected when the Online/LAN menu loads. +# Setting type: Boolean +# Default value: false +bAutoSelectHost = false + +[2 >> Main Menu << 2] + +## If the main menu buttons should align with each other. +# Setting type: Boolean +# Default value: true +bAlignMenuButtons = true + +## Whether the main menu canvas should have its settings corrected. +## May cause overlapping issues, only enable it if you don't use other mods that edit the menu. +# Setting type: Boolean +# Default value: false +bFixMenuCanvas = false + +## The main menu panels (host, servers, loading screen) all have anchoring, offset and sizing issues. +## This option helps solve them and improve the look of the menu. +## +## MAY BREAK SOME MODS. +# Setting type: Boolean +# Default value: false +bFixMenuPanels = false + +## Whether to apply fixes to MoreCompany UI elements. +## Fixes include: button placement, header positioning & scaling of cosmetics border. +## +## PRONE TO INCOMPATIBILITIES! TURN THIS OFF IF YOU ENCOUNTER BREAKING BUGS. +# Setting type: Boolean +# Default value: true +bFixMoreCompany = true + +## Hides the warning popup when hosting a LAN session. +# Setting type: Boolean +# Default value: true +bRemoveLanWarning = true + +## Hides the 'Launched in LAN mode' text below the Quit button. +# Setting type: Boolean +# Default value: true +bRemoveLaunchedInLanText = true + +## Hides the panel that displays news such as game updates. +# Setting type: Boolean +# Default value: false +bRemoveNewsPanel = false + +## Hides the 'Credits' button on the main menu. The other buttons are automatically adjusted. +# Setting type: Boolean +# Default value: true +bRemoveCreditsButton = true + +[3 >> Custom Version Text << 3] + +## Whether to replace the game's version text with a custom alternative. +# Setting type: Boolean +# Default value: true +bCustomVersionText = true + +## Replace the game's version text with this custom text in the main menu. +## To insert the version number, use the $VERSION syntax. E.g. Ver69 would be Ver$VERSION +# Setting type: String +# Default value: v$VERSION\n[MODDED] +sVersionText = v$VERSION\n[MODDED] + +## The font size of the version text. Min = 10, Max = 40. +# Setting type: Single +# Default value: 20 +fVersionTextSize = 20 + +## Use this option to adjust the Y position of the version text if it's out of place. +## For example, when using 3 lines of text, a small positive value would move it back up. +# Setting type: Single +# Default value: 0 +fVersionTextOffset = 0 + +## If the custom version text should always show the short 'real' version. +## This will ignore mods like LC_API and MoreCompany that change the game version. +# Setting type: Boolean +# Default value: true +bAlwaysShortVersion = true + +[4 >> Miscellaneous << 4] + +## If enabled, the lever will be pulled automatically to begin the landing sequence. +# Setting type: Boolean +# Default value: false +bAutoStartGame = false + +## The delay before the lever is automatically pulled when bAutoStartGame is true. +## Minimum: 1 | Maximum: 30 +# Setting type: Single +# Default value: 1.5 +fAutoStartGameDelay = 1.5 + +## Toggles the first day ship speaker SFX. +# Setting type: Boolean +# Default value: false +bDisableFirstDaySFX = false + +## The index of the monitor to display the game on when starting. +## You can find these indexes in your Windows display settings. +## Defaults to 0 (main monitor). +# Setting type: Int32 +# Default value: 0 +iGameStartupDisplay = 0 \ No newline at end of file diff --git a/BepInEx/config/ViewExtension.cfg b/BepInEx/config/ViewExtension.cfg new file mode 100644 index 0000000..daafb41 --- /dev/null +++ b/BepInEx/config/ViewExtension.cfg @@ -0,0 +1,25 @@ +## Settings file was created by plugin ViewExtension v1.3.0 +## Plugin GUID: ViewExtension + +[1. General] + +## View distance in units. Vanilla is 400. (between 1 and 10000) +# Setting type: Single +# Default value: 1000 +FarClipPlane = 1000 + +## Whether to add an option in the settings menu to change the view distance. +# Setting type: Boolean +# Default value: true +MenuOption = false + +[2. Debugging] + +## Whether to display debug messages. +# Setting type: Boolean +# Default value: false +DebugLogging = false + +[General] + +FarClipPlane = 1500 \ No newline at end of file diff --git a/BepInEx/config/atomic.terminalclock.cfg b/BepInEx/config/atomic.terminalclock.cfg new file mode 100644 index 0000000..1fee9a7 --- /dev/null +++ b/BepInEx/config/atomic.terminalclock.cfg @@ -0,0 +1,9 @@ +## Settings file was created by plugin Terminal Clock v1.0.5 +## Plugin GUID: atomic.terminalclock + +[General] + +## Whether or not to show '??:??' when the time is unkown. +# Setting type: Boolean +# Default value: true +displayUnknown = false \ No newline at end of file diff --git a/BepInEx/config/dev.bobbie.fixrpclag.cfg b/BepInEx/config/dev.bobbie.fixrpclag.cfg new file mode 100644 index 0000000..536bfd5 --- /dev/null +++ b/BepInEx/config/dev.bobbie.fixrpclag.cfg @@ -0,0 +1,11 @@ +## Settings file was created by plugin FixRPCLag v1.0.0 +## Plugin GUID: dev.bobbie.fixrpclag + +[General] + +## The network manager's LogLevel. If you want absolutely no debug messages related to networking, set it to "Nothing". If you want all debug messages related to networking (not recommended), set it to "Developer" +# Setting type: LogLevel +# Default value: Normal +# Acceptable values: Developer, Normal, Error, Nothing +LogLevel = Normal + diff --git a/BepInEx/config/verity.3rdperson.cfg b/BepInEx/config/verity.3rdperson.cfg new file mode 100644 index 0000000..a98c2c0 --- /dev/null +++ b/BepInEx/config/verity.3rdperson.cfg @@ -0,0 +1,44 @@ +## Settings file was created by plugin 3rd Person v1.1.0 +## Plugin GUID: verity.3rdperson + +[Camera Settings] + +## The keybind used to toggle third person. +# Setting type: String +# Default value: c +Keybind = c + +## Distance of the camera from the player. +# Setting type: Single +# Default value: 2 +Distance = 2 + +## Offset of the camera to the right from the player. +# Setting type: Single +# Default value: 0.6 +Right-Offset = 0.6 + +## Offset of the camera upwards from the player. +# Setting type: Single +# Default value: 0.1 +Up-Offset = 0.1 + +[Mod Support] + +## Displays MoreCompany Cosmetics in third person, this can mess with first person visibility if you have glasses on. +# Setting type: Boolean +# Default value: false +MoreCompany-Cosmetic-Support = true + +[Orbit Settings] + +## The keybind used to 'orbit' around the player. +# Setting type: String +# Default value: /middleButton +Keybind = /middleButton + +## The speed/sensitivity of the orbiting. +# Setting type: Single +# Default value: 75 +Orbit-Speed = 75 + diff --git a/BepInEx/config/x753.More_Suits.cfg b/BepInEx/config/x753.More_Suits.cfg new file mode 100644 index 0000000..8279b22 --- /dev/null +++ b/BepInEx/config/x753.More_Suits.cfg @@ -0,0 +1,29 @@ +## Settings file was created by plugin More Suits v1.4.3 +## Plugin GUID: x753.More_Suits + +[General] + +## Comma-separated list of suits that shouldn't be loaded +# Setting type: String +# Default value: UglySuit751.png,UglySuit752.png,UglySuit753.png +Disabled Suit List = UglySuit751.png,UglySuit752.png,UglySuit753.png + +## If true, ignores the !less-suits.txt file and will attempt to load every suit, except those in the disabled list. This should be true if you're not worried about having too many suits. +# Setting type: Boolean +# Default value: false +Ignore !less-suits.txt = false + +## If true, squishes the suits together so more can fit on the rack. +# Setting type: Boolean +# Default value: true +Make Suits Fit on Rack = true + +## If true, unlocks all custom suits that would normally be sold in the shop. +# Setting type: Boolean +# Default value: false +Unlock All Suits = true + +## The maximum number of suits to load. If you have more, some will be ignored. +# Setting type: Int32 +# Default value: 100 +Max Suits = 100 \ No newline at end of file diff --git a/README.md b/README.md index 2227806..2306b0c 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,23 @@ Export the mods from r2modman (Settings > Modpacks > Show dependancy strings) to `python generate-manifest.py ` -# Optional mods you can disable if you want +# Core Mods -You might want to do this if you have conflicting mods (e.g. Yippee Loot Bug) +Anything else is probably disableable -- Dracula Flow Bug -- Landmine Fart Reverb -- Whistle Jester -- Lethal Clunk (Metal pipe on large gear drop) -- Minimap (Configured to be disabled by default) \ No newline at end of file +- BepInExPack +- MoreCompany +- LateCompany +- SpectateEnemies +- LethalCasino +- Skinwalkers +- Orion +- Aquatis +- Mimics +- Celest + +# Mods you might want to disable + +- Minimap +- EladsHud +- ScrollInverter \ No newline at end of file diff --git a/deps.txt b/deps.txt index b49e2ff..0a8e8a8 100644 --- a/deps.txt +++ b/deps.txt @@ -1,13 +1,11 @@ BepInEx-BepInExPack-5.4.2100 -Augur-CustomFOVAdjust-1.0.1 -Sligili-HDLethalCompany-1.5.6 tinyhoot-ShipLoot-1.1.0 Rune580-LethalCompany_InputUtils-0.7.7 Renegades-WalkieUse-1.5.0 Renegades-FlashlightToggle-1.5.0 -notnotnotswipez-MoreCompany-1.9.4 +notnotnotswipez-MoreCompany-1.10.1 Tyzeron-Minimap-1.0.5 -anormaltwig-LateCompany-1.0.16 +anormaltwig-LateCompany-1.0.18 no00ob-LCSoundTool-1.5.1 Clementinise-CustomSounds-2.3.2 FutureSavior-Hold_Scan_Button-1.1.1 @@ -17,4 +15,41 @@ KlippKlubben-DraculaFlowBug-1.2.0 nodelll-kruumys_FixResolution-1.0.0 EladNLG-EladsHUD-1.3.0 sfDesat-ViewExtension-1.3.0 -mrgrm7-LethalCasino-0.5.4 \ No newline at end of file +mrgrm7-LethalCasino-0.5.4 +NotAtomicBomb-TerminalApi-1.5.5 +x753-More_Suits-1.4.3 +RugbugRedfern-Skinwalkers-5.0.0 +Evaisa-HookGenPatcher-0.0.5 +Evaisa-FixPluginTypesSerialization-1.1.1 +Evaisa-LethalLib-0.16.1 +MaxWasUnavailable-LethalModDataLib-1.2.2 +IAmBatby-LethalLevelLoader-1.3.10 +sfDesat-Orion-2.1.4 +sfDesat-Aquatis-2.2.3 +x753-Mimics-2.6.4 +TwinDimensionalProductions-CoilHeadStare-1.0.9 +Sligili-HDLethalCompany-1.5.6 +EliteMasterEric-SlimeTamingFix-1.0.2 +taffyko-BetterSprayPaint-2.0.4 +AinaVT-LethalConfig-1.4.2 +FutureSavior-Boombox_Sync_Fix-1.1.2 +Nebulaetrix-ScanFix-1.0.3 +fivetoofive-DetailedScan-1.2.2 +red_eye-LethalAutocomplete-0.4.5 +NotAtomicBomb-Terminal_Clock-1.0.6 +sfDesat-Celest-1.1.4 +Lordfirespeed-OdinSerializer-2022.11.9 +xilophor-StaticNetcodeLib-1.1.1 +EliteMasterEric-Coroner-2.0.0 +Zaggy1024-PathfindingLagFix-1.3.1 +ManiaBania-1000_Quota_Stare-1.0.0 +TeamClark-ODST_Suit-1.0.0 +Regretti-ClassicDoomguy-1.0.0 +Midge-PushCompany-1.2.0 +Dunn-HEV_Suit-1.2.0 +Bobbie-FixRPCLag-1.0.1 +Verity-3rdPerson-1.1.0 +MaxWasUnavailable-ScrollInverter-1.0.0 +taffyko-NiceChat-1.2.5 +Ozone-Runtime_Netcode_Patcher-0.2.5 +KlutzyBubbles-BetterEmotes-1.5.3 \ No newline at end of file diff --git a/generate-manifest.py b/generate-manifest.py index 6ed0ca0..e442c7b 100644 --- a/generate-manifest.py +++ b/generate-manifest.py @@ -6,7 +6,7 @@ def main(): deps_file = sys.argv[1] NAME = "YooplePack" - VERSION = "1.4.0" + VERSION = "1.5.0" WEBSITE = "https://github.com/IsaacShoebottom/YooplePack" DESCRIPTION = "Modpack for the Yoople server" diff --git a/manifest.json b/manifest.json index 214a0e2..c271d37 100644 --- a/manifest.json +++ b/manifest.json @@ -1,19 +1,17 @@ { "name": "YooplePack", - "version_number": "1.4.0", + "version_number": "1.5.0", "website_url": "https://github.com/IsaacShoebottom/YooplePack", "description": "Modpack for the Yoople server", "dependencies": [ "BepInEx-BepInExPack-5.4.2100", - "Augur-CustomFOVAdjust-1.0.1", - "Sligili-HDLethalCompany-1.5.6", "tinyhoot-ShipLoot-1.1.0", "Rune580-LethalCompany_InputUtils-0.7.7", "Renegades-WalkieUse-1.5.0", "Renegades-FlashlightToggle-1.5.0", - "notnotnotswipez-MoreCompany-1.9.4", + "notnotnotswipez-MoreCompany-1.10.1", "Tyzeron-Minimap-1.0.5", - "anormaltwig-LateCompany-1.0.16", + "anormaltwig-LateCompany-1.0.18", "no00ob-LCSoundTool-1.5.1", "Clementinise-CustomSounds-2.3.2", "FutureSavior-Hold_Scan_Button-1.1.1", @@ -23,6 +21,43 @@ "nodelll-kruumys_FixResolution-1.0.0", "EladNLG-EladsHUD-1.3.0", "sfDesat-ViewExtension-1.3.0", - "mrgrm7-LethalCasino-0.5.4" + "mrgrm7-LethalCasino-0.5.4", + "NotAtomicBomb-TerminalApi-1.5.5", + "x753-More_Suits-1.4.3", + "RugbugRedfern-Skinwalkers-5.0.0", + "Evaisa-HookGenPatcher-0.0.5", + "Evaisa-FixPluginTypesSerialization-1.1.1", + "Evaisa-LethalLib-0.16.1", + "MaxWasUnavailable-LethalModDataLib-1.2.2", + "IAmBatby-LethalLevelLoader-1.3.10", + "sfDesat-Orion-2.1.4", + "sfDesat-Aquatis-2.2.3", + "x753-Mimics-2.6.4", + "TwinDimensionalProductions-CoilHeadStare-1.0.9", + "Sligili-HDLethalCompany-1.5.6", + "EliteMasterEric-SlimeTamingFix-1.0.2", + "taffyko-BetterSprayPaint-2.0.4", + "AinaVT-LethalConfig-1.4.2", + "FutureSavior-Boombox_Sync_Fix-1.1.2", + "Nebulaetrix-ScanFix-1.0.3", + "fivetoofive-DetailedScan-1.2.2", + "red_eye-LethalAutocomplete-0.4.5", + "NotAtomicBomb-Terminal_Clock-1.0.6", + "sfDesat-Celest-1.1.4", + "Lordfirespeed-OdinSerializer-2022.11.9", + "xilophor-StaticNetcodeLib-1.1.1", + "EliteMasterEric-Coroner-2.0.0", + "Zaggy1024-PathfindingLagFix-1.3.1", + "ManiaBania-1000_Quota_Stare-1.0.0", + "TeamClark-ODST_Suit-1.0.0", + "Regretti-ClassicDoomguy-1.0.0", + "Midge-PushCompany-1.2.0", + "Dunn-HEV_Suit-1.2.0", + "Bobbie-FixRPCLag-1.0.1", + "Verity-3rdPerson-1.1.0", + "MaxWasUnavailable-ScrollInverter-1.0.0", + "taffyko-NiceChat-1.2.5", + "Ozone-Runtime_Netcode_Patcher-0.2.5", + "KlutzyBubbles-BetterEmotes-1.5.3" ] } \ No newline at end of file