Space Engineers

Space Engineers

EZGPS - A Better way to Navigate in Space
181 comentarii
97cweb  [autor] 28 oct. 2024 la 15:28 
@Dawns the range option is a remnant of the previous modder, I no longer maintain that section as it is known to become a laggy mess. It overrides visibility because there is no state to this mod, I cannot see which gps points are always visible, as it is not in the API as well.

Also, I cannot access descriptions, they do not exist within the gps point itself. (weird I know). For similar action to what you are requesting, if you name all your points consistently, you an use tags to filter them out. Popups are out of my ability to send data back. I can populate one, but it won't save.
Dawns 28 oct. 2024 la 5:01 
Edit: Oh, I just found something bad: the range option deactivates the Always Visible attribute of points!... It shouldn't...! 😅
Dawns 28 oct. 2024 la 4:50 
REQUEST: This is quite handy, it has a Range option, but I have a request, if I may... an option to overwrite the description of the points with their distance from the player to each of them, at the moment we run such option. The purpose is to be able to spot early game points, that are then far far away, that will never be visited again, and need to be deleted.
Well, it would be great to be presented with a popup list sorted by distance the moment you open such list, with options to edit or delete points. But distances on descriptions would already be a major help! Thank you mate, hugs. -- Dawns
andersenman 26 oct. 2024 la 15:24 
Eh, it wasn't really an issue, just something that could potentially save some headache reading code, should you ever need to touch it again years later and remember what in the world you wrote back then, hahaha. Still, happy to see you found use in the recommendation!
97cweb  [autor] 26 oct. 2024 la 8:37 
Thank you! I also fixed the issue you mentioned in Github, pushing change now
andersenman 26 oct. 2024 la 3:23 
Champion, thank you kindly! The underscore now seems to be treated reliably as a separator in addition to properly ignoring a trailing _\d+ in regex speak, at least as far as I could tell with the test cases I managed to discern. I will keep an eye open, though, should I run into a case not covered and not treated as expected. Again, thanks for the improvement, and for the github link as well!
97cweb  [autor] 25 oct. 2024 la 16:24 
@andersenman I just made changes based on what you suggested. It should work now. Code can be found on https://github.com/97Cweb/EZGPS
andersenman 25 oct. 2024 la 9:09 
Thank you very much for your effort! I have done some testing. It seems the underscore filtering seems to work but still fails whenever it leads a tag. For example, "/ez h a" does not hide markers with _a in it. I have created a test world and uploaded it to the workshop, https://sp.zhabite.com/sharedfiles/filedetails/?id=3354517189 . I have also tried to come up with some filtering based on your mod's code, but I could not make it work because you are filtering the same way in several different functions which made it difficult for me to work out what is being filtered and when, so, I did not get far, and I also missed to take an earlier copy to compare and tell the difference. Perhaps you have a public github repo for the script I could look into, if for nothing else than learning a bit of coding?
97cweb  [autor] 20 oct. 2024 la 10:54 
@andersenman Fixed. Thank you for feedback. Please let me know if there are any issues. It was a regex change and those are sketchy for me
andersenman 19 oct. 2024 la 1:22 
When mapping several similar places using "/gps here" for example, for any bookmark past the first one, Keen in their colossal wisdom make SE append "_n", where n is a running number, (instead of, you know, "[space]n" like normal people). This makes "/ez hide here" work only for the first bookmark because "here_1" is not "here". Is there any chance you could make the mod somehow recognize the underscore character as a tag separator? Or perhaps strictly the constellation of "[underscore][numbers][EndofString]" so that the underscore itself remains available for people who explicitly do want to use it?
97cweb  [autor] 18 mai 2024 la 15:53 
@Novar /ez import {update rc} <paste> should work
97cweb  [autor] 18 mai 2024 la 15:52 
@Novar the way import works is that if it is new, it will recolour. If renamed and rename allowed, it will rename, and recolour. If it is moved and move allowed, it will recolour. Therefore it should have worked.

