Space Engineers

Space Engineers

HudLCD v2 1/2 with RangeFaction
17 Comments
Dorimanx 19 Oct, 2021 @ 4:35am 
Great! thank you for debug! and finding one more BUG to be fixed one day by KEEN!
I have upvoted your report!
Kapitan Oczywisty  [author] 18 Oct, 2021 @ 5:36am 
This was pain to find.. This is the second bug where user input is not properly reported via modding api. For now added workaround.

https://support.keenswh.com/spaceengineers/pc/topic/imytextsurface-broke-gettext-not-returning-player-input-text
Dorimanx 18 Oct, 2021 @ 2:14am 
Hi, any news?
Kapitan Oczywisty  [author] 29 Sep, 2021 @ 5:32am 
I'll take a look
Dorimanx 28 Sep, 2021 @ 12:00pm 
Hi, seems that after KEEN updates, Mod is not working.
Also many updates to TextAPIv2 mod.

Things that worked before now just not showing the hud screens, no matter what i do,
Studio show no error in code. so maybe just TextAPIv2 update will fix it.

Thanks.
Dorimanx 16 May, 2020 @ 2:18pm 
Hi, yes its now working with range:300:first and if i sit in cockpit i can still see the screens!
if i change to range:300:third then only in third mode!
seem good! thanks for your work! :)
Kapitan Oczywisty  [author] 15 May, 2020 @ 2:15pm 
@Dorimanx I've updated this mod variant to allow views when using range option. (Base mod will be updated after receiving some feedback)

When using range=... add any option: first | third | camera | anyview Last one is new to simply allow all views (first, third, camera) when using range. It has no effect on its own.

Please let me know if this is working for you.
Kapitan Oczywisty  [author] 15 May, 2020 @ 1:14pm 
Fixed, thank you
PuLs 14 May, 2020 @ 5:56pm 
Hello. Problem with the range option. I tried different spellings. At 100m, the hudlcd disappears. I opened the code and I think you have an incorrect regular expression for the range option.
Link to a screenshot of the regular expression range option and the search result for it [yadi.sk]
UPD:
Writing with the help of a translator may be a misunderstanding.
Dorimanx 14 May, 2020 @ 4:25pm 
Hi, we have found that range is locked to 100... no matter what i set range=500 or 10 it's still 100
Dorimanx 12 May, 2020 @ 4:08pm 
it's like this, i am building my ship, and fly around with my LCD's show me all info about cargo status and what is cooking...
then i sit in cockpit and i dont see all i like, so i need to look as wall lcd's.

Easy solution is to add 2 sets of LCDS, one set display all that i need on foot, with range=300
and second set of LCDs without range, so i see them in cockpit, but they all show the same.

If that can be avoided, then it's can be perfect.
Thank you!
This mod make the game so much advanced!
Kapitan Oczywisty  [author] 12 May, 2020 @ 12:36pm 
@Dorimanx Any separator should work as long all is in one line. Will test it though.

Range is intended for on-foot players. What is your use case for seeing this always? I could probably make appropriate changes to mod.
Dorimanx 10 May, 2020 @ 4:26pm 
oh! ok i got it... the examples are not correct... it's should be with spaces in command.!
like this. (set in DATA)
// hudlcd -0.98x-0.2 #green background=darkgreen,100 range=500

Also if i add range=500 then when i sit in cockpit i dont see any LCDS, if i exit i see them again.

Can you please allow both? so it's will be fluid?

So guys, no : needed. just spaces! :)
Dorimanx 10 May, 2020 @ 3:36pm 
Hi, i have tested mod with MP server on torch, and if i set command in NAME it's shows new hudlcd right away! if i set inside DATA of LCD that script is writing too, it's doesn't show new hudlcd till i add 1 char at the name field, then i can delete that char and i have working hudlcd with ranged connection.
Dorimanx 10 May, 2020 @ 4:03am 
This is SO COOL! Thanks!
Kapitan Oczywisty  [author] 7 Apr, 2020 @ 3:50pm 
Probably you didn't had "Share with my faction" on block. I've changed faction check to compare only Faction of block owner and player and nothing from share. Now should work, but as before - I have no way to check this fully.

About CustomData - This works on my end, maybe there is something weird on MP or there is bigger time to propagate changes, but I cannot reproduce that. If you can please show me some video with issue.

Anyway, let me know if this fixed faction issues
Jattenalle 6 Apr, 2020 @ 10:41am 
It doesn't work :(

rangefaction= still only shows it for the owner of the block.
In addition to that, the block name must now be changed (Just adding a character then removing it again works) for customdata to be read/reloaded at all.