so the data you get from downloading the highscores looks like this:
1,MetDROiD,MetDROiD,5 North 2 East,58,0:25.17,05-31-2005 at 09:35 PM
1,MetDROiD,MetDROiD,14 South 4 East,35,0:03.20,05-31-2005 at 12:34 PM
which makes it impossible to index by much else.
"
well, we could use line numbers!"
okay, so I originally download my scores into this data file:
3,FooHold,LevelWithCopiedName,1North,49,1:00.00,01-01-2006 at 12:00am
5,FooHold,LevelWithCopiedName,1North,56,1:00.00,01-01-2006 at 12:10am
now the first instance of "
FooHold LevelWithCopiedName 1N"
has an index of 1 and the second instance as an index of 2. sure. no problem.
now I download a new myscores.txt after doing some optimization:
2,FooHold,LevelWithCopiedName,1North,48,0:59.00,05-10-2006 at 5:30am
2,FooHold,LevelWithCopiedName,1North,36,1:20.00,04-30-2006 at 2:20am
which rooms did I improve to which scores? are you sure?
now, if downloading the scores table included the _internal_ room ID (which is unique, or at least HoldID+LevelID+RoomID is unique), then we're in business...
____________________________