Header
born from an egg on a mountain top

UT2004 - getting back some stats

Disclaimer: The following is written by an opinionated oaf and should not be taken particularly seriously. If you get offended, it's your own fault for reading it and taking shit seriously. No facts were considered, opinions withheld, spelling checked, and certainly no proof reading occured. Read at your own risk.

A few years back when we decided to give UT2004 another try, it transpired that I'd fucked up and not backed up the OLstats database. I had some of the created HTML pages, but not the database itself.

To resolve this, I got the mutator source code and wrote a Use Once change to it that would, effectively, take a player's OLD stats from the HTML documnet and write it to the new OLstats database. This wasn't as simple as it sounds due to the way the mutator allocates an array int to each weapon. The long story short is we needed to shoot each other in a specific weapon order to get the fudge things.

If I could have edited the database itself life would have been far easier, but it was encrypted or something, I can't recall.

Regardless, this fudge worked well enough, though only John was around to ever put it in to play. But we had most of our most important old stats back for weapons used, etc. We didn't cover every eventuality and some of the more random mutator weapons, but it worked well enough.

I've had a little look around this evening and I stumbled on some (not all) of our old match reports, dating back to 2005. A quick edit of the HTML and voila, we now have a log of some of the old games, and some of the battlereports are there as well!

Now, due to the way OLstats works, I've had to make this a separate HTML doc, and I've just knocked this together quickly so none of the left menu links work correctly (they revert back to the newer HTML document / 2012 onwards stats), but it's better than nothing.

I'll do more work another day.

So here are the Modern stats:

UT2004 Stats

 

And here are the Old stats:

UT2004 Stats