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

*** UTILITY *** IDS_NAME Matcher

The general place to discuss MOD''ing Freelancer!

Post Sun Mar 16, 2003 7:25 am

*** UTILITY *** IDS_NAME Matcher

I went ahead and uploaded the utility I used to get the list of ids_names matched to their common name. See thread here.

Download Utility here:
Freelancer IDS_Name Matcher

Readme:

This zip contains the resources string tables from the following files and ID Parser v 1.0:

Per Freelancer.ini:
DLL = NameResources.dll ; Contains names of things, primarily.
DLL = EquipResources.dll ;Contains names of equipment (in string table) and infocards for equipment (in HTML resources)
DLL = OfferBribeResources.dll ; Contains random mission offers and bribes

To use the ID Parser you must also download the FLINIParser HTTP://www.thenetsedge.com/freelancer/fliniparser.zip


1) Using uncompressed Freelancer INI Files start up FLINIParser.
2) Open the selected INI file and search for IDS_NAME to get a list of IDS.
3) Save the list to a text file (copy it to clipboard, open notepad, paste, save).
4) Start ID Parser
5) The Select ids_name list file button should be used to open the IDS_NAME file you saved in step 3.
6) Click the Select Resource String File button and open up one of the following files:

equipresources-stringtable.txt
nameresources-stringtable.txt
offerbribepresources-stringtable.txt

The one you choose is typically based on the type of IDS_NAMEs you are attempting to match up. NameResources has lots of things, including ships. Most equipment, engines, etc,. however are in equipresources. Some are even in offerbriberesources.

7) Click GO
8) The ID Parser will attempt to match up the ids_names to the proper more well known name.
9) If you get ##### = No Match, then try running the same list against a different stringtable.

Note: Like all my utilities this requires the .Net Framework to be installed. There isn't any error handling really built into this utility. It's not meant to be full featured.

Want to Do:
Automatically go through ini files and compose a master list of:
IDS_NAME NICKNAMES REALNAME LOCATION (what .ini file)

Oh, and MANY thanks to StrangeDuck for his post on how to match up the IDS_NAME to a string table in a resource file.

Thanks,

-V
The Nets Edge
Freelancer .INI File Parser
Freelancer IDS[_Name Matcher

Edited by - Vovin on 16-03-2003 07:26:06

Edited by - Vovin on 16-03-2003 07:27:16

Edited by - Vovin on 16-03-2003 07:31:40

Post Sun Mar 16, 2003 8:44 am

When I unzip that with WinRAR, I get "This archive is corrupt."

I re-downloaded it a few times and always got a corrupt zip file. The filesize I'm getting is 92,133 bytes; is that what you've got locally?

Post Sun Mar 16, 2003 4:35 pm

Tygah,

Should be fixed now. Sorry for the inconvience.

-V
The Nets Edge
Freelancer .INI File Parser
Freelancer IDSName Matcher

Return to Freelancer General Editing Forum