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/custom factions'' names appearance ...

The general place to discuss MOD''ing Freelancer!

Post Sat Feb 05, 2005 1:01 am

New/custom factions'' names appearance ...

Hey guys, I have made a few new factions and i have almost all aspcets set up properly. Got their faction names, short names, appearances, emapthy/likes/dislikes with all other factions in the game.
But the one thing I cannot seem to do is make their names appear in the Bribe screens when a bar patron offers a bribe for one of teh new factions.
It just gives me a
"will improve your stainding with . Other people like Corsairs, Gaians, and Mollys might look down on our little transaction. What do you say?"
You see there is no name for who I will be more friendly with ... ? How can I make the name appear there?

Thanks!

_________________________________
__________________________________

Ro9ue

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

________________________________________

Post Sat Feb 05, 2005 2:39 am

There's a tutorial Chips wrote about this, explaining what you've gotta change. The short answer is that you need to search OfferBribeResources.dll for the names of the Factions you're changing, or add new ones onto that. Given the way that the numbers all have to be spaced just right, I just converted FL Factions over... much easier...

Post Sat Feb 05, 2005 8:28 am

Ah, ok, that makes sense. I'll give it a shot - need to find Chips' tut, I guess. Gotta love Chips - a man who know what he's doing
Thanks.

_________________________________
__________________________________

Ro9ue

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

________________________________________

Post Sat Feb 05, 2005 9:29 am


Gotta love Chips - a man who know what he's doing


Thanks - although the truth is that its more of a 'bumbling' around in the ini files until something works

Post Mon Feb 07, 2005 7:51 pm

Ha, I know how that goes But there is also some skill involved, I think ... and a heaping load of patience to post all that you know about .. well, about almost everything in the game, huh? Seems that way, at least
Nice work - on everything, I guess - I can't say "on ____" specific thing because you (or your many tuts) have helped me many a time. So thanks for that, pal

Ah, well, while I'm thinking about it and we are in this thread anyway, what thread/tut should I search for to find the info on how to make new factions' names appear in the Bribe boxes?
Thanks, my man - always a big help.

Ro9ue
_________________________________
__________________________________

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

Post Tue Feb 08, 2005 5:18 am

Somebody did this for me when i was looking for it too.

