Space Engineers

Space Engineers

Automatic LCDs 2
2,868 Comments
abud Oct 18 @ 4:55am 
@Gixxium
Try PropBool from the guide
Gixxium Oct 17 @ 7:20pm 
How do I get the stockpile on/off status from my tanks? I can't find anything in the guide for it
bard Oct 13 @ 10:09am 
Thx for your suggestions, it works perfect.
Leconite Oct 12 @ 3:55am 
Here is what I used on my ship.

Echo Seed:
InvListX {C:*} +seed:10000
Echo Food:
InvListX {C:*} +object:10000 +mammalmeatraw:10000 +insectmeatraw:10000 -spacecredit
Center Food MREs:
InvList {C:*} +consumable:4000 -medkit,powerkit,radiationkit,mammalmeatraw,insectmeatraw
Gromit Oct 12 @ 2:46am 
@bard: try something like the commands below. Hope this helps :se:

Center <<< Seed, grain & algae >>>
InvListX T:* +seed +object/grain,algae
echo
Center <<< Consumable >>>
InvListX T:* +consumable -powerkit -medkit
bard Oct 11 @ 11:42am 
hi Guys, trying to set up a screen with only food related items, seeds and consumable, but receiving full inventory of all items or nothing. Hoped for sime help here. Thx
Leconite Oct 11 @ 3:31am 
Another trick that I have used is to reduce the font size of the LCD.
This can eliminate scrolling in some situations, without sacrificing readability.
Leconite Oct 11 @ 3:27am 
I've never used this feature, but the syntax looks correct.
Just for kicks, try it without the !NoScroll in the LCD name.

scrollDown {ConsoleCargoScreen [LCD]} 2

Also, double check that you are throwing the argument at the correct PB.
I have made that mistake before.
mcluvin51 Oct 10 @ 7:35pm 
I am having an issue with the Manual scrolling command for one of my screens.

Name of screen:
ConsoleCargoScreen [LCD] !NOSCROLL

Argument on button (its on the same console)
scrollDown {ConsoleCargoScreen [LCD] !NOSCROLL} 2

I made sure I chose the correct programable block when i set the argument but it doesnt seem to want to work.
Leconite Sep 30 @ 3:33pm 
Not exactly queue info, but you can do the following on an assembler to get an idea of what it's up to.
CargoAllP {CG:Fab Assemblers} {Assembling:}
InvListX {CG:Fab Assemblers} +component +ammo +tool +oxygen +hydrogenbottle +datapad +consumable
abordoli Sep 30 @ 3:15pm 
I take it that this doesn't have "assembler queue info". I have another script for that, but it would be nice if it were a part of THIS.
Leconite Sep 30 @ 6:44am 
Just add +ingot or +component as the next parameter to your inventory related command.
Tinywrath.jr Sep 30 @ 4:09am 
i cant tell if i just didnt read everything carefully enough but is there a command just for ingots? and the same but for components?
Gromit Sep 28 @ 10:28am 
@GermanGinger: please also show us the command you use to get your inventory list
Leconite Sep 28 @ 9:36am 
InvList and MissingList also have X variants.
Leconite Sep 28 @ 9:35am 
Try the X variant of the commands.
This suppresses output of items with zero count.
For example
InventoryX {C:Cargo 1}
GermanGinger Sep 28 @ 8:26am 
So, anyone else having a problem with the inventory part of the script? It'll show the list and all. It'll add and remove from the list as directed. The issue is that it always show the amount as zero
Leconite Sep 26 @ 6:27am 
Those were the "hidden" hydrogen tanks, LOL.:-)
If you haven't had a screen fail to work because of a typo, you haven't used AutoLCD's long enough yet.
Everyone does something like that at some point.
Ammo Flash Sep 26 @ 6:12am 
well, you are right I can't spell, which if you see the screen shot on discord Lobby you'll go uh "Hydrogen not Hydogen!" , sorry and thanks.
MMaster  [author] Sep 26 @ 12:31am 
oops @ammo I accidentally deleted your comment :(
I've just tried small hydrogen tanks work with Tanks command as they always did. You are doing something wrong. They fall into the same category as all hydrogen tanks.
GV Sep 25 @ 2:49pm 
@Khem. Thank you :P and to make sure i can keep find it i have bookedmarked in on firefox xD
Kham Sep 25 @ 2:26pm 
@GV It's near the top of the page in the big area surrounded by #######
But it's also here to save you time. :P
http://steamcommunity.com/sharedfiles/filedetails/?id=407158161
GV Sep 25 @ 2:24pm 
@Mmaster. I am eiter blind or i have no clue where that link is. About discord... Sadly i can't joine for the next 2 years sins my account has bin banned unfairly and any attempt to contact discord is useless and end up being ignored...
MMaster  [author] Sep 25 @ 12:09pm 
Yeah. There is full guide with command list on the right where you can click on command you are interested in and it explains that command along with its arguments and examples :)