I am reading through the code, but it has been a while. Make sure the params are inside { } otherwise it will not parse the parameters
Novar 18 mai 2024 la 7:17 
Hey @97cweb, could you add or change import RC to allow just the changing of the colors? I wanted all my ore tags to be the same color, so I exported the list, changed the colors and imported with RC. It didn't work, and then I reread the notes and saw it only changes the color if renameable or updateable. I just want to change the color.
BIV 1 apr. 2024 la 4:22 
I had already grabbed the other version so thought I'd jump here and grab the 'better' one while in the area. Thank you for the mod, cheers mate.
Richoz27 23 mart. 2024 la 15:36 
Im using this mod on a server, not sure where to report a bug but it seems after using the range command I cant rename new GPS from current position, have to log out and log back in to be able to rename again. Great mod BTW!
Sapioit 1 febr. 2024 la 19:18 
Thanks! Please add it as an alias in the description, too, so people know it exists.
Also, as an idea, you could try adding a few cropped screenshots showing only the chat area.
97cweb  [autor] 1 febr. 2024 la 16:18 
/gps2 has been added! Thanks for update!
Sapioit 30 ian. 2024 la 18:17 
Oh, then please add "alts" (alternatives"). For example: /gpss , /ggps , /gpps , /agps , /gpsa , /gpsgps , /gps2 , /gps1 , /gps0 , /gpse , and so on. I personally prefer the ones with a double letter, and gps2.
REALRACE 30 ian. 2024 la 17:22 
thx for your answer. i feared that outcome ... ^^
and it is certainly a good addition even with "/ez" :)
97cweb  [autor] 30 ian. 2024 la 17:18 
@REALRACE its baked into the MyAPIGateway.Session.GPS so I cannot modify that part.

@Sapioit at one point it did, then SE released their own crappy GPS adder using /gps, without allowing overrides, so I had to move mine
Sapioit 27 ian. 2024 la 4:10 
If I could use /gps instead of /ez , this would be a great mod.
REALRACE 25 ian. 2024 la 5:46 
hi 97cweb, to make the game a little bit more challenging (more visual orientation, searching), i would like to hide "distances". are you interested to add such a command?
on the other side, it looks, like you use "MyAPIGateway.Session.GPS" ... and it could show that per default :/ ... in that case, back to my pb-script and lcds
97cweb  [autor] 19 nov. 2023 la 16:04 
Hello @Buckborogue
The ignorance of in word matching was purposeful to create tags. Meaning that there could be hundreds of Au tags, with other tags associated with it. If I put your code in, Au would also pull up Auger and other words that contain au in it, like cAUterize. For me, having accurate tags and filters matters more than in word identification.
Hope this helps. And thank you for bringing this to my attention. If there are any other questions, please let me know.
Thank you
Buckborogue 19 nov. 2023 la 12:12 
replacing line 1159 of your c# file with the following fixed it for me. Not certain if the current way it's working is expected behaviour though...

doesContain &= g.Name.ToUpper().Contains(cleanedWord.ToUpper()) && cleanedWord.Length > 0;
Buckborogue 19 nov. 2023 la 9:44 
Potentially found a bug.
3 gps points named "Au", "Au + Ag", and "Au_2"

Steps to reproduce:
1. "/ez ha"
2. "/ez s Au"

"Au" and "Au + Ag" are shown, but "Au_2" is not.
Underscore seems to be breaking it.
97cweb  [autor] 17 iul. 2023 la 14:01 
Ok, thank you for being cordial. If you have any more suggestions, feel free to ask
Unruly 17 iul. 2023 la 13:41 
my mistake. I came back to the tab today, and saw all that still in an apparently un-posted comment edtitor field..

I guess you're right. Between just adding for imp/exp, and the uncertainty of what the plugin author might do in the future, it's not really worth it. Thanks for having a look.
97cweb  [autor] 17 iul. 2023 la 13:09 
@Unruly it looks like you pasted the same thing
97cweb  [autor] 17 iul. 2023 la 10:02 
Looking through what I wrote for code, copy and share preserve their descriptions. Add has to be done manually through the k menu, and it is more work to add description than worth it. For import/export, do you see yourself using it to save descriptions? If so, I can try and add it, but it will limit the number of imports further as Keen only let 1 packet be used for the transfer
Unruly 16 iul. 2023 la 13:26 
Taking a quick look through the list above, the ones that leap out are: add, copy, export, import, all the share ones
Here's what a gps looks like w/ this plugin:
GPS:NAV - Crait Approach:1437830.82741662:-602401.321334651:-2809084.31997425:#FF00FF00:NAV:

Actually, this has made something clearer to me: the plugin isn't preserving the desc, but only their folder tag. The description of this gps also has 'Current position', but they aren't saving that..
I don't think it's fair to ask you to handle a psuedo-field created by another mod, though I suppose saving the entire desc would accomplish the same thing. Up to you, but thanks for replying and considering it!
97cweb  [autor] 16 iul. 2023 la 12:17 
I'll see if I can save the description. If possible, can you write message a list of commands that need the description preserved?
Unruly 16 iul. 2023 la 12:02 
Hi again, Thanks for your mods!

