banner
Rating
Voted0

Central configuration

0
Mod version:1
Game version:0.15.0
The mod has been successfully tested for the absence of viruses
1749.29K23.07K

Report mod

  • image
modalImage

About This Mod

CentralConfig is a mod designed to organize and set configuration values for Lethal Company in one place. Originally created as a fallback in case the LLL uninstalls the configuration, it now includes the desired features and various fixes and tweaks for both the base game and the LLL.


Mod intentionally avoids heavy settings that bugs can cause. For example, allowing other mods to change the death rate of enemies can cause problems; CentralConfig is designed with compatibility in mind and does not touch these settings, which can easily break. These customizations must be made by the original developer.


HOW TO USE IT.

When you open a game with this mod, only a rough setting is created (no specific month settings/dungeons/tags/weather/etc.). This is a two-step process:


Blacklist months/dungeons/tags/weather/etc. first so the mod can't change them, and then choose which broad settings to make for each (change them after first running).


Now you need to restart the game and enter the lobby. This will create and apply configuration settings for each item (you will be able to access and configure other settings when you are done).


(I haven't checked it myself, but the Gale launcher has a reset button that is rumored to make the process smoother.)


If you exit without opening the lobby, you may see orphaned (darkened) entries. The next time you open the lobby, they will be recreated and their current values will remain unchanged.


I strongly recommend that you keep a copy of the configuration file in a safe place in case the record (or multiple records) are recreated after a name change.


Modes create these configuration sections at run time to extract existing configuration values from configurations of other modes.


Configuration settings.

The configuration 'Host Only' is set only by the host and is not executed by the client. It does not need to be synchronized; the 'All Players' setting must be synchronized and set for all players in the lobby.


Dungeons.

Enable dungeon size override (All Players) - Allows you to change various values related to the size of the dungeon. These include a month-based size multiplier, the size of the dungeon card tile (divided by the size of the month), the minimum/maximum dungeon size limit applied after MTS accounting, a scaler to determine the severity of the size limit, and the minimum/maximum dungeon size multipliers applied after the limit.


Enable dungeon selection override (Host Only) - Allows you to change the dungeon pool associated with the dungeon by month name, level tag, price range root and mode name.


Enable Enemy Injection Based on Current Dungeon. (Host Only) - Allows you to add/modify enemies in months based on the current dungeon (indoor, daytime, or night).


Enable Scrap Injection Based on Current Dungeon (host only) - Allows you to add scrap in months based on the current dungeon.


Enemies.

Sequence (host only) - Determines the order in which enemies are added, enemies become scarcer, and enemies are replaced (used in other settings).


Free (Host Only) - Increases the maximum number of enemies inside/per day/per night to 20 and sets the spawn wave of enemies inside not hourly, but every minute.


Scale enemy spawn rate (Host only) - Adjusts the speed of spawning enemies according to the new maximum number of enemies per month (twice as many enemies appear as in the original).


Speed up enemy appearance (host only) - This setting allows you to set a new monthly value that adjusts when enemies appear.


Flatten enemy curve (Host only) - This setting flattens all enemy probability curves to a fixed value of 1. This ensures that enemy spawns are based only on rarity and that the rarity of the enemy spawn pool is correct.


Remove duplicate enemies. (host only) - keeps only the most rare enemies in the spawning list. This is done after the tag, current dungeon and current weather have added/changed the enemy.


Keep Minimum Rarity (host only) - Keep the minimum rarity of a given enemy instead of its maximum rarity (for the above settings).


Always keep rarity zero (host only) - enemies with rarity zero are retained regardless of rarity.


Month.

Enable General Override (All players) - Allows you to change the basic properties of each month, such as root price, risk level and description.


Enable Scrap Override (players only) - Allows you to change the minimum/maximum amount of scrap and multiplier for the cost of individual scrap items.


Enable Scrap List Override (host only) - Allows you to make changes to the Scrap List every month.


Enable enemy override. (Host Only) - Allows you to change the maximum number of forces and the enemies list for each month (Indoor, Night, Day).


Enable hook override. (Masters only) - Allows you to change the minimum/maximum number of traps for each month. (Modified trap support must be added manually.)


Enable time settings. (All players) - Allows players to change time settings such as time presence, time speed multiplier, and whether to expect the ship to move until it lands.


Include other overrides. (All Players) - Allows you to change various properties such as Hide/Hide, Lock/Unlock.


Change Celeste's name. (All players) - Change Celeste's name to Celeste to correct confusion with the old lines. If everything is correct, then Celeste should be used for all configuration settings that you want to apply to Celeste.


Tags.

Enable enemy tagging (host only) - Allows you to add/edit enemies in months based on the corresponding tags (internal, day, night).


Enable scrap injection by tag (host only) - Allows you to add drops to months based on matching tags.


Add new tags (host only) - Allows you to enter your own month tags (Spooky, OuterSpace, Amogus, etc.) and use them for other tag settings (if they are not blacklisted and you have added a tag per month).

Weather Status.

Enable Enemy Injection Based on Current Weather (Host Only) - enables adding/moving enemies in months based on current weather (indoor, afternoon, night).


Enable Scrap Injection Based on Current Weather (host only) - Enable scrap insertion in months based on current weather and multiply scrap quantity and individual scrap values.


Advanced

List of main enemies. (Host Only) - Allows you to specify spawn list of all enemies with only three lines.


Global Changes (Host Only) - Allows you to add, modify, or scrap enemies in the months after individual lists have been overwritten by other settings, but before temporary changes due to current dungeon conditions or weather.


Other

Exact Clock (All Players) - Refresh the clock every time you move, not every 3 seconds.


Protect orphaned records. (Individual players) - Prevents configurations from "purging" deleted records. If you leave them for a long time, the file will become more crowded and cluttered.


Startup Seed (host only) - installs the randonMapSeed. Normally this option is not set until the level is loaded, and the weather, stores and some other things will always be the same on the first day.


Save current enemy/scrap table. (Host only) - true only on the host, since enemy pools and scrap are ultimately determined by the host.


Enable penalty cancelation (all players)

Include changes for penalties for dead players, a reduction in the penalty for body recovery, and if you want the penalty amount to be proportional to the player (if half the lobby is dead, half the penalty amount). Companies have their own penalty values (by default there are none). Rewards can also be determined based on performance over the cycle.


Enable scan node extensions (all players)

Allows you to set minimum/maximum node scan intervals for ships, main entrances and emergency exits (if ScannableFireExit is installed).


Scrambler (host only).

Various settings to increase the probability of a particular scrap or enemy appearing by the number of days it might appear but did not appear. Zoom is reset every time this piece or enemy appears.


This feature also creates internal confusion.


To increase rarity, you can specify a minimum/maximum multiplier (days since the last time x appeared, a random value added to the rarity of this scrap/enemy in all available pools).


The multiplier can also be expressed as a percentage.


You can also choose whether to reset the increment when you exit the session or leave it in the save file (it will be reflected when you log in again).


Jummers have their own bits and black lists of enemies.


Other fixes.

Dungeon Creation: Optional setting to apply defensive measures to the dungeon creation process (open to all players).


The retry limit has been extended to make the retry cycle dynamic rather than set.

If the current multiplier fails to generate the dungeon, the multiplier will decrease by a certain percentage each time it is tried again.

The first time it drops below zero (if the initial input value is small, such as 0.1x), the size is restored.

If creation of a dungeon fails, the game will create a dungeon as a default object (preferably with a soft lock).

This will allow the game to continue unhindered in the event of rare failures.

The default developer settings require dungeons to rarely fail, but a large change in the size of the calculation will increase the chance of failure.


You can specify the number of attempts before and after modification by separating them with large parentheses (default is 20 and 25 attempts respectively). Quota Deadline: The number of days before the quota deadline is independent of the daily rate.


Notes.

This mod is heavily LLL-dependent, so only moons and dungeons supported by LLL will work, scrafts and enemies using LLL or LLL are compatible.


Maud uses Csync for all inputs. This will hopefully prevent the configuration from being out of sync, but it is strongly recommended that you use shared configuration files.


If you find a bug, it'll be faster if you report it to me on discord.


Tips are always welcome <3 <3 <3 <3 <3 <3 <3 <3 https://ko-fi.com/impulsivelass...  

Similar Mods/Addons

Game Version *

0.15.0 (SillySquad-CentralConfig-0.15.0 (1).zip)