We also got new shiny discord server community.

Everyone is welcome to join us :)
https://discord.gg/JVyN2eBc66
Leconite Sep 25 @ 5:20am 
There is a guide linked above.
GV Sep 25 @ 3:48am 
@Gromit. And that is why i kind a wish for a guide of some sort with pictures before and after each command to show the effect of the commands including text deskription to make it esasyer to navigate.
Gromit Sep 25 @ 2:07am 
@GV: don't forget the parameter that comes just after the inventory and invlist commands is the location.
Example : invlistx T:* +ore
GV Sep 24 @ 11:51pm 
Update. Tunes out InventoryX was the command i was looking for giving me the list over what i am currently carrying.
GV Sep 24 @ 11:34pm 
Awsome mod! and i am realy loving how usefull it can be! But for new players who might be abit slow or dos not fully understand (Speaking mostely about my self here) Is there somekind of list somewhere with detiles commands that show the results of what you wish for at the given moment? Right now i have attempted to ask Grok and Copilot to help me figuering out how to set up my miner with a LCD to show the Ore it carrys. And nothing seems to work Grok and copilot keep telling me to use "Inventory +ore +Ingot" When i do the LCD keeps giving me the full list over evey single item in the game....
0-Fenix-0 Sep 24 @ 1:20pm 
@Kham - Aha! Thanks so much, I totally missed the link to the guide in there, was going off the video with limited time. I'll test that out later. I really appreciate that!
Kham Sep 24 @ 12:54pm 
@0-Fenix-0 The functionality you want is already there. Simply put any commands for scripts that use MyIni format at the top of the custom data then have --- and after that do ALCD2 commands. This is explained in the guide under the section titled "Compatibility with other scripts".
0-Fenix-0 Sep 24 @ 12:39pm 
Request: Can you perhaps limit your script to processing commands under an ini format tag, so other mods like SIMPL, or TurretBasedRadar, or my Eli Dang's Holo Hud do not overwrite it.

For eg:
[AutoLCD]
Inventory={T:Cargo} +ingot

[SomeMod]

Have it start when it finds [AutoLCD], have it break at the next [X] tag. And process your commands with an = so it can set var = value like the VRage MyIni would expect.

This mostly affects cockpits, as they have multiple LCDs and functions. Simple LCD panels tend to only have one mod target them at a time.
Leconite Sep 24 @ 3:40am 
What you have is how to do it.
No other ways to do it in the script right now.
UnCheat Sep 23 @ 11:37pm 
Currently if found only 1 way to detect all grown is to:
Echo Farming complete:
DetailsNon {LongestGrowBlockName} {Growth} {Grow}

{Growth} and {Grow} should be translated if there is other game language than english
UnCheat Sep 23 @ 11:19pm 
Is there any way to echo a total grown status of group of plants in a single line?
Like 1/5 (of group blocks) or in precent like 20%
RueLight Sep 21 @ 3:17am 
thx for reply, still a wonderful script ;)
MMaster  [author] Sep 21 @ 3:10am 
The script updates the screens only once per several seconds, it never updates more than 1LCD per tick, in slow mode it runs only once per 10 ticks.

The max execution time on grid with ~200 commands on around 40 LCDs is in average: ~69us - that means that you can have around 200 such grids and it would still not be visible on game performance.

