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

random missions

The general place to discuss MOD''ing Freelancer!

Post Wed Mar 10, 2004 4:09 am

random missions

Hi there,
Does anyone know something about making your own random mission ?
Some little hints would already help

Post Wed Mar 10, 2004 6:32 am

Very little i'm afraid, have you tried searching?

Anyway, there are 7 files in DATA/RANDOMMISSIONS (good place to start ). Here's what they're for:

1. diff2money.ini
Determines how much money you are likely to get for a mission, depending on the difficulty. Fairly easy to edit, first value is difficulty and second is money.

2. killablesolars.ini
Does what it says on the tin - lists the solars that are spawned for you to take out in rand missions. These are referenced in other files.

3. npcranktodiff.ini
Determines what difficulty/rank enemies you encounter on the missions, based on the mission difficulty.

4. rmlootinfo.ini
This file lists the *bonus* loot dropped by npc's. It includes all the regular drops, not the mission-critcal loot. An example:

[RMBonusLoot
archetype = commodity_alien_artifacts ;<--- ummm...guess
num_to_drop = 1, 2 ;<--- Drop between 1 and 2
faction = fc_c_grp, fc_j_grp, fc_h_grp, fc_lr_grp, gd_z_grp ;Only dropped by "illegals"
difficulty_range = 21, 56 ;appears from enemies between these diffs
weight = 1

The "weight = " line is the relative probability of it being dropped, e.g. Shield batteries have a weight of 3, so they are more likely to appear.

5. solarformations.ini
This details the layout of the bases you are required to destroy. Fairly obvious this one, position is relative to the center of the formation, usually the big solar, and each solar is either optional or mandatory. THE MAIN SOLAR MUST BE MANDATORY.

6. vignettecriticalloot.ini
Very simple, simply describes the types of mission-critical loot that can be dropped. For loot that must be returned to the base set "type = return", otherwise "type = destroy"

7. vignetteparams.ini
Finally, the big one. Warning - do not attempt to follow this file manually, it can cause serious brain damage B-)

Seriously, this file determines the flow of the missions. I've had several goes at decoding it but to no avail. However, since most of the random missions are almost exactly the same anyway, it can't be too important.

Anyway, that's about all the general info I know, if I think of anything else I'll let you know.

Post Wed Mar 10, 2004 6:58 am

wow, thanks alot.
Let's see if I can do anything with vignettesparams.ini. But you're right, this file really causes brain damage. I already had a try to follow the id numbers a few days ago

Post Wed Mar 10, 2004 7:25 am

vignette params:- The factions reference in there is to do with that faction dispensing those types of missions, and its all interconnected quite complex....BUT for a real quick one....


[DataNode
node_id = 57
Offer_group = rh_m_grp, rh_n_grp, rh_p_grp, li_lsf_grp, li_n_grp, li_p_grp, br_m_grp, br_n_grp, br_p_grp, ku_n_grp, ku_p_grp, co_fs_grp, co_fm_grp, co_fw_grp
offer_text = append, 327800, Hostile_group
offer_text = append, 327953, Hostile_group
offer_text = append, 328106, Hostile_group
child_node = 56

This refers to a type of mission. The list of factions is the group who offers this type of mission (excuse the custom factions in here). However, if you limit this down to just a few of these, its possible to make only missions against a faction possible.......like you could make the liberty police and navy only give out ship killing missions and so on........(obviuosly why would be the best question to ask at that point )

However, in reverse, i am looking to see if i can find one of these that ISN'T assigned to a faction - because that may have another type of mission not given out. Its a slim shot, but i have been looking (ie they used to have more mission variety, but only half removed it by just disbaling that type of mission.....it is an extreme long shot - but what the hell )



Edited by - Chips on 3/10/2004 7:26:45 AM

Post Wed Mar 10, 2004 9:04 am

Someone mapped out the vignetteparams.ini in visio format...
http://www.lancersreactor.com/t/editing ... asp?id=208

Post Wed Mar 10, 2004 10:42 am

Is it any help? (I don't have visio viewer). I can map them out easily enough, but after that? Take my advice, the story missions are a lot easier to edit

Post Wed Mar 10, 2004 11:20 am

not that much easier, they are quite complicated with the number of objectives and npc ships that they involved

What once was FL2, and now is ... *hmm what is it?* (Tempest Studios)

Post Wed Mar 10, 2004 12:30 pm

psycho - they are alot more easy than attempting anything with these, cause at least you can work out what is what, and also how its all inter-related. With random missions there really is nothing that can actually be done.

Post Wed Mar 10, 2004 3:07 pm

The visio viewer file actually doesn't show very much. But it DOES show that there are two mission types which are not implented and maybe there is a way to implent them....

Post Wed Mar 10, 2004 7:28 pm

and don't forget the mbase.ini entries... That is the one that actually gives Random Missions....


---------------- E·N·D O·F M·E·S·S·A·G·E ... ----------------

Return to Freelancer General Editing Forum