[Spoiler] FTL Profile/SavedGame Editor v27 (2018-01-12)

All your guides, strategy discussions, request for help on how to play go here. Please use [SPOILER] if relevant.
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [Spoiler] FTL Editor v13 - Unlock ships, Edit SavedGames

Postby Vhati » Mon Feb 04, 2013 10:57 pm

.
v14 has been released:
The general tab now includes fields for cargo, the hidden sector, and rebel flagship position.
All beacon fields are editable under the sector map tab (visited/backgrounds, ship events, etc).

The unknown field in visited beacons (previously seen in dumps) became bkg sprite rotation (e.g., planets).
Sector and flagship-related comments in the SavedGameParser class have improved.
Deploid
Posts: 3
Joined: Sun Feb 03, 2013 3:16 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby Deploid » Sat Feb 16, 2013 6:59 pm

I have tried pretty much every version of your program and yet every time it just says "A java Exception has occurred." :?: i know i have up to date java(1.7.0_05) and when i run it like "java -jar FTLProfileEditor-v14.jar it says it can't access it? im pretty sure this happed to some other people on diffrent programs and i hope you can help.
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby Vhati » Sun Feb 17, 2013 1:47 am

Deploid wrote:I have tried pretty much every version of your program and yet every time it just says "A java Exception has occurred." :?:
To fix it, I need to know what the exception (error) was.
When you run the jar, there should be "ftl-profile-editor.log" file created in the same folder.
Open that in a text editor and copy/paste, or just add it as an attachment in a reply here.
(As you're composing the reply, attachment stuff iis below the preview/submit buttons.)

Also mention what version of FTL you're using.

Deploid wrote:when i run it like "java -jar FTLProfileEditor-v14.jar it says it can't access it?
This might be a separate problem, but I'll need the exact error message in any case.
shrimpcrab
Posts: 2
Joined: Sun Feb 17, 2013 2:16 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby shrimpcrab » Sun Feb 17, 2013 2:32 pm

The version of FTL I am using is the Windows v.1.03.1

When I run the editor, it seems to work but no profile can be selected (with or without a saved game).

When I click open and select my data.dat an error box appears:

Code: Select all

Error reading profile:
Initial int (assumed to be file format version) not expected value: 2181


If I simply try to edit the blank profile anyway, when I save it, the new data.dat is very small, smaller than 1kb (I was going to attach it but .dat, .txt, .log, and no extension aren't allowed, so I'm not sure which kind of attachments are allowed in this forum).


Using this new data.dat, when I run the game, when it finishes loading an error box appears and the game is closed.
The error message is as follows:

Code: Select all

Microsoft Visual C++ Runtime Library

Assertion failed!

Program: C:\Arquivos de programas\FTL\FTLgame.exe
File: src/rapidxml/rapidxml.hpp
Line:1383

Expression: text

For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)


The ftl-profile-editor.log:

Code: Select all

11:08:05.825 [main] DEBUG net.blerf.ftl.FTLProfileEditor - Windows XP 5.1 x86
11:08:05.825 [main] DEBUG net.blerf.ftl.FTLProfileEditor - Java HotSpot(TM) Client VM, 1.7.0_09
11:08:05.888 [main] INFO  net.blerf.ftl.FTLProfileEditor - Using FTL dats path from config: C:\Arquivos de programas\FTL\resources
11:08:05.950 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Achievements...
11:08:05.950 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/achievements.xml'
11:08:06.075 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Blueprints...
11:08:06.075 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/blueprints.xml'
11:08:06.403 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/autoBlueprints.xml'
11:08:06.497 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Events...
11:08:06.497 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events.xml'
11:08:06.560 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/newEvents.xml'
11:08:06.560 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_crystal.xml'
11:08:06.794 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_engi.xml'
11:08:06.935 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_mantis.xml'
11:08:07.044 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_rock.xml'
11:08:07.060 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_slug.xml'
11:08:07.075 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_zoltan.xml'
11:08:07.091 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_nebula.xml'
11:08:07.106 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_pirate.xml'
11:08:07.106 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_rebel.xml'
11:08:07.122 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/nameEvents.xml'
11:08:07.122 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_fuel.xml'
11:08:07.138 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_boss.xml'
11:08:07.153 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Crew Names...
11:08:07.153 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/names.xml'
11:08:07.153 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Ship Events...
11:08:07.153 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_ships.xml'
11:08:07.185 [main] INFO  net.blerf.ftl.parser.DataManager - Reading Background Image Lists...
11:08:07.185 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_imageList.xml'
11:08:07.185 [main] INFO  net.blerf.ftl.parser.DataManager - Finished reading game resources.


