suitsTerminal
(V73) An alternative solution to having too many suits crowding the suits rack! Remove all suits from the rack and allow them to be selected via the terminal. Rack modification is configurable and should be compatible with most other mods
| Last updated | a day ago |
| Total downloads | 212807 |
| Total rating | 26 |
| Categories | Mods BepInEx Client-side Suits Cosmetics |
| Dependency string | darmuh-suitsTerminal-1.8.1 |
| Dependants | 158 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.2304darmuh-OpenLib
Open-source development library for LethalCompany Mods, maintained by darmuh
Preferred version: 0.4.1mattymatty-MonkeyInjectionLibrary
A library mod that lets other mods add properties and methods to existing base-game classes at runtime, without modifying game files.
Preferred version: 1.0.2README
suitsTerminal by darmuh (v73)
Description
Created as an alternative solution to having too many suits on the suits rack! This mod will remove all suits from the rack and store them in the terminal. You can also leave up to 13 suits (configurable) to remain on the rack via this mod's configuration options, or remove none if you have another mod taking care of the excess suits.
Suits Terminal Menu:
- duplicate suit names will be listed with their unique suitID.
- The
suitscommand will bring up an interactive menu that can be navigated by a configurable set of keys (defaults to arrow keys).- Please note that any other mod that uses the arrow keys for functionality could interfere with this menu.
- Keywords can be customized using the
Main Keywords,Listing Keywords, andFavorites Keywordsconfiguration items.- A blank value for any of these configuration items will mean the command will not be created. Except for
Main Keywordswhich will create a command under the default wordsuitswhen left blank.
- A blank value for any of these configuration items will mean the command will not be created. Except for
- The
Start Pageconfiguration item determines what page the main menu keyword opens to.- By default, you will open into the main menu where you can select from various pages.
- Favoriting system and separate favorites menu is now available.
- Favorites will be saved to the
Profile Favorites Listconfiguration item. - Enable
Personalized Favoritesto have persisting personal favorites across all mod profiles.- This information is personal to you and will not be shared via profile code or in a modpack
- Favorites will be saved to the
- By default, a picture-in-picture style Mirror Camera is generated as part of this menu so you can see what the suit you are equipping looks like.
- The
Picture-In-Picture Styleconfiguration item will determine what kind of camera, if any, is created. - If set to utilize OpenBodyCams, the
OpenBodyCams Resolutionconfiguration item has been provided for further customization. - The below are configurable keys to modify the mirror camera view by zoom, height, rotation, or even disable it!
Camera Toggle: This key will disable the camera display.Camera Zoom: This key will be used to cycle between 4 different zoom options.Camera Height: This key will allow you to change the height of the mirror camera to see different parts of the suit you've equipped.Camera Rotation: This key will allow you to cycle between 4 different angles around the player so you can see each side of yourself and the back.
- The
- Utilize the
Suit Sorting Styleconfiguration item to determine how the suits menu items are sorted, if at all.
Rack Configuration
- Use
SuitsOnRackto determine the number of suits to display on the rack. - Use
Rack Offsetto determine the amount of space between each suit on the rack. - Add only specific suits to the rack's available spots.
- Use
Rack Suits (ONLY)to specify a specific list of suit names to show on the rack. - Use
DONT Add To Rackto specify a list of suit names that should NOT show on the rack. - Leave both lists blank if you dont want to specify specific suit names.
- Use
- Determine what if anything is removed via the
Rack Removalsetting.- Note that if you choose to set this to DontRemoveAnything, the rack will not be modified by this mod (and can result in suits extending past the rack)
Terminal Configuration
- Specify suits that should NOT be available in the terminal via
DontAddToTerminal- Leave blank if you would like all suits added to the terminal
- Controls for the terminal menu are completely configurable, any key except for tab is acceptable.
- See valid key names here - https://docs.unity3d.com/Packages/[email protected]/api/UnityEngine.InputSystem.Key.html
- Pages will be generated based on how many suits are detected at load in.
- I have tested up to 320 suits without any issues. Feel free to try and break things.
Default Suit Configuration
- Set a new default suit with the
Profile Default Suitconfiguration item.- This feature will automatically disable itself if SuitSaver is present to avoid conflicts.
- Enable
Personalized Default Suitto have a persisting personal default suit across all mod profiles.- This information is personal to you and will not be shared via profile code or in a modpack
- NOTE: If a profile does not contain your personalized default suit your suit will not change from the standard default.
Compatibility
- Completely compatibile with TooManySuits or any other mod that adjusts the suit rack by setting
Rack RemovaltoDontRemoveAnything.- When TooManySuits is detected, the rack will never be touched.
- OpenBodyCams Support has been added for the Picture-In-Picture Mirror Camera
- The camera created with OpenBodyCams will be used in place of the base camera that has been used in this mod.
- Compatible with mods that move the suit rack, like BiggerShip.
Chat Commands:
- These commands utilize some of the advanceTerminalMenu's handling, while still requiring commands to be run like the legacy terminal commands.
- Type
!suitsto see the first page, and!suits (page number)for each page after that. - Type
!wearand then the number associated with the suit name to equip it.- So if you see
!wear 3 (Shrek)you will type!wear 3in chat to equip it.
- So if you see
FYI - This mod is more than capabale of adding more than the default maximum 100 suits from More_Suits. Feel free to change that configuration option and try to find the max possible suits you can add.