123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
Contains the user cache data for the .level and .solution files of each
puzzle set, in order to speed up loading and saving. The DATA will be
null unless the data has changed, in which case the new data is stored
here; it will later rewrite the Hamster archive with the new data and
then it will be set to null again. USERSTATE contains user data such as
the list of moves made by the player. FILE is the ID in the user cache
index, and indicates which Hamster archive file this lump belongs to.
CREATE TABLE "USERCACHEINDEX"("ID" INTEGER PRIMARY KEY, "NAME" TEXT,
"TIME" INT);
The user cache index; contains one record for each .level and .solution
file of all puzzle sets which have been loaded. NAME is the full path,
and TIME is the UNIX timestamp. If you want to delete a record, then
you should also delete all records from USERCACHEDATA whose FILE value
|
>
>
|
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
Contains the user cache data for the .level and .solution files of each
puzzle set, in order to speed up loading and saving. The DATA will be
null unless the data has changed, in which case the new data is stored
here; it will later rewrite the Hamster archive with the new data and
then it will be set to null again. USERSTATE contains user data such as
the list of moves made by the player. FILE is the ID in the user cache
index, and indicates which Hamster archive file this lump belongs to.
(The USERSTATE column of this SQL table is not related to the UserState
variable of objects in the game.)
CREATE TABLE "USERCACHEINDEX"("ID" INTEGER PRIMARY KEY, "NAME" TEXT,
"TIME" INT);
The user cache index; contains one record for each .level and .solution
file of all puzzle sets which have been loaded. NAME is the full path,
and TIME is the UNIX timestamp. If you want to delete a record, then
you should also delete all records from USERCACHEDATA whose FILE value
|