First of all i want you to know that english isn't my home language so mistakes are possible
All those things about multiple bugs in LoP are making me sad because i've played that game and i liked it. And i want to see it patched and playable after all

So i've decided to make a simple savegame editor for that game (for the most part to amuse myself). It's almost completed but some features are yet to be coded. You are free to play with it as you like, but remeber that it is very easy to crash the game with wrong values.

Any feedback is appreciated, i hope you'll like it.

If you have any problems with game saves you can email me files with explanations to: panthernet ...dog... mail.ru (replace ...dog... with @)

Please be advised with the following statements:
1. All changes made to the savegame files are at your own risk! The game can crash easily.
2. Always backup savegame files you are going to modify.
3. Only latest game version is supported. Savegame files editing for older game versions supported as-is.

System requirements:
OS: WinXP SP3 / Vista / Windows 7

Microsoft .NET framework 4.0 Client profile is required for this app to work! If you don't have it installed, please do so from official microsoft web site. It's completely free and lightweight.DOWNLOAD MICROSOFT .NET FRAMEWORK 4.0 CLIENT

It works perfectly! way to go. will be happy to see the rest being developed for this editor.
As i see this is anna make me just try and alter the files where i can filter the bugs out myself and improve the liniar gameplay and randomize events instead of every few turns to see those 3 pointless ships that warp to my planet and sit there until i decide to attack them.

Thanks! Now i'm working on units customization so it can be possible to do such tricks as to switch ship faction or set amount of HP. Components editor can be very complex thing so it may be added later.

Yeah, I've been working on the files as well and I can see how to edit the ships and add new/modify existing ones. I'm currently loking at the tech-tree to see if I can make it look better, but I'm struggling to find a few vital links

I can find all techs, how to edit techs, and the gui panel for the tech screen, but I'm just working out how to change how the techs appear within the game itself. Since I see how they all link in the .graphml files, but am working out how to make that appear in-game

(17-08-2012, 05:39 PM)Andy3567 Wrote: Yeah, I've been working on the files as well and I can see how to edit the ships and add new/modify existing ones. I'm currently loking at the tech-tree to see if I can make it look better, but I'm struggling to find a few vital links

I can find all techs, how to edit techs, and the gui panel for the tech screen, but I'm just working out how to change how the techs appear within the game itself. Since I see how they all link in the .graphml files, but am working out how to make that appear in-game

I've not yet looked into tech files more deeply, just have seen some tech files in the data folder. But definetly i want to include per faction tech editor into my app

Well, editing buildings is dead easy, as there is only one file that you have to alter (no text/gui files) and I've already done some basic stuff for my version, like boosting the officers that academies give you. Components are also pretty easy to change, but techs, as I said before, I am having a harder time with.

Update: Version 1.1
Look into the 1st message for info.
Lol, now that's fun! Just converted some enemy spaceships that attacked me to my faction Strange but weapon platforms in human ep2 (that is mine now) seems not to fire back...

I've tested almost any params available in editor and it seems to work on the latest available version. If you have any problems please give more detailed information.

Version 1.3 available. 1st post updated.

Need some help with game data files. I need to know how to link PlanetComponent ID (eg. data\PlanetComponents.xml - id param) with component name and icon. If anyone can give me an info that would be great!

Now i can't get this new editor ver 1.3 to work at all (have installed latest Microsoft .net framework 4.0 version and even reinstalled it), everytime i try to choose "Set LoP exe location" program crashes.

(21-08-2012, 06:04 PM)PsiEye Wrote: Now i can't get this new editor ver 1.3 to work at all (have installed latest Microsoft .net framework 4.0 version and even reinstalled it), everytime i try to choose "Set LoP exe location" program crashes.

:O

That is strange, i'll look into it and will try to release new version today.

PS: Is there any meaningful error displayed? Cause i've checked on different machines and doesn't see any crash on that button Updated to Version 1.4. Read 1st post.

Added additional support in case of app crash.
Added asteroids and asteroid fields for customization.

I think that next one will be star lanes and then additional units customization
After all customizations will be available, i tnik i'll try to implement ability to add new items int save file.

I don't know why i'm the only who's having problems with this editor but i can now use it correctly but only open episode 1 and 2 saves, when i try to open episode 3 saves, it says Int32-value is too large or too small

I tried your version 1.4. Wonderful work: D
As you have requested I notified a value of "NAN"
Game started with 1.0.4066 (latest version) Episode 2
Planet Alpha-02-3, Alpha-02-2 Xeno_ruins 1 Production Point: NAN

By the way, I'm still stuck with the Bug of the ruins, and I can not finish the episode.

(22-08-2012, 11:55 AM)HuskyPup Wrote: When i try to save a edited save game, it tells me "Specified Cast is not Valid" and I can't seem to figure out how to make that stop.

As i don't have input checks in the editor right now it is easy to enter unapropriate values. For example, integer instead of float. I'll try to add simple checks as soon as i will finish main content customization.

I advise you to input values in the same way they are presented in text boxes. If text box have no values it's better to leave it as it is.

(22-08-2012, 11:55 AM)HuskyPup Wrote: When i try to save a edited save game, it tells me "Specified Cast is not Valid" and I can't seem to figure out how to make that stop.

As i don't have input checks in the editor right now it is easy to enter unapropriate values. For example, integer instead of float. I'll try to add simple checks as soon as i will finish main content customization.

I advise you to input values in the same way they are presented in text boxes. If text box have no values it's better to leave it as it is.

I just did a test, didn't modify anything and tried to save with the program - Same thing "Specified Cast is not valid" - Running LoP 1.0.4066 / 1.4.1 on the editor.

Oh god, some parts of the save files is a total mess. Why AI home systems are referenced to inexistent starsystem IDs? Why Asteroid fields have no ID either?
Maybe tommorow will be the next version... sigh. I hope that the new patch will not totaly break the editor

Though, I do admit - I was curious if there is a way you can make the uncolonizable planets Colonizable/Unlock the building spots that the game has locked (I'm sure that has something to do with the terraformer and suitability of the planet) But, I find it annoying when i find a planet with only 2-3 spaces open for building