**Tutorial** - Changing Singleplayer Starting money
This is very simple, but often sought after - for understandable reasons
Okay, so you cannot get enough cash when you start the game? How to fix this?
Well, I take it you have read the thread for beginners, and know to either install the SDK, or have become familiar with opening and saving ini files using Bini?
Good stuff,
So - for Single player, we need to change the amount of money you get in the storyline.
There are two good ways of doing this for you.
One - simply to change the amount you get for the first mission. You still have to complete the first mission to get the moola.
Two - arrive on manhatten before even meeting juni with some cash!
First version is VERY simple
Here goes:
Find the m01a.ini file (mission 1 file) at this location:
\Freelancer\DATA\MISSIONS\M01A\m01a.ini
Open it up, and you will simply see this as the first thing that greets you!
[Mission
mission_title = 1
mission_offer = 1
reward = 2000
npc_ship_file = missions\m01a\npcships.ini
I bet that bold line is a bit of a giveaway huh? Yup - its that easy, change that line to read 20000 or 20000000 or 900000 etc. Save, exit - and start new game.
If you wish to change the amount as seen IN the games mission offer, use IDS and hit in the numbers: 21085, and get ids name. The last part is the amount - change it to match!
Onto the next version, more difficult. Basically - we want to 'add' money to you when you arrive on manhatten. How to do that?
Well - first, we need to find the entry for it - its this one:
[Trigger
nickname = bse_initialize_init_li01
system = Li01
Cnd_BaseEnter = Li01_01_Base
Act_ActTrig = lce_bar
Act_ActTrig = chs_juni_bar
if you wish to find that, it could take AGES scrolling throuhg - so I suggest you use your text editors 'find' function - and search for nickname = bse_initialize_init_li01
That should pull it up.
Now - add the line:
Act_AdjAcct= 50000
That is basically just giving you credits. Simple enough - I haven't tested this, but it should work. If it doesn't, well - it will work if you add it to this entry:
[Trigger
nickname = mrp_accept
system = Li01
Cnd_MsnResponse = accept
Act_SetShipAndLoadout = ge_fighter, msn_playerloadout
Act_SetOffer = 21805
Act_SetTitle = 21800
Act_DeactTrig = mrp_reject
Act_RemoveRTC = missions\m01a\M001a_s005a_Li01_01_offer.ini
Act_RemoveRTC = missions\m01a\M001a_s005d_Li01_01_reoffer.ini
Act_RemoveAmbient = scripts\story\Li_01_Equipment_ambi_s005_ship_01.thn
Act_RemoveAmbient = Scripts\Bases\Li_01_Cityscape_gamestart_01.thn
Act_RemoveAmbient = scripts\Bases\Li_01_Equipment_ambi_s005_music.thn
Act_ActTrig = spe_initialize_end
Act_GCSClamp = true
Act_NagOff = greet
Act_ActTrig = bsx_newnnobj
Act_NNIds = 30020, HISTORY
Act_ActTrig = lce_setfirstobj
Which is when you accept the first mission from Juni
Add a line there, and you definately get money
Act_AdjAcct= 50000
Thats it.
The first two should definately work, but 'just in case' there is the last one just there to fall back on!
Enjoy
Okay, so you cannot get enough cash when you start the game? How to fix this?
Well, I take it you have read the thread for beginners, and know to either install the SDK, or have become familiar with opening and saving ini files using Bini?
Good stuff,
So - for Single player, we need to change the amount of money you get in the storyline.
There are two good ways of doing this for you.
One - simply to change the amount you get for the first mission. You still have to complete the first mission to get the moola.
Two - arrive on manhatten before even meeting juni with some cash!
First version is VERY simple
Here goes:
Find the m01a.ini file (mission 1 file) at this location:
\Freelancer\DATA\MISSIONS\M01A\m01a.ini
Open it up, and you will simply see this as the first thing that greets you!
[Mission
mission_title = 1
mission_offer = 1
reward = 2000
npc_ship_file = missions\m01a\npcships.ini
I bet that bold line is a bit of a giveaway huh? Yup - its that easy, change that line to read 20000 or 20000000 or 900000 etc. Save, exit - and start new game.
If you wish to change the amount as seen IN the games mission offer, use IDS and hit in the numbers: 21085, and get ids name. The last part is the amount - change it to match!
Onto the next version, more difficult. Basically - we want to 'add' money to you when you arrive on manhatten. How to do that?
Well - first, we need to find the entry for it - its this one:
[Trigger
nickname = bse_initialize_init_li01
system = Li01
Cnd_BaseEnter = Li01_01_Base
Act_ActTrig = lce_bar
Act_ActTrig = chs_juni_bar
if you wish to find that, it could take AGES scrolling throuhg - so I suggest you use your text editors 'find' function - and search for nickname = bse_initialize_init_li01
That should pull it up.
Now - add the line:
Act_AdjAcct= 50000
That is basically just giving you credits. Simple enough - I haven't tested this, but it should work. If it doesn't, well - it will work if you add it to this entry:
[Trigger
nickname = mrp_accept
system = Li01
Cnd_MsnResponse = accept
Act_SetShipAndLoadout = ge_fighter, msn_playerloadout
Act_SetOffer = 21805
Act_SetTitle = 21800
Act_DeactTrig = mrp_reject
Act_RemoveRTC = missions\m01a\M001a_s005a_Li01_01_offer.ini
Act_RemoveRTC = missions\m01a\M001a_s005d_Li01_01_reoffer.ini
Act_RemoveAmbient = scripts\story\Li_01_Equipment_ambi_s005_ship_01.thn
Act_RemoveAmbient = Scripts\Bases\Li_01_Cityscape_gamestart_01.thn
Act_RemoveAmbient = scripts\Bases\Li_01_Equipment_ambi_s005_music.thn
Act_ActTrig = spe_initialize_end
Act_GCSClamp = true
Act_NagOff = greet
Act_ActTrig = bsx_newnnobj
Act_NNIds = 30020, HISTORY
Act_ActTrig = lce_setfirstobj
Which is when you accept the first mission from Juni
Add a line there, and you definately get money
Act_AdjAcct= 50000
Thats it.
The first two should definately work, but 'just in case' there is the last one just there to fall back on!
Enjoy