Tue Oct 14, 2003 5:48 pm by HFH_MACK
PART 1
Rev 10-14-2003
OK how does it work?
The program called "FreeLancer Save File Editor" (FLSFE) created by Meuer and Burns can help us here...
Basically... your saved games... are stored at:
C:\My Documents\My Games\Freelancer\Accts\SinglePlayer
you will see files such as save17f2.fl etc...
Using the FLSFE it is possible to EXCHANGE your ships for another...
and place the "equipment" that U want there as well...
This is DONE at the DOCKed condition... and required EDITING the Saved game file.
Here's an example...
You will need FLMM 1.2 (or better) and the usual warnings about modding and backing up apply)
Run your FAVORITE MOD or a simple one whichever and SAVE THE GAME...
This creates a saved game with a NEW Time STAMP... called SaveGame1
Now... go buy a different ship... Save that GAME under a new name...(SaveGame2)
Ok so SavedGame 1 has your original ship....
Run the FLSFE...
CLICK DECODE then in the program open:
C:\My Documents\My Games\Freelancer\Accts\SinglePlayer
CLICK the right most upper ICON thats called VIEW MENU and choose details...
Then CLICK the MODIFIED COLUMN (exactly where the word modified is) 2 times...
this sorts the files by date created...
You will see the NEWEST file at the top...
Choose the 2nd newest.... (not including the autosave file)
This will be Save Game 1
for example it might say
Save0256.fl
then choose OPEN
then SAVE... (It will save it as a text file)
Sometimes this works and sometimes it don't...
You should see A new WINDOW with the name TRENT and CASH xxxx
and a central window with a whole bunch of text....
If you dont... then go back to decode....
and look for the same file... and decode it again...
or look for the savennnn.fl.txt version and open that....
here is what you might see if you had my Rhino LH ( a modified rhino)
[Player
description = 005300610076006500470061006d00650031
tstamp = 29594191,944822464
name = 005400720065006e0074
rank = 10
house = -0.9, li_n_grp
house = -0.9, li_lsf_grp
house = -0.9, li_p_grp
house = 0.028965, br_n_grp
house = -0.003505, br_p_grp
house = 0.030025, ku_n_grp
house = 0.034095, ku_p_grp
house = 0.002075, rh_n_grp
house = 0.011075, rh_p_grp
house = 0.134895, co_alg_grp
house = 0.360195, co_be_grp
house = 0.31235, br_m_grp
house = 0.267505, co_nws_grp
house = 0.229855, co_hsp_grp
house = 0.816, co_ic_grp
house = -0.286563, co_khc_grp
house = -0.105475, co_kt_grp
house = -0.6249, rh_m_grp
house = 0.844, co_me_grp
house = 0.776625, co_ni_grp
house = 0.23084, co_os_grp
house = -0.053435, co_rs_grp
house = -0.105475, co_shi_grp
house = 0.816, co_ss_grp
house = 0.38188, co_ti_grp
house = 0.7328, co_vr_grp
house = -0.35559, fc_bd_grp
house = -0.34272, fc_b_grp
house = -0.833625, fc_c_grp
house = -0.24878, fc_fa_grp
house = -0.84024, fc_g_grp
house = -0.35678, fc_gc_grp
house = -0.23589, fc_h_grp
house = -0.636755, fc_j_grp
house = 0.46909, fc_lh_grp
house = 0.111285, fc_lr_grp
house = -0.363605, fc_lwb_grp
house = -0.87918, fc_m_grp
house = -0.709585, fc_ou_grp
house = -0.609795, fc_rh_grp
house = 0, fc_or_grp
house = -0.83216, fc_u_grp
house = -0.696285, fc_x_grp
house = 0.0796, gd_gm_grp
house = 0, fc_uk_grp
house = -0.65, fc_n_grp
house = -0.65, fc_ln_grp
house = -0.65, fc_kn_grp
house = -0.65, fc_rn_grp
house = 0, fc_ouk_grp
house = 0, fc_q_grp
house = 0, fc_f_grp
house = 0.224365, gd_im_grp
house = 0.00214, gd_z_grp
house = -0.9, gd_bh_grp
money = 9823
num_kills = 0
num_misn_successes = 0
num_misn_failures = 0
voice = trent_voice
com_body = 3144214861
com_head = 2223155968
com_lefthand = 2479975689
com_righthand = 2264565644
body = 3144214861
head = 2223155968
lefthand = 2479975689
righthand = 2264565644
system = Iw03
base = Iw03_02_Base
location = 2909034243
ship_archetype = 2467793738
*** THIS IS THE IMPORTANT LINE ***
This tells FL what ship you had when you saved the game...
and here is my SHIP info:
ship_archetype = 2467793738
equip = 2968894153, , 1
equip = 2968894153, , 1
equip = 2533535562, , 1
cargo = 3109387658, 1, , , 0
equip = 3110436237, HpShield01, 1
equip = 2851656000, HpThruster01, 1
equip = 2259240647, HpTurret01, 1
equip = 2259240647, HpTurret04, 1
equip = 2259240647, HpTurret05, 1
equip = 2259240647, HpTurret02, 1
cargo = 2260588618, 1, , , 0
cargo = 2472077709, 1, , , 0
cargo = 2472077709, 1, , , 0
cargo = 2521107725, 1, , , 0
cargo = 2611157314, 1, , , 0
cargo = 2625134094, 1, , , 0
cargo = 2625134094, 1, , , 0
cargo = 2625134094, 1, , , 0
cargo = 2625138189, 1, , , 0
cargo = 2625138189, 1, , , 0
cargo = 2625138189, 1, , , 0
cargo = 2661610701, 1, , , 0
equip = 2797442121, HpWeapon01, 1
cargo = 2950730184, 1, , , 0
equip = 2959745095, HpTurret03, 1
cargo = 2988811471, 1, , , 0
cargo = 3024599373, 1, , , 0
cargo = 3024599373, 1, , , 0
cargo = 3024599373, 1, , , 0
cargo = 3099894030, 1, , , 0
equip = 3099894030, HpWeapon02, 1
equip = 3099894030, HpWeapon03, 1
cargo = 3118742732, 1, , , 0
cargo = 3219265993, 1, , , 0
cargo = 3219265993, 1, , , 0
cargo = 2300089610, 1, , , 0
equip = 2199282693, HpCM01, 1
cargo = 2736134149, 1, , , 0
equip = 2723858309, , 1
equip = 2265531853, HpHeadlight, 1
equip = 2470059588, HpRunningLight01, 1
equip = 2470059588, HpRunningLight02, 1
equip = 2470059588, HpRunningLight03, 1
equip = 2470059588, HpRunningLight04, 1
equip = 2470059588, HpRunningLight05, 1
equip = 2470059588, HpRunningLight06, 1
equip = 2470059588, HpRunningLight07, 1
equip = 2494027655, HpDockLight01, 1
equip = 2494027655, HpDockLight02, 1
equip = 2799531210, , 1
equip = 2500775748, HpContrail01, 1
equip = 2500775748, HpContrail02, 1
cargo = 2911012559, 27, , , 0
cargo = 2596081674, 27, , , 0
cargo = 2834217409, 7, , , 0
cargo = 3130766926, 24, , , 0
cargo = 2491864709, 3, , , 0
cargo = 2210962945, 4, , , 0
cargo = 3112104454, 1, , , 0
cargo = 3130291785, 7, , , 0
cargo = 2664163777, 1, , , 0
cargo = 2810414853, 1, , , 0
cargo = 3147243791, 1, , , 0
cargo = 2293586633, 1, , , 0
cargo = 3200496391, 1, , , 0
cargo = 2815770241, 1, , , 0
cargo = 2571548236, 1, , , 0
cargo = 2863847232, 1, , , 0
cargo = 2182071621, 1, , , 0
cargo = 2866206539, 11, , , 0
cargo = 2866034054, 7, , , 0
cargo = 2792430274, 1, , , 0
cargo = 3065229389, 1, , , 0
cargo = 2479280836, 1, , , 0
cargo = 2181067140, 1, , , 0
cargo = 2305243781, 1, , , 0
cargo = 2551124489, 1, , , 0
cargo = 3062202251, 1, , , 0
cargo = 2605271178, 1, , , 0
cargo = 2518124616, 1, , , 0
cargo = 2517790468, 1, , , 0
cargo = 3028160452, 1, , , 0
cargo = 2593638279, 11, , , 0
cargo = 2979767297, 1, , , 0
cargo = 2587568141, 9, , , 0
wg = 0, HpWeapon02
wg = 0, HpWeapon03
wg = 0, HpTurret01
wg = 0, HpTurret04
wg = 0, HpTurret05
wg = 0, HpTurret02
wg = 0, HpTurret03
wg = 0, hpweapon01
AS you can see it stores EVERYTHING in 1 EASY LOCATION (as far as I can tell)
Your entire SHIP as well as CARGO and WEAPONS Loadouts...
Things not included... may be damaged stuff but I have not checked that yet...
OK now... we are going to COPY THAT SECTION TO a TEXT editor...
now go back to FLSFE and open the MOST RECENT save...
PS... sometimes U have to Re-RUN FLSFE to get it to work...
In Mine I had a dromedary as U can see here: (later in game)
Player
description = 005300610076006500470061006d00650032
tstamp = 29594191,1274922464
name = 005400720065006e0074
rank = 11
house = -0.9, li_n_grp
house = -0.9, li_lsf_grp
house = -0.9, li_p_grp
house = 0, br_n_grp
house = 0, br_p_grp
house = 0.0116675, ku_n_grp
house = 0.034095, ku_p_grp
house = -0.00664, rh_n_grp
house = 0.00236, rh_p_grp
house = 0.134895, co_alg_grp
house = 0.332195, co_be_grp
house = 0.31235, br_m_grp
house = 0.239505, co_nws_grp
house = 0.215855, co_hsp_grp
house = 0.774, co_ic_grp
house = -0.295278, co_khc_grp
house = -0.140475, co_kt_grp
house = -0.633615, rh_m_grp
house = 0.816, co_me_grp
house = 0.769625, co_ni_grp
house = 0.21684, co_os_grp
house = -0.053435, co_rs_grp
house = -0.140475, co_shi_grp
house = 0.774, co_ss_grp
house = 0.38188, co_ti_grp
house = 0.6838, co_vr_grp
house = -0.34516, fc_bd_grp
house = -0.341005, fc_b_grp
house = -0.80748, fc_c_grp
house = -0.24878, fc_fa_grp
house = -0.814095, fc_g_grp
house = -0.32178, fc_gc_grp
house = -0.23589, fc_h_grp
house = -0.62104, fc_j_grp
house = 0.635235, fc_lh_grp
house = 0.18643, fc_lr_grp
house = -0.363605, fc_lwb_grp
house = -0.870465, fc_m_grp
house = -0.625724, fc_ou_grp
house = -0.57322, fc_rh_grp
house = 0, fc_or_grp
house = -0.80073, fc_u_grp
house = -0.657995, fc_x_grp
house = 0.0796, gd_gm_grp
house = 0, fc_uk_grp
house = -0.65, fc_n_grp
house = -0.65, fc_ln_grp
house = -0.65, fc_kn_grp
house = -0.65, fc_rn_grp
house = 0, fc_ouk_grp
house = 0, fc_q_grp
house = 0, fc_f_grp
house = 0.231365, gd_im_grp
house = 0.000425, gd_z_grp
house = -0.2, gd_bh_grp
money = 410
num_kills = 0
num_misn_successes = 0
num_misn_failures = 0
voice = trent_voice
com_body = 3144214861
com_head = 2223155968
com_lefthand = 2479975689
com_righthand = 2264565644
body = 3144214861
head = 2223155968
lefthand = 2479975689
righthand = 2264565644
system = Iw03
base = Iw03_02_Base
location = 2787409282
ship_archetype = 3199383692
equip = 2638301386, , 1
equip = 2800955847, , 1
equip = 2723858309, , 1
equip = 2151659853, HpRunningLight01, 1
equip = 2151659853, HpRunningLight02, 1
equip = 2151659853, HpRunningLight03, 1
equip = 2151659853, HpRunningLight04, 1
equip = 2151659853, HpRunningLight05, 1
equip = 2151659853, HpRunningLight06, 1
equip = 2151659853, HpRunningLight07, 1
equip = 2151659853, HpRunningLight08, 1
equip = 2265531853, HpHeadlight, 1
equip = 2494027655, HpDockLight01, 1
equip = 2494027655, HpDockLight02, 1
equip = 2799531210, , 1
equip = 2500775748, HpContrail01, 1
equip = 2500775748, HpContrail02, 1
equip = 3110436237, HpShield01, 1
equip = 2851656000, HpThruster01, 1
equip = 2259240647, HpTurret01, 1
equip = 2259240647, HpTurret04, 1
equip = 2259240647, HpTurret02, 1
equip = 2259240647, HpTurret03, 1
equip = 2442909697, HpWeapon01, 1
equip = 2611157314, HpWeapon02, 1
equip = 2959745095, HpTurret05, 1
equip = 3099894030, HpWeapon03, 1
cargo = 3099894030, 1, , , 0
cargo = 2521107725, 1, , , 0
cargo = 2625134094, 1, , , 0
cargo = 3112104454, 1, , , 0
cargo = 3112104454, 1, , , 0
cargo = 2797442121, 1, , , 0
equip = 2199282693, HpCM01, 1
cargo = 2571548236, 1, , , 0
cargo = 2950730184, 1, , , 0
cargo = 2815770241, 1, , , 0
cargo = 2866206539, 1, , , 0
cargo = 2866034054, 1, , , 0
cargo = 2472077709, 1, , , 0
cargo = 2625138189, 1, , , 0
cargo = 3024599373, 1, , , 0
cargo = 3219265993, 1, , , 0
equip = 2300089610, HpMine01, 1
cargo = 2736134149, 1, , , 0
cargo = 2518124616, 1, , , 0
cargo = 3065229389, 1, , , 0
cargo = 2551124489, 1, , , 0
cargo = 2479280836, 1, , , 0
cargo = 2181067140, 1, , , 0
cargo = 2182071621, 1, , , 0
cargo = 2517790468, 1, , , 0
cargo = 2810414853, 1, , , 0
cargo = 3147243791, 1, , , 0
cargo = 2293586633, 1, , , 0
cargo = 3028160452, 1, , , 0
cargo = 2305243781, 1, , , 0
cargo = 2605271178, 1, , , 0
cargo = 2792430274, 1, , , 0
cargo = 3062202251, 1, , , 0
cargo = 2664163777, 1, , , 0
cargo = 3200496391, 1, , , 0
Ok so U can see I am up a level and have Dromedaey...
OK NOW to properly do this... It would be great to have the .exe bit WE DON'T!
So... LETS EXCHANGE MY NICE DROMEDARY for the RHINO! (yes thats not NORMAL... but thats what we doing)
Simply remove all the original cargo and extraneous lines after the
SHIPARCHTYPE
and you get this:
ship_archetype = 2467793738
equip = 2968894153, , 1
equip = 2968894153, , 1
equip = 2533535562, , 1
equip = 3110436237, HpShield01, 1
equip = 2851656000, HpThruster01, 1
equip = 2259240647, HpTurret01, 1
equip = 2259240647, HpTurret04, 1
equip = 2259240647, HpTurret05, 1
equip = 2259240647, HpTurret02, 1
equip = 2797442121, HpWeapon01, 1
equip = 2959745095, HpTurret03, 1
equip = 3099894030, HpWeapon02, 1
equip = 3099894030, HpWeapon03, 1
equip = 2199282693, HpCM01, 1
equip = 2723858309, , 1
equip = 2265531853, HpHeadlight, 1
equip = 2470059588, HpRunningLight01, 1
equip = 2470059588, HpRunningLight02, 1
equip = 2470059588, HpRunningLight03, 1
equip = 2470059588, HpRunningLight04, 1
equip = 2470059588, HpRunningLight05, 1
equip = 2470059588, HpRunningLight06, 1
equip = 2470059588, HpRunningLight07, 1
equip = 2494027655, HpDockLight01, 1
equip = 2494027655, HpDockLight02, 1
equip = 2799531210, , 1
equip = 2500775748, HpContrail01, 1
equip = 2500775748, HpContrail02, 1
wg = 0, HpWeapon02
wg = 0, HpWeapon03
wg = 0, HpTurret01
wg = 0, HpTurret04
wg = 0, HpTurret05
wg = 0, HpTurret02
wg = 0, HpTurret03
wg = 0, hpweapon01
OK GREAT.... now we want to put the RHINO in... so we remove the lines referring to the dromedary ONLY
ship_archetype = 3199383692
equip = 2638301386, , 1
equip = 2800955847, , 1
equip = 2723858309, , 1
equip = 2151659853, HpRunningLight01, 1
equip = 2151659853, HpRunningLight02, 1
equip = 2151659853, HpRunningLight03, 1
equip = 2151659853, HpRunningLight04, 1
equip = 2151659853, HpRunningLight05, 1
equip = 2151659853, HpRunningLight06, 1
equip = 2151659853, HpRunningLight07, 1
equip = 2151659853, HpRunningLight08, 1
equip = 2265531853, HpHeadlight, 1
equip = 2494027655, HpDockLight01, 1
equip = 2494027655, HpDockLight02, 1
equip = 2799531210, , 1
equip = 2500775748, HpContrail01, 1
equip = 2500775748, HpContrail02, 1
equip = 3110436237, HpShield01, 1
equip = 2851656000, HpThruster01, 1
equip = 2259240647, HpTurret01, 1
equip = 2259240647, HpTurret04, 1
equip = 2259240647, HpTurret02, 1
equip = 2259240647, HpTurret03, 1
equip = 2442909697, HpWeapon01, 1
equip = 2611157314, HpWeapon02, 1
equip = 2959745095, HpTurret05, 1
equip = 3099894030, HpWeapon03, 1
equip = 2199282693, HpCM01, 1
equip = 2300089610, HpMine01, 1
(leave the cargo lines)
then paste in the old rhino Lines
and Put the replaced code back into the FLSFE...
encode it and it should work...
I will re-edit this later and get it working for an UN Modified system...
so everyone can see how it works...
{HFH}MACK
Edited by - HFH_MACK on 15-10-2003 00:54:55