aboutsummaryrefslogblamecommitdiffstats
path: root/Game/Code/Classes/USongs.dcu
blob: e58c47d8815ad75ef6e6493d21015f8a03bd10ea (plain) (tree)










































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
��6
�u6/�6A�<pClasses\USongs.pasr�5d
UCatCovers/�6Ag	CatCovers" ��gTCatCovers.GetCover
}j cdUTexture/�6AfTTexture�Pr�cdULog/�6AgLog�9�gTLog.LogStatus�R�cdSysUtils�C��f
TSearchRec�	L�g	FindFirstX��gfaDirectory����gFindNextA�
g	FindClose%紞cdSysInit�C��cdSystem�C��fRealS��<f
AnsiString���fInteger���
fString���fBooleanW~8fTObject���_g.TObject�BgTObject.SafeCallException�G��gTObject.AfterConstruction�G��gTObject.BeforeDestruction�G��gTObject.Dispatch�G��gTObject.DefaultHandler�G��gTObject.NewInstance�G��gTObject.FreeInstance�G��gTObject.Destroy�G��g	SetLengthg@DynArraySetLengthE�a�gLengthg@DynArrayLengthE�a�gCopyg@LStrLen��g	@LStrCopyE�a�gPosg@LStrPosE�a�gFalse����g@LStrAddRef��jg@InitializeRecord�9�g	@LStrCat3E�a�g@LStrCmpE�a�g	@LStrCatNE�a�g@LStrAsg�4�g
@LStrArrayClrzY��g@FinalizeRecord�9�g@LStrClrѨ}�g@HandleFinallyE�a�g@CopyRecordE�a�fChar��igLowgHighg
@DynArrayHighE�a�gIncgTrue����gOrdg	@LStrLAsg�4�g@PStrCpy���(g	@PStrNCatE�a�g@LStrFromStringh�
g
@LStrFromChar9%\gBreakceUFiles/�6AgAnalyseFile����ceUIni/�6AgsEdition���gsGenre���gsTitle���gsArtist���gsFolder���gsTitle2���gsArtist2���g	sLanguage���gIniH��ceUPliki/�6AgSongPath�:�c4USongs�iif@c4SysUtilsc4ULogc4UTexture
c4
UCatCoversc*TBPM�(0-�*TScore�VR_�*.1�����*.2�����*.3�����*.4�����*TSong�H�G� *.6�����"&.TSongs��摷$*TSongs�
Y�&*.8�����(&
.TCatSongs���:**	TCatSongs��^KX, Songs��8�&a CatSongs���dX,e AktSong�VZa� i .9f.4UPliki�c4UIni�c4UFiles�c(TSongs.LoadSongList��
��0!Self&c(TSongs.BrowseDir��
�0!Self&!Dirf� SRf�� SLen
c(TSongs.Sort��
��0!Self&!Order
 S
 S2
 TempSongf �c(TSongs.FindSongFile��
�e!Self&!Dirf�!Maskf�#Result SRf��c(TCatSongs.Refresh��!9|�30!Selff,� Sf
� CatLen
 Letterf� SSf� Orderf
� Letter2 	CatNumberf
�c(TCatSongs.ShowCategory��!9|�0!Self,!Index
 S
c(TCatSongs.HideCategory��!9|�0!Self,!Index
 S
c(TCatSongs.ClickCategoryButton��!9|�0!Self,!Index
 Num
 S
c(TCatSongs.ShowCategoryList��!9|�0!Self, Num
 S
c(TCatSongs.FindNextVisible��!9|�
!Self,!
SearchFrom
 Result
 I
c(TCatSongs.VisibleSongs��!9|p
!Self, Result
 S
c(TCatSongs.VisibleIndex��!9|\
!Self,!Index
 Result
 S
c(Finalization�E�a��! 0c�(USongs�!0c��M �,BPM,	StartBeatcMH�,Name,Score
,LengthcE>�2E>�4E>�6L(�8M���,Path,Folder,FileName,Category,Genre ,Edition(,Language0,Title8,Artist@,TextH,CreatorP,CoverX,CoverTex`,Mp3a,
Backgroundq,Video�,VideoGAP�,VideoLoaded�,NotesGAP
�,Start�,Finish
,Relative,
Resolution
!,BPM1,GAPA,Scorea,Visible�,Main�,OrderNum
�,OrderTyp
�,	CatNumber
�cE>�:G&�F>���,Song",Selected
-LoadSongList��-	BrowseDir��-Sort��-FindSongFile��cE>�<G,�FD�0��,Song(,Selected
,Order
,
CatNumShow
 ,CatCount
(-Refresh��-ShowCategory�-HideCategory�)-ClickCategoryButton�9-ShowCategoryList�M-FindNextVisible�]-VisibleSongs�q-VisibleIndex�cD.����P@L�>L�@L�BD.�L�D L�F D.�PD.�PD.�PD.�PD.�PlupTScore.1HUSongs.2����USongs.3����USongs
.4TSong8 $(,0���.68����USongsLL^TSongsTSongsLUSongs.88����USongsLL^	TCatSongs	TCatSongsLUSongsS�ء��L�d�j�C����������[�����LoadSongList����InitializingU��Ĕ���SVW3ɉ������������������������U��؋E����������3�Uh]d�0d� �������t�U������������������u^���������t=���������t+�u�������h���������������������������t�����������������U��������������3������C����FP�C�����k�'�C���U���C�D�P�����B�'�E���C�D�P�C�T������I�C�D����C�D���������C�����uV�C������2�C�|�,u(������P���U�����������C�D�,����������������������3�ZYYd�hd�����������������E������_^[��]�����*����.����..����\����*.txt����	*[CO].jpgU�������SVW�ڋ���������3�Uh)d�0d� �����$�?_Y7�����F�H����@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d������F�H����@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d����?�F�H���.@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d�����F�H���x@�E��F���O�����k�'�V�D� k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d������F�H����@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d�����F�H���@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d����g�F�H���V@�E��F���O�����k�'�V�D� k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d�����F�H����@�E��F���O�����k�'�V�D�k�'�N��������sY������k�'�N��������
�k�'�V�������k�'�N�ы
�k�'�V�������
�COu��M��d���3�ZYYd�h0������������_^[��]�U��Ĝ���S3ۉ������M��U��]�E���E����������3�Uh�d�0d� ����������M��U������������������u
�Ë�������������3�ZYYd�h�����������������E�������[��]�U��jjIu�SVW�E��3�Uh�d�0d� �E��@�������@0�����$�Ll����"���3ҡ����������������b�������B����1���� ��������E� �E��3��E�3��E�j�E����������@�����
@�E��E����x(�
���x0��E�kU�'�
�I�T�����E�E�kU�'�
�I�T����@��؍CP��������h��u�h�k�'��@�D� ����@Ƅ�%��@3҉��,��@�U쉔�(�E�P���P0���M���U���@�D�,��}�t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�����x0��E�kU�'�
�I�T�����E�E�kU�'�
�I�T����@��؍CP��������k�'��@�D� �U����@Ƅ�%��@3҉��,��@�U쉔�(�E�P���P0���M���U܋�@�D�,��}�t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�����x0��E�kU�'�
�I�T�����E�E�kU�'�
�I�T����@��؍CP��������k�'��@�D� �U����@Ƅ�%��@3҉��,��@�U쉔�(�E�P���P0���M���U؋�@�D�,��}�t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�����x0�ckE�'��R�D��H�FkE�'��R�D��:E��*�E�kE�'��R�D���E���@��؍CP�����������E���EЊU��P��UЍEԱ��UԍE�����E̱��U�k�'��@�D� ���@Ƅ�%��@3҉��,��@�U쉔�(�E�P�EĊU���Mġ��P0����Uȋ�@�D�,��}� t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�c���x0�ckE�'��R�D� �H�FkE�'��R�D� �:E��*�E�kE�'��R�D� ��E���@��؍CP�����������E���EЊU��P��UЍEԱ��UԍE�����E̱��U�k�'��@�D� ���@Ƅ�%��@3҉��,��@�U쉔�(�E�P�E��U���M����P0����U���@�D�,��}� t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�����x0��E�kU�'�
�I�T�����E�E�kU�'�
�I�T����@��؍CP��������k�'��@�D� �U����@Ƅ�%��@3҉��,��@�U쉔�(�E�P���P0���M���U���@�D�,��}�t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�����x0�`kE�'��R�D��H�CkE�'��R�D����</v<:s�#���:E����E�E���@��؍CP�����������E���EЊU��P��UЍEԱ��UԍE�����E̱��U�k�'��@�D� ���@Ƅ�%��@3҉��,��@�U쉔�(�E�P�E��U���M����P0����U���@�D�,��}� t��+E�k�'�U��R�M�L��3��E��@Ƅ�$�l���x0�[kE�'��R�D� �H�>kE�'��R�D� ���</v<:s�#���:E���E�E���@��؍CP�����������E���EЊU��P��UЍEԱ��UԍE�����E̱��U�k�'��@�D� ���@Ƅ�%��@3҉��,��@�U쉔�(�E�P�E��U���M����P0����U���@�D�,��}� t��+E�k�'�U��R�M�L��3��E��@Ƅ�$��@��؍CP���������E�k�'��@��kU�'�
�I�ы
���@�U쉔�(��@�U艔�0���@(��u��@Ƅ�$��Hu
��@Ƅ�$�E��M��%������x,u$�E��@�H|+]�k�'�U��R�M艌�0�E��U�P3�ZYYd�h��E��	��Eغ��E������_^[��]�����[����][]SVW���p��@��Ѕ�|CB3�k�'��[;��(u��[Ƅ�$���[���%u
��[Ƅ�$@Ju�_^[�SV���@��Ѕ�|&B3�k�'��[���%u
��[Ƅ�$@Ju�^[�Sk�'�
�I���(;PtH���@��Ѕ�|5B3�k�'��[���%t��[Ƅ�$@Ju�[��[�SVW����@��Ѕ�|5B3�k�'��[���%t��[Ƅ�$�
��[Ƅ�$@Ju΋F��B�F����_^[�SVWU������^�C��@�;�~3�;�tk�'��R���$tً�]_^[�SV3ۡ�@���|@3�k�'�5�v���$uCBHu��^[�SV3ɋ�H��|@3�k�'�5�v���$uABHu��^[�U��3�Uh7d�0d� �u���3�ZYYd�h>����]Ã-�mQ��(**��**��>������ ���&***�***********���������(�02468:<>@����.�������(�02468:<>@�$���.��
�
 �
D��p�^V
X�"�Z,�
\�
\ � ^��Z& H(�
D(`�L N(�
R(N$`�&�
D6��$`&� b
dfh��0�
X�,���������H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4H*HX\6�
j8�
j*�
j4��
dh�>VV
X�f"Z,"`�f
dbh�,��*�*����������
��
��
��
��
��
��
��
��
��
��
��
�f:�
D�r0�"�2�\,�zH,�
D��,^f�"`n�2�\,�zH,�
D.`f�"`n�2�\,�zH,�
D.`f�"`n�,�L"�>�,H,�
D�|2~|
�~(�r��"`n�,�L"�>�,H,�
D�|2~|
�~(�r��"`n�2�\,�zH,�
D.`f�"`n�,�L"�dH,�
D�|2~|
�~(�r��"`n�,�L"�dH,�
D�|2~|
�~(�r��"`nH,�
D6��
jF�<�B�&r^�bbfh`�r�)�rf9�(
�r$�&�,MM�r�]�&rNq
�r �6�&�6�����
d�h����
,0h�ZHV\4"HZ$Pd&��^`*0<<B4��*0<<B4��*0<<B4��*0<<B4��*0<<B4��*0<<B4��*0<<B4��*0<<B4��^
�V�Pt"("""""


6@"`28F,\*
$`28(
\*
$`28(
\*
$�,8�r*
$�,8�
r*
$`28(
\*
$\F8�
r*
$\F8�
r*

8L:,
��6,�
T&"�
&$�
&

,,"�

&$�
�(
(�0

�0
��q
�
 &N&z,���Q��������$�&�(�*�0�
2�4�6�:�<�@�B�F�H�J�L� N�"P�$R�&T�(V�*X�,Z�.\�0^�2`�4d�6j�8l�:n�<p�>r�x�z�|��~��~���ؾ����a�
������������������
�����������)��!	��9��I	��M���	��]���	��q��%
�����I
������������B��������a�i�m�q�k+�����������%)-	1
59=��!�%�-1!	5)	=c�AI	EQ	IQ	Q�U�	Y�	ae�	i�	m�	u+�y)
}-
��I
�M
�Q
�m
���@�ր��`�p2ڤ���!��m���p2�^�^���1���	�������	��
���
�}��i�U��A�-��������@�2���%����pP	���
�1�ya�1���a I#��$�$��$
)�Q*�*��*�.��.Q1�u192��p!�%@%��!��)@0545z�9�=AE(A(�=<�E<�IhI��=�=��M`pQY:Y��Q��]��eim&mD�mHmP�eP�mPePmx�ex�ix�q`0y}0}j�yj���0������V��V��  a