Space Engineers

Space Engineers

Configurable Automatic LCDs (DEV 01.165)
43 Comments
Kham 16 Jul, 2017 @ 6:53am 
@Endromida This script is rather outdated now, you should switch to the latest version.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=822950976
FoxInABox 15 Jul, 2017 @ 8:37pm 
Hey, I am having an issue where my displays are only showing "Unknown Command: Public" Any ideas on a fix?
RodneyAP 31 Dec, 2016 @ 12:51am 
THANK YOU! THANK YOU! THANK YOU!
Sgt Gumbo 18 Dec, 2016 @ 7:02am 
THANK YOU FOR FIXING THIS!!! I love this script. You should team up with Taleden and make one massive script to "rule-them-all". The two scripts from you guys are a MUST HAVE. :)
Kham 14 Dec, 2016 @ 4:44pm 
Thank you for that! Glad it was still in their behind the scenes for you to grab it. Will make the transition a lot easier. :D
MMaster  [author] 14 Dec, 2016 @ 4:41pm 
I've also published script that can copy original Private Text to Custom Data to help you migrate your existing designs that used Private Text:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=818438560
MMaster  [author] 14 Dec, 2016 @ 4:40pm 
@bastelork check out same grid filtering section of the guide you need to change LCD_TAG to [LCD] instead of [T:LCD]
Kham 14 Dec, 2016 @ 5:30am 
@MMaster, thanks man, I'll give it a go again with the udpated script and see how I get on.
Bastelork 14 Dec, 2016 @ 5:04am 
MMaster  [author] 14 Dec, 2016 @ 4:45am 
I updated the script with workaround suggested by rexxar. It looks like it helped. Real fix should come with thursdays game update.
Kham 13 Dec, 2016 @ 5:37pm 
Ah ok, at least I know it's not just me and my game wasn't totaly unstable haha. Though just to further your post on the forums, the second world I was talking about was created after the new custom data field replaced private data with last Thursday's update. I made the world new on Saturday I think it was.
MMaster  [author] 13 Dec, 2016 @ 5:21pm 
Hey. Yes I have already reported bug: http://forums.keenswh.com/threads/01-165-011-custom-data-access-crashes-game.7390263/
It's some problem with Custom Data. Unfortunately the only thing you can do meanwhile is not use Custom Data and write commands separated by ; in Title of LCD.
Kham 13 Dec, 2016 @ 4:37pm 
Hey, not sure why but I'm pretty sure this script is repeatedly crashing my game. I'd been crashing a fair bit (read every five minutes) in a world whilst trying to update scripts to the new dev version and I figured it was just Spengineers. Then I loaded up another game to mess around with a new ship design and it didn't crash even though I was in it for about four or five hours. That was until I came to adding this script to the newly placed LCDs on the ship. I set up the PB and timer etc, then added the tag to the LCD. I noticed the PB was showing a "Key not found in dictionary" or something similar which it had been doing in my earlier world too. As soon as I refreshed the PB the game crashed with the same exception I'd been having in my other world earlier in the day.
Here's the exception from the log
http://pastebin.com/9RQSTECF
Dark_453 11 Dec, 2016 @ 9:02am 
Thanks for the fix M Masters. I tried to edit this my self... lol *not a coder* but figured if i commented the links with errors.. i could bypass.. *ended up with over a 100 errors*...
(i was trying to fix the stable branch one) But thanks very much :D
DaemosDaen 10 Dec, 2016 @ 7:01pm 
nm, I gained skill in reading the description.. :p
DaemosDaen 10 Dec, 2016 @ 6:48pm 
does the custom data section replace the private titel from the stable build?
MMaster  [author] 10 Dec, 2016 @ 11:54am 
Yes. If I will not be able to release Automatic LCDs 2 yet then this hotfix will be merged to main script as soon as Private Text will be removed from stable release of the game (hopefully CustomData will be merged to the stable at the same time).
DaemosDaen 10 Dec, 2016 @ 10:45am 
Thanks for the fix, will this just be merged into the main post when the changed go to stable?
MMaster  [author] 24 Oct, 2016 @ 5:25pm 
You are of course free to use your modified version in your creations. Even main script page says that you are free to use it in your blueprints and worlds.
MMaster  [author] 24 Oct, 2016 @ 5:12pm 
I never promised I will review your changes. I told you that you can tell me whats wrong and/or what you needed to change to get the monospace to work. Then I listed you everything that you needed to change while you tried to figure out why it doesn't work for you as it does in vanilla. I told you that I will try to implement it in new version of the script that will make it easily configurable. We already figured all the changes needed long time ago and now you came with version of the script that modifies much more than what is needed for monospace fonts to work and it modifies it in a way that somehow forgets about vanilla font in some cases.
I tried to be as straightforward about the current script state and what I will publish and what not as possible since the beginning. You ignored me obviously. Monospace font config will be much easier in Automatic LCDs 2. So either wait for release or do whatever you want, but don't publish modified version of my script. Good luck.
Krypt 24 Oct, 2016 @ 5:01pm 
> . Everything works fine with vanilla font ;)
It not true. You can see it on blue screen on screenshot above: "/" can be alligned better. And fixed version does it better.
Also, +ore string is also missaligned because of same reason.

> I don't feel it would be fair for you
I don't feel it is fair for you promise to review changes and do not do that.

> I hope you will understand my reasoning
And also to you. All another I said on keenswh forum.

