Space Engineers

Space Engineers

Level Script Group2LCD
46 Comments
Coffee  [author] Apr 23, 2020 @ 2:23am 
Coffee  [author] Mar 11, 2020 @ 9:41am 
You're welcome :)
Drecalen Mar 9, 2020 @ 6:27pm 
wooo! thanks man!
Coffee  [author] Mar 9, 2020 @ 12:17am 
Sorry for the long absence guys. Getting back a little into SE at the moment and made a quick fix to get it to work again with the current version of the game.
Drecalen Mar 3, 2020 @ 12:43am 
im getting error messages with the script now, i hope this one doesnt die its my favorite
OperationDx Mar 2, 2020 @ 11:09am 
Gonna try but I'm getting error messages checking the script.
Misha [UA] Jan 14, 2020 @ 3:57am 
Amazing script! Does anyone here, who can update and add hydrogen engines to the script?
Yoda's Lovechild ™ Dec 16, 2019 @ 9:42pm 
I'd love to see someone come out with a script like this but where you can put several "Single Bars" on one screen.. Eg. Oxygen, Hydrogen, Batteries all on the one screen in single form.
BadPsychoPanther Nov 24, 2019 @ 12:07pm 
How i put this on a cockpit???
aether.tech Sep 17, 2019 @ 8:45pm 
I'm having some problems with this script, and I don't even know how to describe what I'm doing wrong (if anything)
Fvracer_x Sep 16, 2019 @ 4:03am 
Excellent script! It was just what I have been looking for. Thank you! :steamhappy:
Slye_Fox Jul 27, 2019 @ 6:10pm 
The Hydrogen Engines arn't being read correctly; when using ShowStats they will show as grey boxes at 0% & if you try to use ShowStatsSingleBar, they script crashes.
ItsColdBro May 7, 2019 @ 1:28am 
getting an error saying the mod is obsolete
Nydid Apr 16, 2019 @ 3:15pm 
Would it be possible to update this to work on cockpit LCDs?
MachoNatchoMan Mar 28, 2019 @ 1:29pm 
i get an error about starting the mod up in singleplayer for some debug screen everytime i join my server with this mod on..

is this mod compatible with servers or is it like Adv.LCD's2 in that it isn't needed on servers for it to work..?

i would think the server needs this also as it has images but it gets the same errors as any other script mod i popp on..
Naninou Mar 27, 2019 @ 2:22am 
Hello.
1: Awesome script. It is far more better than juste texte line.
2: I have put some LCD on rotor and i cant find a way to display from another grid. Am i dumb or is it not possible?
3: Thank you for your work.
The Corgisar Jan 13, 2019 @ 2:59pm 
Amazing script! Works wonderfully both for my base's displays, and in my small mining ships. I do have some issues between it and some modded blocks, though. It doesn't seem to be able to display the storage of the cockpit mod I'm using.

Does the mod support displaying the storage of turrets/weapons? That would be quite useful too, perhaps with having the colours reversed when full.
Coffee  [author] Dec 3, 2018 @ 11:23am 
The script changes the used lcd to monospace font automatically. So the hint should be to change it back, if you want to use the monitor otherwise later on. Do you mean that?
drag0nsKin Dec 2, 2018 @ 1:55pm 
Took me looking at lightwolfes' script to remember that this needs the monospace font. Might help to add that requirement here.
Coffee  [author] Nov 30, 2018 @ 9:01pm 
Thank you guys. I appreciate that.
Wi1d Nov 30, 2018 @ 4:50pm 
Very nice!
paulhamm Nov 29, 2018 @ 7:42am 
Very Sexy.
Redeye Nov 18, 2018 @ 6:58pm 
That explains everything perfectly. thank you
Coffee  [author] Nov 18, 2018 @ 3:54pm 
The X means that you are indexing an invalid block, for example a gyroscope or anything the script can not show a level for. This could mean that you either have such a block in your group, or, if you indexing by block name, one of your blocks containing the search string is invalid to the script.
You could add an individual string to the blocks you want to display and let the script search for blocks containing your string, or create groups that only contain valid blocks (cargo, battery, jumpdrive, connector, ejector, drill, tank).
I hope that explains the issue.
Redeye Nov 18, 2018 @ 2:47pm 
What does the X mean on the panel its all gray with an X
Nydid Nov 7, 2018 @ 6:57am 
Oh Ok, Thanks a lot, This is one of my most used scripts :D
Coffee  [author] Oct 31, 2018 @ 5:12pm 
Hi Nydid,

now there is one :)

