Space Engineers
TouchScreenAPI
Коментарів: 104
EthicalObligation 20 жовт. 2024 о 4:49 
Yeah. This should be front page. There is so much you could do. We need more Apps!
surprisedpoultry 8 жовт. 2024 о 12:35 
I recreated a new world with just the electric info app in it and it was working properly. I added my app after and it was also working well. I don't know how I go myself in the state that didn't work but it is working now. *shrug*
Adriano  [автор] 8 жовт. 2024 о 12:15 
@surprisedpoultry the middle clock was the old way, currently just the left click should do the trick. Are you sure you have the API mod added to your save? It is the one responsible for preventing the default click and calculating the cursor position.
Did you try the electric app or the button pad app in the same save to check the mod is working?
surprisedpoultry 8 жовт. 2024 о 12:09 
I'm looking to make my own app using your API.

I realized quickly through testing that the "Public title" box would start appearing the minute I click anywhere on the LCD screen. The comments in the electric network app mention this and the answer is to use middle mouse button which didn't work for me.

Is there another way for me to disable this behavior?
Lells 25 лип. 2024 о 5:50 
Awesome, thank you for the answer! I'll be tossing this onto my server then!
Adriano  [автор] 19 лип. 2024 о 6:20 
@Lells hey, this is a Mod and needs to be added to the server 👍
This one is a required dependency for both apps in the description.
(The apps are also mods btw, and in theory it is possible to create apps using PB and this API but it is not recommended because of networking)
Lells 19 лип. 2024 о 6:14 
Scanned through comments, the description here, the GitHub readme, and the Electric Network Info app looking for the answer, but didn't see the answer, Workshop item tags are ambiguous, so I'm just going to ask:

Is the API an actual mod that the server will need to have installed, or is it a script that goes in a programmable block? Same question for the applications.

I would like to incorporate this on my dedicated server, but:
Script - Client side install only
Mod - Server side install
So it's important to know which one I'm dealing with.

Thanks in advance for your time and I hope for a response, this looks amazing and you obviously put in a ton of hard work.
Adriano  [автор] 19 лют. 2024 о 3:06 
@zeroGhost hey, unfortunately the TSSs need some server side logic to run, so it is not possible using the plugin loader that just insert mods locally. I tried that when I first release them.
Thanks for the kind words.
zeroGhost 19 лют. 2024 о 2:09 
hey Adriano, this is genius work your doing here .. i wish SE was bigger community to be more properly appreciated .. at this point servers are not even willing to run mods that really make the game function ..like this one.. i am forced to use SE plugin Loader to sideload mods ...were my question comes from .. is this and its DAPPS possible to be tweaked to work client side in the SE plugin loader
Adriano  [автор] 18 лют. 2024 о 14:20 
@Rastlore30 Hey, thanks <3 About disabling subgrids, that is not possible currently but it may be something I can add in the future. Good idea! I added to my notes and will try to include it on next round of updates :steamthumbsup:
Rastlore30 18 лют. 2024 о 14:03 
Hiya Adriano! Just wanted to drop a line and say thank you for fixing the Button Pad API to work with blueprints and for your hard work in keeping us all happy despite our flood of requests and operator level bug reports :steamhappy:

That said I do have a question or perhaps a feature request. Is there a way to disable the Electric Network from reading subgrids? And if there is not could that be something that could be worked in at some point in the future?
EthicalObligation 24 листоп. 2023 о 3:44 
Would love to see more of this!!
Brycey92 2 жовт. 2023 о 16:08 
I think this causes all text displays to display blackness or turn off. I removed the mod and they started working again.
Adriano  [автор] 11 лип. 2023 о 19:34 
@Anitram @CommanderChet Sorry for the dela, I was on vacation until last weekend. I updated the examples repo with latest api. Ping me on Discord for more details if needed.
CommanderChet 11 лип. 2023 о 17:48 
I ran into the same issue as Anitram.
The error itself is "The type or namespace name 'FancyCursor' could not be found" originating from TouchSampleTSS.cs
Adriano  [автор] 20 черв. 2023 о 13:07 
@Anitram Hey, nice to see that you are interested. I will take some time to take a look on the examples.. but feel free to ping me on Discord for more info.
My new tag there is @adrianolima.
Anitram 20 черв. 2023 о 1:51 
I forgot, when I put the example you have on github it gives me errors and I don't know how to solve them
Anitram 20 черв. 2023 о 1:49 
@Adriano Congratulations for this API. I am a beginner programmer and I have seen that you have 2 mods, very impressive, but also very complex to understand. Don't you have a basic example mod to know where to start?
Thank you
Senomega 5 черв. 2023 о 16:05 
In my ship I have 2 entrances. There is an LCD at each entrance. Here, for example, I would like to switch on the light in the ship. But that is always only possible on one LCD. I then have to re-setup each time on the other LCD. We play on a dedi server
alessiobiagio2003 20 трав. 2023 о 14:38 
@Adriano ok thank you😄
Adriano  [автор] 20 трав. 2023 о 10:04 
@alessiobiagio2003 FYI I just sent an update that may fix the crash you had.
It was caused when calibrating a screen that was already calibrated for some cases.
Note that all vanilla blocks are calibrated by default, you don't need to calibrate them.
alessiobiagio2003 18 трав. 2023 о 4:45 
@Adriano uh ok, thank you😁.....Can you let me know if you find anything?
Adriano  [автор] 17 трав. 2023 о 20:49 
@alessiobiagio2003 That shouldn't happen.. I will investigate and send a fix soon, thanks for reporting!
alessiobiagio2003 17 трав. 2023 о 15:32 
hi, your work is great. But can you explain why in calibration it crashes instantly? i tried all the lcds, but nothing, every time the game explodes.:steamsad: yet i have a good computer
Katarina [WolfCraft Industries] 5 трав. 2023 о 0:25 
i'm also having crash issues with the touch screen setup app on my dedicated server.
had it on the key panel on the new automaton programmable block and on a vertical corner LCD.
the corner LCD happens reliably but the PB didnt happen all the time, mostly when i was online for a while and then tried setting it up.

