[JIX] Programmable Sign Mod [StationeersMods]

If you liked this item, please rate it up on Steam Workshop page.

Authors: Jixxed, WIKUS

Last revision: 28 Sep, 2024 at 13:20 UTC (5)

File size: 3.45 MB

On Steam Workshop

Description:
Programmable Sign Mod

WARNING: This is a StationeersMods Plugin Mod. It requires Bepinex to be installed with the StationeersMods plugin.
See: https://github.com/jixxed/StationeersMods

This mod adds 2 new programmable versions of the signs to the game. It has the possibility to preprogram up to 16 texts through a new Programmable Sign Editor Motherboard.
The signs can also display numbers, power and percentages. The 2 new signs are part of the Kit (Programmable Sign).

To select a text to be displayed, program the Setting variable to the corresponding index.

To display formatted numbers(modes 1-3), program the sign to the corresponding Mode and write the value to Setting.
For modes 4-6 you can write {} in the text and use SettingInput as a replacement the value.
The text can again be selected with Setting. This allows you to create a combination of text and dynamic numbers.
0: Text
1: Number
2: Percent
3: Power
4: TextNumber
5: TextPercent
6: TextPower

The text supports tags for coloring, sprites and other shenanigans: http://digitalnativestudios.com/textmeshpro/docs/rich-text/
There is a large supply of sprites available, seperated in 5 categories:
random, gas, liquid, faction, warning

to use a sprite, use the following tag: <sprite name=gas_0>. gas in this example reflects one of the 5 categories and 0 is the index of the sprite.
For gas the indexes are:
0: Carbon Dioxide
1: Nitrogen
2: Nitrous Oxide
3: Oxygen
4: Pollutants
5: Gas
6: Water
7: Volatiles

The other categories you can figure out by yourself. you can even do this programmatically with an IC script.
define the text as <sprite name=gas_{}> gas_{}, set the Mode to 4 and create a script that cycles through the indexes by writing the index to the SettingInput.

The display uses 50W and 100W for the small and big version respectively.
It is also possible to paint the displays.

The displays can also be updated using a Floppy Disk from the Floppy Disk Mod. Export the program from the computer to the floppy and insert it in the display.
When you turn the display on, the update will be installed. No need to have the computer on the network!
Find it here:
https://steamcommunity.com/sharedfiles/filedetails/?id=2925407689