Hmm, I see. I will think of that. The only problem is that the build information is a number and it's easier to just compare them (ie. 3272 against 3269) The version number is stored as a string (ie. "v1.4.6") and I'd have to parse it so I could compare versions properly. I will study a safe way to do this and get back to you, ok?
v0.6.3 CHANGED: The tool now checks between game versions instead of build numbers (see image below) CHANGED: Rewrote the game file reader so it's now more understandable and prepared for bigger changes to Empyrion's code in the future.
@byo13 : very nice tool, I just tested it today on version 1.5 experimental, and it still work ! It would deserve a place in the steam workshop !
@El_Globo Thank you for the comments. Actually I never tried to work with Steam Workshop before. I'm surely gonna take a look at how to do that properly.
v0.6.5 FIXED: The dreaded constraint error that would prevent an entity to be copied. FIXED: The app would crash with no error messages while copying a structure. FIXED: The player name would be displayed in the list if the checkbox "Show Captured" was checked. FIXED: Entities that the game had cleaned out but left a trace behind could lead to the tool crashing. This is an important version because it fixes most of the issues people were having with constraint errors, the tool crashing silently and copying entities deleted by the game.
@byo13 Is it possible to insert a search bock next to the menu selection for the name of the ships? Or better replace the menu with the search box. Search is better than menu for players, like me, that spawn many vessels and bases, but only want to copy 3 or 4 of them. Some players tend to install their core on captured POIs to salvage them. So the list becomes very big. Maybe you can add ability to use wildcards, i.e. the player enters MERC and shows all the vessels starting with "MERC" name. Thank you in advance and thank you for the great work on the tool.
@Myrmidon That can be done but I'll need to change the UI a bit. Right now if you want your captured bases to not show on that list just uncheck "Show Captured" and it'll show only your spawned bases and vessels. I'll see about that in the future. Thanks. Also please download v0.6.5 again because there was na important fix that wasn't in the my first upload.
v0.6.6 (06-17-2021) FIXED: Some captured vessels and bases were still crashing the application. Now it should with everything you throw at it.
v0.6.8 (06-17-2021) ADDED: This was in the wishlist. You can finally spawn multiple vessels at the same time, side by side, without needing to get in and out the game to change the player's position. All vessels and bases should be aligned with a little offset from each other. There may be some overlapping going on though, so you may need to use "setposition" to relocate them. ADDED: Checkbox "Reset spawn point to player's position". If the option is checked then a new entity will be located right where the player is. If the option is NOT checked then they will be located next to each other. This is useful after you spawn your structures and then need to move around to create more in a different location. Please let me know how it's working out for you. Also, a reminder that Empyrion must be closed when running this application.
Amazing. You are on fire.....two updates and a new feature. Excellent, thank you. For some reason I never had problems when Empyrion was in menu in the background. No save game loaded though.
@Myrmidon You're welcome. Thanks for the suggestions. I'm also thinking about adding that structure search option but I'll need to grow the user interface a bit more before doing that.
I tested the tool today many times. It works wonderfully. I tried vessels on space and multiple copies between multiple games. Seems it keeps the first position of the player and not the last i.e. after moving the avatar. This is very good. Also did not notice any overlapping yet. Had both Empyrion and the tool active between copies with no problem loading saves. Just it needs to reload if a new save is created between last load of the tool and game creation. My thumbs up. Just waiting for the search feature.
@El_Globo Hmm, I see what's happening. I'm going to make a better version validation and release a fix today. Thanks for reporting it.