Important MessageYou are browsing the archived Lancers Reactor forums. You cannot register or login. |
INI compression
The general place to discuss MOD''ing Freelancer!
49 posts
• Page 3 of 4 • 1, 2, 3, 4
Way to go HCI, but I have a problem. I changed some data in the market_ships.ini file to make the startracker available at level 1. When I load the game and try to buy the startracker it says i need to be level 4. I think the problem might be with the modified files names, but i renamed the files .ini so i dont know what the problem is. Please Help!
Re memory/money freezing.
Cash is 'stored' in three locations. 1 is your worth. Ignore it. 2 is the 'trade purse'. 3 is the 'real' value which is used for calculating 1 and 2.
To have a valid trade purse you have to change/freeze 2 and 3.
1 and 3 are dynamically allocated addresses.
2 is the same all the time, 00672... something.
Cash is 'stored' in three locations. 1 is your worth. Ignore it. 2 is the 'trade purse'. 3 is the 'real' value which is used for calculating 1 and 2.
To have a valid trade purse you have to change/freeze 2 and 3.
1 and 3 are dynamically allocated addresses.
2 is the same all the time, 00672... something.
Just letting the interested people know: i've uploaded here a small document describing the FreeLancer INI compression (uncompressed format is also mentioned, to keep things in context). Source code of my tiny uncompressor (bini.exe) is also included.
I hope it's useful,
Mario
I hope it's useful,
Mario
If you don't like using bini.exe directly, you can always download BiniQDU, a GUI made in VB which uses bini.exe on the background. Both bini.exe and BiniQDU are present on the Editing Utilities section (here).
49 posts
• Page 3 of 4 • 1, 2, 3, 4
Return to Freelancer General Editing Forum