EDIT:
Oh lol now I feel stupid. I only realised after reading some random post that you're supposed to open the prof.sav to edit profiles, which is located in /MyDocuments/MyGames/Faster Than Light. Everything worked perfectly.

So nvm all that I said in my post. But I would recommend editing the original post in this thread to warn the location of the actual profile file, which I thought was the same thing as the data.dat.
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby Vhati » Mon Feb 18, 2013 3:05 am

shrimpcrab wrote:The version of FTL I am using is the Windows v.1.03.1

I only realised after reading some random post that you're supposed to open the prof.sav to edit profiles, which is located in /MyDocuments/MyGames/Faster Than Light. Everything worked perfectly.

So nvm all that I said in my post. But I would recommend editing the original post in this thread to warn the location of the actual profile file, which I thought was the same thing as the data.dat.

Still interesting. The filechooser should have defaulted to that location, and even hidden all but "prof.sav".

Somewhere like this on WinXP:
C:/Documents and Settings/Shrimpcrab/My Documents/My Games/FasterThanLight/
And normally failing that, it should start at My Documents/

screenshot_profile_choosing.png


Does that not happen for you?
MC3craze
Posts: 42
Joined: Sat Feb 02, 2013 3:36 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby MC3craze » Mon Feb 18, 2013 3:24 am

Is it possible to modify crew or session records with this program?
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby Vhati » Mon Feb 18, 2013 3:46 am

MC3craze wrote:Is it possible to modify crew or session records with this program?
In the profile? No.
In a saved game? Yes.
So when the game ends, FTL will add any high scores to the profile's hall of fame.
But there's no way to lower records at the moment.

Crew Stats
Player Ship tab->Select crew->(Repairs, Kills, Piloted Evasions, Jumps Survived, skills might affect masteries)

Session Stats
General tab->(Total Ships Defeated, Total Beacons, Total Scrap, Total Crew Hired)
shrimpcrab
Posts: 2
Joined: Sun Feb 17, 2013 2:16 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby shrimpcrab » Mon Feb 18, 2013 1:01 pm

Vhati wrote:(...)Somewhere like this on WinXP:
C:/Documents and Settings/Shrimpcrab/My Documents/My Games/FasterThanLight/
And normally failing that, it should start at My Documents/

Does that not happen for you?


Yes it does indeed :)
It started at My Documents/
speedoflight
Posts: 660
Joined: Mon Feb 18, 2013 11:08 am

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby speedoflight » Wed Feb 20, 2013 1:54 am

Hi, im trying to use your profile editor, but no matter wat path i specify for the data.dat, it always say error parsing data file. And im sure i am pointing to the right directory. /resources/data.dat

Any ideas?
My currently mods / wips ->
ImageImage
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [Spoiler] FTL Editor v14 - Unlock ships, Edit SavedGames

Postby Vhati » Wed Feb 20, 2013 3:02 am

speedoflight wrote:no matter what path i specify for the data.dat, it always says error parsing data file.


When you run the jar, there should be "ftl-profile-editor.log" file created in the same folder.
Add it as an attachment in a reply here.
(As you're composing your reply, attachment stuff is below the preview/submit buttons.)

What version of FTL do you have? It's possible I overlooked a quirk in an old version.

Are mods involved? This might happen if a mod has typos in it. The game is more forgiving of such things than this tool is. The log will help me identify what needs fixing so it can be reported to the mod author.

Who is online

Users browsing this forum: No registered users and 5 guests