Do We Need To Go Deeper
Sometimes forces you to use specific doors to enter and/or leave the facility
Date uploaded | 2 weeks ago |
Version | 1.5.0 |
Download link | Index154-Do_We_Need_To_Go_Deeper-1.5.0.zip |
Downloads | 2298 |
Dependency string | Index154-Do_We_Need_To_Go_Deeper-1.5.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100xilophor-LethalNetworkAPI
A library/API to allow developers to easily add networking to their mods.
Preferred version: 3.1.1README
Do We Need To Go Deeper?
This mod is loosely based on We Need To Go Deeper by Sirus and LetsGoDeeper by Test-Account666. What was missing from those mods for me were some randomness and more configuration options. That's my original reason for making this mod.
The host needs to have the mod installed if anyone in the lobby wants to use it. However, not everyone needs to install the mod. Those who do not will not be affected by it.
Features
-
Whenever you land on a moon there will be a chance for the facility's entrance control systems to become active (default 1/5). If this happens there are three possible situations that can occur:
-
Normal mode (default 4/10): In this mode you can only enter through the main entrance and leave through a fire exit
-
Dynamic mode (default 5/10): There is a separate chance for the systems to go into dynamic mode. If this happens then everyone can enter using any door they want. Each player can then only leave using the type of door they did not use to enter. If you teleport inside using the Inverse Teleporter then you can exit through any type of door. This mode has priority over both other modes
-
Corruption mode (default 1/10): If dynamic mode did not activate then there is still a chance for the systems to be corrupted. In this case you will have to enter using a fire exit and leave through the main entrance, flipping normal mode on its head. This can be very gamebreaking due to locked doors inside the facility blocking your path. This mode has priority over normal mode
-
-
You will get an alert popup at the start of the moon telling you about the state of the entrance control systems for that day if they activated
-
More details on how the randomness works:
- The entrance control activation chance is always accurate. This chance needs to trigger for the others to even be considered!
- The dynamic mode chance is always accurate
- The corruption mode chance will be limited to at most (100 - dynamicModeChance)
- The normal mode chance is always (100 - dynamicModeChance - corruptionModeChance)
- I'm open to using a weight system instead if people prefer that
What can be configured
- The default entrance control activation chance + custom chances per moon
- The default chance for dynamic mode + custom chances per moon
- The default chance for corruption mode + custom chances per moon
- Whether taking the Apparatus should lift all door restrictions
- Whether turning off the power using the breaker box should lift all door restrictions
- Whether all door restrictions should be lifted once only one player is alive
- Whether entrance controls should be able to activate during flooded weather
- A grace period so the entrance controls never activate on the first couple days of a save
- Whether and how players should be notified if entrance controls are active
CHANGELOG
1.5.0
- Added a new config setting which prevents the first X days on a fresh save file from having the entrance controls activate. This should serve as a grace period, preventing early softlocks due to a lack of keys. Off by default
- Added a new config setting which prevents entrance controls activating on flooded moons. Off by default
- Added a new config setting for disabling the warning popups when landing on a moon with active entrance controls
1.4.0
- Everyone now gets a warning popup about the entrance controls being active instead of the boring old chat messages
- Added a config option for re-enabling chat messages (in addition to the popup alert)
1.3.3
- Fix this changelog lol
1.3.2
- Fix minor clientside error
1.3.1
- Minor fix for config order
1.3.0
- Re-release under new name
- Now with license
- New "dynamic mode": If this activates then everyone can enter through any door. Each player then has to exit using the type of door they did not enter with. If you get teleported inside then you can exit through any door! This mode takes priority over corrupted mode
- New configs:
- Setting for Apparatus removal to enable all doors
- Setting for breaker box to enable all doors while power is turned off
- New dynamic mode settings (global chance and custom chance list per moon)
1.2.0
- New configs for defining specific entrance control activation chances and corruption mode chances for certain moons
1.1.0
- Mod now works in multiplayer
- New dependency
1.0.2
- Info
1.0.1
- Added changelog and GitHub link
- Changed message texts
1.0.0
- Initial release