I will not publish it like separate script, but i don't promise that i will not use it in my published creations.
MMaster  [author] 24 Oct, 2016 @ 11:17am 
@Krypt .. I don't feel it would be fair for you to publish script which still does the same thing just because you changed few functions / reorganized code based on how you think it should be done. My code is certainly not awesome and there are some things that I would have done differently now, but there are reasons why I've done stuff like I've done it.
I told you that I will try to make changes to Automatic LCDs 2 so it is possible to make it work with your monospace font just by changing some variables which I believe I have already achieved based on your feedback.
If you've got some other bug reports please let me know and I will try to fix them myself, but I really can't accept large changes to the code as I don't have time to review the code fully and I would rather implement such changes myself.
I hope you will understand my reasoning. Thanks a lot for your feedback.
MMaster  [author] 24 Oct, 2016 @ 11:17am 
@Krypt please don't publish modified versions of the script. As I have explained to you on Keen forums I do not want modified versions on the workshop as people turn to me to support them. Apart from that this version of script is outdated and Automatic LCDs 2 will be released soon(tm). I really do not want to spread more variations of this script. As far as I understand you've found one bug that is only showing up when you use modified font. Everything works fine with vanilla font ;) Other stuff you mention are your improvements which are nice but not needed as they still do the same thing just differently. Everything will still work fine for everyone even without your changes. Automatic LCDs 2 is completely different code. The font width being aw + 1 is already fixed in Automatic LCDs 2. ..
Krypt 11 Oct, 2016 @ 3:24pm 
@MMaster, if you don't have time to answer, or do not want to - please, allow me to publish modified version with disclimer about bug reports.
Krypt 9 Oct, 2016 @ 5:10am 
And.. Once more ^^
Krypt 6 Oct, 2016 @ 4:15pm 
Can you check you KeenSWH forums account one more time?
I found issue in the script, and send a code to fix it.

Also I have modified version of script, but dont know, how to share it.

It contains:
- fix of alignment
- faster GetTrim
- dedicated static classes MMMetrics for metric constants and MMStyle for strings ("<< text >>" headers, "[|||||||||'''']" toolbars, etc)
alex-157a 29 Sep, 2016 @ 1:59pm 
tell me why it is not loading the file
Krypt 26 Sep, 2016 @ 8:16am 
Helloi! Please, check, your private messages on KeenSWH forum
=(o.W.n)= I AM SUCKER (DK) 9 Aug, 2016 @ 10:16pm 
i only get the text on my "online"
Wile E. Coyote #1 28 Jul, 2016 @ 6:28am 
@MMaster Thanks for the information, I got it running on my ships and bases now :) Great script, a must have in RP Survival
Dark_453 22 Jul, 2016 @ 1:25am 
THANK YOU!!! (Hugs)
MMaster  [author] 16 Jul, 2016 @ 9:30am 
@Wile nope the script is not available as source only as workshop mod. steam has some problems sometimes that get resolved by itself eventually. I don't plan to publish this as source code anywhere else I'm sorry
@Hiramas thank you for the feedback. the name filtering mechanism is common for all commands and it is only for filtering by name of the block. It gets all blocks that contain the text that you entered in the name as it is described in the guide. if you want to display just one you will have to enter exact full name of the block or if you have multiple blocks that contain the same name then you will have to rename the one that you want to show so its name is unique
Capybellie 16 Jul, 2016 @ 3:56am 
Greetings. Thanks for keeping this up!
If you'd like feedback on the dev version, I am not sure if it's me, a bug or a script limitation, but the search-for-name in the working command doesn't seem to be working right. I can filter by block type, but when I try searching for a name, it either displays ALL the blocks with a similar name or no blocks at all.
Wile E. Coyote #1 12 Jul, 2016 @ 9:36am 
Is there a Source code for the script? my script screen is stuck on loading and i want this script but can't load it from workshop. is there a copy and paste version?
Devil_Ance 10 Jul, 2016 @ 1:09pm 
Thank you MMaster and awesome mod
MMaster  [author] 10 Jul, 2016 @ 1:31am 
@Devil_Ance as the description says this is script for Development branch of Space Engineers. Use the main script. (link is in the description)
Devil_Ance 9 Jul, 2016 @ 11:21pm 
i keep getting this error when i try to check it http://i.imgur.com/C0hbcsY.jpg any help would be awesome and thank you for your time. i look forword to using this mode in my base
The_crusade_killer 9 Jul, 2016 @ 1:55pm 
Great, epic script, thank you for making a DEV version as well. its extra work but greatly appreciated by those who do not even understand making scripts...like myself
-A- Jan Gaarni 9 Jul, 2016 @ 5:34am 
Thank you for not turning the main mod into a DEV branch version like so many others, and just make a new one for that. :)

Love this mod, don't know what I'd do without it. :)
MMaster  [author] 6 Jul, 2016 @ 2:34pm 
You are all welcome :) If you've got bug report please feel free to report it. The only change in this version is different block group handling everything else is exactly the same :)
Krougal 6 Jul, 2016 @ 2:20pm 
THANKS!
Seriously, I don't blame you not wanting to support another version, so really appreciate this.
I take it don't trouble you with bug reports for this version until the branches merge again?
Riz 5 Jul, 2016 @ 11:19am 
MY HERO
KC8DEE 4 Jul, 2016 @ 9:44am 
Good Good yeah good