Link to the original tutorial on adding new factions to offer bribes/new missions
[http://www.lancersreactor.com/t/forum/topic.asp?topic_id=31004&forum_id=18&Topic_Title=How+to+add+new+faction+names+to+missions&forum_title=Freelancer+General+Editing+Forum&cat_title=Freelancer+Editing&M=False


Edited by - M-A-C-E_166 on 2/8/2005 5:18:54 AM

Post Sat Feb 12, 2005 11:36 am

Hey thanks! That helped ... some
I think I did what the forum there said:

I have a faction here called the Arboreal Coalition (mankeys ):

[Group
nickname = co_ac_grp
ids_name = 460278
ids_info = 461191
ids_short_name = 460279

where 460278 (saved in ModInfo.dll )= "Arboreal Coalition"
and 460279 (in ModInfo.dll ) = "Coalition"

Now, I looked in OfferBribeResources.dll, and I see that the next open entry is
329035
which I then saved as "Arboreal Coalition"
Then I added 100 to get 329135 and saved this one as "the Arboreal Coalition"
Added 100 again: 329235 saved as "Arboreal Coalition"
100 again: 329335 saved as "the Arboreal Coalition"

So I have these numbers saved like this:
329035 = Arboreal Coalition
329135 = the Arboreal Coalition
329235 = Arboreal Coalition
329335 = the Arboreal Coalition

Is this what I am supposed to do?
Is this ALL I have to do?
Because I still get empty spaces in the game when I get bribe offers from this faction (and the other 2 new factions). ... I think I missed something, but I'm not sure what.

Any one see something I need to change or add somewhere? Thanks a lot!

Ro9ue
_________________________________
__________________________________

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

Edited by - Ro9ue on 2/12/2005 11:39:56 AM

Post Sat Feb 12, 2005 1:22 pm

Just a quick question for your consideration.
Instead of adding the names into all of the DLL's and bumbling around, would it be easier to write a new bribe infocard with what you want in it.
Example:

(%f = generated faction, %m = money)

Instead of : I can put in a good word with the rest of %f for %m credits. Of course, this would make you unfriendly with %f, %f, %f.

Could you create this:

I can put in a good word with the rest of the Sirius Police for %m credits. Of course this would make you unfriendly with Sirius Pirates, Sirius Bad People and Sirius Nazi's.

Basically taking out all generations with the exception of the money and making it plain text?

Or am I way out?


Edited by - devineman on 2/12/2005 1:22:51 PM

Post Sat Feb 12, 2005 2:53 pm

Hey,
Well, I thought about doing that, but I wasn't sure how to make the people offer THAT bribe once I make it ... Is it just the number after the line telling the char to offer a bribe in teh mbases file? If so, then yeah, I will do that - a lot easier, huh?

Lemme see here if anyone else has recommendations .. if not, then I'll give that a go
Thanks, man - I'll give that a try soon.

Post Sat Feb 12, 2005 3:50 pm

Yeah its just the number in the NPC's 'loadout' in MBases,
bribe = fc_ou_grp, 10000, 16102

If I remember correctly, 16100 and 16102 are the bribes for factions that the NPC isn't affiliated to while the 16101 is the affiliated faction of the NPC, ie "I can put in a good word for you with the rest of the ...." = 16101

Good Luck

Post Sat Feb 12, 2005 7:00 pm

I`m not too sure if u have the name entries in the right place. It isn`t just anywhere in the names resources dll it does have a specific spot. There is enough space for plenty of factions but you entry for the factions man name (not short) should be similar to the other ones. Its best to go to , i think br_p or just after, change the short name to another dll (ideally a custom one) and use that entry for you faction. I`ve added about 16 no problem..

Post Sun Feb 13, 2005 12:47 am

Hey MACE, can you tell me where I'm supposed to put the faction names? Can I put the main name in a custom .dll that has a lot of info for other things in the mod? And where is the short name suposed to go?
Does everything need to go into the original .sll files (no custom ones)? If so, I am not clear on how and where put them...

There is enough space for plenty of factions but you entry for the factions man name (not short) should be similar to the other ones.
I'm not sure I know what you mean ... :-/ I named the faction co_ac_grp like the oter corporations. I don't know what more I need to do here
Thanks again for any help =)

Ro9ue
_________________________________
__________________________________

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

Post Sun Feb 13, 2005 9:55 am

Ok, can give you an overview..
This is from initialworld.ini
[Group
nickname = li_n_grp
ids_name = 196846<------------------This one has to be in Names_resources.dll
ids_info = 66200
ids_short_name = 459218<------------This one can be changed to a custom one if needed. It isn`t linked to anything.
I`ve gone through my initialworld file, if you begin at co_alg_grp and change the ids_short_name to a custom dll, then use that entry for you faction`s ids_name. So..
This is from SDK, initialworld
[Group
nickname = co_alg_grp
ids_name = 196869
ids_info = 66173
ids_short_name = 196918<---------------change to a custom dll

[Group
nickname = co_ac_grp
ids_name = 196918<--------From above
ids_info = (whatever)
ids_short_name =(whatever)

Going through Chips`s tutorial,
196918(ids_name) + 131834(magic number)=328752
328752 is you offerbribesresources.dll linked number
(i`ve looked and it does go to offerbribes)
Next you do the entries
328752
328852
328952
329052
That should get it all sorted. It is possible that using co_alg_grp might be slightly below the numbers you can use but, i don`t think so. Theres a set area for these linked numbers and they have to be in the right place.
Let me know if you get on ok, or if i`ve missed sumthing.
C ya

Return to Freelancer General Editing Forum