Question: I am looking for the calculation used by WinCSX.exe to establish its "rank" order for each entry in the csstats.dat file.
My csstats.dat file was damaged recently, forcing me to restore an older file. Even though only a few days worth of stats changes were lost, data loss is data loss... This got me thinking about the entire stats process and what I could do to better protect this data the next time the server crashes in a way which leaves the csstats file damaged. To that end, I wrote a validation program and I noticed the default record ordering in the physical file is not the same as the "rank" ordering displayed by WinCSX.exe. This makes sense as I imagine the overhead to constantly (physically) reorder the csstats.dat file is not worth it to the server. If I was the server I would only ever physically reorder the file on startup, but I digress... So, there must be some calculated value which represents the "rank" value. Thanks, Chorizo Omelet Come and play! http://gs1.ender.us _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds

