Alpha 10.5 EXP - Improved LCD Panels

Discussion in 'Experimental Features Discussion' started by Hummel-o-War, Aug 28, 2019.

  1. Hummel-o-War

    Hummel-o-War Administrator Staff Member Community Manager

    • Developer
    Joined:
    Jun 15, 2015
    Messages:
    5,506
    Likes Received:
    8,502
    Improved LCD Panels
    - Added TextMeshPro to LCD 1x1 NoFrame as a test
    - Please check with "1x1 NoFrame" LCDs how the new display system works (multi-color etc.)
    - newly placed signs will by default use the new "Pro mode"
    - Enhanced '2x1 LCD with frame' to work with the new mode
    - Extended 'Sign Edit' window by a font symbol selection popup (usable for old and new LCD modes)
     
    #1
    garyice and Frigidman like this.
  2. Watcher330

    Watcher330 Commander

    Joined:
    Feb 2, 2017
    Messages:
    57
    Likes Received:
    72
    Any more informations for : "TextMeshPro" ?
    Any information for multi-color, etc.... options ....
    Tutorial ?
    How to use ?
    upload_2019-8-28_17-26-41.png
     
    #2
    Thorwal and wildboy like this.
  3. Hummel-o-War

    Hummel-o-War Administrator Staff Member Community Manager

    • Developer
    Joined:
    Jun 15, 2015
    Messages:
    5,506
    Likes Received:
    8,502
    #3
    jmtc and wildboy like this.
  4. Watcher330

    Watcher330 Commander

    Joined:
    Feb 2, 2017
    Messages:
    57
    Likes Received:
    72
    Thanks Hummel =)
    Any change to get some logic control for LCD (other than ON/OFF ^^) ? or Vessel/Base Stats ? Cargo stats ?

    Without MOD ?
     
    #4
    garyice likes this.
  5. Hummel-o-War

    Hummel-o-War Administrator Staff Member Community Manager

    • Developer
    Joined:
    Jun 15, 2015
    Messages:
    5,506
    Likes Received:
    8,502
    Not yet, i am afraid.
     
    #5
  6. wildboy

    wildboy Commander

    Joined:
    Feb 20, 2017
    Messages:
    16
    Likes Received:
    22
  7. kafetzke

    kafetzke Ensign

    Joined:
    Sep 27, 2017
    Messages:
    1
    Likes Received:
    2
    but THIS would be the important...
     
    #7
    wildboy and Thorwal like this.
  8. Watcher330

    Watcher330 Commander

    Joined:
    Feb 2, 2017
    Messages:
    57
    Likes Received:
    72
    Any tutorial to create this things ? How ... =)

    I think it's great that everyone posts their find, but never explains how it was done ...
     
    #8
    xerxes86 likes this.
  9. wildboy

    wildboy Commander

    Joined:
    Feb 20, 2017
    Messages:
    16
    Likes Received:
    22
    @Watcher330 Hummer-o-War did post the link that including some examples pretty easy to do
    just copy and past some of those to a LCD and see what happens, about 90% of those examples work
    just play around with it a little.


    i am sure there will be some youtubers like,
    @LiftPizzas , @jrandall , @spanj or @XCaliber making some nice tutorial for it.;)

    I follow and love them all. maybe we can have some challenge who makes the best tutorial :D and maybe @Hummel-o-War can send the winner some game keys to give away and the winners tutorial will be posted on the forum.
     
    #9
    _VickTor_ and jrandall like this.
  10. Hummel-o-War

    Hummel-o-War Administrator Staff Member Community Manager

    • Developer
    Joined:
    Jun 15, 2015
    Messages:
    5,506
    Likes Received:
    8,502
    The devs will add an info to the LCD setup GUI which settings actually work (just fyi)
     
    #10
    jrandall and wildboy like this.
  11. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,397
    Likes Received:
    12,004
    Here's some of what I did playing around with it, just to show some of what's possible:

    20190829041514_1.jpg 20190829041436_1.jpg 20190823145333_1.jpg 20190823145305_1.jpg 20190808204435_1.jpg 20190808162245_1.jpg 20190808160139_1.jpg
     
    #11
    jmtc, Maverick241, Bollen and 5 others like this.
  12. jbrown

    jbrown Commander

    Joined:
    Jul 11, 2019
    Messages:
    20
    Likes Received:
    8
    Just a couple of minutes of experimenting...

    NewGame_3-190821-1520_2019-08-30_18-10-29.png NewGame_3-190821-1520_2019-08-30_18-11-35.png
    The possibilities boggle the mind. And since you can link to signal logic, the little landing markers for example only appear when in range. That's just using color and size. So many other options!

    I do wish you could link it to things... hook into inventory, fuel, and other data. Perhaps we'll have to wait for a mod update for that?

    Two curious bugs (will make bug reports). First, when I selected the new 1x1 panel and placed it on the floor to make the runway lights, it had information in it. But not my information. It was an 8 level station or base elevator list, showing each deck and what was on it. I've not built anything that tall, yet.

    Second, and this existed prior to 10.5, if you have lines that wrap, it messes the cursor up. Each wrapped line will move the cursor one place to the right of where it REALLY is. So, when you place the cursor and hit backspace, you do not delete the character you think, but one some number of spaces to the right of where the cursor is. Was a huge problem in formatting the 2x1 wide LCDs, since you have to wrap things almost a full width to fill that screen, and editing them was a real chore.

    It's worse, now. Before, it just moved one space and stayed that way throughout. Now, every line it moves another space, making it confusing. Doing that ammo list above, for example, each line wraps in the edit screen because of all the color tags. So, by the last line my cursor was WAY out of line with where the text was, and editing was an art, and challenge. Lol, even just now I notice that cursor issue made me mess up, and my PL Charge line says only L Charge ;-). Oops.
     
    #12
  13. jbrown

    jbrown Commander

    Joined:
    Jul 11, 2019
    Messages:
    20
    Likes Received:
    8
    Just thought of something... an offline editor for this would be a really useful tool. One that used the same exact display rules, so spacing was the same? Or maybe it would work just knowing the exact right fonts and being able to load them into a text editor? Then building complex, multi-color and style displays would be a lot easier, and you could just paste them into the LCD?

    That's how I did all mine before... I'd make them in the game, but then paste them into a text editor for easy editing and use in other builds.
     
    #13
  14. Thorwal

    Thorwal Ensign

    Joined:
    Jul 1, 2019
    Messages:
    7
    Likes Received:
    14
    Please do not understand this wrong. The feature is great. But actually unnecessary. You could already insert symbols before (Copy & Paste). Also different font sizes. ;)

    What we really need is that the displays show real information. Ammunition, oxygen, fuel, etc. :(
     
    #14
    wildboy likes this.
  15. ASTIC

    ASTIC Captain

    Joined:
    Dec 11, 2016
    Messages:
    991
    Likes Received:
    707
    https://github.com/GitHub-TC/EmpyrionScripting
     
    #15
    garyice likes this.
  16. Ian Einman

    Ian Einman Captain

    Joined:
    Dec 12, 2017
    Messages:
    194
    Likes Received:
    381
    A good change overall. Some things that are needed:
    1. Need the ability to vertically center the text. I think the need for centering is so common that there should be checkboxes for horizontal/vertical centering. You probably need to implement the vertical centering yourself since there is no tag for it.
    2. Rather than just documenting the various tags, you should add buttons that would insert them. That would be particularly useful for a color palette. But even for the bold/italic, it would be a helpful convenience.
    3. The font sizes are out of sync. If you specify 10 in the slider, specifying <size=10> is not the same size. This is probably the difference between pixels and point size but neither of those has meaning in the context of the LCD panel. The size from the slider should be the same units that are used in the tag.
    4. Need the ability to set font, even if there are only a small number of fonts available.
    5. TextMesh Pro has the concept of "styles". These might be useful if you made them per-structure somehow.
    Not directly related to this feature, but a few LCD-related requests:
    • There should be tags defined to show info for the current structure, for example:
      • %Mass%
      • %Energy.Output%
      • %Energy.Consumption%
      • %Energy.TimeRemaining%
      • %Energy.Fuel.Percentage%
      • %Energy.Battery.Percentage%
      • %Shield.Percentage%
      • %Shield.State% -> ON/OFF
      • %Oxygen.Percentage%
      • %Oxygen.State% -> ON/OFF
      • %Ammo.Flak%
      • %Ammo.Laser%
      • %Ammo.Plasma%
    • It would be cool if LCD backgrounds could be transparent, like glass. This would allow the texture of the underlying block to show through like the holographic screens do.
    • Holographic screen 1, 2, and 3 would be nice as LCD variants.
    • It would be nice if you could introduce a "sign" or billboard which is similar as an LCD in concept, but is not powered, and not emissive. It would look more like you just painted letters onto the surface.
    • It would be nice to have larger sizes of LCD / signs, like 1x2, 2x3, etc. so you can put billboards on buildings.
     
    #16
    Quarior, jmtc, Watcher330 and 2 others like this.
  17. jbrown

    jbrown Commander

    Joined:
    Jul 11, 2019
    Messages:
    20
    Likes Received:
    8
    There is an "LCD Projector" in the inventory, usable on all structures, but it just puts a half block size LCD panel out, that does nothing unique. Is this ultimately meant to actually project the LCD image across to the nearest facing blocks?
     
    #17
    ravien_ff likes this.
  18. Thorwal

    Thorwal Ensign

    Joined:
    Jul 1, 2019
    Messages:
    7
    Likes Received:
    14
    I have to change my mind.

    Yesterday I spent some hours with the displays. You can do a lot. And it is fun.

    I agree with @Ian Einman . The tags open up unlimited possibilities. And that without mods. And a transparent display would be great.
     
    #18
    ravien_ff and wildboy like this.
  19. Rayner_Lute

    Rayner_Lute Ensign

    Joined:
    Dec 9, 2018
    Messages:
    4
    Likes Received:
    1
    After the last 'Update 2019-09-04 (Build 2633)', the screens that I set up the day before cease to display anything when I try to make any changes to them
     
    #19
    wildboy likes this.
  20. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,403
    Likes Received:
    6,067
    Thanks this will be looked into.
     
    #20
    wildboy likes this.

Share This Page