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

New factions missions and capships missions.

The general place to discuss MOD''ing Freelancer!

Post Sat Mar 10, 2007 6:32 am

New factions missions and capships missions.

Hi. I have a hole pack of questions. Going to ask 2 of them now.

1). I want to make the order give out rumors, give missions against nomads. I also want to have order encounters. In brief I need order and nomads as factions. I've heared I have to create new factions naming them order and nomads instead of the old ones to get it working. Is this true? If yes, so what is the best tutorial for creating new factions? I've found some, don't know which one to use.

2). Is it possible to create missions against battleships? Real battleships, not weapons plats with battleship archetype. Searched but didn't find the answer.

Edited by - Vital on 3/10/2007 8:51:09 AM

Post Tue Mar 13, 2007 8:05 am

Anybody?

Post Tue Mar 13, 2007 9:45 am

1. yes its true that you have to make new factions because order and nomads dont show up on the rep list (hard coded)
there is a tool in the download area where you can create own factions (faction creator or something like that)

2. yes it is possible by adding new ships to the faction and giving them a high lvl that you can call later from the mission

npcships:
[NPCShipArch
nickname = li_n_dreadnought_d25
loadout = li_n_li_dreadnought
level = d25
ship_archetype = li_dreadnought
pilot = cruiser_default
state_graph = CRUISER
npc_class = lawful, battleship, d25

that line belongs to the faction in faction_prop.ini:
npc_ship = li_n_dreadnought_d25


and then you can call the encounter in your system

Post Tue Mar 13, 2007 9:49 am

yes u have to create new faction bcuz story faction don't appear on rep list
so go to initialworld.ini and for example create fc_n2_grp set name,infocards and rep with other factions then go to MISSIONS faction_prop.ini and you faction here
and you must also add it to end of m13 mission in m13.ini then it will appear in game.

you can add rumors in MISSIONS / mbase.ini

Post Wed Mar 14, 2007 10:52 am

1. Actually there is a mod to make order show on replist. A common.dll hack.
2. But I will do as you suggested. I think I can look through Richard Sabatino's mods to get some knd of example. Thanks. Really thanks guys.
Swat, you are doing nice job here on TLR, really helpful advices in your posts.

Post Wed Mar 14, 2007 10:53 am

Some more questions are coming soon...

Post Wed Mar 14, 2007 11:33 am

Really refreshing to see someone willing to take advice when starting out on their mods. Good luck with what ur doing mate

Post Sun Apr 01, 2007 4:11 am

Thanks, darth revan.

Ok, I tried to set missions against battleships, in New-York, Li01_12_Base(Buffalo base).
Capitalships encounters work fine, I have them in EVRY zone, including patrols,
but I see no capship mission offers (missions paid over 245 000) in Buffalo.
I tried many things, but now I am exhausted.
Really need your help here gyus.

Please.

Here are my randommissions-related files:

NpcRankToDiff.ini:

[RankAndFormationSizeToDifficulty
NpcRank = 1, 0.009850, 0.035690, 0.077540, 0.135390, 0.209230, 0.299080, 0.404930, 0.526770
NpcRank = 2, 0.013480, 0.048860, 0.106140, 0.185330, 0.286420, 0.409410, 0.554300, 0.721100
NpcRank = 3, 0.018450, 0.066880, 0.145300, 0.253700, 0.392080, 0.560440, 0.758790, 0.987120
NpcRank = 4, 0.025260, 0.091560, 0.198900, 0.347290, 0.536720, 0.767190, 1.038700, 1.351260
NpcRank = 5, 0.034570, 0.125330, 0.272280, 0.475400, 0.734710, 1.050210, 1.421880, 1.849740
NpcRank = 6, 0.047330, 0.171570, 0.372720, 0.650780, 1.005750, 1.437630, 1.946410, 2.532110
NpcRank = 7, 0.064790, 0.234860, 0.510210, 0.890850, 1.376770, 1.967970, 2.664450, 3.466210
NpcRank = 8, 0.088690, 0.321500, 0.698430, 1.219480, 1.884660, 2.693950, 3.647360, 4.744900
NpcRank = 9, 0.121410, 0.440100, 0.956080, 1.669350, 2.579900, 3.687750, 4.992870, 6.495290
NpcRank = 10, 0.166190, 0.602450, 1.308780, 2.285170, 3.531630, 5.048160, 6.834750, 8.891400
NpcRank = 11, 0.227500, 0.824700, 1.791590, 3.128170, 4.834450, 6.910420, 9.356080, 12.171400
NpcRank = 12, 0.311430, 1.128930, 2.452510, 4.282160, 6.617880, 9.459670, 12.807500, 16.661400
NpcRank = 13, 0.426320, 1.545400, 3.357240, 5.861840, 9.059210, 12.949300, 17.532200, 22.807899
NpcRank = 14, 0.583580, 2.115490, 4.595720, 8.024280, 12.401100, 17.726299, 23.999800, 31.221701
NpcRank = 15, 0.798870, 2.895900, 6.291090, 10.984400, 16.975901, 24.265600, 32.853401, 42.739399
NpcRank = 16, 1.093570, 3.964190, 8.611870, 15.036500, 23.238300, 33.217201, 44.973000, 58.506001
NpcRank = 17, 1.496990, 5.426580, 11.788700, 20.583500, 31.811001, 45.471001, 61.563599, 80.088799
NpcRank = 18, 2.049230, 7.428450, 16.137600, 28.176800, 43.546001, 62.245201, 84.274399, 109.633542
NpcRank = 19, 2.805190, 10.168800, 22.090799, 38.571301, 59.610199, 85.207497, 115.363281, 150.077428
NpcRank = 20, 3.840020, 13.920053, 30.240058, 52.800190, 81.600303, 116.640403, 157.920606, 205.440745
NpcRank = 21, 5.256610, 19.055184, 41.395667, 72.278271, 111.702795, 159.669249, 216.177790, 281.228191
NpcRank = 22, 7.195770, 26.084628, 56.666501, 98.941678, 152.909883, 218.571130, 295.925635, 384.973086
NpcRank = 23, 9.850290, 35.707248, 77.570776, 135.441269, 209.318348, 299.202033, 405.092619, 526.989680
NpcRank = 24, 13.484000, 48.879654, 106.186640, 185.405561, 286.535899, 409.577681, 554.531311, 721.396205
NpcRank = 25, 18.458300, 66.911361, 145.358898, 253.801683, 392.239009, 560.670912, 759.097945, 987.519301

Diff2Money.ini:
[Diff2Money
Diff2Money = 0, 1800
Diff2Money = 0.082100, 2200
Diff2Money = 0.112380, 2655
Diff2Money = 0.205130, 3219
Diff2Money = 0.351000, 3919
Diff2Money = 0.480490, 4792
Diff2Money = 0.657740, 5887
Diff2Money = 0.900380, 7264
Diff2Money = 1.232530, 9001
Diff2Money = 1.687200, 11201
Diff2Money = 2.309610, 13994
Diff2Money = 3.161630, 17551
Diff2Money = 4.327960, 22093
Diff2Money = 5.924540, 27904
Diff2Money = 8.110100, 35356
Diff2Money = 11.101920, 44928
Diff2Money = 15.197410, 57246
Diff2Money = 20.803740, 73118
Diff2Money = 28.478239, 93597
Diff2Money = 38.983860, 120051
Diff2Money = 53.365002, 146192
Diff2Money = 73.051361, 190050
Diff2Money = 100.000000, 247065
Diff2Money = 136.889988, 321185
Diff2Money = 187.388689, 417545

faction_prop.ini(part):
[FactionProps
affiliation = li_n_grp
legality = lawful
nickname_plurality = singular
msg_id_prefix = gcs_refer_faction_li_n
jump_preference = jumpgate
npc_ship = li_n_li_elite_d1
npc_ship = li_n_li_elite_d2
npc_ship = li_n_li_elite_d3
npc_ship = li_n_li_elite_d4
npc_ship = li_n_li_elite_d5
npc_ship = li_n_li_elite_d6
npc_ship = li_n_li_elite_d7
npc_ship = li_n_li_elite_d8
npc_ship = li_n_li_elite_d9
npc_ship = li_n_li_elite_d10
npc_ship = li_n_li_elite_d11
npc_ship = li_n_li_elite_d12
npc_ship = li_n_li_elite_d13
npc_ship = li_n_li_elite_d14
npc_ship = li_n_li_elite_d15
npc_ship = li_n_li_elite_d16
npc_ship = li_n_li_elite_d17
npc_ship = li_n_li_elite_d18
npc_ship = li_n_li_elite_d19
npc_ship = li_n_cruiser_d22
npc_ship = li_n_dreadnought_d25
voice = pilot_f_mil_m01
voice = pilot_f_mil_m02
voice = pilot_f_leg_f01
voice = pilot_f_leg_f01a
mc_costume = mc_li
space_costume = li_captain_head, li_male_elite_body, comm_ge_generic2
space_costume = li_rockford_head, li_male_elite_body, comm_li_hatcher
space_costume = li_sales_head_hat, li_male_elite_body, comm_ge_generic2
space_costume = ge_male4_head, li_male_elite_body, comm_li_hatcher
space_costume = pl_male2_head, li_male_elite_body, comm_ge_generic2
space_costume = ge_male3_head, li_male_elite_body, comm_li_hatcher
space_costume = li_newscaster_head_gen_hat, li_female_elite_body, comm_ge_generic2_female
space_costume = li_newscaster_head_gen_hat, li_female_elite_body, comm_li_hatcher_female
space_costume = br_newscaster_head_gen_hat, li_female_elite_body, comm_ge_generic2_female
space_costume = br_newscaster_head_gen_hat, li_female_elite_body, comm_li_hatcher_female
space_costume = pl_female2_head, li_female_elite_body, comm_ge_generic2_female
space_costume = pl_female2_head, li_female_elite_body, comm_li_hatcher_female
firstname_male = 226608, 226741
firstname_female = 226808, 226952
lastname = 227008, 227307
rank_desig = 197002, 197003, 197004, 6, 9
formation_desig = 197808, 197820
large_ship_desig = 196976
large_ship_names = 202608, 202647
scan_for_cargo = commodity_alien_artifacts, 1
scan_for_cargo = commodity_cardamine, 2
scan_announce = true
scan_chance = 0.300000
formation = fighters, fighter_li_n
formation = cruisers, cruiser_wall
formation = battleships, battleship_wall

formations.ini(part):
[Formation
nickname = battleship_wall
pos = 0, 0, 0
pos = 400, 0, 0
pos = -400, 0, 0
pos = 0, 200, 0
pos = 400, 200, 0
pos = -400, 200, 0
pos = 400, 0, 0
pos = 400, 200, 0
pos = 0, -200, 0
pos = 400, -200, 0
pos = -400, -200, 0
pos = 400, -200, 0
pl_pos = 0, 0, 500

mShipProps.ini(part): <---- I don't think changes here are necessary.
[mShipProps
archetype_id = li_cruiser
prop = can_use_large_moors

[mShipProps
archetype_id = li_dreadnought
prop = can_use_large_moors

npcships.ini(part):
[NPCShipArch
nickname = li_n_cruiser_d22
loadout = li_n_li_cruiser
level = d22
ship_archetype = li_cruiser
pilot = cruiser_default
state_graph = CRUISER
npc_class = lawful, CRUISER, d22

[NPCShipArch
nickname = li_n_dreadnought_d25
loadout = li_n_li_dreadnought
level = d25
ship_archetype = li_dreadnought
pilot = cruiser_default
state_graph = CRUISER
npc_class = lawful, battleship, d25

mBases.ini)part):
[MBase
nickname = Li01_12_Base
local_faction = fc_lr_grp
diff = 4
msg_id_prefix = gcs_refer_base_Li01_12_Base

[MVendor
num_offers = 10, 15

[BaseFaction
faction = fc_lr_grp
weight = 77
offers_missions = true
mission_type = DestroyMission, 136.889984, 187.388687, 70 <----- tried also 100.000000, 187.388687 values here, this way only missions paid 245 000 credits
are offered, but this way npc(lib. navy) of max rank 18 appear, but not 19, WHY?
Anybody can answer?

npc = li0112_rogues_001_m
npc = li0112_rogues_002_m
npc = li0112_rogues_003_m
npc = li0112_rogues_004_m

[BaseFaction
faction = fc_ou_grp
weight = 23
offers_missions = true
mission_type = DestroyMission, 136.889984, 187.388687, 30
npc = li0112_outcasts_001_m
npc = li0112_outcasts_002_f

shipclasses.ini(part):
[ShipClass
nickname = CAPITALS
member = destroyer
member = battleship
member = CRUISER

ENCOUNTERS:

capitalships_Liberty.ini:
[EncounterFormation
ship_by_class = 1, 1, CAPITALS
pilot_job = assault_leader_job
make_class = wanderer
ship_by_class = 4, 4, CAPITALS, -3
pilot_job = assault_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = cruise
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite

[Creation
permutation = 0, 3

capitalships_Liberty_cruiser.ini:
[EncounterFormation
ship_by_class = 3, 3, sc_fighters, -3
pilot_job = assault_job
make_class = wanderer
ship_by_class = 1, 1, CAPITALS
pilot_job = assault_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = cruise
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite

[Creation
permutation = 0, 3

capitalship_DREADNOUGH.ini:
[EncounterFormation
ship_by_class = 1, 1, CAPITALS
pilot_job = assault_leader_job
make_class = wanderer
formation_by_class = battleships
behavior = wander
arrival = cruise
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite

[Creation
permutation = 0, 3

capitalships_Liberty_cruiser_patrol.ini:
[EncounterFormation
ship_by_class = 3, 3, sc_fighters, -3
pilot_job = assault_job
make_class = wanderer
ship_by_class = 1, 1, CAPITALS
pilot_job = assault_job
make_class = wanderer
formation_by_class = battleships
behavior = patrol_path
arrival = cruise
allow_simultaneous_creation = yes
zone_creation_distance = 0
times_to_create = infinite

[Creation
permutation = 0, 3

Wating for your help here, please.
Thanks in advance.

Post Sun Apr 01, 2007 8:54 pm

my mod only has the order and nomads showing up at the party . they dont give out any missions . that you have make up factions for and thats beyond my realm . because im too lazy lol.

Post Mon Apr 02, 2007 6:51 am

Well' I ve already made fc_or2_grp and FC_n2_grp factions.
And anything about my question about battleship missions, please?
Anybody?....

Post Mon Apr 02, 2007 11:41 am

I'm waiting to see more answers!

Post Mon Apr 02, 2007 1:15 pm

i personally never tried that again im a bit lazy lolol. if you want take a stroll over to frontierspace and talk to mace he might be able to help you. the link is on my forums.http://www.frontierspace.co.uk/ besides most of the work for my order came from the broken oath mod by mace all i did was hack the dll to put nomads and the order on the rep list . made jump holes from st01 to omicron alpha thouku new york and the unknown changed reps on some bases and made those bases sell stuff.

Edited by - richard s on 4/2/2007 2:21:40 PM

Post Wed Apr 04, 2007 3:30 am

About my battleships missions, anybody?
Please.

Post Wed Apr 04, 2007 5:15 am

this might work for you listen when you make up your pop zones in the game when it comes up to mission elegible put in true
[zone
nickname = Zone_Li01_path_outcasts3_3
pos = 61910, 0, 45240
rotate = -90, 22, 0
shape = CYLINDER
size = 750, 25861
attack_ids = 24
tradelane_attack = 40
sort = 99
toughness = 4
density = 3
repop_time = 90
max_battle_size = 4
pop_type = attack_patrol
relief_time = 30
path_label = outcasts3, 3
usage = patrol
mission_eligible = True
faction_weight = fc_lr_grp, 10
faction_weight = fc_ou_grp, 10
density_restriction = 1, patroller
density_restriction = 1, police_patroller
density_restriction = 1, pirate_patroller
density_restriction = 4, lawfuls
density_restriction = 4, unlawfuls
encounter = patrolp_assault, 5, 0.290000
faction = fc_lr_grp, 0.500000
faction = fc_ou_grp, 0.500000
[zone
nickname = Zone_Li01_path_outcasts3_4
pos = 49174, 0, 38116
rotate = 90, 58, 180
shape = CYLINDER
size = 750, 18595
sort = 99
toughness = 4
density = 3
repop_time = 90
max_battle_size = 4
pop_type = attack_patrol
relief_time = 30
path_label = outcasts3, 4
usage = patrol
mission_eligible = True
faction_weight = fc_lr_grp, 10
faction_weight = fc_ou_grp, 10
density_restriction = 1, patroller
density_restriction = 1, police_patroller
density_restriction = 1, pirate_patroller
density_restriction = 4, lawfuls
density_restriction = 4, unlawfuls
encounter = patrolp_assault, 5, 0.290000
faction = fc_lr_grp, 0.500000
faction = fc_ou_grp, 0.500000
heres a zone for you just throw battleships in there and it should work

Post Sun Apr 08, 2007 2:12 am

Bad news: it didn't help.

Any more Ideas, guys?

Well, I guess it's better to create a new threat about battleships missions...

off to post...

Return to Freelancer General Editing Forum