Hey guys another question how can i make the robot planet fix ships
-
There are several ways to do this, simply look through the vanilla files to see them. It is not for the faint of heart, heh. Do these changes in your mod folder, not freelancer itself.
Method 1, use Freelancer Explorer to make the changes (ugh).
Method 2, make the changes manually.
These changes involve the following…add info to the base file, add the new room files, add info to the mbases.ini.
Here is Method 2 in detail…
Use Planet Pittsburgh as your model (Li01_02_base). There are several ways to make planets, this example uses two planetscapes. See other planets (like Manhatten which uses 5 rooms instead of 3!) for other methods.
The Robot Planet is Ew06_02_base. If you look in it’s system folder you will see the following:
Ew06_02_Base.ini:
[BaseInfo]
nickname = Hi01_01_Base
start_room = Planetscape[Room]
nickname = Bar
file = Universe\Systems\Ew06\Bases\Rooms\Ew06_02_bar.ini[Room]
nickname = Planetscape
file = Universe\Systems\EW06\Bases\Rooms\Ew06_02_Planetscape.ini*** Now, let me ask all modders this question…do you see anything FUNKY in the above code? Hehe. Did you ever notice it before now? Look again, then read the line below…
nickname does not say Ew06_02_base. It says Hi01_01_base! This is the same nickname as Planet Malta in Omicron Alpha! Obviously a typo but it works nonetheless.
===========================================================
Anyway, the above only gives you the two rooms you are used to seeing. To add more, make it say this by copying the same info from Pittsburgh but being VERY careful to change all of the Li01_02 references to Ew06_02:
============================================================
[BaseInfo]
nickname = Ew06_02_Base
start_room = Planetscape[Room]
nickname = Bar
file = Universe\Systems\Ew06\Bases\Rooms\Ew06_02_Bar.ini[Room]
nickname = Planetscape
file = Universe\Systems\Ew06\Bases\Rooms\Ew06_02_Planetscape.ini[Room]
nickname = Planetscape2
file = Universe\Systems\Ew06\Bases\Rooms\Ew06_02_Planetscape2.inistandby…writing this up clearer on my desktop, be right back…
-
ok, back…
the above gives you the ability to add more stuff to the planet that it didn’t have before. But there is much more work involved. Open the original SYSTEMS/LI01/BASES/ROOMS folder. Here you will see 3 references to the _02 base, a bar, a planetscape and a planetscape2.ini. Copy these to your Ew06_02 ROOMS folder, delete the EW06_02 originals and rename the Li01_02 ones with Ew06_02. The info inside these files is generic so you don’t need to edit inside them.
Now read what is inside these files. This gives you the ability to repair ships, sell ships, give missions etc… But you must continue the editing!
===================================================
mbases.ini
whoa momma! Make one mistake here and it is crash city. The file is so large it is hard to navigate around. Additionally the Pittsburgh info has all kinds of stuff you won’t want over at robot city. I won’t show it line by line but here is the gist of it:
Anything you copy make sure you change all Li01_02 (or Li0102) references to Ew0602 etc…
changes factions appropriately
adjust missions if you want them (adding vignettes etc)
remove additional bar-folk/bribes/rumors/missionsTo make it simple, only copy the needed info and adjust it.
The main part you want is at the bottom, here it is:
[MRoom]
nickname = Planetscape
character_density = 3
fixture = li0102_fix_ship, Zs/NPC/Shipdealer/01/A/Stand, scripts\vendors\li_shipdealer_fidget.thn, ShipDealer
fixture = li0102_fix_trader, Zs/NPC/Trader/01/A/Stand, scripts\vendors\li_commtrader_fidget.thn, trader
fixture = li0102_fix_weaponsdealer, Zs/NPC/Equipment/01/A/Stand, scripts\vendors\li_equipdealer_fidget.thn, EquipmentAs you can see, your simple question is a mouthful, lol.
DwnUndr
-
i just want to repair ships right now . i actually got the two planets to all that stuff once i originally have them sell weapons but my computer crashed and iron cross didnt work anymore . everything is fine now but i always wanted that place to fix ships . im going to try what you say thanks gentlemen.