For groups / multiple blocks displayed as a percentage bar (ShowStatsSingleBar), the indicator of the block with the worst state is shown:
If there is a damaged block in group, the border turns red.
if there is no damaged block in group, but one block is turned off, the border turns white.
If all blocks are operational, the border turns green.

If you display single items (ShowStats), you will see the individual status of each block.

Nydid Oct 30, 2018 @ 1:08pm 
Is there an option to show when tanks are turned off or broken?
amsedal Oct 25, 2018 @ 10:05am 
No problem and completly understandable, thank you for the work. This is a very nice script!
-Ams
Coffee  [author] Oct 23, 2018 @ 10:10pm 
Dankeschön :)
Aeyos Oct 20, 2018 @ 9:27pm 
Awesome work with the script, it's really well done! Was just looking for something like this :)
Coffee  [author] Sep 14, 2018 @ 9:27pm 
Yea, this would be an obvious thing to do, but won't fit into concept right now:
I wanted the script to be as slow as possible to protect the games performance, having many other scripts running at the same time in mind.
For text scrolling the update-interval would have to be faster. Maybe i could split the script into two different update-intervals. I'll keep it in mind for the next bigger update.
amsedal Sep 14, 2018 @ 10:27am 
Can you have it scroll if the not everything fits on one screen? Nice script! Thank you!
Coffee  [author] Sep 13, 2018 @ 9:41am 
i get what you mean, but this destroys the layout if your group is too big, or if you use the single percentage bars. I'll add it as an experimental setting with a warning for now.
Slye_Fox Sep 13, 2018 @ 3:13am 
Works perfectly fine when I make it larger by editing line 335.
Coffee  [author] Sep 12, 2018 @ 11:53pm 
Hi Slye_Fox,

changeable font size would be a big one: To get the monospace-pictures to work, font size always has to be 0.1. Therfore each letter of the implented font is a monospace-picture (pixel image) itself. Chaniging it's size would mess up the layout at the moment. I've only implented 1 font size for letters and 3 sizes for digits as yet.
What part would you like to change? Maybe the headlines?
Slye_Fox Sep 12, 2018 @ 7:16am 
Thanks for that update.
I'd like to suggest another change; Making the font size a variable at the top for users to easily edit
SpetS Sep 8, 2018 @ 9:42am 
Awesome!!! thx!
Coffee  [author] Sep 8, 2018 @ 1:54am 
Hey guys, sorry for shining with absence.

@Slye_Fox: You can use the block name instead of group name now. If there are more blocks containing your string the script interpretes the blocks as a group.

@SpetS: Your whish is my command. Drills, ejectors and connectors are added.
Slye_Fox Sep 3, 2018 @ 6:08am 
Would it be possable to add the funtionality of showing a single block too?
Having to create a group, just to show a single reactor leads to unneccisary clutter in the control menu.
Coffee  [author] Aug 18, 2018 @ 4:01am 
Sorry SpetS, no support for dirlls and connectors yet. Thanks for the suggestion.
SpetS Aug 17, 2018 @ 8:35pm 
Hello, is this script still working? it doesn't display the cargo info for drills, connectors, etc, but only for containers
Coffee  [author] Jul 24, 2018 @ 3:46pm 
Mmmh, ok. Maybe i wrote the instructions unclear.

If i had meant what you understood i would have written:
Write "ShowBatStatsTag" followed by...
instead of
Write the "ShowBatStatsTag" followed by...

I think you gave a good hint and i should at least remove the quotation marks in the future for better understanding.

I hope the script now works for you?
(oxygen and hydrogen tanks are now displayed too)
Tiger Jul 24, 2018 @ 2:52pm 
I just copied the tag specified within the script. It says to use "ShowBatStatsTag" in the instructions there.
Coffee  [author] Jul 24, 2018 @ 2:05pm 
Hi Tiger
The Tag does not have to be in the name of the lcd, but in its custom data field (look at the example picture). The name of the lcd is irrelevant.

The custom data field of the lcd in your case should look like this:
ShowBatStats,Ship Batteries
Of course you need a group of your ships batteries called "Ship Batteries"
Maybe your only mistake is that you wrote "ShowBatStatsTag" instead of "ShowBatStats"
Tiger Jul 22, 2018 @ 12:15pm 
I cannot get it to work. :(
The code compiles fine, my text panel has "ShowBatStats" in its name, and "ShowBatStatsTag,Ship Batteries" in its custom data field... and absolutely nothing appears. I can't even tell if the scipt is running itself, so I tried running it by timers; still nothing.