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

Missing Faction name in Mission text

The general place to discuss MOD''ing Freelancer!

Post Tue Mar 30, 2004 6:23 pm

Missing Faction name in Mission text

Hi,

I've modified the fc_ln_grp Faction into NPC Freelancers that appear all over Sirius as normal encounters. Took a long time to write all the NPCship and Loadout entries (there are as many as nine for each ship type), but I got it done in the end. Added in the necessary ID names and all of that works fine, I even got other ships and bases to call them 'Freelancer' in the random comm-chatter.

What I didn't anticipate was that the standard Factions that I set as their enemies (mostly criminals) would offer missions against them. I only found this out today, and I was actually pleased at first. But the mission text is missing their name - instead of having something like "We want you to go to sector 3F and kill the Freelancer ships there" it just has "We want you to go to sector 3F and kill ships there". And stuff like "This time has gone too far. We want you to fly out to....(and so on)" There is just a double gap where the name should be.

Now, I had thought that the two names for Factions were defined in the Initialworld.ini file, but it seems that there is another third name that is used exclusively in Mission text. I believe it is basically the full Faction name with 'the' added, that's what I gather from looking at the mission text portions that you can find in VignetteParams.ini. (This is actually a good thing in one sense, as it means I can enter in 'a group of Freelancers' so that the text will make grammatical sense).

So my problem is: Where is the ini in which this third 'mission text' name is defined? I can't find it anywhere. Not faction_props, not initialworld, not VignetteParams, not anywhere! I even used the text search function on FLEDs, but to no avail. Can anyone tell me where I can find it?



Edited by - Vype on 3/30/2004 7:24:22 PM

Edited by - Vype on 3/30/2004 7:25:37 PM

Post Wed Mar 31, 2004 5:29 am

The faction names are also stored in "Offerbriberesources.dll". Look around 328808 for the names, 328808 is the code for "the Corsairs". You may have already done this, but you didn't mention any dll's in your post.

Post Wed Mar 31, 2004 11:03 am

No, I didn't check there. I did search Nameresources.dll with FLEDs, but not Offerbriberesouces.dll. However, that doesn't do me much good I'm afraid! Knowing where the names are stored in the .dlls isn't a problem, I need to know where to define what factions use which names. Thanks anyway though.

Hmm, on second thoughts though, that might be helpful anyway. I can copy down the ID numbers from the dll and then 'Search' for them in ini files.

Post Wed Mar 31, 2004 4:44 pm

Damn, that didn't work. Either the names are hardcoded (which seems daft, especially as they are in the dlls) or they are defined in an obscure ini.

Surely SOMEONE knows! I have heard much about people making custom factions, so surely some of them must know the answer?

Post Fri Jul 30, 2004 11:39 am

Yes. I have exact the same problem. It the faction names must be hard-coded. But you can define an new custom string in one of your .dll for a bribe (see the offerbribe.dll for example - id=16100) and use %F0 instead of %F0v1(-v5). Also %F1, %F2, ... for the other factions where you will get a negative reputation. If you use %F0 without the appendix v1 (must stand for version 1 or something like this) the programm use the faction name defined in the initialworld-ini (ids_name). The placeholder v1-vX are for different spelling (singular/plural) of the faction names. May be there is an .ini file wich refer to this but I have not find anything.

greetings
Eisfuerst

Post Fri Jul 30, 2004 11:48 am

chips has explained that, you have to find it here ..

i remember he said it`s a numeric formula ..

Return to Freelancer General Editing Forum