There's a plugin now for gps that gives both folders and distance. The folders are managed by putting a tag in their description (e.g. <Folder>ORE</Folder>) but ez doesn't preserve the description. Could you add that?
97cweb  [autor] 16 mai 2023 la 17:32 
That is what tags are for. If you tag them Earth Base Co Fe Ni then you can use the filtering for Earth Fe to highlight this one, as well as all other iron ore on earth that you found. If you want all Earth Base ones, show earth base will do the same. A bit more work on setup, but pays off much more than the range would

The range command is left over from when I took this mod over from Wrenn. If you run it at a very low distance, it is more tolerable but still laggy as it has to check each gps distance from player, and that is computationally expensive
Cthulhu 16 mai 2023 la 16:45 
oh man, the range command is the only reason i need a mod like this .... oh crap every gps whit distance/range helper are broken! how i can manage tons of gps if i cant to know the distance? :(((((((((
97cweb  [autor] 16 mai 2023 la 16:42 
Range is bad, try not to use it. It is disabled in the server edition for a reason, and there is a note at the top here explaining why.

Quote from above
"
If you run a server and want to use this mod, please use the server version found at https://sp.zhabite.com/sharedfiles/filedetails/?id=2376008977
It removes the range command, causes servers to lockup depending on range set and number of players.
"
Cthulhu 16 mai 2023 la 16:37 
ok i think it is not a mod, i tryed whit this mod only and i found the real bugged command: it is range command; after you use /ez r NUM the GPS is bugged
Cthulhu 16 mai 2023 la 16:01 
ok i will try to find if alone it works and wich mod i have that can have bugged this;
Glitched i mean that you cant edit the gps in the control panel, you click to delete name but nothing happens and you cant toggle visibility or edit color or name, it's glitched :P
97cweb  [autor] 16 mai 2023 la 15:48 
@Borrago
I just tested it single player, and it works fine, no lag, no glitch out. Can you list mode you have on this world, and if it is persistent across multiple worlds? The most basic is to unsubscribe and resubscribe to the mod as well as another test.

Also, by glitched, can you explain what you mean, besides the inability to edit it further?
97cweb  [autor] 16 mai 2023 la 15:42 
I'll take a look, thank you
Cthulhu 16 mai 2023 la 15:05 
P.P.S.: it bugs even whit hide all command! damn this is unusable please fix
Cthulhu 16 mai 2023 la 14:54 
P.S.: i tested ( and ) and - and other characters and all commands works, it glitch whit the hide command whit even only alphanumeric
Cthulhu 16 mai 2023 la 14:51 
I did my testing and i found the bug: it is the hide command, not the characters you use in the GPS waypoint names,when you use
/ez h< tag>
or
/ez hide <tag>
the GPS become glitched, and you cant edit GPS anymore for the current game session.
reloading "fixes" until you use search command again.
Please fix it!
97cweb  [autor] 13 mai 2023 la 12:55 
Try to avoid special characters in GPS names, the game itself has filters on it too, so they are not guaranteed to show as typed. Keep to regular letters, and use tags to filter
Cthulhu 13 mai 2023 la 7:08 
it seems thet using some characther in the waypoint name like ( or ) cause iusse when used in the /ez command <tag>, this glitch the control panel gps tab a bit
Cthulhu 13 mai 2023 la 7:03 
why gps system is so buggy and heavy? every gps mods seem to have problem alteast for me, Meridius/Lucas gps distance helper crash my client randomly on use, not always, TEI version, loaded once, crashed once mid-game, and then CDT on startup; EZGPS seems more stable, it doesnt crash but from time to time after using chat commands the GPS tab in control panel glitch out, i cant edit/rename waypoints but i can still add and remove its; saving/reloading temporary fixes it.
not sure at this point if those gps mods are conflicting whit some other mod game part idk need more testing btw it is frustrating to become a bug tester just after being an happy and ignorant space engineers doing game stuffs in the void just to discover that somethind that help your gameplay is also keeping to glitch and bug the game itself.
Gleeb 21 apr. 2023 la 23:49 
Oh, yes, he knows that now. :angry_creep:
97cweb  [autor] 14 apr. 2023 la 13:48 
With enough of them, you can deafen someone as they all chime @Unruly
Unruly 14 apr. 2023 la 12:33 
I had a giggle when I faction-shared all my ORE points.
97cweb  [autor] 14 apr. 2023 la 12:12 
@Unruly Thank you for letting me know. Good to hear that SE fixed it on their end
Unruly 13 apr. 2023 la 11:28 
Confirm EZGPS now working in MP w/ Automatons update. Thanks again for this mod, @97cweb.