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

Factions and start position

The general place to discuss MOD''ing Freelancer!

Post Thu Jun 16, 2005 10:14 am

Factions and start position

I really enjoy the OpenSP mod, because its how Freelancer was meant to be. But its kinda boring starting off on Manhattan with a starflier and all the good people liking you.

So I was thinking, is there a mod like OpenSP where I could start on another base, say, Buffalo, and have all the pirates like me? Maybe start with a bloodhound instead? If it doesn't exist, I think it would be a good idea just to give some more variety. Maybe even different mods for different factions? (eg start with a dagger on Mactan for the Lane Hackers)

Post Thu Jun 16, 2005 10:51 am

Are you any good at modding?. First install OpenSp first, then modify the files as shown. Hopefully you have SDK and your files decrypted for the loadouts. If I give you this could you copy it into m13.ini in the missions/m13 folder?
This bit to the top:

system = li01
Act_ForceLand = li01_12_Base ;Buffalo base use Li01_13 for Rochester
Cnd_BaseEnter = li01_12_Base
Cnd_SpaceExit = no_params
Act_SetShipAndLoadout = pi_fighter, start_pi_fighter_loadout

and this bit to the rep:
Act_SetRep = Player, li_n_grp, -0.80000
Act_SetRep = Player, li_lsf_grp, -0.80000
Act_SetRep = Player, li_p_grp, -0.80000
Act_SetRep = Player, br_n_grp, -0.1
Act_SetRep = Player, br_p_grp, -0.1
Act_SetRep = Player, ku_n_grp, -0.1
Act_SetRep = Player, ku_p_grp, -0.1
Act_SetRep = Player, rh_n_grp, -0.1
Act_SetRep = Player, rh_p_grp, -0.1
Act_SetRep = Player, co_alg_grp, -0.5
Act_SetRep = Player, co_be_grp, -0.5
Act_SetRep = Player, br_m_grp, -0.6
Act_SetRep = Player, co_nws_grp, -0.5
Act_SetRep = Player, co_hsp_grp, -0.5
Act_SetRep = Player, co_ic_grp, -0.50000
Act_SetRep = Player, co_khc_grp, -0.500000
Act_SetRep = Player, co_kt_grp, -0.500000
Act_SetRep = Player, rh_m_grp, -0.5
Act_SetRep = Player, co_me_grp, -0.5
Act_SetRep = Player, co_ni_grp, -0.5
Act_SetRep = Player, co_os_grp, -0.5
Act_SetRep = Player, co_rs_grp, -0.500000
Act_SetRep = Player, co_shi_grp, -0.500000
Act_SetRep = Player, co_ss_grp, -0.5
Act_SetRep = Player, co_ti_grp, -0.5
Act_SetRep = Player, co_vr_grp, -0.5
Act_SetRep = Player, fc_bd_grp, 0.50000
Act_SetRep = Player, fc_b_grp, -0.100000
Act_SetRep = Player, fc_c_grp, -0.3
Act_SetRep = Player, fc_fa_grp, -0.100000
Act_SetRep = Player, fc_g_grp, 0
Act_SetRep = Player, fc_gc_grp, 0
Act_SetRep = Player, fc_h_grp, -0.300000
Act_SetRep = Player, fc_j_grp, 0.2
Act_SetRep = Player, fc_lh_grp, 0.3
Act_SetRep = Player, fc_lr_grp, 0.5
Act_SetRep = Player, fc_lwb_grp, 0
Act_SetRep = Player, fc_m_grp, -0.3
Act_SetRep = Player, fc_ou_grp, 0.2
Act_SetRep = Player, fc_rh_grp, 0.150000
Act_SetRep = Player, fc_u_grp, 0
Act_SetRep = Player, fc_x_grp, -0.250000
Act_SetRep = Player, gd_gm_grp, 0
Act_SetRep = Player, gd_im_grp, -0.2
Act_SetRep = Player, gd_z_grp, 0.2
Act_SetRep = Player, gd_bh_grp, -0.700000

Ok, almost there, then add this block to loadouts.ini, in the data/ships folder:

[Loadout <------You`ve got to re-add the close brackets
nickname = start_pi_fighter_loadout
archetype = pi_fighter
equip = ge_pf_engine_01
equip = npc_shield01_mark02, HpShield01
equip = pi_fighter_power01
equip = ge_s_scanner_01
equip = ge_s_tractor_01
equip = ge_s_thruster_01, HpThruster01
equip = fc_lr_gun01_mark02, HpWeapon01
equip = fc_lr_gun01_mark02, HpWeapon02
equip = fc_lr_gun01_mark01, HpWeapon03
cargo = missile01_mark01_ammo, 10
equip = fc_lr_turret01_mark01, HpTurret01
equip = ge_s_cm_01, HpCM01
cargo = ge_s_cm_01_ammo, 10
equip = LargeWhiteSpecial, HpHeadlight
equip = SlowSmallPurple, HpRunningLight01
equip = SlowSmallPurple, HpRunningLight02
equip = SlowSmallPurple, HpRunningLight03
equip = SlowSmallPurple, HpRunningLight04
equip = SlowSmallPurple, HpRunningLight05
equip = SlowSmallPurple, HpRunningLight06
equip = SlowSmallPurple, HpRunningLight07
equip = contrail01, HpContrail01
equip = contrail01, HpContrail02
equip = DockingLightRedSmall, HpDockLight01
equip = DockingLightRedSmall, HpDockLight02
cargo = ge_s_battery_01, 5
cargo = ge_s_repair_01, 5

Post Thu Jun 16, 2005 10:55 am

Cheers, I'll do just that

Post Thu Jun 16, 2005 11:26 am

Ah, and this reminds me:
Is there a way to make MP players start out with a rep OTHER than green with blasted Bounty Hunters? I was thinking maybe Zoners or IC, someone not so .. disreputable amongst pirates. It sucks being gang-banged by a flight of Legionnares or Pyros-laden Daggers when you are in a rinky-dink Starflier or Patriot. So starting with the Zoners would allow you time to decide who you're going to try to side with, maybe trade some and get a better ship before you have to jump either onto the govt. wagon or down into the brush with the criminals - heh, while still in the fearsome civilian light fighters. Anyways, didn't mean for taht to be long-winded. Thanks

- Ro9ue
_________________________________
"Do or do not. There is no try."
- Jedi Master Yoda

Post Thu Jun 16, 2005 11:37 am

I think thats what the mpnewchar.fl thing does in the exe folder. You could modify it, but i think it needs to be run on the multiplayer server in order for it to work.

Post Thu Jun 16, 2005 11:58 am

Downloads "Chips Open SP" ,it's the same idea but allows you to start anywhere with any faction.

Post Thu Jun 16, 2005 1:28 pm

Ah, ok. Learn from the best, then Thanks for the pointer.

- Ro9ue
_________________________________
"Do or do not. There is no try."
- Jedi Master Yoda

Post Thu Jun 16, 2005 2:51 pm

for MP:
in mpnewcharacter.fl initial_rep = co_fc_grp or whatever,this is commented out and replaced with the empathy values at the bottom of the file.remove the semicolon and players will login as the default faction which is co_ic_grp.you can override that from serverside by replacing %%faction%% with the desired faction name.also don't forget to delete the extra empathy values at the bottom,these can crash the server when factioning is enabled.now for users to pick their own faction newcharacter.ini has to be edited,why do i know so much you ask?because i'm working on the mod that does all this + some more like ownable costumes.Linky: Costume & Faction enabler/ Server configurator

Edited by - Cold_Void on 6/16/2005 3:52:06 PM

Post Tue Jun 21, 2005 7:25 am

Aha, ok I figured it out
It's actually quite easy - insanely easy. Just rename the mpnewcharacter.fl to "mpnewcharacter.txt" and it's a simple text document that you can edit like ini's. Just change the factions you want, then "Save As" > "mpnewcharacter.fl" - badabing, you start out with whatever rep you made in that file. Heh, cool, never could figure that out. Thanks for the pointers.

________
- Ro9ue
___________________________

Return to Freelancer General Editing Forum