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

dll object names

The general place to discuss MOD''ing Freelancer!

Post Wed Mar 05, 2003 8:52 am

dll object names

Ok, we were maybe able to read out automatic the data of the dll files, will right now run a check if the stations really fit with the products in the generated db.

if it worked right, this means we can offer a complette list (in a db that is search able) with all goods for all stations, all jumpholes coordinates, and more or less data for every other object in the game.

if someone already done this, let me

Post Wed Mar 05, 2003 7:59 pm

Would that include mission types? I noticed in the random mission generator INI that they referenced "nodes" which I assume are referencing something in a dll, in a db-like structure. If you can do this, my mission mod idea may actually see the light of day.

I figure that the story missions are scripted by referencing similar, or even the same dll's, so if I can figure out which nodes they reference, I'd be well on my way to making escort missions (the first one I'm going to try).

There are only 10 kinds of people in the world:
those who understand binary, and those who don't.

Post Wed Mar 05, 2003 10:32 pm

nodes are nothing else than points in the 3D coordninates,
actually I have here now a map running that is generated by the programm that read direkt the data out of the fl files

in the ini files there are coordinates for each objekt, the random missions most likly will generate a waypoint at coordinates x,z,y in the actuall system. (sometimes it will generate them in another system, those systems are in the ini files named something like Li01 (thats new York) or st_02 (should be omicron beta in the sp campagne) and have aswell coordinates on the "world map"

in the nameresource.dll there are than names stored for each of those nicknames, the problem is finding out, which name referers to which nick name.

so if you like to create new missions you have simply create a new node, and assigne than a npc ship to follow those coordinates, jumpgates/holes have in their ini files saved to from which system to what they go, aswell here are used the nick names, so its a pain to find out what nick name belongs to what real name, we found so far nothing in the dlls that has saved this information, so its try and error

but well, I am just a little helper (cause I know most the connections an positions of systems, bases, etc, without taking a look in the game), the coding, etc is done by a clan mate, so I might have explained something wrong.

Return to Freelancer General Editing Forum