Levelling, SP, content.dll
Anyway. Got myself a new rig, played through FlRebalance 3.40 Full. Nice, but very short because of Fl's stupid leveling scheme. Hardly saw any of the galaxy really, beyond EA.
I am attempting to remedy this.
As you're all aware, once you finish all the missions, your levelling goes up normally and you aren't given any 'boosts', etc. I want to set this behaviour to be the default, no matter what.
To this end, I've disassembled server.dll and content.dll.
For those who want to know, its all in content.dll.
So far, I have achieved (good and bad) :
- Plot vanishes after mission 01a. Similar to OpenSP, but that uses M13.
- Found what triggers the 'Mission' label. It's whether or not delta_worth = -1 in the save game.
- I think I found the level cap. I believe I can force content.dll to allow... um, 255 levels.
My goal here is :
A) be able to play normal SP missions but with OpenSP levelling. No 'Mission'. But I want the actual mission code to continue to trigger.
Increase the number of levels between missions. I think its doable, but I'm not sure.
I'm close.
Any asm coders out there? Anyone handy with a debugger/disassembler? And before you mention it, I couldn't give a rancid baboon about copyright/whatever laws. This sucker's _old_.