**Tutorial** - Stupid Resource.dll Tricks
Ever wonder where the "CRUISE ENGINE CHARGING" text is stored? Or where the [blank SYSTEM, [blank SPACE is? Want to edit Trent's singleplayer log into a trashy romance novel?
Well, now you can! (If you want to, I guess).
1. Open or copy Freelancer.ini in the EXE folder of the mod. Search for "[Resources", and you should see something like this:
[Resources
DLL = InfoCards.dll ; Contains all infocard text resources
DLL = MiscText.dll ; Contains other bulk text resource: rumor, offer, and mission text
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
DLL = MiscTextInfo2.dll ;Contains MP UI elements as well as other misc. text
To the bottom of that, add:
DLL = Resources.dll ;Contains misc elements, such as a single-player diary.
Save it.
2. Download and install FLED -IDS editor. In the "GAME PATH" box in the upper right, make sure it's pointing to the directory or path of the mod you want to edit.
3. On the "ResID to IDS Name/Info" box, use the drop-down menu to select Resources.dll.
4. Type one of the following IDS numbers, depending on what you're trying to edit.
460165 = CRUISE ENGINE CHARGING - WEAPONS OFF-LINE
460126 = %s System, %s Quadrant.
460001 = LIBERTY
460002 = BRETONIA
460003 = KUSARI
460004 = RHEINLAND
460037 = SIRIUS SECTOR
460305
460348
488752
488757
488762
488767
488772
488777
488782
488787
488792
488797
488852
488857
488862
488867
488872
488877
488882
488887
488892
488897
488952
488957
488962
488967
488972
488977
488982
488987
488992
488997
489002
489007
489052
489057
489062
489067
489072
489077
489082
489087
489092
489097
489102
489107
489152
489157
489162
489167
489172
489177
489182
489187
489252
489257
489262
489267
489272
489277
489282
489287
489292
489297
489302
489307
489352
489357
489362
489367
489372
489377
489382
489387
489392
489397
489452
489457
489462
489467
489472
489477
489482
489487
489552
489557
489562
489567
489572
489652
489657
489662
489667
489672
489677
489682
489752
489757
489762
489767
489772
489777
489782
489787
489792
489797
489852
489857
489862
489867
489872
489952
489957
489962
490052
490057
490062
490067
490072
490077
= Trent's Journal
Resource.dll is also where mission-specific messages (Mission Failed - Tobias has been killed in action) and pop-up help is stored. There's a bunch of other fun stuff ni it, including little test messages ("The bar is where friendly people like to meet before they launch to space and kill each other. (Test)", so feel free to use the search box in the lower right corner and experiment.
EDIT: Fixed coding on link
Edited by - Chips on 10/31/2004 8:09:12 AM
Well, now you can! (If you want to, I guess).
1. Open or copy Freelancer.ini in the EXE folder of the mod. Search for "[Resources", and you should see something like this:
[Resources
DLL = InfoCards.dll ; Contains all infocard text resources
DLL = MiscText.dll ; Contains other bulk text resource: rumor, offer, and mission text
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
DLL = MiscTextInfo2.dll ;Contains MP UI elements as well as other misc. text
To the bottom of that, add:
DLL = Resources.dll ;Contains misc elements, such as a single-player diary.
Save it.
2. Download and install FLED -IDS editor. In the "GAME PATH" box in the upper right, make sure it's pointing to the directory or path of the mod you want to edit.
3. On the "ResID to IDS Name/Info" box, use the drop-down menu to select Resources.dll.
4. Type one of the following IDS numbers, depending on what you're trying to edit.
460165 = CRUISE ENGINE CHARGING - WEAPONS OFF-LINE
460126 = %s System, %s Quadrant.
460001 = LIBERTY
460002 = BRETONIA
460003 = KUSARI
460004 = RHEINLAND
460037 = SIRIUS SECTOR
460305
460348
488752
488757
488762
488767
488772
488777
488782
488787
488792
488797
488852
488857
488862
488867
488872
488877
488882
488887
488892
488897
488952
488957
488962
488967
488972
488977
488982
488987
488992
488997
489002
489007
489052
489057
489062
489067
489072
489077
489082
489087
489092
489097
489102
489107
489152
489157
489162
489167
489172
489177
489182
489187
489252
489257
489262
489267
489272
489277
489282
489287
489292
489297
489302
489307
489352
489357
489362
489367
489372
489377
489382
489387
489392
489397
489452
489457
489462
489467
489472
489477
489482
489487
489552
489557
489562
489567
489572
489652
489657
489662
489667
489672
489677
489682
489752
489757
489762
489767
489772
489777
489782
489787
489792
489797
489852
489857
489862
489867
489872
489952
489957
489962
490052
490057
490062
490067
490072
490077
= Trent's Journal
Resource.dll is also where mission-specific messages (Mission Failed - Tobias has been killed in action) and pop-up help is stored. There's a bunch of other fun stuff ni it, including little test messages ("The bar is where friendly people like to meet before they launch to space and kill each other. (Test)", so feel free to use the search box in the lower right corner and experiment.
EDIT: Fixed coding on link
Edited by - Chips on 10/31/2004 8:09:12 AM