Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
OpenMonitors
An open source variation of CorporateRestructure, with additional features and improvements.
| Last updated | 2 years ago |
| Total downloads | 248403 |
| Total rating | 16 |
| Categories | Mods Misc Client-side |
| Dependency string | JulianMods-OpenMonitors-1.1.1 |
| Dependants | 230 other packages depend on this package |
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.2100README
OpenMonitors
- Inspiration and 95% credit goes to Jamil's CorporateRestructure
- Completely client-side, meaning you can have it installed and play with your friends, even if they don't have this mod installed!
While the CorporateRestructure mod gave most of what I wanted:
- I wanted to add extra configurability, such as where you could place the monitors, and hiding them.
- I also wanted to add a
Life Supportmonitor, which shows the number of players still alive. - Fix a first-time loading bug that happens with the
Creditsmonitor.
- On hosting a game for the first time that session, the
Creditsmonitor throws an NPE since theTextMeshProGUIobject hasn't completely loaded into the game yet. Exiting the lobby, and then re-hosting fixes it, but still annoying.- I could have made a
Prefixpatch for that one specific method, but to me that's a band-aid fix, and patching patches is a really bad practice IMO.
- I could have made a
Issues / Bug Reports
Please open a Github issue here if you encounter any problems, or quirks!
With that, please describe the steps to reproduce the issue if you can, and if possible, provide a short video!
New Monitors [Client]
Each monitor may be hidden from view via configuration setting.
- Loot
- Time of Day
- Credits
- Total Days (Clients display
?until the first day is completed) - Life Support (Number of players still alive)
- Players Life Support
- Overlays on top of the outside camera ship monitor.
- Shows, by name, the life support of each player.
- Names exceeding length greater than fifteen will have the last three characters replaced with
...
- Names exceeding length greater than fifteen will have the last three characters replaced with
- Should a player go to forever sleep, their name will have
(DEAD)in red next to their name. - Should a player receive harm to their health, but not sleep forever (<= 50), their name will have
(HURT)in yellow next to their name.



Changing the Weather Color
You can change the weather color using a valid hex code, such as 69FF69 or #69FF69.
Navigation Monitor [Client]
Weather can be hidden from Terminal and Navigation monitor via configuration setting.
Weather condition is colored based on the condition:
- None / Unknown = Green
- Dust Clouds = Green
- Rainy = Yellow
- Foggy = Yellow
- Stormy = Orange
- Flooded = Orange
- Eclipsed = Red
Monitor Layout
1: PROFIT QUOTA
2: DEADLINE
3: CAMERA INSIDE SHIP
- This slot is not a possible choice for the new monitors, because it's the camera inside the ship, which I'd rather not touch for now.
- If you set a monitor to use slot 3, that monitor will revert back to it's default slot position.
4: LIFE SUPPORT
5: LOOT
6: TIME
7: DAY
8: CREDITS
| 5 | 6 | 7 | 8 |
|---|---|---|---|
| 1 | 2 | 4 |