Space Engineers

Space Engineers

37 평점
LCD Multiscreen Manager (Addition to MMasters Configurable Automatic LCDs)
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
파일 크기
게시일
업데이트일
3.283 KB
2015년 9월 13일 오전 12시 03분
2017년 5월 28일 오전 2시 13분
업데이트 노트 10개 (보기)

다운로드 위해 구독하기
LCD Multiscreen Manager (Addition to MMasters Configurable Automatic LCDs)

설명
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
Lander1 2017년 5월 28일 오전 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  [작성자] 2017년 5월 28일 오전 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 2017년 5월 27일 오후 7시 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  [작성자] 2016년 12월 28일 오전 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  [작성자] 2016년 11월 5일 오전 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 2016년 11월 4일 오전 12시 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  [작성자] 2016년 6월 10일 오전 8시 50분 
Updated. Bugfixed. Should work now properly.
mahtrok  [작성자] 2016년 5월 29일 오후 4시 25분 
Yes it is and as i remember right there allready are such programs on the workshop.
Sevenus501 2016년 5월 29일 오후 4시 01분 
i there a way to program a screen to say if their is enough parts to print a ship from a projector
Zleepy_Bear 2016년 4월 26일 오후 5시 59분 
can i has video toturial for this cause im exploding atm.. it wont work no matter what i do :(