CustomTranslatorCharLimit

v1.0.2·Updated 2023-12-12

Allows for a custom # of chars to be input and received with the signal translator, up to 26!

About this mod Author’s original text

CustomTranslatorCharLimit

Allows for a custom # of characters to be input and received with the signal translator.

Note that the terminal input is also patched, allowing you to input up to 9999 characters.

In addition, it needs to be patched for everyone that uses this mod,

transmissions received by others will be truncated to 9 without this installed.

The plugin can configure a few settings to enhance the experience of the signal

translator to the user's liking, this is done in the BepInEx config file located

at BepInEx/config/CustomTranslatorCharLimit.cfg. The settings are as follows:

  • MaxCharLength: The maximum number of characters that can be input into the

translator. This is set to 10 by default, but can be set to any number between

1 and 9999. Default is 10.

  • MinSecondsToWait: The signal translator transmits characters at random intervals

in between each one, default is from 0.7 to 2.7 seconds. Configuring this option

will change the minimum amount of time to wait in between each character.

Default is 0.7.

  • MaxSecondsToWait: Similar to above, configuring this option will change

the maximum amount of time to wait in between each character. Default is 2.7.

  • SecondsToWait: This option will set a constant time to use for the signal

translator's delay per character. This way, every character will come in at the

same time, but it requires the UseRNG option below to be false.

  • UseRNG: This option will set whether or not to use the random number generator

to determine the delay between each character. If set to false, the SecondsToWait

option will be used instead. Default is true, which uses the bounds set by MinSecondsToWait

and MaxSecondsToWait.

For more help/questions/bug reports, contact me on discord: thegulagisalie

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
CustomTranslatorCharLimit-1.0.2.zip
File size
120.1 KiB