Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

ship changes

The general place to discuss MOD''ing Freelancer!

Post Mon Aug 11, 2003 11:26 pm

ship changes

i need to know how to change the price of a ship, and where it can be bought

Post Tue Aug 12, 2003 12:21 am

Noooooooooo - i just did a really indepth post and it deleted it for me - said i had already posted..........STUPID F******
sorry dude - took me about 20mins to do that and i don't want to do it again - so here it comes in parts (will add laters when bored!)

To change where the ship is brought.
Open the market ships.ini in the equipment folder:
you will need to know which base is what - as good way is to use the freelancermiscdatabase download for it.
Example is for manhat
[BaseGood
base = Li01_01_base <-- manhatten
marketgood = gf1_package, 0, -1, 0, 0, 1, 1, 1 <- ship packages sold
marketgood = gf4_package, 13, -1, 0, 0, 1, 1, 1
marketgood = gf5_package, 24, -1, 0, 0, 1, 1, 1
marketgood = gf6_package, 30, -1, 0, 0, 1, 1, 1
marketgood = bwf_package, 4, -1, 0, 0, 1, 1, 1
marketgood = bwe_package, 20, -1, 0, 0, 1, 1, 1
marketgood = bwe2_package, 30, -1, 0, 0, 1, 1,
Each one is a different ship package - so bwe2_package is the sabre
gf6 is the eagle etc etc
The numbers afterwards have meaning - the first number is the level you must be to purchase the ship..........ie 1 = level 1, 32 = level 32!
The second number is your rep with the faction in control - ie all set to -1 means that if you could somehow land when they want to whoop your ass - you could still by a ship from them. The numbers after these two ar to do with whether the ship can be sold there or not - so
, 0, 0, 1, 1, 1 <- can't be sold there
, 1, 1, 0, 1, 1 <-can be sold there -
Now only three ships can be sold at any base maximum.....so if you choose manhatten - you don't just gotta switch numbers for your ship you are after - but set another one to NOT sell there - example is the eagle/rhino
[BaseGood
base = Li01_01_base <-- manhatten
marketgood = gf6_package, 30, -1, 0, 0, 1, 1, 1 <-eagle - doesn't sell
marketgood = lfr_package, 1, -1, 1, 1, 0, 1, 1 <--rhino - does sell

I just cut and paste the numbers so that i don't loose the originals of them - and too keep track of what was changed!
So doing it that way - the eagle would become
marketgood = gf6_package, 1, -1, 1, 1, 0, 1, 1 <- now sells if your lvl1 with money, and the rhino becomes
marketgood = lfr_package, 30, -1, 0, 0, 1, 1, 1 <- you can't buy it
This way you preserve the original settings - only prob is that the eagle still costs 550k!
To change the ship prices you will need to open up the goods.ini!
Scroll for your chosen ships hull........eg for the eagle again - look for the gf6

[Good
nickname = gf6_hull <-- the ships hull
category = shiphull
ship = ge_fighter6 <--which ship!
price = 505000 <-- ah the price - change this to something else ($5?)
ids_name = 12015
item_icon = Equipment\models\commodities\nn_icons\cv_heavy.3d

However - this still means the ship will be 50k or so - why? cos it comes with a shield. Scroll down further to see what you get with your eagle (or other ships)
[Good
nickname = gf6_package <--eagle and what it comes with
category = ship
hull = gf6_hull
addon = ge_gf6_engine_01, internal, 1
addon = ge_fighter6_power01, internal, 1
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = shield01_mark07_hf, HpShield01, 1 <-- class 7 shiedl - remember
addon = LargeWhiteSpecial, HpHeadlight, 1
addon = SlowSmallOrange, HpRunningLight01, 1
addon = SlowSmallOrange, HpRunningLight02, 1
addon = SlowSmallOrange, HpRunningLight03, 1
addon = SlowSmallOrange, HpRunningLight04, 1
addon = SlowSmallOrange, HpRunningLight05, 1
addon = SlowSmallOrange, HpRunningLight06, 1
addon = SlowSmallOrange, HpRunningLight07, 1
addon = SlowSmallOrange, HpRunningLight08, 1
*cough* you could change the shield if you wish to a class 10 one instead..
shield01_mark10_hf is the champion or shield03_mark10_hf is the brigadine
So you note the shield type - then open the st_goods.ini and look for yor shield

so we look for:
[Good
nickname = shield01_mark07_hf <-- the shield we are after
equipment = shield01_mark07_hf
category = equipment
price = 53550 <- the price - change this to 5 as well to make cheap ship!!!!
item_icon = equipment\models\commodities\nn_icons\EQUIPICON_shieldgen.3db
combinable = false
ids_name = 263805
ids_info = 264805
shop_archetype = equipment\models\st\li_refractor_shield.3db
material_library = equipment\models\li_equip.mat

Once you have done all this - you are ready to go with a cheap cheap ship with class 10 shield (if YOU changed it that is) and all at manhatten!
Good luck, and happy modding!
Chips

Post Tue Aug 12, 2003 12:23 am

Does this place have a problem?? i tried to edit my post and it didn't do it - just took me to the forums window!! - whats that about?

Post Tue Aug 12, 2003 12:30 am

ok, ill figure all that out later, but im modding a ship i downloaded, so i need to know if i can access it through shiparch.ini, and what number it is.(ie gf6 for eagle)
the file is newly posted on lancers, it is the raven very heavy fighter by paul.
Thanks for your help so far.
P.S. dunno whats wrong with the editing though

Return to Freelancer General Editing Forum