Space Engineers

Space Engineers

202 ratings
Programmable Text Panels
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block
File Size
Posted
Updated
27.589 MB
Aug 28, 2019 @ 11:50am
Aug 23, 2020 @ 5:42pm
4 Change Notes ( view )

Subscribe to download
Programmable Text Panels

In 1 collection by Kham
Kham's SE Mods
13 items
Description
NOTE: These are programmable blocks, not simply text panels, see description for more details.

Continuing on a theme from my Cockpits With More LCDs mod, I decided I'd like to make some text panels with multiple usable screens on them. Sadly, Keen haven't actually enabled the use of the new ScreenAreas system on Text Panels yet, however they have enabled them on Programmable Blocks...

Thus I present, Programmable Text Panels! PTP for short.

In an incredible feat of engineering, the likes of which the world has never seen before, we've managed to shrink down an entire computer in to a text panel instead of needing it's own bulky housing.

The PTPs come with six variations, all available on large and small grids.
Wall-mounted 1x1 PTP with 6 usable screens (+1 Keyboard screen)
Free-standing 1x1 PTP with 6 usable screens (+1 Keyboard screen)
Free-standing Double Sided PTP with 12 usable screens (+2 Keyboard screens)
Free-standing Double Sided PTP with 6 usable screens (+1 Keyboard screen) the screens are mirrored to both sides
Wall-mounted 2x1 Twin PTP with 12 usable screens (+2 Keyboard screens)
Free-standing 2x1 Twin PTP with 12 usable screens (+2 Keyboard screens)


Survival Ready:
PCU Values
Construction stages
LODs
Progression System

Update 29th August 2019
Added a Free-standing single screen standard text panel
Added a Free-standing double sided standard text panel mirrored to both sides
These two variants are standard Text Panels (for script compatibility) and are not Programmable Blocks like the others

Update 2nd September 2019
Added Diagonal variants of the 1x1 free-standing versions

mod.io link
https://mod.io/g/spaceengineers/m/programmable-text-panels

I thought this went without saying, but apparently some people feel entitled to upload other people's work without permission.
DO NOT upload my work on Steam or Mod.io without first seeking AND receiving my permission.
73 Comments
archon_sd Mar 10, 2022 @ 8:01am 
@kham Still loving this mod. Suggestion and question.
Suggestion: I spend days trying to refind this mod when I take a break from Space Engineers for a while. I normally remember to look for "lcd" (given they're lcd panels in my mind) and only ever find silly mods and autolcd. It would help folks like me if lcd were in the title somewhere so it was easier to find.. maybe just a tag or something that mod site searches can trigger on?
Question: Is there a way to merge the sub-screens in something like AutoLCD on the 6 screen panels? I know how to do it with AutoLCD's behavior in the outer UI, but given these panels are a single object with one name, is there a config-based way to merge sub-panels (e.g. @2 and @5 to make one long display)?
Thank you for such an excellent mod!
TastyChickenLegs Oct 19, 2021 @ 8:20am 
I really like this mod. Been using it in my new world and it works awesome.
Kham  [author] Aug 23, 2021 @ 5:42pm 
@Axel-of-Atheara Like I said, it depends on the script you're using. Pretty much all scripts will explain how to output data to cockpit type screens (the system these use) if they support it.

For most, you enter @# Script in the custom data followed by commands, where # is the number of the display (starts at 0) and Script is whatever the individual script has programmed to identify in custom data.

ALCD uses it like this

@0 AutoLCD
some command
another command
@1 AutoLCD
more commands
@2 AutoLCD
another command

That will output those commands onto the top three screens.
MMasters guide covers this in the section "how to use with cockpits?"
https://steamcommunity.com/sharedfiles/filedetails/?id=407158161
Axel-of-Atheara Aug 23, 2021 @ 12:59pm 
@Kham You said it was possible to set up several different parts of a script on a single text panel. like having ALCD's show different things on a single text panel. how do I do this when there is only one customdata field?
Kham  [author] Aug 19, 2021 @ 9:09pm 
@MeyerX It's exactly what it says, the 'keyboard' part is also useable as a screen.

@WJSabey @Zyndr When I get around to updating it at some point I'll add in a single screen option.

@Axel-of-Atheara It's totally dependent on the scripts you're using. A lot of scripts support that function these days since Keen added it. For example I frequently make use of ALCD2, Isy's Solar Alignment, and Isy's Refuel scripts and they can all use the individual screens on a single block without issue. Some scripts however will not support it, you'd have to ask the authors to add that functionality.
Axel-of-Atheara Aug 19, 2021 @ 4:55pm 
Is it possible to assign each screen to a different script using multiple PB's
Zyndr Aug 7, 2021 @ 6:44pm 
I will second WJSabey's suggestion. The default programmable block comes with a screen, but it's small and the block itself takes up much (all) of the cube.
@Nobbi Also, you can get IIM to play nice with multiple displays within a single block. use "@0 AutoLCD" to get ALCD2 onto screen 0, and "@1 IIM-main" to get IIM onto screen 1. IIM sometimes needs certain screens to work properly, but that's a good place to start.
WJSabey Mar 14, 2021 @ 4:27am 
These are awesome, though I'd really like to see ones that have the whole screen be one screen as well as the ones with multiple screens.
MeyerX Feb 8, 2021 @ 10:17pm 
Hi, that looks very interesting. But what is a "Keyboard screen"? What to do with that?
Kham  [author] Jan 13, 2021 @ 9:37am 
@Nobbi the screenshots above were taken using ALCD2.
IIM doesn't work with them directly though because IIM doesn't support 'cockpit screens'. You can however use a normal LCD for IIM and then use ALCD2's TextLCD command to copy that to one of these screens.