also it seems like the button touch app doesnt save on dedicated... my screens were always reset after a restart. if you want, we can diagnose it together via discord
Rastlore30 26 квіт. 2023 о 2:15 
@Acirno look at a screen you have it set up on with nothing in hand, no tools. The cursor should show up and track to where your cross-hair is pointing as long as your keep looking at the screen.
BinaryKiller Recoded 23 квіт. 2023 о 2:17 
How come this mod isn't as popular as it should be??? We no longer need a hotbar with this mod and vehicles.... We can use the LCD panels inside the cockpits of everything
Acirno 20 квіт. 2023 о 22:44 
How do you get the cursor to pop up for screens?
Kheryn 🩸 1 квіт. 2023 о 11:53 
The calibration crashes me too but only on Transparent LCDs on everything else it works fine.
Panik Goblin 30 берез. 2023 о 20:40 
It turned out to be an issue with priority with Build Info, If you have Build info loaded before the touch screen api it seems to have an issue. I tried again with it moved to almost the very top of the load list and it seems to work just fine now.

The screen I was using was the large sci-fi screen added by one of the DLC.
Adriano  [автор] 27 берез. 2023 о 8:52 
@Panik Goblin I think no one else reported that before, I will take a look if I can find what could cause that. What modded block are you trying to calibrate?
Thanks for reporting!
Panik Goblin 26 берез. 2023 о 14:49 
Not sure if anyone else has seen this, but when I click a button on the calibration it causes an instant crash with no log. Not sure if it is conflicting with another mod or not, or if this is a known issue that might pop up occasionally.
MisterCadrega 13 берез. 2023 о 11:06 
Great work man! Seems to be fixed!
Adriano  [автор] 13 берез. 2023 о 10:11 
@papamobile42 Thanks for reporting! I just sent an update to fix that.
MisterCadrega 13 берез. 2023 о 3:36 
Hmm on my server at the first connection I get this message repeated for a dozen times:

ERROR: Lima.Touch.TouchManager: Object reference not set to an instance of an object.

then all the UI messages at the bottom of the screen stop working until I disconnect and reconnect. Got both of your apps (electric network info and button panel) so can't really tell which one is the problem.
Adriano  [автор] 12 берез. 2023 о 9:44 
@Visentinel haha yeah, he and some other suggested this. It keeps consistency with other game features.
Also since I’m blocking click, some guys were having problems to grind it haha
Visentinel 12 берез. 2023 о 9:41 
I cant use the screen when holding a tool

I blame Malware for this, its his folt.
Adriano  [автор] 12 берез. 2023 о 7:59 
@Visentinel Yeah that is the most suggested app idea, I always say I'm waiting for someone else to do it. But I may do it myself soon. Thanks for suggesting.
Visentinel 11 берез. 2023 о 23:50 
Hey Adriano you should make a touch screen for managing ships inventory
Ritor 11 берез. 2023 о 22:31 
OK, thank you for the information
Adriano  [автор] 11 берез. 2023 о 22:27 
@Visentinel That is technically a bug because it also works behind non transparent blocks, but it is also a feature for glasses haha.
I will try to fix the bug without removing the feature.
Adriano  [автор] 11 берез. 2023 о 22:04 
@quaiter I just sent an update that changes the clicks and now accepts joystick to interact with it.
Left click is now the default, right and middle click may have some alternative funcionalities on the apps.

For joysticks, RB is the primary action, and LB is the second.
Visentinel 10 берез. 2023 о 1:35 
Fun thing i noticed today, i can control a "Touchscreen" through the glass of a window.

Intentional ? Guess i can put glass screen protectors over my LCD screens :steamhappy:
Ritor 8 берез. 2023 о 21:58 
@Adriano Yes, that's exactly what I meant. Thanks a lot.
Adriano  [автор] 8 берез. 2023 о 18:30 
@quaiter You mean just subscribe to it and add to server mods list? Yeah sure!
You can just add to the mods list, and the player will automatically download it from the workshop.
Ritor 8 берез. 2023 о 15:52 
Hello @Adriano. I want to use your TouchScreen Api and mods (Electric Network Info, Button Pad) on our server, it is allowed?
Adriano  [автор] 21 лют. 2023 о 21:02 
There was a problem with precision when the player was too far from world center. It may be fixed by last update.
Adriano  [автор] 17 лют. 2023 о 7:07 
@Izywindy Nice! You can find both of my apps and some examples on my GitHub repos. And feel free to ping me on discord if you need help on how to use it. Good luck!
WindyPlus 17 лют. 2023 о 3:36 
Good work! I'll use this api in my mod. :)
Pentium 15 лют. 2023 о 21:31 
ye its awesome