Space Engineers

Space Engineers

37 beoordelingen
LCD Multiscreen Manager (Addition to MMasters Configurable Automatic LCDs)
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Bestandsgrootte
Geplaatst op
Bijgewerkt op
3.283 KB
13 sep 2015 om 0:03
28 mei 2017 om 2:13
10 wijzigingsnotities (weergeven)

Abonneren om te downloaden
LCD Multiscreen Manager (Addition to MMasters Configurable Automatic LCDs)

Omschrijving
Update 05-11-2016:

New Script with new Command Style.
See Users Guide inside the Script for new Installation and Command Style.


The LCD Multiscreen Manager is an addition to MMAsters Configurable Automatic LCDs Script, but it will work with any Script that is using the public title of LCDs as identifier.

Tired of building up 25 Screens to get every bit of Info out of your Ship?

The purpose of this Script is to be able to use LCDs to Display different informations and cycle through the Information Screens MMAsters Script offers.
In fact the Script simply searches for Screens with a name that contains "[MULTI|00]" for Example. The '00' identifies the LCD to be changed.


Cycleing Orders:

If you now call the Program with a "Switch>00>Up" or "Switch>00>Down" argument (by triggering the program block on the GUI or calling the programmable block with control panel buttons for example) the Script renames the public title of the identified screen with the name entered in the list either one index lower or highter and the displayed information changes as soon as the MMAster Script is called again.

NOTE: If a command that you want to use does not work: Not all available commands of the MMAster Script are implemented, espacially the Ones with additional arguments are missing! But you can add them by yourself very easy in just a few seconds. Copy & paste one of the lines of the "orders.Add("");" and enter your command, that's it.

You can now cycle through all entered Information Screens on as much screens as you like to get the Info you currently need without setting up a hole bunch of LCDs in front of the Pilot.


Directly change Titles:

You can now call your orders directly or even orders that are not listed! Simply call your program block with an argument like "Set>00>Inventory *" or "Switch>00>Working * refinery" and the Screen '00' will display exactly this Info.
As long as it is a valid command for MMasters or any other LCD display Script you are using, your desired Screen will appear.




NOTE: This Script has not to be looped, it only changes the LCDs public title once on button press and the Script can handle as many LCDs as you build up and name them correct.

A complete Users Guide can be found inside the Script itself (like always).
Bug reports are welcome.

Regards Mahtrok
35 opmerkingen
Lander1 28 mei 2017 om 4:17 
Thanks for the fast reply! :steamhappy: being able to use this script will be a gamechanger for my carrier. Again, many thanks!
mahtrok  [auteur] 28 mei 2017 om 2:14 
I reuploaded the Script, should work now as written inside the Manual. If you still have problems, call again, but you can find and change the specified ID, every LCD has to named with, right below the Manual inside the Script, called MULTISCREEN_ID.
Lander1 27 mei 2017 om 19:36 
I am getting 'No multi panels found. Check panels customnames.' no matter how I name my LCD's. Is there something in the script I'm supposed to add or change?
mahtrok  [auteur] 28 dec 2016 om 9:49 
Update: Added CustomData support for the use with MMasters Auto LCDs 2 (or any other script using CustomData as storage)

The use is just the same as before and still the public title is changed on press. But the order is also copied and adjusted to the CustomData field. So it does not matter if you want to use Title or Data field. Both are feeded with your command.
mahtrok  [auteur] 5 nov 2016 om 6:58 
Updated to new Version 2.0.

Attention: Order Style has been changed so read users guide inside the Script for the new Command Options.
Salivan 4 nov 2016 om 0:46 
This Script isn't worrking properly for me it keeps on adding home- to my [LCD] so it turns into [home-LCD] so it doesn't get the data i want
mahtrok  [auteur] 10 jun 2016 om 8:50 
Updated. Bugfixed. Should work now properly.
mahtrok  [auteur] 29 mei 2016 om 16:25 
Yes it is and as i remember right there allready are such programs on the workshop.
Sevenus501 29 mei 2016 om 16:01 
i there a way to program a screen to say if their is enough parts to print a ship from a projector
Grumphy_Bear 26 apr 2016 om 17:59 
can i has video toturial for this cause im exploding atm.. it wont work no matter what i do :(