Makes sense, then. I was going to suggest to use a table, which contains all the required sums so they are not recalculated each time the high-score table is requested and are updated when new demos are submitted. But then it becomes somewhat problematic to keep track of #1 scores...
Well, if it was an easy addition, it would've been already implemented, right? Only Schik knows how the backend is set-up, so in this case he knows best.
EDIT: It just came to me. If data is fetched for every player when the table is generated, why not exclude the entries which do not match some condition AFTER they are all fetched, instead of checking the condition DURING calculations? This might be doable.
____________________________
Click here to view the secret text
×#4365
Progress in game:
DROD:AE - Complete
DROD:JtRH - Mastered
DROD:TCB - Mastered
DROD:SS - Perfection - Perfection 4
DROD:SS - Smitemastery 101 - Mastered
DROD:SS - Master Locks - Mastered
DROD:SS - DDDD - Conquered (67%)
DROD:SS - Suit Pursuit - Mastered
DRPG:TT - Conquered (62%)
[Last edited by eb0ny at 03-26-2009 03:09 PM]