Preventing and Fixing the Game Save Bug
by SMIFFGIG


Here is how to prevent the incredibly annoying and frustrating save game bug from ever occuring or how to fix it in a mod that already has the bug.

Firstly the save game bug appears in many TS and FS mods, it allows you to save your game, but if you try to load up that save again you get the dreaded "Internal Error" message and TS shuts down.

I never knew what caused this bug and had no chance of curing it, however many thanks to Banshee for telling me what the cause was.

This allowed me to work from there. The cause is the [Animations] section in the rules.ini if you add any animations to this section the save game bug appears.

however in any decent mod you got to add animations and you got to keep the save game feature.. well heres how to do it
 

You will see the last animation in the list is:
707=INVISO

This is the max, and anything past this equals save game bug.

So how do you add animations, quite simple, you dont even have to replace any that are already in the list.

You will notice the numbers of the animation down the side of the list, these generally go up in order.

However there are many unused slots and you get jumps like this:
54=FIREPOWR
63=MGUN-N

Well we know we cannot go over the 707 mark, but we can however use up all these slots in between, so from the above you will get the following free slots for your own animations.
54=FIREPOWR
55=
56=
57=
58=
59=
60=
61=
62=
63=MGUN-N

Now thats quite a few free slots, check the list and enable all these free slots and you will get more than enough room for more slots.

I was going to make a template opening all free slots, but im sure you can manage it.

My testing was done with both TS and FS and save game worked in both however in TS: Retro all animations from the firstrm.ini have been put into the rules.ini.

This means that there is possibly many many more slots that can be used for FireStorm alone. But I don't know what the max is in FireStorm and you would of course only see these anims if you had the addon.