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

Anyone attempted modifying system info yet?

The general place to discuss MOD''ing Freelancer!

Post Thu Mar 06, 2003 12:46 am

Anyone attempted modifying system info yet?

Hi guys, just wondering if anyone has made any attempts at adding new planets/bases/jump points into a current or new system, if so...Any chance of some pointers? Not having too much luck here, editing the relevant system ini file doesn't seem to be doing very much

Post Thu Mar 06, 2003 2:19 am

you have to include those new stuff aswell into the dll files
else it can´t show up, though you shoud be able to replace anything in with the ini files.

I heard some change the lighting, and deactivate the ambiente lighting of the suns, which makes the game alot more dark and realistic

Post Thu Mar 06, 2003 5:21 am

Well, having tinkered for a bit, I've managed to create a new world, named the same as the ice moon (Maine) and created a transit line to it. Next I'll be working on docking, and then I'll get back to ya. (I know the names from all the planets/systems come from a dll file...Anyone know how I can add to it for my own names???)

Post Thu Mar 06, 2003 7:37 am

Can you give us a step by step on how you changed it? Share the knowledge, and when I figure out something, Ill be happy to share it with the rest of everyone. (I will even if you dont, not saying I wont.)

Post Thu Mar 06, 2003 8:51 am

as someone else pointed out (exact name will be posted in an edit shortly) that the resource .dlls are laid out simply, and contain the id string tables, which you can edit/add/delete via msvc++ or .net studio.. why didn't I think of just resource hacking? I'm ****in retarted or summat.

edit; FrikaC

Edited by - S7ATiC on 06-03-2003 08:53:12

Post Thu Mar 06, 2003 10:41 am

Better still, and most ideally, search google for reshacker. With that, the dlls are opened wide.

One downside to it though, it doesn't display unicode as normal text, it displays it as hex. So to edit the infocards you ideally need to export to a .RC file (with assoc dat files), edit, then re-import.

I use reshacker for all my GUIs when coding in Asm. No need for bloatware tools for such a simple task.

Post Thu Mar 06, 2003 3:10 pm

Heya, Thanks. The reshacker prog is perfect

As for creating planets and trade lanes, first u need to work in the correct system file, I'm only using the demo, so I'm stuck with universe\systems\li01\ (New York System) you will need to decrypt the li01.ini file using HCl's amazing little program Then just have a poke around and see what u can come up with. A word of advise tho... Trade lanes are a bit of a pain to set up and get all of the correct angles so u don't end up entering a trade lane and accidentally throwing yourself into the sun. (I did this once) Just persevere and I'm sure u'll get there, I'll post more info when I've looked more closely at how freelancer naming conventions work.

Post Thu Mar 06, 2003 3:47 pm

stone-D, im using reshacker but i only get the version info out of the dll. how do i get to the real info?



-------------------------

Post Thu Mar 06, 2003 4:02 pm

which dll are u checking? Reshacker will only show what it can read, so yes, some dlls will only show the file vers info

Post Thu Mar 06, 2003 4:20 pm

well i tried lots and lots of em. server.dll, content.dll, system.dll, among those

-------------------------

Post Thu Mar 06, 2003 4:50 pm

Ok ive been opening dll's with ResHacker. and for everyone thats hasnt found out yet, these ones seem to be most usefull: namerescources.dll, equipresources.dll, serverrecources.dll. ill keep on searching for more.

this is an example of what you can do with nameresources.dll


edit: added pic
------------------------------------


Edited by - AlphA on 06-03-2003 17:25:54

Edited by - AlphA on 06-03-2003 17:26:16

Post Thu Mar 06, 2003 5:58 pm

Sweet...now host a server and see if it works online

-Stregone

Post Thu Mar 06, 2003 7:44 pm

i think he means adding new systems and not adding new names. cause adding new systems is possible. i added a jumpgate to li01 and jumped to my own system. i made 2 stations in it and thats it.
and of course you could delete all systems. so you could make a new universe. just adding stations, trade lanes etc. is difficult.
i think someone should make a editor for the system files the coordinates are in the ini files, so it shouldn´t be a problem to read these coordinates and show them in a program (the same thing was made for operation flashpoint demo).
Maybe i misunderstood you but...

Dawn

Sorry for my bad english

Post Thu Mar 06, 2003 8:10 pm

Could you tell us step by step on how you made a new system, jumplane, etc? Im trying to take all the basic how-tos like this (Including the ship stuff, and everything I can find, into a SDK kit.) Thank you.

Post Thu Mar 06, 2003 9:18 pm

made a little tut
"Creating a new Sytem"

Hope it is enough

Dawn

Return to Freelancer General Editing Forum