NicheTweaks
Very niche small tweaks
CHANGELOG
0.3.3
- Changed when 'Disable custom vfx on moons' executes so it also affects non-hosts (whoops)
0.3.2
- Added moon filter to 'Disable custom vfx on moons'
- Added nullchecks to 'Enable condensation on visor during flooded'
- Changed footprint pool to be allowed to be set to 0
0.3.1
- Fixed ship window shutters being inconsistent
- Fixed 'Hide legacy control button inside control settings' only working in the main menu
- Added config to hide "Join crew" and "Join LAN game" in main menu
0.3.0
- Added some missing configs to README and made some stuff more consistent
- Added config to hide 'Invite Friends' button in the pause menu (forgot to add this to changelog in 0.2.8)
- Added config to set chat colon colour to blue and prevent the colon from changing colours when using <color> html attributes in chat messages
- Added config to automatically close the shutters of ShipWindows when the ship takes off
- Added config to prevents Lethal Nuke's particle effect from looping
- Split ImprovedLobby and BetterSaves text edit config into two separate configs
- Changed 'Close ship doors when lever is pulled' to only close doors on game start rather than lever pulled to avoid an incompatibility with malfunctions
- Removed 'Move main menu image down' tweak
0.2.9
- Fixed lightning border persisting around an item frame when dropping the conductive item
0.2.8
- Restructured the internals of the entire project and cleaned up a lot of code
- Remade 'Hide player arms' to be less expensive (I was lazy when I made this last time)
- Added config to block item grabbing whilst being teleported
- This is to prevent GrabInvalidated if you pick up an item just before you get teleported
- Added config to block VFX and volumes on moons
- This is primarily for custom moons with strong post processing effects. I tested vanilla moons, but if this interferes with some custom moons in an undesired way, I will add a customisable filter
- Added config to silence ear ringing audio clip and muffled audio effect when firing the shotgun
- Added config to silence live lightning static audio when entering the facility
- Added an event driven lightning warning for item slots:
- Compatibility tested with:
- LethalHUD
- LethalThing's utility belt
- HotbarPlus
- ReservedItemSlots
- Should work out of the box with most item slot mods
- Uses an image component instead of a sprite renderer component, allowing the border to not be placed in front of everything on the screen
- Doesn't update every frame
- Added config to change BetterSaves and LobbyImprovements text in the create lobby menu:
- 'ImprovedLobby' -> 'Lobby'
- 'BetterSaves' -> 'Save Files'
- Added config to enable compatibility between ImmersiveVisor and Wesleys Weathers, rain drops now show on the visor whilst Hurricane is the active weather
- Changed 'Hands full text preset' config to a list of presets
- Added a null check to 'Disable local player shadow' tweak
- Removed FairAI quicksand fix
- Removed PocketRooms teleport fix
- Removed GeneralImprovement's lightning warning "fix"
0.2.7
- Disable local player shadow:
- Further refined logic
- Compatibility added for TooManyEmotes
- Compatibility added for LocalFlashlight
- Added config to hide player arms in first person
- Added debbicar into the credits
0.2.6
- Fixed MoreCompany's cosmetic button in the main menu not changing to orange when respective config is toggled
- Added config to change terminal decor string prefix ("* ") to match tools and ship upgrades listings
- Added config to change the Toy cube's (rubix cube) texture to match that of a solvable rubix cube in real life
- Reworked flashlight/helmet light shadow remover - no longer disables any shadow except for the local player. Combined all three config options into one as there is no longer any side effect
- Removed experimental config for NaN/Infinity errors on broken colliders
0.2.5
- Fixed death screen clock breaking in-game clock
- Even more README mistakes
0.2.4
- Fixed doors not closing on client after the first game when using 'Close ship doors when lever is pulled'
- Added config to hide the 'show legacy controls' button from control settings, something that is only present when LethalCompany InputUtils is installed
- Added config to add a clock at the top left when spectating
- This is basically a direct clone of the in-game clock minus the border, I want to give this more options in the future
- Added config to completely hide the HUD (except tooltips) when on the terminal
- Added config to turn the 'Would you like to leave the game?' text orange instead of light blue
- Added config to change MoreCompany's pause menu cosmetic button from green to orange
- Added config to prevent Pocket Rooms teleporting all players when rapidly entering and exiting
- Added an untested and experimental config to destroy objects that start to spam the console with NaN/Infinity collider calculation errors
- This is an attempt at a bandaid fix to something that would cause me to fall through the map randomly when the error started, I don't know what causes it and I wasn't able to repeat it again. I plan to use this personally in a real run to test it
- Some README mistakes
Example of error
0.2.3
- Config to close ship doors when pulling lever is no longer restricted by celestial tint and has been moved to the ship config category
0.2.2
- Added config to close ship doors when pulling the lever, for use alongside Celestial Tint's 'ship door access'
- Added config to customise the position, rotation, size and opacity of hands full text
- I suggest checking the README for some presets to copy and paste in, as this doesn't update at runtime at the moment
- Added config to customise the position of the inventory
0.2.1
- Reworked FairAI quicksand error fix for latest FairAI version
- GeneralImprovement's lightning warning fix
- Now also hides HotbarPlus lightning warning when entering the facility
- Added 2 extra triggers to hide lightning warnings when entering the facility
- Silenced a couple of debug logs
- Fixed non-host inventory slots not having GI's lightning warning
- Added config to destroy the magic crate from XuXiaolan's MZCoMagicShipping after use and on load
- This will destroy still if you purchase it from the store and don't open the crate before reloading the save
- Added config to customise LOD bias
- Added config to enable a fix to stop IntegrityChaos's Diversity from softlocking your game when disabling the watcher
0.2.0
- Fixed GI lightning warning fix not applying if inventory slots were never changed from 4
0.1.9
- Fixed accidental dependency on EladsHUD
- Fixed NullRefException spam related to GI lightning warning fix
0.1.8
- Fixed stamina percentage remaining visible and overlapping with oxygen percentage if disabled through EladsHUD
- Tweaked behaviour of GeneralImprovements lightning warning UI fix to hopefully be a bit more in-line and consistent with HotbarPlus lightning warning UI
- Added config to adjust the percentage at which the oxygen bar becomes visible
- Added config to fix in-game quit game UI elements being green rather than orange
- Added config to adjust blood decal size of player blood effects
- Lowered position of handsfull by a few more units. Will maybe provide a superior implementation that scales with inventory slots in the future
- Removed some accidental debug log triggers
0.1.7
- Did what 0.1.5 was supposed to do
0.1.6
- Added back in config to hide EladsHUD weight UI
- Fixed oxygen and insanity bars only reappearing at 100% if autohide was on
0.1.5
- Fixed half of vanilla HUD being toggled off regardless of config values
0.1.4
- Rewrote a lot of code, reorganised and optimised a ton of things
- Fixed space between LethalConfig not working (last minute typo lol)
- Fixed EladsHUD stamina bar visual anomalies with the 10% fix
- Added config to enable blood splatters from players
- This is NOT clientside
- Added config to reposition the 'full hands' text to below the inventory
- Conflicts with the compass if you have it on. Might add more options to this in future, I can't decide where to put it
- Added config to fix GeneralImprovements lightning static warning
- Fixed lightning UI animation appearing over pause menu
- Fixed lightning UI animation appearing permanently when entering the facility
- Fixed lightning static audio continuing to play when entering the facility
- Added compatibility with LethalThing's Utility Belt
- No visual compatibility with ReservedItemSlots yet
- Added config to fix the out of place alignment of LethalThing's Utility Belt
- Added config to hide EladsHUD stamina notch
- Added config to trigger EladsHUD health bar visibility to appear when gaining HP
- Added config to trigger EladsHUD stamina bar visibility when weight value changes
- Added config to hide EladsHUD stamina/oxygen/insanity numbers and percentages respectively
- Added config to configure the percentage at which the EladsHUD stamina bar begins to start the delay timer
- Oxygen and insanity equivalent will come in a later update (they work a bit differently)
- Added config to autohide EladsHUD oxygen and insanity bars
- Added config to hide EladsHUD + Oxygen percentage dividers
0.1.3
- Added category in config for EladsHUD
- Added config to reorganise EladsHUD when using InsanityDisplay and Oxygen
- Added config to hide the weight from EladsHUD
- Added config to fix EladsHUD stamina bar not fully depleting to 0%
- Added config to autohide stamina bar after a delay
- Added config to rename the 'LethalConfig' button to 'Lethal Config'
- Added config to move the main menu logo down
0.1.2
- Fixed an error when quitting to the main menu when the flooded helmet condensation is on
- Added config to hide MoreCompany's cosmetic button in the main menu
- Added config to hide LethalConfig's button in the main menu
- Removed some leftover debug loggers
0.1.1
- Added config to hide weight on UI
- Added config to enable helmet condensation during flooded weather
- Removed configs for ship cameras, look at ScienceBird's ScienceBird Tweaks mod if you require something like this
0.1.0
- Fixed an incompatibility between TooManyEmotes and hiding control tips
- Added config to adjust any item name in the control tips
- This also toggles a fix for stun grenade and homemade flashbang control tips magically changing
- Added category in config for ship tweaks
- Added config to disable the door monitor screen
- Added config to disable the interior and exterior ship cameras respectively
- Added config to hide leftover charge station scan node when moving it in build mode
0.0.9
- Added category in config for tweaks that target other mods
- Moved DawnLib config toggle to other mods config category
- Added config to fix footprint smearing in FlipMod's MoreBlood mod
- Added config to silence quicksand errors in TheFluff's FairAI mod
- Silenced harmony reflection warnings on startup for NicheTweaks
0.0.8
- Added config to hide compass
- Added config to hide control tips
- Added config to hide DawnLib's achievement popup and mute the sound
- Updated BepInEx dependency version
- Tried to make README a bit more readable
0.0.7
- Added config to disable item inspection
- Removed config to hide achievements from DawnLib in main menu. DawnLib can do this now in its config
0.0.6
- Made the global volume slider update for players who join late
- Added config to remove invisible bump left by exploded landmines
0.0.5
- Fixed ship leaving icon not being hidden when hide clock is enabled
- World ending spelling mistake... (in changelog)
0.0.4
- Added compatibility with GeneralImprovements in regards to flashlight shadows still appearing
- Added config to hide handheld flashlight shadow
- Added config to keep dropped flashlight shadow
- Added config for a global voice volume slider
- Added config to toggle and control the delay time of dropship items before they can be grabbed
- Removed the broken player volume saver - sorry
0.0.3
- Removed config to hide LegendWeathers Majora Moon countdown timer since it got added into LegendWeathers
- Removed a leftover debug logger
0.0.2
- Added config to hide DawnLibs achievements tab. This does not disable the achievements system, only the button
- Added config to hide LegendWeathers Majora Moon countdown timer. This does not disable the timer and it will still crash into the map at 3pm
0.0.1
- Release