[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.
Tylord
Posts: 2
Joined: Sun Apr 27, 2014 7:09 pm

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

Postby Tylord » Mon Jun 23, 2014 9:54 pm

HenryEx wrote:Here's an idea for the next version:

Make a button to clear your stats. I'd like an easy way to clear the top 5 scores in General Stats, which at the moment isn't really possible. Maybe add a button to clear a ship's best, too.


I too think having the ability to clear specific high scores would be nice. I would like to be able to have high scores only from ships that I HAVEN'T edited. Being able to clear whichever ships that I want from my high scores in the profile editing section would be nice.

It's not really a huge deal right now though. For now I can just settle with deleting my profile and starting over, and keeping a profile back up in a separate folder that I can just switch out when I wan't to try and beat one of my high scores without an edited save. :lol: I'd like to see ship system/drone/weapon editing soon, but the ability to clear stats would be a nice thing to have...unless there is already a way to do that and I'm just a complete idiot. Either way, que sera, sera.
Jessen
Posts: 14
Joined: Sat Sep 15, 2012 2:30 am

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

Postby Jessen » Thu Jun 26, 2014 9:04 pm

Technically you can already edit out specific high scores, all you have to do is edit them and tick the 'delete' box.
huffpuff1337
Posts: 12
Joined: Fri Feb 15, 2013 12:02 pm

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

Postby huffpuff1337 » Tue Jul 01, 2014 8:47 pm

I like getting 8 Lanius and 4 Boss Missile weapons along with a pre-igniter and a teleporter.
DID SOMEBODY SAY OVERPOWERED?
KJ4VOV
Posts: 52
Joined: Thu Jan 02, 2014 11:53 pm

Postby KJ4VOV » Fri Jul 04, 2014 1:34 pm

Your saved game could not be interpreted correctly.

To submit a bug report, you can use GitHub (Signup is free).
Or post to the FTL forums here (Signup there is also free).

On GitHub, set the issue title as "SavedGame Parser Error".

I will fix the problem and release a new version as soon as I can.


Copy (Ctrl-A, Ctrl-C) the following text, including "[ code ] tags".

Code: Select all

SavedGame Parser Error

Exception: java.lang.RuntimeException: Not a bool: 4

Stack Trace...
  net.blerf.ftl.parser.Parser.readBool(Parser.java:21)
  net.blerf.ftl.parser.SavedGameParser.readLockdownCrystal(SavedGameParser.java:1175)
  net.blerf.ftl.parser.SavedGameParser.readShip(SavedGameParser.java:604)
  net.blerf.ftl.parser.SavedGameParser.readSavedGame(SavedGameParser.java:129)
  net.blerf.ftl.ui.FTLFrame$11.actionPerformed(FTLFrame.java:778)

Editor Version: 24
OS: Windows XP 5.1
VM: Java HotSpot(TM) Client VM, 1.7.0_55, x86


File ("continue.sav")...

Code: Select all

0900000001000000010000000c0000001e0000004b010000040000000b000000
426565426f70614c756d6112000000504c415945525f534849505f484152445f
3201000000000000000a0000000a000000626c75655f616c69656e020000000a
000000656e765f64616e676572030000000a00000066697265645f73686f74ec
00000006000000686967686f32010000000b0000006b696c6c65645f63726577
070000000f00000072656163746f725f75706772616465030000000e00000073
746f72655f7075726368617365030000000c00000073746f72655f7265706169
72030000000e00000073797374656d5f75706772616465020000000e00000077
6561706f6e5f757067726164650100000012000000504c415945525f53484950
5f484152445f320b000000426565426f70614c756d61090000006b6573747261
6c5f32040000000500000068756d616e0600000055747375686f050000006875
6d616e07000000536f6c6f6d6f6e06000000656e6572677907000000456c6561
6e6f72060000006d616e7469730600000053657267656901000000d527010000
000000000000001a000000130000000c000000190000003e0000000400000003
00000055726b0500000068756d616e0000000064000000fb010000c000000009
000000010000000100000000000000ffffffff02000000050000000200000000
00000001000000090000000d0000000000000000000000000000000200000001
0000000000000002000000000000001a0000001d000000010000000000000000
000000ffffffffe8030000000000000205000001000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000001000000000000000000000000000000e80300000000000000
0000000000000007000000536f6c6f6d6f6e0500000068756d616e0000000064
000000c00000005700000000000000010000000100000000000000ffffffff02
000000060000000a00000000000000010000000a000000000000000000000000
000000740000000a00000000000000010000000a00000000000000000000001d
000000020000000000000000000000ffffffffe8030000000000000205000000
0000000000000000000000000000000000000000000000010000000100000000
0000000000000000000000000000000000000001000000000000000000000000
000000e803000000000000000000000000000007000000456c65616e6f720600
0000656e65726779000000004600000057000000c00000000500000001000000
0100000000000000ffffffff0200000005000000120000000000000001000000
05000000000000000c0000000000000000000000010000000100000000000000
0100000000000000000000001d000000000000000000000000000000ffffffff
e803000000000000020500000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000e8030000000000000000000000000000
06000000536572676569060000006d616e74697300000000640000007a000000
7a00000002000000010000000100000000000000ffffffff0100000005000000
0000000001000000020000000000000000000000240000000000000000000000
02000000010000000000000002000000000000001d0000000000000000000000
00000000ffffffffe80300000000000002050000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000001000000000000000000000000000000e803000000000000
00000000000000000b0000000200000002000000000000000000000000000000
0000000000000000000000000000000000000000e80300000000000001000000
0300000002000000000000000000000000000000000000000000000000000000
0000000000000000e80300000000000001000000010000000000000001000000
00000000000000000000000014000000000000000000000000000000e8030000
0000000001000000050000000500000000000000000000000000000000000000
00000000000000000000000000000000e8030000000000000100000000000000
0100000001000000000000000000000000000000000000000000000000000000
0000000000000000e80300000000000001000000010000000100000000000000
00000000000000000000000000000000000000000000000000000000e8030000
0000000001000000010000000100000000000000000000000000000000000000
00000000000000000000000000000000e8030000000000000100000001000000
0100000000000000000000000000000000000000000000000000000000000000
00000000e8030000000000000100000000000000000000000000000000000000
0000000000000000000000000100000000000000000000000000000000000000
0000000001000000e803000000000000000000000abf06007f77050046000000
0000000000000000ffffffff0000000000000000ffffffff0000000000000000
ffffffff0000000000000000ffffffffffffffff040000000000000000000000
00000000ffffffff000000001a000000ffffffffffffffff0400000046000000
0000000000000000ffffffff0000000000000000ffffffff0000000000000000
ffffffff0000000000000000ffffffff01000000020000000000000055000000
0000000004000000640000000000000000000000640000000000000008000000
640000000000000003000000ffffffff04000000460000000000000000000000
ffffffff000000000e000000ffffffffffffffff040000004600000000000000
00000000ffffffff0000000000000000ffffffff010000000100000046000000
0000000006000000ffffffff000000001c000000ffffffffffffffff04000000
460000000000000000000000ffffffff0000000000000000ffffffff01000000
02000000460000000000000000000000ffffffff0000000000000000ffffffff
ffffffff04000000460000000000000000000000ffffffff0000000000000000
ffffffff0100000001000000460000000000000000000000ffffffff00000000
00000000ffffffff0000000000000000ffffffff0000000000000000ffffffff
0100000002000000460000000000000000000000ffffffff0000000000000000
ffffffff0000000002000000460000000000000000000000ffffffff00000000
00000000ffffffff0000000000000000ffffffff0000000000000000ffffffff
ffffffff04000000460000000000000000000000ffffffff0000000000000000
ffffffff0000000000000000ffffffff0000000000000000ffffffffffffffff
04000000460000000000000000000000ffffffff0000000000000000ffffffff
ffffffff04000000000000000400000004000000040000000000000000000000
0000000000000000040000000400000004000000000000000000000000000000
0000000004000000040000000400000000000000000000000000000000000000
0400000004000000040000000100000000000000000000000000000004000000
0400000004000000000000000000000000000000000000000400000004000000
0400000000000000000000000000000000000000040000000400000004000000
0000000000000000000000000000000004000000040000000400000000000000
0000000000000000000000000400000004000000040000000000000000000000
0000000000000000040000000400000004000000000000000000000000000000
0000000004000000040000000400000000000000000000000000000000000000
0400000004000000040000000000000000000000000000000000000004000000
0400000004000000000000000000000000000000000000000400000004000000
0400000000000000000000000000000000000000040000000400000004000000
0000000000000000000000000000000004000000040000000400000000000000
0000000000000000000000000400000004000000040000000000000000000000
0000000000000000040000000400000004000000000000000000000000000000
0000000004000000040000000400000000000000000000000000000000000000
0400000004000000040000000000000000000000000000000000000004000000
0400000004000000000000000000000000000000000000000400000004000000
0400000001000000000000000000000000000000040000000400000004000000
0100000000000000000000000000000004000000040000000400000000000000
0000000000000000000000000400000004000000040000000000000000000000
0000000000000000040000000c00000004000000000000000000000000000000
00000000040000000c0000000400000000000000000000000000000000000000
0400000004000000040000000000000000000000000000000000000004000000
0400000004000000000000000000000000000000000000000400000004000000
0400000000000000000000000000000000000000040000000400000004000000
000000000000000000000000000000000000000000000000030000000f000000
42415f4c415345525f4155544f5f31010000000f00000042415f4c415345525f
4155544f5f31010000000c00000042415f4c415345525f4f4c44010000000000
0000010000001000000041455f4144565f544852555354455253000000003477
000048610000c1fdffff80000000000000001500000000000000ffffffff0000
0000000000000000000000000000000000000000000000000000150000000100
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000001000000180000000100
00001700000073746172732f62675f64756c6c7374617273322e706e67190000
0073746172732f706c616e65745f6761735f626c75652e706e67b90000007100
0000000000000100000000000000010000000000000000000000010000001700
000073746172732f62675f6461726b6e6562756c612e706e671b000000737461
72732f706c616e65745f6761735f79656c6c6f772e706e675d030000c4000000
0000000001000000000000000100000000000000000000000100000017000000
73746172732f62675f6c6f6e656c79737461722e706e67160000007374617273
2f706c616e65745f62726f776e2e706e67020300002f000000b4000000010000
0000000000010000000000000000000000000000000100000000000000010000
000000000000000000020000001700000073746172732f62675f6461726b6e65
62756c612e706e671600000073746172732f706c616e65745f62726f776e2e70
6e677e01000051000000b4000000010000000000000001000000000000000000
0000010000001700000073746172732f62675f6c6f6e656c79737461722e706e
671400000073746172732f706c616e65745f7265642e706e6759000000b10000
00b4000000010000000000000000000000000000000000000000000000010000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000010000001700000073746172732f62675f6461726b6e65
62756c612e706e671600000073746172732f706c616e65745f62726f776e2e70
6e673602000071000000b4000000010000000000000000000000000000000000
0000010000001700000073746172732f62675f64756c6c7374617273322e706e
671400000073746172732f706c616e65745f7265642e706e6717030000960100
0000000000010000000000000000000000000000000000000000000000010000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000010000001700000073746172732f62675f6c6f6e656c79
737461722e706e671400000073746172732f706c616e65745f7265642e706e67
09020000de010000b40000000100000000000000000000000000000000000000
0000000001000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000010000001700000073746172732f62675f64756c6c737461
7273322e706e671b00000073746172732f706c616e65745f6761735f79656c6c
6f772e706e670e0300002d010000000000000100000000000000000000000000
0000000000000000000001000000000000000000000000000000000000000000
0000010000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000010000001700000073746172732f62675f64
61726b6e6562756c612e706e671800000073746172732f706c616e65745f6269
67626c75652e706e67ac020000bc000000b40000000100000000000000000000
0000000000010000000400000002000000010000000f000000534849454c445f
524543484152474500000000010000000d0000004155544f5f434f4f4c444f57
4e00000000010000000a0000004241434b55505f444e41000000000100000001
0000001400000044455f44524f4e455f494f4e5f325f454e454d590000000001
0000000d000000434f4d4241545f4245414d5f32000000000100000019000000
44455f44524f4e455f4d495353494c45535f4241525241474500000000040000
00010000000600000064726f6e6573000000000100000009000000617274696c
6c6572790000000001000000070000006861636b696e67000000000000000001
0000000c00000042415f4d494e45535f42494700000000010000001400000042
415f4c415345525f415254494c4c4552595f3200000000010000001600000042
415f424f4d425f434c55535445525f4252454143480000000000000000030000
0003000000010000001a00000073746172732f62675f6c6f6e656c7952656453
7461722e706e671400000073746172732f706c616e65745f7265642e706e6756
010000260100000000000001000000010000000e000000435f4155544f5f4352
554953455214000000435f53484950535f4155544f5f43525549534552440400
0000000000000000000000000000000000010000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000020000
001400000042535f51554553545f524542454c5f464947485410000000150000
0042535f51554553545f524542454c5f52455741524413000000000000000100
000044040000000000001b000000435f4155544f5f4352554953455220657363
6170652020393238331e000000435f4155544f5f435255495345522064657374
726f796564202039323835000000001d000000435f4155544f5f435255495345
5220676f7420617761792020393238380000000000000000ffffffff02000000
000000000000000001000000000000000e000000435f4155544f5f4352554953
45521200000073686f756c64206e6f74206265207365656e0e000000635f6175
746f5f6372756973657200000000010000000000000000000000000000000900
0000100000000500000007000000af0000000000000009000000020000000000
0000020000000000000000000000360000000000000000000000000000000000
0000e80300000000000001000000030000000300000000000000000000000000
00000000000000000000000000000000000000000000e8030000000000000100
00000000000003000000010000000100000000000000000000000b0000000000
0000000000000000000000000000e80300000000000001000000000000000000
0000010000000100000000000000000000000000000000000000000000000000
00000000000000000000e8030000000000000100000000000000000000000000
000001000000010000000000000004000000412c000000000000000000000000
00000000000000000000e8030000000000000100000000000000000000000000
000000000000000000000000000000000000000000000000000001000000e803
000001000000e80300000000000000000000ebbcfffff5d2ffff000000000000
00008813000074170000000000000000000000000000ffffffff000000000000
0000ffffffffffffffff04000000000000000000000000000000ffffffff0000
000000000000ffffffffffffffff04000000000000000000000000000000ffff
ffff0000000000000000ffffffffffffffff0400000000000000000000000000
0000ffffffff0000000000000000ffffffffffffffff04000000000000000000
000000000000ffffffff0000000000000000ffffffff0000000000000000ffff
ffff0000000000000000ffffffff010000000200000000000000000000000000
0000ffffffff0000000000000000ffffffff0000000003000000000000000000
000000000000ffffffff0000000000000000ffffffffffffffff040000000000
00000000000000000000ffffffff0000000000000000ffffffff010000000200
0000000000000000000000000000ffffffff0000000000000000ffffffff0000
000000000000ffffffff0000000000000000ffffffffffffffff040000000000
00000000000000000000ffffffff0000000000000000ffffffff000000000000
0000ffffffff0000000000000000ffffffffffffffff04000000000000000000
000000000000ffffffff0000000000000000ffffffff0000000000000000ffff
ffff0000000000000000ffffffffffffffff0400000000000000000000000000
0000ffffffff0000000000000000ffffffffffffffff04000000000000000000
000000000000ffffffff0000000000000000ffffffff0000000000000000ffff
ffff0000000000000000ffffffff000000000200000000000000000000000000
0000ffffffff0000000000000000ffffffffffffffff04000000000000000000
000000000000ffffffff0000000000000000ffffffffffffffff040000000000
0000040000000400000004000000000000000000000000000000000000000400
0000040000000400000000000000000000000000000000000000040000000400
0000040000000000000000000000000000000000000004000000040000000400
0000000000000000000000000000000000000400000004000000040000000000
0000000000000000000000000000040000000400000004000000000000000000
0000000000000000000004000000040000000400000000000000000000000000
0000000000000400000004000000040000000000000000000000000000000000
0000040000000400000004000000000000000000000000000000000000000400
0000040000000400000000000000000000000000000000000000040000000400
0000040000000000000000000000000000000000000004000000040000000400
0000000000000000000000000000000000000400000004000000040000000000
0000000000000000000000000000040000000400000004000000000000000000
0000000000000000000004000000040000000400000000000000000000000000
0000000000000400000004000000040000000000000000000000000000000000
0000040000000400000004000000000000000000000000000000000000000000
000000000000020000000a0000004d495353494c45535f320000000013000000
4c415345525f48454156595f315f454e454d590100000000000000010000000d
0000004155544f5f434f4f4c444f574e00000000000000000000000000000000
06000000983a0000000000000000000000000000000000000000000000000000
000000000200000000000000000000001d4f0000730000000200000001000000
6cfbf8ffbce7feffd945f9ffcaf7feff60ea0000b8880000b88800006c70fdff
0000000066000000010000000000000000000000000000000000000000000000
0000000000000000ffffffff6600000000000000000000000000000000000000
d007000001000000010000000100000000000000120000006578706c6f73696f
6e5f6d697373696c65310c0000006c617365725f6c6967687432000000000000
00000000000000000000e8030000000000000000000001000000010000000000
0000cb000000e8030000000000000000000093b5fffff3efffff010000000000
00000800000068697448756c6c330a000000686974536869656c643204000000
6d69737300000000000000000100000004000000000000000000000000000000
0100000022bb000097930000670501009ca3000060ea0000b8880000b8880000
6c70fdff00000000670000000100000000000000000000000000000000000000
000000000000000000000000ffffffff67000000000000000000000000000000
00000000d007000001000000010000000100000000000000120000006578706c
6f73696f6e5f6d697373696c65310c0000006c617365725f6c69676874320100
00000000000008000000b2030000e80300000000000000000000010000000100
00000100000095010000e80300000000000000000000bcb5fffffcefffff0000
0000000000000800000068697448756c6c330a000000686974536869656c6432
040000006d697373000000000100000000000000040000000000000000000000
0000000003000000390700008813000000000000000000000000000000000000
0100000023000000230000000100000023000000230000000100000000000000
0100000001000000000000000100000053000000e80300000000000000000000
e80300000000000000000000ffffffff00000000000000000000000000000000
e803000018fcffff18fcffffffffffff00000000390700008813000000000000
0000000000000000000000000100000023000000230000000100000023000000
2300000001000000000000000100000001000000000000000100000053000000
e80300000000000000000000e80300000000000000000000ffffffff00000000
000000000000000000000000e803000018fcffff18fcffffffffffff00000000
ef1a00001027000000000000000000000000000000000000010000003b010000
23000000010000003b0100002300000001000000000000000100000001000000
0000000003000000fa000000e80300000000000000000000e803000000000000
00000000ffffffff00000000000000000000000000000000e803000018fcffff
18fcffffffffffff000000000000000002000000000000001027000000000000
0000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000e8030000000000000000000000000000
0000000000000000ffffffff00000000000000000000000000000000e8030000
18fcffff18fcffffffffffff0000000075110000282300000000000000000000
00000000000000000000000001000000a4010000c00000000000000000000000
00000000010000000000000002000000a6000000e80300000000000000000000
e80300000000000000000000ffffffff00000000000000000000000000000000
e803000018fcffff18fcffffffffffff0000000000000000020000000b000000
010000000000000001000000307500000000000000000000
Due to the rising cost of ammunition, warning shots will no longer be given.
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

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

Postby Vhati » Sat Jul 05, 2014 11:50 am

@KJ4VOV:
The nearby ship in that saved game ("C_AUTO_CRUISER") isn't among the enemy ships in vanilla FTL, so I can't open it myself. What mods are you using?
KJ4VOV
Posts: 52
Joined: Thu Jan 02, 2014 11:53 pm

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

Postby KJ4VOV » Sat Jul 05, 2014 3:00 pm

Vhati wrote:@KJ4VOV:
The nearby ship in that saved game ("C_AUTO_CRUISER") isn't among the enemy ships in vanilla FTL, so I can't open it myself. What mods are you using?

CE and CE Infinite
Due to the rising cost of ammunition, warning shots will no longer be given.
KJ4VOV
Posts: 52
Joined: Thu Jan 02, 2014 11:53 pm

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

Postby KJ4VOV » Mon Jul 07, 2014 9:39 pm

KJ4VOV wrote:
Vhati wrote:@KJ4VOV:
The nearby ship in that saved game ("C_AUTO_CRUISER") isn't among the enemy ships in vanilla FTL, so I can't open it myself. What mods are you using?

CE and CE Infinite

Turned out to be a corrupted game file. I reinstalled everything from scratch and it all works fine now. Well, it would work fine, if the HD the game was on hadn't just died. Evidently that one corrupted game file was the only warning the drive gave that it was about to fail.
Due to the rising cost of ammunition, warning shots will no longer be given.
Russian Rockman
Posts: 819
Joined: Fri Jan 10, 2014 11:43 pm

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

Postby Russian Rockman » Tue Aug 12, 2014 12:08 am

Any progress with getting save games fully editable? I always found the profile editor an important tool for mod testing.

Also, any new updates planned for slipstream in the future? There's still that issue with spaces getting removed when editing the misc.xml file.

Thank you for all you hard work though Vhati!
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

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

Postby Vhati » Tue Aug 12, 2014 6:20 pm

Russian Rockman wrote:Any progress with getting save games fully editable?
Some under the hood rearrangeing and degreeking. Couple obscure bugfixes.
Other communities' projects sucked my attention away from here through July/August. :roll:

One immediate goal is making weapons swappable, by leaving them unpowered.

FTL creates saved games in a way that makes it impossible for 3rd-party tools to know all the situational penalties on power. I have code set aside that adds a pretty HUD with bars to represent approximate levels, but it hasn't been (re)incorporated into the editor, with systems/drones/weapons and zoltans. It takes up quite a bit of screen real estate, so placement's an issue too.

Finer weapon details like targeting will require some GUI redesign: to have both ships on-screen together. Same for drones and projectiles. Currently, both ships are edited in isolation.

Russian Rockman wrote:Also, any new updates planned for slipstream in the future?
There's still that issue with spaces getting removed when editing the misc.xml file.
Doh!
Yeah, SMM's due for a new release.
I'll focus on getting that out before returning to the profile editor. ;)
User avatar
NarnKar
Posts: 778
Joined: Thu Jun 19, 2014 4:24 pm

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

Postby NarnKar » Wed Aug 20, 2014 3:24 am

I have a feeling that Alpha and Beta, in the Add Crew menu, are related to the tint/appearance of the crew member. On Captain's Edition, an Engi with Alpha 0 and Beta 0 are different from an Engi with Alpha 1 and Beta -1.