aboutsummaryrefslogblamecommitdiffstats
path: root/Game/Code/Classes/UScores.dcu
blob: 16454265439a33f6650fb0df151b0c79f14607a0 (plain) (tree)












































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
��
�u6/�6A�<pClasses\UScores.pasc�06dSQLiteTable3/�6AfTSQLiteDatabase�Jg.TSQLiteDatabasej�x�gTSQLiteDatabase.Createv
�5gTSQLiteDatabase.TableExists�
�5gTSQLiteDatabase.ExecSQLy
�5fTSQLiteTable��gTSQLiteDatabase.GetTablex
�5gTSQLiteTable.GetEOF
s��gTSQLiteTable.GetFieldIndexs��gTSQLiteTable.FieldAsStrings��gTSQLiteTable.Nexts��gTSQLiteDatabase.GetTableValuez
�5cdUSongs/�6AfTSongH�G�f.3����cdSysInit�C��cdSystem�C��fString���f
AnsiString���fInteger���
g@LStrAsg�4�g@HandleFinallyE�a�fByte7c�g	SetLengthgLengthg@DynArrayLengthE�a�gHighg
@DynArrayHighE�a�g	@LStrCatNE�a�g@DynArraySetLengthE�a�g@HandleAnyExceptionE�a�g@DoneExceptE�a�g
@LStrArrayClrzY��gExitg@LStrAddRef��jg@TryFinallyExitE�a�g@LStrClrѨ}�ceSysUtils�C��gStrToInt��gIntToStri5�ceIniFiles�C��c4UScores�iif@c4USongsc4SQLiteTable3c ScoreDB摰 	sFilename�:� .1f4IniFilesVc4SysUtilsPc(	InitScore���ʨ�!Filenamec(	ReadScore��|��1"Songf� 	TableData Difc(AddScore����g�"Song!Level
!Namef�!Score& ID 	TableDatac(
WriteScore��|��"Songc(Finalization�E�a�t! c�(UScores�!c��D����P@l]+U��S�؋˲�������3�Uh�d�0d� ������u�����P����u�d��3�ZYYd�h�����[]�����	US_Scores�����CREATE TABLE `US_Scores` (`SongID` INT( 11 ) NOT NULL , `Difficulty` INT( 1 ) NOT NULL , `Player` VARCHAR( 150 ) NOT NULL , `Score` INT( 5 ) NOT NULL );����US_Songs����xCREATE TABLE `US_Songs` (`ID` INTEGER PRIMARY KEY, `Artist` VARCHAR( 255 ) NOT NULL , `Title` VARCHAR( 255 ) NOT NULL );U��3�QQQQQSVW�E�3�UhSd�0d� 3�Uh1d�0d� 3�Uh�d�0d� hl�E��p h��E��ph�E����U�����j�E������j�E������j�E� ��������@����ЍM����E���؄�������������E�����@P�E���������3��ËU������@�U������P�T����ЍM�����U�X��d����ЍM����E��P3��ËU������@�U����Y�L��������������3�ZYYd��B���u���j�ƹ��������t�����u��3�ZYYd�h8����3�ZYYd�hZ�E������_^[��]�����xSELECT `Difficulty`, `Player`, `Score` FROM `us_scores` WHERE `SongID` = (SELECT `ID` FROM `us_songs` WHERE `Artist` = "����" AND `Title` = "����*" LIMIT 1) ORDER BY `Score` DESC  LIMIT 15����
Difficulty����Player����Score����Error Reading ScoreDBU��Q�	jjIu��M�SVW�M������E��3�Uh�d�0d� 3�Uhqd�0d� h��v h��vh�E����U����؅�unh�v h\�vhl�E����U���h��v h��vh�E���U���؅�u
��hx�U����u�h\�U����u�h\�u�h\�U��E��u�hl�E�	��U��h��U؋���u�h�Uԋ���u�h�Eܺ��Uܡ���u�������h8�Ű���u�h�Uȋ���u�h|�Eк��UС���h��U�����u�h�U�����u�h�������ЍM�����u�h� ����ЍM�����u�h�Eĺ	��Uġ�3�ZYYd�hx����3�ZYYd�h��E�������_^[��]�����.SELECT `ID` FROM `US_Songs` WHERE `Artist` = "����" AND `Title` = "����"����EINSERT INTO `US_Songs` ( `ID` , `Artist` , `Title` ) VALUES (NULL , "����", "����");����RINSERT INTO `US_Scores` ( `SongID` , `Difficulty` , `Player` , `Score` ) VALUES ("����:SELECT COUNT(`SongID`) FROM `US_Scores` WHERE `SongID` = "����" AND `Difficulty` = "����:SELECT `Player`, `Score` FROM `US_Scores` WHERE SongID = "����" ORDER BY `Score` ASC LIMIT 1����(DELETE FROM `US_Scores` WHERE SongID = "����" AND `Player` = "����Player����" AND `Score` = "����Score�U��3�Uh1d�0d� �u
��3�ZYYd�h8����]Ã-�mUh


^
`.hh
^
h
^

h
^
h
^
h0il(llllll>^
."
@0"
@0"
@lRT8."
@,<,l.
lR(<2.B4"
@l
.Dl0lF0�tBJttttt>^
ttt>^

ttt>^
LtTtTttTt>^

tTtTt>^
6tTtTt>^
tTtTt
tt
tt>^
t0tF0Q
���b`
N�0b�`.&&&8Q<n::DD"l���<.�,T�fb^b���
AT>9
v�E��&.h(lT��t�^`j(nTpXrZv�x�z�|�~�����A�Hh@@jjJ�l�(pRp�r�r�p��r�r]�rir��t�prvfxf
~�~��~YvY�~i�xi�~�x�
��~�	�x�	���	�� �  a