aboutsummaryrefslogblamecommitdiffstats
path: root/Game/Code/Classes/UFiles.dcu
blob: 9ed45d8f7fcd032260d6c2b2a35d17eaa16b5d1d (plain) (tree)










































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
�A
�u6/�6A�<pClasses\UFiles.pas˞e6dUMusic/�6AcdULog/�6AgLog�9�g
TLog.LogError�R�cdSysUtils�C��g	UpperCasex݄gTrim�J��g
FileExists���g
StrToFloatDef;�gTryStrToInt�m�,cdUSongs/�6AfTSongH�G�f.2����cdSysInit�C��cdSystem�C��fBooleanW~8fTextFile���fInteger���
fString���f
AnsiString���g@LStrClrѨ}�g@LStrAsg�4�g@DynArrayClearxB)�fWord��{�fByte7c�gTrue����gReadlng@ReadLString��g@ReadLnrɳ�gLengthg@LStrLen��gFalse����gExitgIncgPosg@LStrPosE�a�gCopyg	@LStrCopyE�a�g@UniqueStringA��7g	SetLengthgEofg@EofTextw)�gBreakg@_IOTestE�a�g	@LStrCat3E�a�g@LStrCmpE�a�g@DynArraySetLengthE�a�g
@LStrArrayClrzY��g@HandleFinallyE�a�g
AssignFileg@Assign�jtgResetg
@ResetTextR#�Dg	CloseFileg@CloseR#�DceUPliki/�6AceUMain/�6AceUIni/�6AceTextGL/�6Ac4UFiles�iif@c4USongsc4SysUtilsc4ULogc4UMusicc SongFile�)�8 
FileLineNo���
:'Mult��y�"
'MultBPM��y�"
 .1f4TextGLxc4UInivc4UMaintc4UPlikirc(	ClearSong��|��1"Songc(
ReadTXTHeader�����1"Song Result Linef� 
Identifierf� Valuef� Temp
 Donef�c(AnalyseFile�����!"Song Resultc(Finalization�E�a�\! c�(UFiles�!c��D����P@ly%S�؍C��C ��C����C����C�����������3�����3�������3�����������3�������3����ǃ�C(�[�����UnknownU��jjIu�SVW��3�Uh�d�0d� ��U�������E�����X�N�E����U���3����U������f�����E�P�σ���E���E�U���E�U���E�P�E������+���B�E���E��U���E�����M�E����u�F�U���M��*�E���u�F �U���M���E���u0��E܋M���E����t����U���M����E�� ����U��,���t�U��,����E���D8�,j���������3҉P�Pjjj�E�������ɋ�������0����!�M���E��<�u�F,�U�����E��L�u����U�����E��`�u����U����E��p�uG�U��,���t�U��,����E���D8�,jjj�E��ݞ���_�E����u�F�U���@�E����u�F�U���!�E����u�F(�U����E����u�F�U�����E����uG�U��,���t�U��,����E���D8�,jjj�E��ݞ����E����u���E���n�E����u���E���O�E����u����E���0�E���u!�U؋E���Eغ �uƆ�����u�U�������#3ۋN�EԺ,��Uԡ����E����t�E��8#������}���3��E�u$�N�Eк\��UС����E�u!�N�E̺x��U̡���m�E�u!�N�EȺ���Uȡ���F�E�u!�N�Eĺ���Uġ����N�E��,��U����3�ZYYd�h��E����E������ދ�_^[��]�����File Starts with Empty Line: ����:����TITLE����ARTIST����MP3����BPM����.����COVER����
BACKGROUND����VIDEO����VIDEOGAP����GENRE����EDITION����CREATOR����LANGUAGE����START����END����
RESOLUTION����NOTESGAP����RELATIVE����YES����&File Incomplete or not Ultrastar TxT: ����BMP Tag Missing: ����MP3 Tag/File Missing: ����Artist Tag Missing: ����Title Tag Missing: U��jS��3�Uh{d�0d� 3���K��E���U�������������ظ��3�ZYYd�h��E��������[Y]�U��3�Uh%d�0d� �3�ZYYd�h,����]Ã-�m����,,�
.�
.�
.,
0^,,P,0�0� �
:
�
<
Z@&�
\
��
JDN@&N@ �
^."�
^."�
^\$."�
^�
J�
JP0
`>��2�4�
^.�
^ .�
^ .�
^�
J�
JP&(�
^.�
^.�
^.�
^.�
^�
J�
JP&(�
^ �
^ �
^ �
^�
^�
V
Z�
:
�
<
Z�
\
@Z�
\
,�
\
&�
\
&�
\
�
\
�bbd����\�
h
�
l
Z���
p
Z�,d����d���r"(D8 >
ZT P&"86N. &&"84    "84   R&">Y��HBBB�u,4\d���&,�����p�8�:�D�F�p��������������������<�@������p�D�H�����������-
�������������������`�,��������  a