Space Engineers

Space Engineers

43 ratings
HudLcd v2 - Display your LCD text on your HUD!
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Script
Tags: hud
File Size
Posted
Updated
252.258 KB
16 Feb, 2020 @ 10:49am
18 Feb, 2020 @ 4:41pm
4 Change Notes ( view )

Subscribe to download
HudLcd v2 - Display your LCD text on your HUD!

Description
There is beta update which supports multi-screen blocks, you can try it here

============

>>> This is an unofficial update of Jawastew's mod <<<

Changes
- clearer text, thanks to updated Text HUD API v2
- optional Monospace font
- optional Background
- questionable performance improvements
- option to show when on-foot in specified range
- ability to restrict hud to first/third person view or camera

Send me your use-cases!
I'd love to see how you use this mod, to add new features and improve existing ones. Please share your screenshots in comments or discussion, Thanks!

Known Issues
"hudlcd:..." in Title will not work after load, until player changes title. (This is because of bug in GetPublicTitle, which returns empty value)

How to use
For basic usage you can follow instructions on original mod's page. I'd just recommend using Custom Data instead of Title, because of bug with GetPublicTitle. Title however can still be useful for live-preview when setting things up.

Command format: hudlcd:PosX:PosY:Scale:Color:Extras (You can omit any parameter) Please avoid spaces.

PosX, PosY
PosX - -1 - left, 0 - center, 1 - right
PoxY - -1 - bottom, 0 - center, 1 - top
Default: hudlcd:-0.98:-0.2

Scale
Font size.
Default hudlcd:::0.8

Color
Color name (list bellow) or RGB value.
Default: hudlcd::::white
Examples: hudlcd::::255,0,0 or hudlcd::::red - red text

Extras (new!)
Here you can specify additional options separated by : (colon)

background=color,opacity
color - same as above, optional opacity (0-255)
Examples:
hudlcd:::::background - default (black,127)
hudlcd:::::background=red
or hudlcd:::::background=red,127
or hudlcd:::::background=255,0,0,127 - red with 50% opacity

monospace
You can select this font if you need
Example: hudlcd:::::monospace

first, third, camera
You can restrict message to show only in specific view.
Examples:
hudlcd:::::first - show only in first person view
hudlcd:::::third - third person view
hudlcd:::::camera - show only in camera or gun view

range=distance
Show message when player is within distance and on foot. Distance can be between 1 and 5000 (meters).
Shows only if player is owning that LCD.
Examples:
hudlcd:::::range - show message to nearby player, by default 100m from LCD
hudlcd:::::range=1000 - show message when within 1000 meters


For example to show Components on hud:
// lines w/ double slash are ignored by Automatic LCDs 2 // hudlcd:0.72:0.98::green center << Components >> InvList T:* +component

HUDs used in screenshot
hudlcd:-0.8:0.5:10:white:range=100:monospace - white mod name
hudlcd:-.4:-.2:2:red:background:range=100 - red static text in center
Power usage (Automatic LCDs 2)
// hudlcd:0.65:.97:1:orange:background:range=100
Center << Power >>
Power

Ingots (Automatic LCDs 2)
// hudlcd:0.65:-.55:1:green:background=darkgreen,100:range=100
Center << Ingots >>
InvListNB T:* +ingot


Color List
aliceblue, antiquewhite, aqua, aquamarine, azure, beige, bisque, black, blanchedalmond, blue, blueviolet, brown, burlywood, badetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk, crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray, darkgreen, darkkhaki, darkmagenta, darkorange, darkorchid, darkred, darksalmon, darkseagreen, darkslateblue, darkslategray, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray, dodgerblue, firebrick, floralwhite, forestgreen, fuchsia, gainsboro, ghostwhite, gold, goldenrod, gray, green, greenyellow, doneydew, hotpink, indianred, indigo, ivory, khaki, lavender, lavenderblush, lawngreen, lemonchiffon, lightblue, lightcoral, lightcyan, lightgoldenrodyellow, lightgray, lightgreen, lightpink, lightsalmon, lightseagreen, lightskyblue, lightslategray, lightsteelblue, lightyellow, lime, limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid, mediumpurple, mediumseagreen, mediumslateblue, mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue, mintcream, mistyrose, moccasin, navajowhite, navy, oldlace, olive, olivedrab, orange, orangered, orchid, palegoldenrod, palegreen, paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink, plum, powderblue, purple, red, rosybrown, royalblue, saddlebrown, salmon, sandybrown, seagreen, seashell, sienna, silver, skyblue, slateblue, slategray, snow, springgreen, steelblue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, whitesmoke, yellow, yellowgreen
Popular Discussions View All (1)
1
15 May, 2020 @ 4:10am
Problem with the range option
PuLs
25 Comments
g_BonE 30 May @ 8:42am 
for some reason all the lcd content of tagged lcd's bundles up in the lower left corner of the screen above the power/life/o2/h2 indicators of the HUD. Even when turning the tagged HUD blocks off this happens. Otherwise the script seems to work okay when seated in the cockpit.
Kapitan Oczywisty  [author] 11 Jul, 2024 @ 5:09am 
No problem, it's open-source after all.
Santa 9 Jul, 2024 @ 12:35am 
Hello! Can you give your permission to add your mod to the Plugin Loader?
Kapitan Oczywisty  [author] 8 May, 2024 @ 5:45am 
Unless you mean first/third person view, which is also an option
Kapitan Oczywisty  [author] 8 May, 2024 @ 5:43am 
I think range option can help you with that, also checkout a new version https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2005632342
obi wan kenobi 7 May, 2024 @ 3:59pm 
It would be great to hide hudLCD when seated. This would allow look at the actual LCDs in cockpit/seat view and hudlcd in ship view.
what hud setup is that for the main game hud
Jawastew 4 Jun, 2020 @ 12:11pm 
Hey, @Kapitan Oczywisty I have taken up maintenance of my mod again and would like to talk to you about merging features back into one mod :) I sent you a friend request.
Kapitan Oczywisty  [author] 5 Apr, 2020 @ 7:56am 
@Jattenalle I'm unable to test faction-sharing part (I have no friends in SE), mod should work though. This is made from beta version which should be stable by now, but have a bit modified implementation. Let me know if there is something wrong.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2049319871
Jattenalle 4 Apr, 2020 @ 8:21pm 
For us faction would be enough. Wouldn't that also prevent most abuse if it's limited to only players in the same faction?