The problem is that the script is just too large and it may take long time (~6ms per tick) to compile parts of it as they are used which causes the server plugin to stop it. Once all the parts of the script had been executed at least once it runs smoothly as explained above. Unfortunately there is really nothing more I can do about that. The script is just too large.
RueLight Sep 21 @ 2:58am 
Hi, its possible to double or triple the slow mode? I use it on a PVE and the server often stop it coz of too many updates, even in slow mode....
cheers
MMaster  [author] Sep 21 @ 1:18am 
Unfortunately there is no direct way to read weather from PB, you can kind of guess based on oxygen pressure from air vents and power output of wind turbines and solar panels, but nothing direct.
WardenWolf Sep 21 @ 1:13am 
Thank you for all your work, MMaster. One more teensy request: a way to display current weather. Display Clear if no active weather and N/A if in space or no atmosphere.
MMaster  [author] Sep 20 @ 12:51pm 
Discord server!

I'm proud to announce that we now have an amazing brand-new discord server! You can join by clicking the following link:

https://discord.gg/JVyN2eBc66
Kham Sep 20 @ 12:23pm 
Hahaha well there was a time I was on Discord too much, so I stopped using it unless I needed something from it. I am happy to help out though as always, you know me. I've joined the server and will make an effort to be more aware of Discord again. :cozyspaceengineersc:
MMaster  [author] Sep 20 @ 10:05am 
I've already created server few days ago for testing so I just decided to use that one. I've added some basic rules, roles, categories and channels and we can continue from there :-) I will be happy with any suggestions on how to improve it.

So let's try it.. here is 7 days invite for now: https://discord.gg/hT6q8yQA

See you there :-)

Also I'm happy that you figured it out @Norway174 it's always great to see how people use this in their builds!
Norway174 Sep 20 @ 9:52am 
Oh, and I wanted to comment. Saying I did get the Build and Repair property working. Totally forgot, I could've just looked in the Build and Repair script. And the property keyword I was looking for was "BuildAndRepair.AllowBuild". If anyone else is looking for the same.

This looks so cool now! Thanks for your amazing script! :D

https://i.imgur.com/LjavOMv.gif

And here is the full custom Data if anyone is interested:

Center << Build and Repair >>
Echo
PropBool {G:BuildAndRepairGroup1} {OnOff} {[1] Build and Repair:} {Active} {Offline}
PropBool {G:BuildAndRepairGroup1} {BuildAndRepair.AllowBuild} {[2] Can Build Projections:} {Yes} {No}
Echo
Center << Projector >>
PropBool {Ship Printer Projector} {OnOff} {[3] Projector:} {Active} {Offline}
Working {Ship Printer Projector}
Norway174 Sep 20 @ 9:45am 
@MMaster I'd definitively join if you made one. And I'd be happy to help set it up. I've set up multiple Discords in the past, and have experience with it. But I also totally get it if not, as I am a total stranger. :P But feel free to add me on Steam if you'd like to talk further, and possibly see some of my references.
MMaster  [author] Sep 20 @ 8:01am 
oh that's a shame that you don't really use it @Kham I would love for you to be moderator there if I've made one ;)

I don't have much experience with how to organize it or manage community in it so I would definitely need some help from trusted people like you. I would also probably not dedicate it only to this script, but make it more about the community where people would keep in touch, have fun, relax, discuss and help each other with whatever. I really don't have any specific idea it was just a random thought I've had.

Maybe I will just make some bare bones server that we will shape together as a community and we will see what will happen. Maybe it will be just 3 of us there and 1 will be permanently offline (Kham), second one will not respond most of the time (me) and third one will be sad that he joined such server :-D
Kham Sep 20 @ 7:40am 
I barely ever sign in to Discord unless I'm going on for something in particular, but I'd join the server if you made one haha.
Smirkyguy Sep 19 @ 2:23pm 
DO IT MMASTER!
MMaster  [author] Sep 19 @ 1:03pm 
I was thinking .. would you guys be interested in joining discord server if I created one?
These comments and discussions are kind of difficult to keep track of, but I'm not sure if there would be enough interest and we've already made it 10 years without it so it may not be really necessary that's why I'm asking you :-)
Norway174 Sep 19 @ 8:43am 
Ah, I see. I'm not really sure what I'm looking for in the Build and Repair. I thought all menu options were also properties. xD I really don't know enough about this topic. But I'll probably drop this for now.

As for the projector, the % number should work just fine. Thank you for the amazingly fast update! <3