diff --git a/Changelog.md b/Changelog.md index c5644f5..c59c97f 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,39 @@ +# Vanimol 0.3.0 +- Added DissonanceVoiceSettings (May remove in a future update, not enough people use this so I can't tell the difference if it would break too much the game's immersion/provide an advantage cause you wouldn't have to deal with your teammate's unmuffled microphones, I hope that the game does enough of a good job to muffle player's voices when far away while providing crystal clear audio when your buddy is next to you.) +- Updated Coroner (v1.6.0 -> v1.6.2) +- CONFIG: Control_Company_Detector: + - No longer showing the [CC] prefix, the big ass purple overlay is enough of an indicator. + - Ignore friend lobbies is now set to False +- CONFIG: BetterClock + - Disabled visibility of the clock even when the override is on +- CONFIG: ShipLootPlus + - Disabled the "Reset Duration Timer on Scan" due to issues where if you continued to spam it, the ship loot stats would still stay up which could provide an advantage. + - Display Duration is now 2s instead of 2.5s +- CONFIG: FPS_Counter + - Refresh frequency is now 1s instead of 0.4s +- CONFIG: CoilHeadSate + - Time Until Stae is now 4s instead of 5s + - Max State Distance is now 8 instead of 6 + - Head Turn Speed is now 0.1 instead of 0.2 +- CONFIG: GeneralImprovements + - ShipInternalCamSizeMultiplier is now 1 instead of 5 (completely useless) + - ShipInternalCamFPS is now 12 instead of 30 (ditto) + - ShipExternalCamSizeMultiplier is now 1 instead of 5 (Gameplay Advantage) + - ShipExternalCamFPS is now 24FPS instead of 30 (that camera is barely getting used, might as well save a bit of performance there, if people complain I'll revert back to 30FPS) + - SellCounterItemLimit is now 96 instead of 69 + - HideEmptySubtextOfScanNodes is now set to True +- CONFIG: IntroTweaks + - bRemoveLaunchedInLanText is now set to False +- CONFIG: MoreBlood + - NumberOfBloodPools has been reduced from 32 to 8 + - BloodScale is now 2 instead of 1 +- CONFIG: NameplateTweaks + - Reduced NameplateVisibilityDistance from 20 to 0 (Vanilla Behavior) +- Removed HDLethalCompany (Honestly the hell was I thinking?! Even my RTX 3070 can't handle this shit, why did I ever think this was a good idea?!) +- Removed HDVanillaPosters (I kept the low resolution of the game anyways so this was literally useless, couldn't see a different, additional VRAM usage for no reason.) +- Removed SaveStealer (Doesn't work) + - Removed LethalAPI_Terminal (SaveStealer Dependency) + # Vanimol 0.2.0 - Added LethalStats Mod (Having stats sounds interesting, slightly concerned about privacy though, may remove in the future if I don't like it.) - Added Coroner (Dependency for LethalStats, also honestly it is a good to have.) diff --git a/ModList.txt b/ModList.txt index 785161c..5b8a30f 100644 --- a/ModList.txt +++ b/ModList.txt @@ -9,9 +9,7 @@ Hardy-LCMaxSoundsFix-1.1.0 Ryokune-Better_Lobbies-1.1.1 Owen3H-IntroTweaks-1.4.6 CatsArmy-SpaceSunShine-1.2.1 -souper194-HDVanillaPosters-1.0.3 AllToasters-SpectateEnemies-2.3.1 -MasterAli2-SaveStealer-0.0.3 ShaosilGaming-GeneralImprovements-1.1.11 ASmolBoy-Intro_Company_Speech_Extended_Remix-1.0.1 Rune580-LethalCompany_InputUtils-0.6.3 @@ -38,7 +36,6 @@ NutNutty-AlwaysPickup-1.2.0 SkilledOn-NoHornCooldown-1.0.0 claymor_wan-Lethal_Ranking-0.6.5 Piggy-JesterStompShake-1.0.8 -Sligili-HDLethalCompany-1.5.6 FutureSavior-Boombox_Sync_Fix-1.1.2 linkoid-DissonanceLagFix-1.0.0 BlueAmulet-LCBetterClock-1.0.3 @@ -49,5 +46,6 @@ FlipMods-MoreBlood-1.0.2 Evaisa-HookGenPatcher-0.0.5 BepInEx-BepInExPack-5.4.2100 kuba6000-LC_Masked_Fix-0.0.2 -EliteMasterEric-Coroner-1.6.0 -Danos-LethalStats-0.9.2 \ No newline at end of file +EliteMasterEric-Coroner-1.6.2 +Danos-LethalStats-0.9.2 +lukeprime-DissonanceVoiceSettings-1.0.1 \ No newline at end of file diff --git a/README.md b/README.md index 7f6b077..825a921 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,4 @@ A Lethal Company QoL Modpack that DOESN'T give a single advantage in skill based situations. ## Why choose this modpack instead of other Vanilla/Client-Side Only ones? -Here's one huge problem I have with those. **They always adds something that gives you an advantage**. These modpacks always adds crap like removing the jump delay, which I find very problematic because I'm somewhat of a purist. The philosophy of this modpack is that none of the added mods should give you an advantage in any situations, even in the smallest ones (for example, I refuse to add mods that makes switching items faster as it gives you an advantage when you want to drop off all your items when you want to evade a Forest Giant). - -## NOTICE -This modpack ships with HDLethalCompany cranked to the maximum (without affecting render resolution, because that's cheating in my eyes), this means that yes, shadows and volumetric lighting are improved, but this will lag your game. Don't forget to modify the HDLethalCompany settings after installing this modpack. - +Here's one huge problem I have with those. **They always adds something that gives you an advantage**. These modpacks always adds crap like removing the jump delay, which I find very problematic because I'm somewhat of a purist. The philosophy of this modpack is that none of the added mods should give you an advantage in any situations, even in the smallest ones (for example, I refuse to add mods that makes switching items faster as it gives you an advantage when you want to drop off all your items when you want to evade a Forest Giant). \ No newline at end of file diff --git a/config/BlueAmulet.BetterClock.cfg b/config/BlueAmulet.BetterClock.cfg index 5eb5d20..58babc0 100644 --- a/config/BlueAmulet.BetterClock.cfg +++ b/config/BlueAmulet.BetterClock.cfg @@ -56,7 +56,7 @@ VisibilityInside = 0 ## Visibility when using override keybind # Setting type: Single # Default value: 1 -VisibilityOverride = 1 +VisibilityOverride = 0 ## Keybind to trigger visibility override # Setting type: KeyboardShortcut diff --git a/config/DissonanceVoiceSettings.cfg b/config/DissonanceVoiceSettings.cfg new file mode 100644 index 0000000..3e3c775 --- /dev/null +++ b/config/DissonanceVoiceSettings.cfg @@ -0,0 +1,53 @@ +## Settings file was created by plugin DissonanceVoiceSettings v1.0.0 +## Plugin GUID: DissonanceVoiceSettings + +[Codec] + +## Controls if the codec is using Forward Error Correction which improves audio quality when packets are lost. When network conditions are good this makes no difference to network data used. When network conditions are bad this slightly increases the total data used (by about 10%) and massively improves audio quality (it can almost completely mask ~5% packet loss). WARNING: It is very highly recommended to keep FEC enabled. It is a huge quality increase for a very small increase in network data usage. +# Setting type: Boolean +# Default value: true +ForwardErrorCorrection = true + +## Controls how much audio is packed into a single network packet. Smaller frames reduce recording latency but send more packets over the network per second, which consumes more network data and slightly more CPU power. The exact frame size at each setting is: Tiny = 10ms (100 packets/s), Small = 20ms (50 packets/s), Medium = 40ms (25 packets/s), Large = 60ms (16.6 packets/second). WARNING: The smallest option (Tiny) is not suitable for use over the internet or over a wireless network. This option should only be used in very special cases where all clients will be connected to the same wired local area network. +# Setting type: FrameSize +# Default value: Small +# Acceptable values: Small, Medium, Large, Tiny +FrameSize = Small + +## Controls how much received Dissonance audio will be attenuated by when any VoiceBroadcastTrigger is activated (i.e. speech is being transmitted). This can help prevent feedback of recorded audio into the microphone. The AEC system is not perfect - even if you have AEC setup and working it is still worth using audio ducking. The default value configured in Dissonance is a very mild (almost imperceptible) level of audio ducking. Much smaller values can reasonably be used, particularly on mobile platforms or VR headsets where feedback (due to speakers and microphones in close proximity) is a much more common problem. +# Setting type: Int32 +# Default value: 100 +# Acceptable value range: From 0 to 100 +VoiceDuckLevel = 100 + +## The voice detector detects speech and activates Voice Broadcast Trigger components configured with Activation Mode: Voice Activation. This settings controls a tradeoff between accuracy (not activating when no one is speaking) and sensitivity (always activating when someone is speaking). A low sensitivity voice detector will not activate when there is non-speech audio (e.g. keyboard clatter), but it sometimes may not activate when there is speech (e.g. quiet speech). A high sensitivity voice detector will activate when there is speech, but it may also activate when there is non-speech audio. +# Setting type: VadSensitivityLevels +# Default value: MediumSensitivity +# Acceptable values: LowSensitivity, MediumSensitivity, HighSensitivity, VeryHighSensitivity +VadSensitivity = MediumSensitivity + +## Controls how many bits-per-second (on average) the audio codec will use to encode audio. Higher bitrates sound better but use more network data and slightly more CPU power. The data rate used by each quality setting is: Low = 1.25 KB/s, Medium = 2.125 KB/s, High = 3 KB/s +# Setting type: AudioQuality +# Default value: Medium +# Acceptable values: Low, Medium, High +Quality = High + +[Noise Suppression] + +## Enables RNNoise, an ML based background sound removal system. When there is a lot of background sound (e.g. people talking, dogs barking, keyboard clatter, fan noise, loud breathing) this system will remove it, but will distort speech much more than the basic Noise Suppression system. Dissonance can run both noise removal systems at once, which reduces the amount of distortion present even in very noisy environments. It is recommended to enable this system if you are building an application where there is likely to be a lot of environmental noise (e.g. a mobile app, where the user is expected to be on-the-move while talking) or an intense VR game (where the user may be breathing heavily while talking). +# Setting type: Boolean +# Default value: false +BackgroundSoundRemovalEnabled = false + +## The intensity slider limits the amount of background sound that can be removed and also limits the maximum amount of distortion even in the worst case. Set it higher to cancel more noise. +# Setting type: Int32 +# Default value: 65 +# Acceptable value range: From 0 to 100 +BackgroundSoundRemovalAmount = 50 + +## Controls how much the audio pre-processor removes noise from the signal. Higher values will remove more noise but may also make speech quieter. Sounds such as people talking in the background are not noise and will not be removed by the noise suppressor. This system removes non-voice sounds such as fans hum, keyboard clatter, or fuzz from a poor quality microphone. +# Setting type: NoiseSuppressionLevels +# Default value: Moderate +# Acceptable values: Low, Moderate, High, VeryHigh, Disabled +DenoiseAmount = Low + diff --git a/config/FlipMods.MoreBlood.cfg b/config/FlipMods.MoreBlood.cfg index 4ad5bef..cf5a962 100644 --- a/config/FlipMods.MoreBlood.cfg +++ b/config/FlipMods.MoreBlood.cfg @@ -6,10 +6,10 @@ ## The size of the blood pools # Setting type: Single # Default value: 4 -BloodScale = 1 +BloodScale = 2 ## Max number of blood pools spread around the blood source. # Setting type: Int32 # Default value: 4 -NumberOfBloodPools = 32 +NumberOfBloodPools = 8 diff --git a/config/HDLethalCompany.cfg b/config/HDLethalCompany.cfg deleted file mode 100644 index 6cd8ff1..0000000 --- a/config/HDLethalCompany.cfg +++ /dev/null @@ -1,57 +0,0 @@ -## 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 = false - -## 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 = 3 - -## 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 = 2 - -## 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 = 4.465 - -## 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 - diff --git a/config/JS03.ControlCompanyDetector.cfg b/config/JS03.ControlCompanyDetector.cfg index 730af6c..441d610 100644 --- a/config/JS03.ControlCompanyDetector.cfg +++ b/config/JS03.ControlCompanyDetector.cfg @@ -21,7 +21,7 @@ Hide Control Company lobbies = false ## Should the mod completely ignore lobbies created by friends? # Setting type: Boolean # Default value: true -Ignore friend lobbies = true +Ignore friend lobbies = false [Public Lobbies] @@ -29,7 +29,7 @@ Ignore friend lobbies = true ## NOTE: Challenge moon lobbies that have Control Company will always have the [CC] prefix # Setting type: Boolean # Default value: true -Show CC lobby prefix = true +Show CC lobby prefix = false ## Lobbies that are certain to use Control Company will be highlighted in the lobby list # Setting type: Boolean diff --git a/config/PXC.ShipLootPlus.cfg b/config/PXC.ShipLootPlus.cfg index b87d07e..0328147 100644 --- a/config/PXC.ShipLootPlus.cfg +++ b/config/PXC.ShipLootPlus.cfg @@ -409,12 +409,12 @@ Transparency = 0.75 ## How long in seconds should the items stay on screen. (This is ignored if Always Show is true) # Setting type: Single # Default value: 5 -Display Duration = 2.5 +Display Duration = 2 ## Should the duration timer get reset if you scan? # Setting type: Boolean # Default value: false -Reset Duration Timer On Scan = true +Reset Duration Timer On Scan = false ## Should a data refresh be forced when scanning? ## diff --git a/config/ShaosilGaming.GeneralImprovements.cfg b/config/ShaosilGaming.GeneralImprovements.cfg index 4b995d1..c6a4449 100644 --- a/config/ShaosilGaming.GeneralImprovements.cfg +++ b/config/ShaosilGaming.GeneralImprovements.cfg @@ -126,25 +126,25 @@ CenterAlignMonitorText = false # Setting type: Int32 # Default value: 1 # Acceptable value range: From 1 to 5 -ShipInternalCamSizeMultiplier = 5 +ShipInternalCamSizeMultiplier = 1 ## Limits the FPS of the internal ship cam for performance. 0 = Unrestricted. # Setting type: Int32 # Default value: 0 # Acceptable value range: From 0 to 30 -ShipInternalCamFPS = 30 +ShipInternalCamFPS = 12 ## How many times to double the external ship cam's resolution. # Setting type: Int32 # Default value: 1 # Acceptable value range: From 1 to 5 -ShipExternalCamSizeMultiplier = 5 +ShipExternalCamSizeMultiplier = 2 ## Limits the FPS of the external ship cam for performance. 0 = Unrestricted. # Setting type: Int32 # Default value: 0 # Acceptable value range: From 0 to 30 -ShipExternalCamFPS = 30 +ShipExternalCamFPS = 24 [Fixes] @@ -173,7 +173,7 @@ DropShipItemLimit = 12 # Setting type: Int32 # Default value: 24 # Acceptable value range: From 12 to 100 -SellCounterItemLimit = 69 +SellCounterItemLimit = 96 [GameLaunch] @@ -388,7 +388,7 @@ AutoChargeOnOrbit = false ## If set to true, will hide the subtext section of scannables that do not have subtext or scrap value. # Setting type: Boolean # Default value: true -HideEmptySubtextOfScanNodes = false +HideEmptySubtextOfScanNodes = true ## If set to true, the HUD will display a small dot so you can see exactly where you are pointing at all times. # Setting type: Boolean diff --git a/config/TDP.CoilHeadStare.cfg b/config/TDP.CoilHeadStare.cfg index ceafcd3..4044c07 100644 --- a/config/TDP.CoilHeadStare.cfg +++ b/config/TDP.CoilHeadStare.cfg @@ -6,17 +6,17 @@ ## Time between moving and looking at closest player (in seconds) # Setting type: Single # Default value: 8 -Time Until Stare = 5 +Time Until Stare = 4 ## Coilhead will only stare at players closer than this (for reference: coilhead's height is ca. 4) # Setting type: Single # Default value: 6 -Max Stare Distance = 6 +Max Stare Distance = 8 ## The speed at which the head turns towards the player # Setting type: Single # Default value: 0.3 -Head Turn Speed = 0.3 +Head Turn Speed = 0.2 ## Should the coilhead spring wobble when hit with a shovel (or with anything else) # Setting type: Boolean diff --git a/config/bctix.FPSCounter.cfg b/config/bctix.FPSCounter.cfg index a13fd81..ead93e8 100644 --- a/config/bctix.FPSCounter.cfg +++ b/config/bctix.FPSCounter.cfg @@ -18,7 +18,7 @@ PersistentCounter = false ## The frequency (seconds) that the fps counter updates # Setting type: Single # Default value: 0.4 -RefreshFrequency = 0.4 +RefreshFrequency = 1 [Persistant Counter] diff --git a/config/com.elitemastereric.coroner.cfg b/config/com.elitemastereric.coroner.cfg index efd772d..e1cb79b 100644 --- a/config/com.elitemastereric.coroner.cfg +++ b/config/com.elitemastereric.coroner.cfg @@ -1,4 +1,4 @@ -## Settings file was created by plugin Coroner v1.6.0 +## Settings file was created by plugin Coroner v1.6.2 ## Plugin GUID: com.elitemastereric.coroner [General] diff --git a/config/io.github.IntroTweaks.cfg b/config/io.github.IntroTweaks.cfg index 560fd42..f99e42d 100644 --- a/config/io.github.IntroTweaks.cfg +++ b/config/io.github.IntroTweaks.cfg @@ -68,7 +68,7 @@ bRemoveLanWarning = true ## Hides the 'Launched in LAN mode' text below the Quit button. # Setting type: Boolean # Default value: true -bRemoveLaunchedInLanText = true +bRemoveLaunchedInLanText = false ## Hides the panel that displays news such as game updates. # Setting type: Boolean @@ -91,7 +91,7 @@ bCustomVersionText = true ## 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 - Vanimol 0.2.0 +sVersionText = v$VERSION - Vanimol 0.3.0 ## The font size of the version text. Min = 10, Max = 40. # Setting type: Single diff --git a/config/taffyko.NameplateTweaks.cfg b/config/taffyko.NameplateTweaks.cfg index 4f90ec8..f44e0e3 100644 --- a/config/taffyko.NameplateTweaks.cfg +++ b/config/taffyko.NameplateTweaks.cfg @@ -11,7 +11,7 @@ NameplateScale = 1 ## Distance from the camera within which nameplates are visible (0.0 reverts to vanilla behavior). The length of the ship is ~20 units, for reference # Setting type: Single # Default value: 20 -NameplateVisibilityDistance = 20 +NameplateVisibilityDistance = 0 ## Scale nameplates so that they retain their apparent size as they get further away # Setting type: Boolean diff --git a/manifest.json b/manifest.json index aefbfd5..4223820 100644 --- a/manifest.json +++ b/manifest.json @@ -1,8 +1,8 @@ { "name": "Vanimol", - "version_number": "0.2.0", + "version_number": "0.3.0", "website_url": "https://github.com/SiriusBYT/Vanimol", - "description": "A Lethal Company QoL Modpack that DOESN'T give a single advantage in skill based situations. This is as close to modded-vanilla as you can get!", + "description": "The Lethal Company QoL Modpack that DOESN'T give a single advantage in skill based situations. This is as close to modded yet vanilla as you can get!", "dependencies": [ "JS03-Control_Company_Detector-3.3.8", "TwinDimensionalProductions-CoilHeadStare-1.0.9", @@ -15,9 +15,7 @@ "Ryokune-Better_Lobbies-1.1.1", "Owen3H-IntroTweaks-1.4.6", "CatsArmy-SpaceSunShine-1.2.1", - "souper194-HDVanillaPosters-1.0.3", "AllToasters-SpectateEnemies-2.3.1", - "MasterAli2-SaveStealer-0.0.3", "ShaosilGaming-GeneralImprovements-1.1.11", "ASmolBoy-Intro_Company_Speech_Extended_Remix-1.0.1", "Rune580-LethalCompany_InputUtils-0.6.3", @@ -44,7 +42,6 @@ "SkilledOn-NoHornCooldown-1.0.0", "claymor_wan-Lethal_Ranking-0.6.5", "Piggy-JesterStompShake-1.0.8", - "Sligili-HDLethalCompany-1.5.6", "FutureSavior-Boombox_Sync_Fix-1.1.2", "linkoid-DissonanceLagFix-1.0.0", "BlueAmulet-LCBetterClock-1.0.3", @@ -55,7 +52,8 @@ "Evaisa-HookGenPatcher-0.0.5", "BepInEx-BepInExPack-5.4.2100", "kuba6000-LC_Masked_Fix-0.0.2", - "EliteMasterEric-Coroner-1.6.0", - "Danos-LethalStats-0.9.2" + "EliteMasterEric-Coroner-1.6.2", + "Danos-LethalStats-0.9.2", + "lukeprime-DissonanceVoiceSettings-1.0.1" ] } \ No newline at end of file