home *** CD-ROM | disk | FTP | other *** search
Unknown | 1996-03-08 | 72.3 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 11 f4 20 3e 20 | 21 52 75 6e 69 6d 61 67 |..... > |!Runimag|
|00000010| 65 0d 00 14 2d f4 20 44 | 65 6d 6f 6e 73 74 72 61 |e...-. D|emonstra|
|00000020| 74 69 6f 6e 20 76 65 72 | 73 69 6f 6e 20 6f 66 20 |tion ver|sion of |
|00000030| 54 61 6c 6b 69 6e 67 20 | 43 6c 6f 63 6b 73 0d 00 |Talking |Clocks..|
|00000040| 1e 04 0d 00 28 1c f4 20 | 57 72 69 74 74 65 6e 20 |....(.. |Written |
|00000050| 62 79 20 54 6f 6e 79 20 | 42 65 6e 65 73 68 0d 00 |by Tony |Benesh..|
|00000060| 32 20 f4 20 44 65 73 69 | 67 6e 65 64 20 62 79 20 |2 . Desi|gned by |
|00000070| 42 72 69 61 6e 20 4b 65 | 72 73 6c 61 6b 65 0d 00 |Brian Ke|rslake..|
|00000080| 3c 16 f4 20 a9 31 39 39 | 35 20 54 6f 70 6f 6c 6f |<.. .199|5 Topolo|
|00000090| 67 69 6b 61 0d 00 46 12 | f4 20 76 65 72 73 69 6f |gika..F.|. versio|
|000000a0| 6e 20 31 2e 31 34 0d 00 | 50 22 f4 20 4c 61 73 74 |n 1.14..|P". Last|
|000000b0| 20 55 70 64 61 74 65 20 | 3a 20 32 39 2f 30 39 2f | Update |: 29/09/|
|000000c0| 39 35 20 28 4a 4f 42 29 | 0d 00 5a 04 0d 00 64 27 |95 (JOB)|..Z...d'|
|000000d0| ee 20 85 20 f2 65 72 72 | 6f 72 28 22 54 61 6c 6b |. . .err|or("Talk|
|000000e0| 69 6e 67 20 43 6c 6f 63 | 6b 73 22 29 3a f2 65 6e |ing Cloc|ks"):.en|
|000000f0| 64 3a e0 0d 00 6e 0f f2 | 73 61 76 65 5f 73 74 61 |d:...n..|save_sta|
|00000100| 74 65 0d 00 78 0f f2 69 | 6e 69 74 69 61 6c 69 73 |te..x..i|nitialis|
|00000110| 65 0d 00 82 10 f2 6c 6f | 61 64 5f 73 70 65 65 63 |e.....lo|ad_speec|
|00000120| 68 0d 00 8c 0e f2 77 69 | 6d 70 5f 70 6f 6c 6c 0d |h.....wi|mp_poll.|
|00000130| 00 96 08 f2 65 6e 64 0d | 00 a0 05 e0 0d 00 aa 04 |....end.|........|
|00000140| 0d 00 b4 11 dd 20 f2 69 | 6e 69 74 69 61 6c 69 73 |..... .i|nitialis|
|00000150| 65 0d 00 be 1c 72 65 73 | 6f 75 72 63 65 24 3d 22 |e....res|ource$="|
|00000160| 3c 43 6c 6f 63 6b 24 44 | 69 72 3e 2e 22 0d 00 c8 |<Clock$D|ir>."...|
|00000170| 0e f2 63 6f 6e 73 74 61 | 6e 74 73 0d 00 d2 11 f2 |..consta|nts.....|
|00000180| 73 65 74 75 70 5f 64 65 | 63 6f 6d 70 0d 00 dc 54 |setup_de|comp...T|
|00000190| de 62 6c 6f 63 6b 25 34 | 32 30 30 2c 6d 62 6c 6f |.block%4|200,mblo|
|000001a0| 63 6b 25 31 34 38 2c 6d | 62 6c 6f 63 6b 32 25 31 |ck%148,m|block2%1|
|000001b0| 30 30 2c 50 72 65 63 74 | 25 31 36 2c 50 74 72 61 |00,Prect|%16,Ptra|
|000001c0| 6e 73 25 31 36 2c 50 70 | 6c 6f 74 25 38 2c 70 74 |ns%16,Pp|lot%8,pt|
|000001d0| 65 78 74 25 33 32 2c 53 | 50 62 75 66 66 25 33 36 |ext%32,S|Pbuff%36|
|000001e0| 0d 00 e6 6c de 69 6e 74 | 65 72 76 61 6c 73 25 28 |...l.int|ervals%(|
|000001f0| 31 32 29 2c 6d 69 6e 74 | 65 73 74 25 28 31 31 29 |12),mint|est%(11)|
|00000200| 2c 73 65 74 25 28 31 32 | 29 2c 74 65 65 6e 77 6f |,set%(12|),teenwo|
|00000210| 72 64 24 28 39 29 2c 68 | 72 77 6f 72 64 24 28 31 |rd$(9),h|rword$(1|
|00000220| 31 29 2c 77 6f 72 64 24 | 28 37 29 2c 77 6f 72 64 |1),word$|(7),word|
|00000230| 32 24 28 37 29 2c 69 63 | 6f 6e 24 28 32 35 29 3a |2$(7),ic|on$(25):|
|00000240| 69 6e 74 65 72 76 61 6c | 25 3d 31 35 0d 00 f0 60 |interval|%=15...`|
|00000250| de 6d 6f 75 74 68 24 28 | 31 30 29 2c 68 61 6e 64 |.mouth$(|10),hand|
|00000260| 4c 24 28 31 30 29 2c 68 | 61 6e 64 52 24 28 31 30 |L$(10),h|andR$(10|
|00000270| 29 2c 65 79 65 73 4c 24 | 28 38 29 2c 65 79 65 73 |),eyesL$|(8),eyes|
|00000280| 52 24 28 38 29 2c 68 61 | 6d 6d 65 72 24 28 38 29 |R$(8),ha|mmer$(8)|
|00000290| 2c 65 79 65 62 72 6f 77 | 4c 24 28 31 30 29 2c 65 |,eyebrow|L$(10),e|
|000002a0| 79 65 62 72 6f 77 52 24 | 28 31 30 29 0d 00 fa 5f |yebrowR$|(10)..._|
|000002b0| de 54 68 72 73 25 28 32 | 30 29 2c 54 6d 69 6e 25 |.Thrs%(2|0),Tmin%|
|000002c0| 28 32 30 29 2c 54 68 72 | 73 32 25 28 32 30 29 2c |(20),Thr|s2%(20),|
|000002d0| 54 6d 69 6e 32 25 28 32 | 30 29 2c 54 68 72 73 33 |Tmin2%(2|0),Thrs3|
|000002e0| 25 28 32 30 29 2c 54 6d | 69 6e 33 25 28 32 30 29 |%(20),Tm|in3%(20)|
|000002f0| 2c 63 6f 72 72 65 63 74 | 25 28 32 30 29 2c 6e 75 |,correct|%(20),nu|
|00000300| 6d 77 6f 72 64 73 25 28 | 32 30 29 0d 01 04 32 69 |mwords%(|20)...2i|
|00000310| 6e 74 65 72 76 61 6c 73 | 25 28 29 3d 35 2c 31 30 |ntervals|%()=5,10|
|00000320| 2c 31 35 2c 31 30 2c 35 | 2c 31 35 2c 35 2c 35 2c |,15,10,5|,15,5,5,|
|00000330| 31 30 2c 31 35 2c 31 30 | 2c 31 35 2c 31 0d 01 0e |10,15,10|,15,1...|
|00000340| 30 6d 69 6e 74 65 73 74 | 25 28 29 3d 35 35 2c 35 |0mintest|%()=55,5|
|00000350| 30 2c 34 35 2c 34 30 2c | 33 35 2c 33 30 2c 32 35 |0,45,40,|35,30,25|
|00000360| 2c 35 2c 31 30 2c 31 35 | 2c 32 30 2c 30 0d 01 18 |,5,10,15|,20,0...|
|00000370| 73 74 65 65 6e 77 6f 72 | 64 24 28 29 3d 22 74 65 |steenwor|d$()="te|
|00000380| 6e 22 2c 22 65 6c 65 76 | 65 6e 22 2c 22 74 77 65 |n","elev|en","twe|
|00000390| 6c 76 65 22 2c 22 74 68 | 69 72 74 65 65 6e 22 2c |lve","th|irteen",|
|000003a0| 22 66 6f 75 72 74 65 65 | 6e 22 2c 22 66 69 66 74 |"fourtee|n","fift|
|000003b0| 65 65 6e 22 2c 22 73 69 | 78 74 65 65 6e 22 2c 22 |een","si|xteen","|
|000003c0| 73 65 76 65 6e 74 65 65 | 6e 22 2c 22 65 69 67 68 |seventee|n","eigh|
|000003d0| 74 65 65 6e 22 2c 22 6e | 69 6e 65 74 65 65 6e 22 |teen","n|ineteen"|
|000003e0| 0d 01 22 64 68 72 77 6f | 72 64 24 28 29 3d 22 74 |.."dhrwo|rd$()="t|
|000003f0| 77 65 6c 76 65 22 2c 22 | 6f 6e 65 22 2c 22 74 77 |welve","|one","tw|
|00000400| 6f 22 2c 22 74 68 72 65 | 65 22 2c 22 66 6f 75 72 |o","thre|e","four|
|00000410| 22 2c 22 66 69 76 65 22 | 2c 22 73 69 78 22 2c 22 |","five"|,"six","|
|00000420| 73 65 76 65 6e 22 2c 22 | 65 69 67 68 74 22 2c 22 |seven","|eight","|
|00000430| 6e 69 6e 65 22 2c 22 74 | 65 6e 22 2c 22 65 6c 65 |nine","t|en","ele|
|00000440| 76 65 6e 22 0d 01 2c c6 | 69 63 6f 6e 24 28 29 3d |ven"..,.|icon$()=|
|00000450| 22 22 2c 22 6f 6e 65 22 | 2c 22 74 77 6f 22 2c 22 |"","one"|,"two","|
|00000460| 74 68 72 65 65 22 2c 22 | 66 6f 75 72 22 2c 22 66 |three","|four","f|
|00000470| 69 76 65 22 2c 22 73 69 | 78 22 2c 22 73 65 76 65 |ive","si|x","seve|
|00000480| 6e 22 2c 22 65 69 67 68 | 74 22 2c 22 6e 69 6e 65 |n","eigh|t","nine|
|00000490| 22 2c 22 74 65 6e 22 2c | 22 65 6c 65 76 65 6e 22 |","ten",|"eleven"|
|000004a0| 2c 22 74 77 65 6c 76 65 | 22 2c 22 66 69 66 74 65 |,"twelve|","fifte|
|000004b0| 65 6e 22 2c 22 74 77 65 | 6e 74 79 22 2c 22 74 77 |en","twe|nty","tw|
|000004c0| 65 6e 74 79 20 66 69 76 | 65 22 2c 22 22 2c 22 22 |enty fiv|e","",""|
|000004d0| 2c 22 6f 63 6c 6f 63 6b | 22 2c 22 71 75 61 72 74 |,"oclock|","quart|
|000004e0| 65 72 22 2c 22 68 61 6c | 66 22 2c 22 70 61 73 74 |er","hal|f","past|
|000004f0| 22 2c 22 74 6f 22 2c 22 | 6d 69 6e 75 74 65 73 22 |","to","|minutes"|
|00000500| 2c 22 61 6d 22 2c 22 70 | 6d 22 0d 01 36 93 65 6e |,"am","p|m"..6.en|
|00000510| 64 25 3d 30 3a 73 65 74 | 74 79 70 65 25 3d 31 3a |d%=0:set|type%=1:|
|00000520| 47 61 6d 65 48 61 6e 64 | 6c 65 25 3d 2d 31 3a 71 |GameHand|le%=-1:q|
|00000530| 75 65 73 74 25 3d 30 3a | 71 75 65 73 74 25 3d 30 |uest%=0:|quest%=0|
|00000540| 3a 72 69 67 68 74 25 3d | 30 3a 74 72 79 25 3d 30 |:right%=|0:try%=0|
|00000550| 3a 74 69 6d 65 25 3d 30 | 3a 63 6c 6f 63 6b 58 25 |:time%=0|:clockX%|
|00000560| 3d 30 3a 63 6c 6f 63 6b | 59 25 3d 30 3a 6c 6f 63 |=0:clock|Y%=0:loc|
|00000570| 6b 32 25 3d 31 30 30 3a | 53 43 62 75 74 74 25 3d |k2%=100:|SCbutt%=|
|00000580| 30 3a 64 65 6d 6f 25 3d | 30 3a 76 6f 6c 75 6d 65 |0:demo%=|0:volume|
|00000590| 25 3d 31 30 3a 51 75 65 | 73 74 25 3d 32 0d 01 40 |%=10:Que|st%=2..@|
|000005a0| 96 74 69 6d 65 6c 65 66 | 74 25 3d 30 3a 69 6e 63 |.timelef|t%=0:inc|
|000005b0| 74 69 6d 65 25 3d 30 3a | 4d 62 6f 74 68 25 3d 31 |time%=0:|Mboth%=1|
|000005c0| 3a 73 74 61 72 74 25 3d | 30 3a 75 73 65 72 5f 6d |:start%=|0:user_m|
|000005d0| 65 73 73 24 3d 22 22 3a | 4d 63 6c 6f 63 6b 25 3d |ess$="":|Mclock%=|
|000005e0| 31 3a 73 65 6c 25 3d 31 | 33 3a 69 6e 63 66 6c 67 |1:sel%=1|3:incflg|
|000005f0| 25 3d 30 3a 68 69 67 68 | 6c 69 67 68 74 25 3d 32 |%=0:high|light%=2|
|00000600| 3a 63 6c 6f 63 6b 58 32 | 25 3d 30 3a 73 63 72 65 |:clockX2|%=0:scre|
|00000610| 65 6e 25 3d 30 3a 6f 70 | 74 66 69 6c 65 25 3d 31 |en%=0:op|tfile%=1|
|00000620| 3a 4d 61 6d 70 6d 25 3d | 30 3a 73 70 65 65 63 68 |:Mampm%=|0:speech|
|00000630| 25 3d 30 0d 01 4a 36 c8 | 99 22 57 69 6d 70 5f 49 |%=0..J6.|."Wimp_I|
|00000640| 6e 69 74 69 61 6c 69 73 | 65 22 2c 32 30 30 2c 26 |nitialis|e",200,&|
|00000650| 34 42 35 33 34 31 35 34 | 2c 22 54 61 6c 6b 69 6e |4B534154|,"Talkin|
|00000660| 67 20 43 6c 6f 63 6b 73 | 22 0d 01 54 2a 49 42 68 |g Clocks|"..T*IBh|
|00000670| 61 6e 64 6c 65 25 3d a4 | 69 63 6f 6e 5f 62 61 72 |andle%=.|icon_bar|
|00000680| 5f 69 63 6f 6e 28 22 21 | 63 6c 6f 63 6b 73 64 65 |_icon("!|clocksde|
|00000690| 6d 22 29 0d 01 5e 13 f2 | 63 72 65 61 74 65 5f 77 |m")..^..|create_w|
|000006a0| 69 6e 64 6f 77 73 0d 01 | 68 1b f2 6f 70 65 6e 5f |indows..|h..open_|
|000006b0| 77 69 6e 64 6f 77 28 54 | 4c 68 61 6e 64 6c 65 25 |window(T|Lhandle%|
|000006c0| 29 0d 01 72 0e f2 69 63 | 6f 6e 5f 6d 65 6e 75 0d |)..r..ic|on_menu.|
|000006d0| 01 7c 11 f2 6c 6f 61 64 | 5f 73 70 72 69 74 65 73 |.|..load|_sprites|
|000006e0| 0d 01 86 1a f2 73 65 74 | 5f 6d 6f 64 65 5f 69 6e |.....set|_mode_in|
|000006f0| 64 65 70 65 6e 64 61 6e | 63 65 0d 01 90 0d 54 4c |dependan|ce....TL|
|00000700| 74 69 6d 65 25 3d 91 0d | 01 9a 05 e1 0d 01 a4 04 |time%=..|........|
|00000710| 0d 01 ae 10 dd 20 f2 63 | 6f 6e 73 74 61 6e 74 73 |..... .c|onstants|
|00000720| 0d 01 b8 11 64 63 6d 70 | 64 25 3d 31 32 30 30 30 |....dcmp|d%=12000|
|00000730| 30 0d 01 c2 0f 70 75 72 | 70 6c 65 20 3d 20 31 32 |0....pur|ple = 12|
|00000740| 0d 01 cc 14 4e 4f 5f 4d | 41 53 4b 3d 30 3a 4d 41 |....NO_M|ASK=0:MA|
|00000750| 53 4b 3d 32 0d 01 d6 40 | 6e 65 77 3d 32 35 36 2b |SK=2...@|new=256+|
|00000760| 39 3a 6c 6f 61 64 3d 32 | 35 36 2b 31 30 3a 6d 65 |9:load=2|56+10:me|
|00000770| 72 67 65 3d 32 35 36 2b | 31 31 3a 70 6c 6f 74 3d |rge=256+|11:plot=|
|00000780| 32 35 36 2b 33 34 3a 70 | 6c 6f 74 5f 73 3d 35 31 |256+34:p|lot_s=51|
|00000790| 32 2b 35 32 0d 01 e0 3b | 67 65 74 3d 32 35 36 2b |2+52...;|get=256+|
|000007a0| 31 36 3a 63 6f 70 79 3d | 32 35 36 2b 32 37 3a 64 |16:copy=|256+27:d|
|000007b0| 65 6c 65 74 65 3d 32 35 | 36 2b 32 35 3a 73 65 74 |elete=25|6+25:set|
|000007c0| 5f 70 6f 69 6e 74 65 72 | 3d 32 35 36 2b 33 36 0d |_pointer|=256+36.|
|000007d0| 01 ea 14 70 6c 6f 74 5f | 74 6f 5f 73 3d 32 35 36 |...plot_|to_s=256|
|000007e0| 2b 36 30 0d 01 f4 13 6c | 73 70 72 24 3d 72 65 73 |+60....l|spr$=res|
|000007f0| 6f 75 72 63 65 24 0d 01 | fe 36 6d 36 3d 31 3a 64 |ource$..|.6m6=1:d|
|00000800| 32 3d 32 3a 64 33 3d 33 | 3a 6d 31 3d 34 3a 6d 33 |2=2:d3=3|:m1=4:m3|
|00000810| 3d 35 3a 6d 34 3d 36 3a | 6d 32 3d 37 3a 6d 35 3d |=5:m4=6:|m2=7:m5=|
|00000820| 38 3a 61 6e 61 6c 6f 67 | 75 65 3d 39 0d 02 08 42 |8:analog|ue=9...B|
|00000830| 64 69 67 69 3d 31 30 3a | 6e 31 3d 31 31 3a 64 31 |digi=10:|n1=11:d1|
|00000840| 3d 31 32 3a 68 36 3d 31 | 33 3a 68 38 3d 31 34 3a |=12:h6=1|3:h8=14:|
|00000850| 68 34 3d 31 35 3a 68 35 | 3d 31 36 3a 68 39 3d 31 |h4=15:h5|=16:h9=1|
|00000860| 37 3a 68 37 3d 31 38 3a | 68 31 30 3d 31 39 0d 02 |7:h7=18:|h10=19..|
|00000870| 12 43 65 36 3d 32 30 3a | 65 35 3d 32 31 3a 65 34 |.Ce6=20:|e5=21:e4|
|00000880| 3d 32 32 3a 65 33 3d 32 | 33 3a 65 32 3d 32 34 3a |=22:e3=2|3:e2=24:|
|00000890| 65 31 3d 32 35 3a 68 31 | 37 3d 32 36 3a 68 31 35 |e1=25:h1|7=26:h15|
|000008a0| 3d 32 37 3a 68 31 39 3d | 32 38 3a 68 31 31 3d 32 |=27:h19=|28:h11=2|
|000008b0| 39 0d 02 1c 27 65 64 67 | 65 6c 3d 33 30 3a 64 69 |9...'edg|el=30:di|
|000008c0| 67 69 62 61 63 6b 32 3d | 33 31 3a 68 31 38 3d 33 |giback2=|31:h18=3|
|000008d0| 32 3a 68 31 36 3d 33 33 | 0d 02 26 45 68 32 30 3d |2:h16=33|..&Eh20=|
|000008e0| 33 34 3a 65 64 67 65 72 | 3d 33 35 3a 68 31 32 3d |34:edger|=35:h12=|
|000008f0| 33 36 3a 62 31 3d 33 37 | 3a 62 32 3d 33 38 3a 62 |36:b1=37|:b2=38:b|
|00000900| 34 3d 33 39 3a 62 35 3d | 34 30 3a 62 33 3d 34 31 |4=39:b5=|40:b3=41|
|00000910| 3a 62 36 3d 34 32 3a 68 | 35 30 3d 34 33 0d 02 30 |:b6=42:h|50=43..0|
|00000920| 40 68 35 31 3d 34 34 3a | 68 33 3d 34 35 3a 66 69 |@h51=44:|h3=45:fi|
|00000930| 67 30 3d 35 31 3a 66 69 | 67 31 3d 35 32 3a 66 69 |g0=51:fi|g1=52:fi|
|00000940| 67 32 3d 35 33 3a 66 69 | 67 33 3d 35 34 3a 66 69 |g2=53:fi|g3=54:fi|
|00000950| 67 34 3d 35 35 3a 66 69 | 67 35 3d 35 36 0d 02 3a |g4=55:fi|g5=56..:|
|00000960| 3f 66 69 67 36 3d 35 37 | 3a 66 69 67 37 3d 35 38 |?fig6=57|:fig7=58|
|00000970| 3a 66 69 67 38 3d 35 39 | 3a 66 69 67 39 3d 36 30 |:fig8=59|:fig9=60|
|00000980| 3a 66 69 67 41 3d 36 31 | 3a 74 74 69 74 6c 65 3d |:figA=61|:ttitle=|
|00000990| 34 36 3a 74 63 6c 6f 63 | 6b 3d 34 37 0d 02 44 1e |46:tcloc|k=47..D.|
|000009a0| 74 6c 6f 67 6f 3d 34 38 | 3a 74 74 65 78 74 3d 34 |tlogo=48|:ttext=4|
|000009b0| 39 3a 74 63 6f 70 79 3d | 35 30 0d 02 4e 05 e1 0d |9:tcopy=|50..N...|
|000009c0| 02 58 04 0d 02 62 13 dd | 20 f2 6c 6f 61 64 5f 73 |.X...b..| .load_s|
|000009d0| 70 72 69 74 65 73 0d 02 | 6c 12 de 20 63 6f 6d 70 |prites..|l.. comp|
|000009e0| 25 20 64 63 6d 70 64 25 | 0d 02 76 1c 21 63 6f 6d |% dcmpd%|..v.!com|
|000009f0| 70 25 3d 64 63 6d 70 64 | 25 3a 63 6f 6d 70 25 21 |p%=dcmpd|%:comp%!|
|00000a00| 38 3d 31 36 0d 02 80 1e | c8 99 20 22 4f 53 5f 53 |8=16....|.. "OS_S|
|00000a10| 70 72 69 74 65 4f 70 22 | 2c 6e 65 77 2c 63 6f 6d |priteOp"|,new,com|
|00000a20| 70 25 0d 02 8a 34 c8 99 | 20 22 4f 53 5f 46 69 6c |p%...4..| "OS_Fil|
|00000a30| 65 22 2c 31 37 2c 6c 73 | 70 72 24 2b 22 72 65 64 |e",17,ls|pr$+"red|
|00000a40| 75 63 65 64 22 20 b8 20 | 74 79 70 65 2c 2c 2c 2c |uced" . |type,,,,|
|00000a50| 6c 65 6e 67 74 68 0d 02 | 94 24 e7 20 74 79 70 65 |length..|.$. type|
|00000a60| 3c 3e 31 20 8c 20 85 20 | 30 2c 22 46 69 6c 65 20 |<>1 . . |0,"File |
|00000a70| 6e 6f 74 20 66 6f 75 6e | 64 22 0d 02 9e 14 de 20 |not foun|d"..... |
|00000a80| 72 65 64 75 63 65 64 20 | 6c 65 6e 67 74 68 0d 02 |reduced |length..|
|00000a90| a8 2a ff 20 22 4c 4f 41 | 44 20 22 2b 6c 73 70 72 |.*. "LOA|D "+lspr|
|00000aa0| 24 2b 22 72 65 64 75 63 | 65 64 20 22 2b c3 7e 28 |$+"reduc|ed "+.~(|
|00000ab0| 72 65 64 75 63 65 64 29 | 0d 02 b2 11 de 73 61 72 |reduced)|.....sar|
|00000ac0| 65 61 25 20 35 30 30 30 | 30 0d 02 bc 1d 21 73 61 |ea% 5000|0....!sa|
|00000ad0| 72 65 61 25 3d 35 30 30 | 30 30 3a 73 61 72 65 61 |rea%=500|00:sarea|
|00000ae0| 25 21 38 3d 31 36 0d 02 | c6 1e c8 99 22 4f 53 5f |%!8=16..|...."OS_|
|00000af0| 53 70 72 69 74 65 4f 70 | 22 2c 6e 65 77 2c 73 61 |SpriteOp|",new,sa|
|00000b00| 72 65 61 25 0d 02 d0 2f | c8 99 22 4f 53 5f 53 70 |rea%.../|.."OS_Sp|
|00000b10| 72 69 74 65 4f 70 22 2c | 6c 6f 61 64 2c 73 61 72 |riteOp",|load,sar|
|00000b20| 65 61 25 2c 6c 73 70 72 | 24 2b 22 6e 6f 74 63 6f |ea%,lspr|$+"notco|
|00000b30| 6d 70 22 0d 02 da 05 e1 | 0d 02 e4 04 0d 02 ee 10 |mp".....|........|
|00000b40| dd 20 f2 69 63 6f 6e 5f | 6d 65 6e 75 0d 02 f8 18 |. .icon_|menu....|
|00000b50| de 69 74 65 6d 24 28 34 | 29 2c 64 61 74 61 25 28 |.item$(4|),data%(|
|00000b60| 34 2c 34 29 0d 03 02 41 | 69 74 65 6d 24 28 29 3d |4,4)...A|item$()=|
|00000b70| 22 49 6e 66 6f 22 2c 22 | 43 68 6f 69 63 65 73 22 |"Info","|Choices"|
|00000b80| 2c 22 4c 6f 61 64 20 63 | 68 6f 69 63 65 73 22 2c |,"Load c|hoices",|
|00000b90| 22 53 61 76 65 20 63 68 | 6f 69 63 65 73 22 2c 22 |"Save ch|oices","|
|00000ba0| 51 75 69 74 22 0d 03 0c | 50 64 61 74 61 25 28 29 |Quit"...|Pdata%()|
|00000bb0| 3d 30 2c 49 68 61 6e 64 | 6c 65 25 2c 30 2c 30 2c |=0,Ihand|le%,0,0,|
|00000bc0| 30 2c 30 2c 2d 31 2c 30 | 2c 30 2c 30 2c 30 2c 6d |0,0,-1,0|,0,0,0,m|
|00000bd0| 62 6c 6f 63 6b 32 25 2c | 30 2c 30 2c 30 2c 30 2c |block2%,|0,0,0,0,|
|00000be0| 2d 31 2c 30 2c 30 2c 30 | 2c 26 38 30 2c 2d 31 2c |-1,0,0,0|,&80,-1,|
|00000bf0| 30 2c 30 2c 30 0d 03 16 | 3a f2 73 65 74 5f 75 70 |0,0,0...|:.set_up|
|00000c00| 5f 6d 65 6e 75 28 22 54 | 61 6c 6b 69 6e 67 43 6c |_menu("T|alkingCl|
|00000c10| 6f 63 6b 22 2c 6d 62 6c | 6f 63 6b 25 2c 34 2c 69 |ock",mbl|ock%,4,i|
|00000c20| 74 65 6d 24 28 29 2c 64 | 61 74 61 25 28 29 29 0d |tem$(),d|ata%()).|
|00000c30| 03 20 26 69 74 65 6d 24 | 28 29 3d 22 46 69 6c 65 |. &item$|()="File|
|00000c40| 20 31 22 2c 22 46 69 6c | 65 20 32 22 2c 22 46 69 | 1","Fil|e 2","Fi|
|00000c50| 6c 65 20 33 22 0d 03 2a | 2e 64 61 74 61 25 28 29 |le 3"..*|.data%()|
|00000c60| 3d 31 2c 2d 31 2c 30 2c | 30 2c 30 2c 30 2c 2d 31 |=1,-1,0,|0,0,0,-1|
|00000c70| 2c 30 2c 30 2c 30 2c 26 | 38 30 2c 2d 31 2c 30 2c |,0,0,0,&|80,-1,0,|
|00000c80| 30 2c 30 0d 03 34 36 f2 | 73 65 74 5f 75 70 5f 6d |0,0..46.|set_up_m|
|00000c90| 65 6e 75 28 22 43 68 6f | 69 63 65 73 22 2c 6d 62 |enu("Cho|ices",mb|
|00000ca0| 6c 6f 63 6b 32 25 2c 32 | 2c 69 74 65 6d 24 28 29 |lock2%,2|,item$()|
|00000cb0| 2c 64 61 74 61 25 28 29 | 29 0d 03 3e 05 e1 0d 03 |,data%()|)..>....|
|00000cc0| 48 04 0d 03 52 15 dd 20 | f2 63 72 65 61 74 65 5f |H...R.. |.create_|
|00000cd0| 77 69 6e 64 6f 77 73 0d | 03 5c 07 ea 6e 25 0d 03 |windows.|.\..n%..|
|00000ce0| 66 19 f4 20 4c 6f 61 64 | 20 74 65 6d 70 6c 61 74 |f.. Load| templat|
|00000cf0| 65 20 66 69 6c 65 73 0d | 03 70 8f de 62 31 25 31 |e files.|.p..b1%1|
|00000d00| 39 30 30 2c 62 32 25 31 | 38 30 30 2c 62 33 25 31 |900,b2%1|800,b3%1|
|00000d10| 38 30 30 2c 62 34 25 38 | 30 30 2c 62 35 25 32 35 |800,b4%8|00,b5%25|
|00000d20| 30 2c 62 36 25 33 30 30 | 2c 62 37 25 33 30 30 2c |0,b6%300|,b7%300,|
|00000d30| 62 38 25 32 30 30 2c 62 | 39 25 31 32 30 2c 62 31 |b8%200,b|9%120,b1|
|00000d40| 30 25 32 30 30 2c 62 31 | 31 25 31 30 30 2c 53 43 |0%200,b1|1%100,SC|
|00000d50| 62 75 66 66 65 72 31 25 | 35 2c 53 43 62 75 66 66 |buffer1%|5,SCbuff|
|00000d60| 65 72 32 25 35 2c 64 31 | 62 75 66 66 25 31 30 30 |er2%5,d1|buff%100|
|00000d70| 2c 64 32 62 75 66 66 25 | 31 35 30 2c 64 33 62 75 |,d2buff%|150,d3bu|
|00000d80| 66 66 25 35 30 30 0d 03 | 7a 15 de 6e 61 6d 65 25 |ff%500..|z..name%|
|00000d90| 31 31 2c 66 6f 6e 74 25 | 32 35 36 0d 03 84 20 e3 |11,font%|256... .|
|00000da0| 20 6e 25 3d 30 20 b8 20 | 32 35 35 3a 21 28 66 6f | n%=0 . |255:!(fo|
|00000db0| 6e 74 25 2b 6e 25 29 3d | 30 3a ed 0d 03 8e 33 c8 |nt%+n%)=|0:....3.|
|00000dc0| 99 22 57 69 6d 70 5f 4f | 70 65 6e 54 65 6d 70 6c |."Wimp_O|penTempl|
|00000dd0| 61 74 65 22 2c 2c 22 3c | 43 6c 6f 63 6b 24 44 69 |ate",,"<|Clock$Di|
|00000de0| 72 3e 2e 54 65 6d 70 6c | 61 74 65 73 32 22 0d 03 |r>.Templ|ates2"..|
|00000df0| 98 2f 50 31 68 61 6e 64 | 6c 65 25 3d a4 77 69 6e |./P1hand|le%=.win|
|00000e00| 64 6f 77 28 62 31 25 2c | 31 39 30 30 2c 22 70 61 |dow(b1%,|1900,"pa|
|00000e10| 67 65 31 22 2c 66 6f 6e | 74 25 2c 30 29 0d 03 a2 |ge1",fon|t%,0)...|
|00000e20| 2f 50 32 68 61 6e 64 6c | 65 25 3d a4 77 69 6e 64 |/P2handl|e%=.wind|
|00000e30| 6f 77 28 62 32 25 2c 31 | 38 30 30 2c 22 70 61 67 |ow(b2%,1|800,"pag|
|00000e40| 65 32 22 2c 66 6f 6e 74 | 25 2c 30 29 0d 03 ac 1f |e2",font|%,0)....|
|00000e50| 74 79 70 65 5f 61 64 64 | 31 25 3d a4 69 63 6f 6e |type_add|1%=.icon|
|00000e60| 5f 62 75 66 66 65 72 28 | 31 36 29 0d 03 b6 1f 74 |_buffer(|16)....t|
|00000e70| 79 70 65 5f 61 64 64 32 | 25 3d a4 69 63 6f 6e 5f |ype_add2|%=.icon_|
|00000e80| 62 75 66 66 65 72 28 32 | 34 29 0d 03 c0 2f 50 33 |buffer(2|4).../P3|
|00000e90| 68 61 6e 64 6c 65 25 3d | a4 77 69 6e 64 6f 77 28 |handle%=|.window(|
|00000ea0| 62 33 25 2c 31 38 30 30 | 2c 22 70 61 67 65 33 22 |b3%,1800|,"page3"|
|00000eb0| 2c 66 6f 6e 74 25 2c 30 | 29 0d 03 ca 1d 74 72 79 |,font%,0|)....try|
|00000ec0| 5f 61 64 64 25 3d a4 69 | 63 6f 6e 5f 62 75 66 66 |_add%=.i|con_buff|
|00000ed0| 65 72 28 31 31 29 0d 03 | d4 1e 71 75 65 73 74 5f |er(11)..|..quest_|
|00000ee0| 61 64 64 25 3d a4 69 63 | 6f 6e 5f 62 75 66 66 65 |add%=.ic|on_buffe|
|00000ef0| 72 28 36 29 0d 03 de 1e | 74 69 6d 65 5f 61 64 64 |r(6)....|time_add|
|00000f00| 25 3d a4 69 63 6f 6e 5f | 62 75 66 66 65 72 28 31 |%=.icon_|buffer(1|
|00000f10| 37 29 0d 03 e8 1d 76 6f | 6c 5f 61 64 64 25 3d a4 |7)....vo|l_add%=.|
|00000f20| 69 63 6f 6e 5f 62 75 66 | 66 65 72 28 34 36 29 0d |icon_buf|fer(46).|
|00000f30| 03 f2 2c 49 68 61 6e 64 | 6c 65 25 3d a4 77 69 6e |..,Ihand|le%=.win|
|00000f40| 64 6f 77 28 62 39 25 2c | 31 32 30 2c 22 49 6e 66 |dow(b9%,|120,"Inf|
|00000f50| 6f 22 2c 66 6f 6e 74 25 | 2c 30 29 0d 03 fc 2a 4d |o",font%|,0)...*M|
|00000f60| 68 61 6e 64 6c 65 25 3d | a4 77 69 6e 64 6f 77 28 |handle%=|.window(|
|00000f70| 62 31 30 25 2c 32 30 30 | 2c 22 4d 65 6e 75 22 2c |b10%,200|,"Menu",|
|00000f80| 2d 31 2c 32 29 0d 04 06 | 2c 54 4c 68 61 6e 64 6c |-1,2)...|,TLhandl|
|00000f90| 65 25 3d a4 77 69 6e 64 | 6f 77 28 62 31 31 25 2c |e%=.wind|ow(b11%,|
|00000fa0| 31 30 30 2c 22 54 69 74 | 6c 65 22 2c 2d 31 2c 32 |100,"Tit|le",-1,2|
|00000fb0| 29 0d 04 10 11 f2 6c 6f | 61 64 5f 6f 70 74 69 6f |).....lo|ad_optio|
|00000fc0| 6e 73 0d 04 1a 2e 53 43 | 68 61 6e 64 6c 65 25 3d |ns....SC|handle%=|
|00000fd0| a4 77 69 6e 64 6f 77 28 | 62 38 25 2c 32 30 30 2c |.window(|b8%,200,|
|00000fe0| 22 73 63 6f 72 65 22 2c | 66 6f 6e 74 25 2c 31 29 |"score",|font%,1)|
|00000ff0| 0d 04 24 1e 53 43 62 75 | 66 66 65 72 43 25 3d a4 |..$.SCbu|fferC%=.|
|00001000| 69 63 6f 6e 5f 62 75 66 | 66 65 72 28 36 29 0d 04 |icon_buf|fer(6)..|
|00001010| 2e 1e 53 43 62 75 66 66 | 65 72 57 25 3d a4 69 63 |..SCbuff|erW%=.ic|
|00001020| 6f 6e 5f 62 75 66 66 65 | 72 28 37 29 0d 04 38 2f |on_buffe|r(7)..8/|
|00001030| 64 31 68 61 6e 64 6c 65 | 25 3d a4 77 69 6e 64 6f |d1handle|%=.windo|
|00001040| 77 28 64 31 62 75 66 66 | 25 2c 31 30 30 2c 22 64 |w(d1buff|%,100,"d|
|00001050| 65 6d 6f 31 22 2c 2d 31 | 2c 32 29 0d 04 42 1c 69 |emo1",-1|,2)..B.i|
|00001060| 63 44 62 75 66 66 25 3d | a4 69 63 6f 6e 5f 62 75 |cDbuff%=|.icon_bu|
|00001070| 66 66 65 72 28 30 29 0d | 04 4c 2f 64 32 68 61 6e |ffer(0).|.L/d2han|
|00001080| 64 6c 65 25 3d a4 77 69 | 6e 64 6f 77 28 64 32 62 |dle%=.wi|ndow(d2b|
|00001090| 75 66 66 25 2c 31 35 30 | 2c 22 64 65 6d 6f 32 22 |uff%,150|,"demo2"|
|000010a0| 2c 2d 31 2c 32 29 0d 04 | 56 32 64 33 68 61 6e 64 |,-1,2)..|V2d3hand|
|000010b0| 6c 65 25 3d a4 77 69 6e | 64 6f 77 28 64 33 62 75 |le%=.win|dow(d3bu|
|000010c0| 66 66 25 2c 35 30 30 2c | 22 64 65 6d 6f 33 22 2c |ff%,500,|"demo3",|
|000010d0| 66 6f 6e 74 25 2c 32 29 | 0d 04 60 1a f2 67 61 6d |font%,2)|..`..gam|
|000010e0| 65 5f 77 69 6e 64 6f 77 | 73 28 73 63 72 65 65 6e |e_window|s(screen|
|000010f0| 25 29 0d 04 6a 1a f2 73 | 70 65 65 63 68 5f 69 63 |%)..j..s|peech_ic|
|00001100| 6f 6e 73 28 73 6f 75 6e | 64 57 25 29 0d 04 74 1a |ons(soun|dW%)..t.|
|00001110| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 54 65 6d |.."Wimp_|CloseTem|
|00001120| 70 6c 61 74 65 22 0d 04 | 7e 05 e1 0d 04 88 04 0d |plate"..|~.......|
|00001130| 04 92 1c dd 20 f2 67 61 | 6d 65 5f 77 69 6e 64 6f |.... .ga|me_windo|
|00001140| 77 73 28 73 63 72 65 65 | 6e 25 29 0d 04 9c 2f 50 |ws(scree|n%).../P|
|00001150| 54 31 68 61 6e 64 6c 65 | 25 3d a4 77 69 6e 64 6f |T1handle|%=.windo|
|00001160| 77 28 62 34 25 2c 38 30 | 30 2c 22 74 65 6c 6c 22 |w(b4%,80|0,"tell"|
|00001170| 2c 66 6f 6e 74 25 2c 2d | 31 29 0d 04 a6 1f 74 65 |,font%,-|1)....te|
|00001180| 78 74 5f 61 64 64 31 25 | 3d a4 69 63 6f 6e 5f 62 |xt_add1%|=.icon_b|
|00001190| 75 66 66 65 72 28 33 33 | 29 0d 04 b0 1e 6d 65 73 |uffer(33|)....mes|
|000011a0| 73 61 67 65 31 25 3d a4 | 69 63 6f 6e 5f 62 75 66 |sage1%=.|icon_buf|
|000011b0| 66 65 72 28 33 35 29 0d | 04 ba 1e 73 65 6c 5f 61 |fer(35).|...sel_a|
|000011c0| 64 64 31 25 3d a4 69 63 | 6f 6e 5f 62 75 66 66 65 |dd1%=.ic|on_buffe|
|000011d0| 72 28 33 31 29 0d 04 c4 | 2e 50 54 32 68 61 6e 64 |r(31)...|.PT2hand|
|000011e0| 6c 65 25 3d a4 77 69 6e | 64 6f 77 28 62 35 25 2c |le%=.win|dow(b5%,|
|000011f0| 32 35 30 2c 22 73 65 74 | 22 2c 66 6f 6e 74 25 2c |250,"set|",font%,|
|00001200| 2d 31 29 0d 04 ce 1e 54 | 62 75 66 66 65 72 32 25 |-1)....T|buffer2%|
|00001210| 3d a4 69 63 6f 6e 5f 62 | 75 66 66 65 72 28 31 30 |=.icon_b|uffer(10|
|00001220| 29 0d 04 d8 1c 6d 65 73 | 73 32 73 25 3d a4 69 63 |)....mes|s2s%=.ic|
|00001230| 6f 6e 5f 62 75 66 66 65 | 72 28 31 32 29 0d 04 e2 |on_buffe|r(12)...|
|00001240| 1c 6d 65 73 73 32 6c 25 | 3d a4 69 63 6f 6e 5f 62 |.mess2l%|=.icon_b|
|00001250| 75 66 66 65 72 28 31 36 | 29 0d 04 ec 30 50 54 33 |uffer(16|)...0PT3|
|00001260| 68 61 6e 64 6c 65 25 3d | a4 77 69 6e 64 6f 77 28 |handle%=|.window(|
|00001270| 62 36 25 2c 33 30 30 2c | 22 6d 61 74 63 68 22 2c |b6%,300,|"match",|
|00001280| 66 6f 6e 74 25 2c 2d 31 | 29 0d 04 f6 1e 6d 65 73 |font%,-1|)....mes|
|00001290| 73 61 67 65 33 25 3d a4 | 69 63 6f 6e 5f 62 75 66 |sage3%=.|icon_buf|
|000012a0| 66 65 72 28 31 30 29 0d | 05 00 2e 50 54 34 68 61 |fer(10).|...PT4ha|
|000012b0| 6e 64 6c 65 25 3d a4 77 | 69 6e 64 6f 77 28 62 37 |ndle%=.w|indow(b7|
|000012c0| 25 2c 33 30 30 2c 22 68 | 6f 77 22 2c 66 6f 6e 74 |%,300,"h|ow",font|
|000012d0| 25 2c 2d 31 29 0d 05 0a | 1c 68 72 62 75 66 66 34 |%,-1)...|.hrbuff4|
|000012e0| 25 3d a4 69 63 6f 6e 5f | 62 75 66 66 65 72 28 31 |%=.icon_|buffer(1|
|000012f0| 29 0d 05 14 1e 6d 69 6e | 32 62 75 66 66 34 25 3d |)....min|2buff4%=|
|00001300| a4 69 63 6f 6e 5f 62 75 | 66 66 65 72 28 32 29 0d |.icon_bu|ffer(2).|
|00001310| 05 1e 1f 6d 69 6e 31 62 | 75 66 66 34 25 3d a4 69 |...min1b|uff4%=.i|
|00001320| 63 6f 6e 5f 62 75 66 66 | 65 72 28 31 31 29 0d 05 |con_buff|er(11)..|
|00001330| 28 3a e7 20 74 64 69 66 | 66 25 3d 31 20 6d 69 6e |(:. tdif|f%=1 min|
|00001340| 62 75 66 66 34 25 3d 6d | 69 6e 31 62 75 66 66 34 |buff4%=m|in1buff4|
|00001350| 25 20 8b 20 6d 69 6e 62 | 75 66 66 34 25 3d 6d 69 |% . minb|uff4%=mi|
|00001360| 6e 32 62 75 66 66 34 25 | 0d 05 32 1e 6d 65 73 73 |n2buff4%|..2.mess|
|00001370| 61 67 65 34 25 3d a4 69 | 63 6f 6e 5f 62 75 66 66 |age4%=.i|con_buff|
|00001380| 65 72 28 31 34 29 0d 05 | 3c 05 e1 0d 05 46 04 0d |er(14)..|<....F..|
|00001390| 05 50 2d dd 20 a4 69 63 | 6f 6e 5f 62 75 66 66 65 |.P-. .ic|on_buffe|
|000013a0| 72 28 6e 75 6d 25 29 3d | 62 6c 6f 63 6b 25 21 28 |r(num%)=|block%!(|
|000013b0| 31 30 38 2b 33 32 2a 6e | 75 6d 25 29 0d 05 5a 04 |108+32*n|um%)..Z.|
|000013c0| 0d 05 64 2d dd 20 a4 77 | 69 6e 64 6f 77 28 62 75 |..d-. .w|indow(bu|
|000013d0| 66 66 25 2c 6c 65 6e 25 | 2c 6e 61 6d 65 24 2c 66 |ff%,len%|,name$,f|
|000013e0| 6f 6e 74 25 2c 61 64 6a | 75 73 74 25 29 0d 05 6e |ont%,adj|ust%)..n|
|000013f0| 19 ea 68 61 6e 64 6c 65 | 25 3a 24 6e 61 6d 65 25 |..handle|%:$name%|
|00001400| 3d 6e 61 6d 65 24 0d 05 | 78 40 c8 99 22 57 69 6d |=name$..|x@.."Wim|
|00001410| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00001420| 2c 62 6c 6f 63 6b 25 2c | 62 75 66 66 25 2c 62 75 |,block%,|buff%,bu|
|00001430| 66 66 25 2b 6c 65 6e 25 | 2c 66 6f 6e 74 25 2c 6e |ff%+len%|,font%,n|
|00001440| 61 6d 65 25 2c 30 0d 05 | 82 31 e7 20 73 63 72 65 |ame%,0..|.1. scre|
|00001450| 65 6e 25 3d 30 20 80 20 | 61 64 6a 75 73 74 25 3d |en%=0 . |adjust%=|
|00001460| 2d 31 20 f2 77 68 6f 6c | 65 5f 73 63 72 65 65 6e |-1 .whol|e_screen|
|00001470| 5f 77 69 6e 64 6f 77 0d | 05 8c 38 e7 20 73 63 72 |_window.|..8. scr|
|00001480| 65 65 6e 25 3d 31 20 80 | 20 61 64 6a 75 73 74 25 |een%=1 .| adjust%|
|00001490| 3d 2d 31 20 80 20 eb 3e | 32 38 20 f2 6f 72 64 69 |=-1 . .>|28 .ordi|
|000014a0| 6e 61 72 79 5f 77 69 6e | 64 6f 77 28 34 34 29 0d |nary_win|dow(44).|
|000014b0| 05 96 2f e7 20 73 63 72 | 65 65 6e 25 3d 31 20 80 |../. scr|een%=1 .|
|000014c0| 20 61 64 6a 75 73 74 25 | 3d 32 20 f2 6f 72 64 69 | adjust%|=2 .ordi|
|000014d0| 6e 61 72 79 5f 77 69 6e | 64 6f 77 28 30 29 0d 05 |nary_win|dow(0)..|
|000014e0| a0 4c e7 20 73 63 72 65 | 65 6e 25 3d 30 20 80 20 |.L. scre|en%=0 . |
|000014f0| 61 64 6a 75 73 74 25 3d | 31 20 f2 73 63 6f 72 65 |adjust%=|1 .score|
|00001500| 5f 77 69 6e 64 6f 77 32 | 20 8b 20 e7 20 61 64 6a |_window2| . . adj|
|00001510| 75 73 74 25 3d 31 20 f2 | 6f 72 64 69 6e 61 72 79 |ust%=1 .|ordinary|
|00001520| 5f 77 69 6e 64 6f 77 28 | 30 29 0d 05 aa 0f 62 6c |_window(|0)....bl|
|00001530| 6f 63 6b 25 21 36 34 3d | 31 0d 05 b4 2b c8 99 22 |ock%!64=|1...+.."|
|00001540| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|00001550| 77 22 2c 2c 62 6c 6f 63 | 6b 25 20 b8 20 68 61 6e |w",,bloc|k% . han|
|00001560| 64 6c 65 25 0d 05 be 0c | 3d 68 61 6e 64 6c 65 25 |dle%....|=handle%|
|00001570| 0d 05 c8 04 0d 05 d2 1a | dd 20 f2 77 68 6f 6c 65 |........|. .whole|
|00001580| 5f 73 63 72 65 65 6e 5f | 77 69 6e 64 6f 77 0d 05 |_screen_|window..|
|00001590| dc 1e ea 73 63 78 25 2c | 73 63 79 25 2c 78 73 68 |...scx%,|scy%,xsh|
|000015a0| 69 66 74 25 2c 79 73 68 | 69 66 74 25 0d 05 e6 1f |ift%,ysh|ift%....|
|000015b0| f2 6d 6f 64 65 5f 64 69 | 6d 65 6e 73 69 6f 6e 73 |.mode_di|mensions|
|000015c0| 28 73 63 78 25 2c 73 63 | 79 25 29 0d 05 f0 35 21 |(scx%,sc|y%)...5!|
|000015d0| 62 6c 6f 63 6b 25 3d 30 | 3a 62 6c 6f 63 6b 25 21 |block%=0|:block%!|
|000015e0| 34 3d 30 3a 62 6c 6f 63 | 6b 25 21 38 3d 73 63 78 |4=0:bloc|k%!8=scx|
|000015f0| 25 3a 62 6c 6f 63 6b 25 | 21 31 32 3d 73 63 79 25 |%:block%|!12=scy%|
|00001600| 0d 05 fa 2a 78 73 68 69 | 66 74 25 3d 28 73 63 78 |...*xshi|ft%=(scx|
|00001610| 25 2d 28 62 6c 6f 63 6b | 25 21 34 38 2d 62 6c 6f |%-(block|%!48-blo|
|00001620| 63 6b 25 21 34 30 29 29 | 2f 32 0d 06 04 2a 79 73 |ck%!40))|/2...*ys|
|00001630| 68 69 66 74 25 3d 28 73 | 63 79 25 2d 28 62 6c 6f |hift%=(s|cy%-(blo|
|00001640| 63 6b 25 21 35 32 2d 62 | 6c 6f 63 6b 25 21 34 34 |ck%!52-b|lock%!44|
|00001650| 29 29 2f 32 0d 06 0e 2b | 62 6c 6f 63 6b 25 21 31 |))/2...+|block%!1|
|00001660| 36 20 2d 3d 78 73 68 69 | 66 74 25 3a 62 6c 6f 63 |6 -=xshi|ft%:bloc|
|00001670| 6b 25 21 32 30 20 2b 3d | 79 73 68 69 66 74 25 0d |k%!20 +=|yshift%.|
|00001680| 06 18 2b 62 6c 6f 63 6b | 25 21 34 30 20 2d 3d 78 |..+block|%!40 -=x|
|00001690| 73 68 69 66 74 25 3a 62 | 6c 6f 63 6b 25 21 34 38 |shift%:b|lock%!48|
|000016a0| 20 2b 3d 78 73 68 69 66 | 74 25 0d 06 22 2b 62 6c | +=xshif|t%.."+bl|
|000016b0| 6f 63 6b 25 21 35 32 20 | 2b 3d 79 73 68 69 66 74 |ock%!52 |+=yshift|
|000016c0| 25 3a 62 6c 6f 63 6b 25 | 21 34 34 20 2d 3d 79 73 |%:block%|!44 -=ys|
|000016d0| 68 69 66 74 25 0d 06 2c | 17 62 6c 6f 63 6b 25 21 |hift%..,|.block%!|
|000016e0| 32 38 3d 26 38 30 30 30 | 31 30 30 30 0d 06 36 05 |28=&8000|1000..6.|
|000016f0| e1 0d 06 40 04 0d 06 4a | 1c dd 20 f2 6f 72 64 69 |...@...J|.. .ordi|
|00001700| 6e 61 72 79 5f 77 69 6e | 64 6f 77 28 62 61 72 25 |nary_win|dow(bar%|
|00001710| 29 0d 06 54 24 ea 73 63 | 78 25 2c 73 63 79 25 2c |)..T$.sc|x%,scy%,|
|00001720| 78 73 68 69 66 74 25 2c | 79 73 68 69 66 74 25 2c |xshift%,|yshift%,|
|00001730| 77 25 2c 68 25 0d 06 5e | 1f 77 25 3d 62 6c 6f 63 |w%,h%..^|.w%=bloc|
|00001740| 6b 25 21 34 38 2d 62 6c | 6f 63 6b 25 21 34 30 2b |k%!48-bl|ock%!40+|
|00001750| 62 61 72 25 0d 06 68 1a | 68 25 3d 62 6c 6f 63 6b |bar%..h.|h%=block|
|00001760| 25 21 35 32 2d 62 6c 6f | 63 6b 25 21 34 34 0d 06 |%!52-blo|ck%!44..|
|00001770| 72 1f f2 6d 6f 64 65 5f | 64 69 6d 65 6e 73 69 6f |r..mode_|dimensio|
|00001780| 6e 73 28 73 63 78 25 2c | 73 63 79 25 29 0d 06 7c |ns(scx%,|scy%)..||
|00001790| 17 78 73 68 69 66 74 25 | 3d 28 73 63 78 25 2d 77 |.xshift%|=(scx%-w|
|000017a0| 25 29 2f 32 0d 06 86 17 | 79 73 68 69 66 74 25 3d |%)/2....|yshift%=|
|000017b0| 28 73 63 79 25 2d 68 25 | 29 2f 32 0d 06 90 24 21 |(scy%-h%|)/2...$!|
|000017c0| 62 6c 6f 63 6b 25 3d 78 | 73 68 69 66 74 25 3a 62 |block%=x|shift%:b|
|000017d0| 6c 6f 63 6b 25 21 34 3d | 79 73 68 69 66 74 25 0d |lock%!4=|yshift%.|
|000017e0| 06 9a 2c 62 6c 6f 63 6b | 25 21 38 3d 78 73 68 69 |..,block|%!8=xshi|
|000017f0| 66 74 25 2b 77 25 3a 62 | 6c 6f 63 6b 25 21 31 32 |ft%+w%:b|lock%!12|
|00001800| 3d 79 73 68 69 66 74 25 | 2b 68 25 0d 06 a4 05 e1 |=yshift%|+h%.....|
|00001810| 0d 06 ae 04 0d 06 b8 14 | dd 20 f2 73 63 6f 72 65 |........|. .score|
|00001820| 5f 77 69 6e 64 6f 77 32 | 0d 06 c2 1f ea 20 73 63 |_window2|..... sc|
|00001830| 78 25 2c 73 63 79 25 2c | 78 73 68 69 66 74 25 2c |x%,scy%,|xshift%,|
|00001840| 79 73 68 69 66 74 25 0d | 06 cc 1f f2 6d 6f 64 65 |yshift%.|....mode|
|00001850| 5f 64 69 6d 65 6e 73 69 | 6f 6e 73 28 73 63 78 25 |_dimensi|ons(scx%|
|00001860| 2c 73 63 79 25 29 0d 06 | d6 35 21 62 6c 6f 63 6b |,scy%)..|.5!block|
|00001870| 25 3d 30 3a 62 6c 6f 63 | 6b 25 21 34 3d 30 3a 62 |%=0:bloc|k%!4=0:b|
|00001880| 6c 6f 63 6b 25 21 38 3d | 73 63 78 25 3a 62 6c 6f |lock%!8=|scx%:blo|
|00001890| 63 6b 25 21 31 32 3d 73 | 63 79 25 0d 06 e0 2a 78 |ck%!12=s|cy%...*x|
|000018a0| 73 68 69 66 74 25 3d 28 | 73 63 78 25 2d 28 62 6c |shift%=(|scx%-(bl|
|000018b0| 6f 63 6b 25 21 34 38 2d | 62 6c 6f 63 6b 25 21 34 |ock%!48-|block%!4|
|000018c0| 30 29 29 2f 32 0d 06 ea | 2d 79 73 68 69 66 74 31 |0))/2...|-yshift1|
|000018d0| 25 3d 32 2f 35 2a 73 63 | 79 25 2d 28 62 6c 6f 63 |%=2/5*sc|y%-(bloc|
|000018e0| 6b 25 21 35 32 2d 62 6c | 6f 63 6b 25 21 34 34 29 |k%!52-bl|ock%!44)|
|000018f0| 2f 32 0d 06 f4 2d 79 73 | 68 69 66 74 32 25 3d 33 |/2...-ys|hift2%=3|
|00001900| 2f 35 2a 73 63 79 25 2d | 28 62 6c 6f 63 6b 25 21 |/5*scy%-|(block%!|
|00001910| 35 32 2d 62 6c 6f 63 6b | 25 21 34 34 29 2f 32 0d |52-block|%!44)/2.|
|00001920| 06 fe 2c 62 6c 6f 63 6b | 25 21 31 36 20 2d 3d 78 |..,block|%!16 -=x|
|00001930| 73 68 69 66 74 25 3a 62 | 6c 6f 63 6b 25 21 32 30 |shift%:b|lock%!20|
|00001940| 20 2b 3d 79 73 68 69 66 | 74 31 25 0d 07 08 2b 62 | +=yshif|t1%...+b|
|00001950| 6c 6f 63 6b 25 21 34 30 | 20 2d 3d 78 73 68 69 66 |lock%!40| -=xshif|
|00001960| 74 25 3a 62 6c 6f 63 6b | 25 21 34 38 20 2b 3d 78 |t%:block|%!48 +=x|
|00001970| 73 68 69 66 74 25 0d 07 | 12 2d 62 6c 6f 63 6b 25 |shift%..|.-block%|
|00001980| 21 35 32 20 2b 3d 79 73 | 68 69 66 74 31 25 3a 62 |!52 +=ys|hift1%:b|
|00001990| 6c 6f 63 6b 25 21 34 34 | 20 2d 3d 79 73 68 69 66 |lock%!44| -=yshif|
|000019a0| 74 32 25 0d 07 1c 17 62 | 6c 6f 63 6b 25 21 32 38 |t2%....b|lock%!28|
|000019b0| 3d 26 38 30 30 30 30 30 | 30 30 0d 07 26 05 e1 0d |=&800000|00..&...|
|000019c0| 07 30 04 0d 07 3a 1c dd | 20 f2 73 65 74 5f 6d 6f |.0...:..| .set_mo|
|000019d0| 64 65 5f 69 6e 64 65 70 | 65 6e 64 61 6e 63 65 0d |de_indep|endance.|
|000019e0| 07 44 1a de 20 73 63 61 | 6c 65 25 20 31 36 2c 74 |.D.. sca|le% 16,t|
|000019f0| 72 61 6e 73 25 20 32 35 | 35 0d 07 4e 20 f2 73 6f |rans% 25|5..N .so|
|00001a00| 75 72 63 65 5f 6d 6f 64 | 65 5f 66 61 63 74 6f 72 |urce_mod|e_factor|
|00001a10| 73 28 73 63 61 6c 65 25 | 29 0d 07 58 21 f2 63 75 |s(scale%|)..X!.cu|
|00001a20| 72 72 65 6e 74 5f 6d 6f | 64 65 5f 66 61 63 74 6f |rrent_mo|de_facto|
|00001a30| 72 73 28 73 63 61 6c 65 | 25 29 0d 07 62 34 f2 74 |rs(scale|%)..b4.t|
|00001a40| 72 61 6e 73 74 61 62 6c | 65 28 31 35 2c 30 2c 28 |ranstabl|e(15,0,(|
|00001a50| a4 6e 75 6d 62 65 72 5f | 6f 66 5f 63 6f 6c 6f 75 |.number_|of_colou|
|00001a60| 72 73 3c 36 34 29 2c 74 | 72 61 6e 73 25 29 0d 07 |rs<64),t|rans%)..|
|00001a70| 6c 16 de 70 61 6c 30 25 | 38 2c 74 72 61 6e 73 30 |l..pal0%|8,trans0|
|00001a80| 25 32 35 35 0d 07 76 26 | 21 70 61 6c 30 25 3d 26 |%255..v&|!pal0%=&|
|00001a90| 34 34 46 46 46 46 30 30 | 3a 70 61 6c 30 25 21 34 |44FFFF00|:pal0%!4|
|00001aa0| 3d 26 39 39 31 31 31 31 | 30 30 0d 07 80 23 f2 74 |=&991111|00...#.t|
|00001ab0| 72 61 6e 73 74 61 62 6c | 65 28 30 2c 70 61 6c 30 |ranstabl|e(0,pal0|
|00001ac0| 25 2c 2d 31 2c 74 72 61 | 6e 73 30 25 29 0d 07 8a |%,-1,tra|ns0%)...|
|00001ad0| 05 e1 0d 07 94 04 0d 07 | 9e 10 dd 20 f2 77 69 6d |........|... .wim|
|00001ae0| 70 5f 70 6f 6c 6c 0d 07 | a8 05 f5 0d 07 b2 24 c8 |p_poll..|......$.|
|00001af0| 99 22 57 69 6d 70 5f 50 | 6f 6c 6c 22 2c 30 2c 62 |."Wimp_P|oll",0,b|
|00001b00| 6c 6f 63 6b 25 20 b8 20 | 72 65 61 73 6f 6e 25 0d |lock% . |reason%.|
|00001b10| 07 bc 10 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |..... re|ason% ..|
|00001b20| 07 c6 12 c9 30 3a f2 6e | 75 6c 6c 5f 65 76 65 6e |....0:.n|ull_even|
|00001b30| 74 0d 07 d0 0e c9 31 3a | f2 72 65 64 72 61 77 0d |t.....1:|.redraw.|
|00001b40| 07 da 22 c9 32 3a c8 99 | 22 57 69 6d 70 5f 4f 70 |..".2:..|"Wimp_Op|
|00001b50| 65 6e 57 69 6e 64 6f 77 | 22 2c 2c 62 6c 6f 63 6b |enWindow|",,block|
|00001b60| 25 0d 07 e4 15 c9 33 3a | f2 63 6c 6f 73 65 5f 77 |%.....3:|.close_w|
|00001b70| 69 6e 64 6f 77 73 0d 07 | ee 15 c9 36 3a f2 62 75 |indows..|...6:.bu|
|00001b80| 74 74 6f 6e 5f 63 6c 69 | 63 6b 73 0d 07 f8 0c c9 |tton_cli|cks.....|
|00001b90| 38 3a f2 6b 65 79 73 0d | 08 02 13 c9 39 3a f2 73 |8:.keys.|....9:.s|
|00001ba0| 65 6c 65 63 74 5f 6d 65 | 6e 75 0d 08 0c 14 c9 31 |elect_me|nu.....1|
|00001bb0| 37 2c 31 38 3a f2 6d 65 | 73 73 61 67 65 73 0d 08 |7,18:.me|ssages..|
|00001bc0| 16 05 cb 0d 08 20 0c fd | 65 6e 64 25 3d 2d 31 0d |..... ..|end%=-1.|
|00001bd0| 08 2a 05 e1 0d 08 34 04 | 0d 08 3e 11 dd 20 f2 6e |.*....4.|..>.. .n|
|00001be0| 75 6c 6c 5f 65 76 65 6e | 74 0d 08 48 37 e7 20 74 |ull_even|t..H7. t|
|00001bf0| 69 6d 65 72 25 3e 30 20 | 80 20 74 69 6d 65 25 3e |imer%>0 |. time%>|
|00001c00| 30 20 80 20 91 2d 74 69 | 6d 65 25 3e 74 69 6d 65 |0 . .-ti|me%>time|
|00001c10| 72 25 20 f2 63 68 65 63 | 6b 5f 61 6e 73 77 65 72 |r% .chec|k_answer|
|00001c20| 0d 08 52 47 e7 20 a4 77 | 69 6e 64 6f 77 5f 6f 70 |..RG. .w|indow_op|
|00001c30| 65 6e 28 54 4c 68 61 6e | 64 6c 65 25 29 20 80 20 |en(TLhan|dle%) . |
|00001c40| 91 2d 54 4c 74 69 6d 65 | 25 3e 32 35 30 30 20 f2 |.-TLtime|%>2500 .|
|00001c50| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 54 4c 68 |close_wi|ndow(TLh|
|00001c60| 61 6e 64 6c 65 25 29 0d | 08 5c 71 e7 20 74 69 6d |andle%).|.\q. tim|
|00001c70| 65 72 25 3e 30 20 80 20 | 74 69 6d 65 25 3e 30 20 |er%>0 . |time%>0 |
|00001c80| 80 20 74 69 6d 65 6c 65 | 66 74 25 3e a4 74 69 6d |. timele|ft%>.tim|
|00001c90| 65 5f 6c 65 66 74 20 8c | 20 74 69 6d 65 6c 65 66 |e_left .| timelef|
|00001ca0| 74 25 3d a4 74 69 6d 65 | 5f 6c 65 66 74 3a f2 75 |t%=.time|_left:.u|
|00001cb0| 70 64 61 74 65 5f 70 72 | 69 6e 74 5f 6d 65 73 73 |pdate_pr|int_mess|
|00001cc0| 61 67 65 28 c3 74 69 6d | 65 6c 65 66 74 25 2c 35 |age(.tim|eleft%,5|
|00001cd0| 34 2c 31 30 2c 31 33 29 | 0d 08 66 40 e7 20 47 61 |4,10,13)|..f@. Ga|
|00001ce0| 6d 65 48 61 6e 64 6c 65 | 25 3d 50 54 32 68 61 6e |meHandle|%=PT2han|
|00001cf0| 64 6c 65 25 20 84 20 47 | 61 6d 65 48 61 6e 64 6c |dle% . G|ameHandl|
|00001d00| 65 25 3d 50 54 33 68 61 | 6e 64 6c 65 25 20 69 6e |e%=PT3ha|ndle% in|
|00001d10| 63 74 69 6d 65 25 3d 91 | 0d 08 70 2a e7 20 a4 77 |ctime%=.|..p*. .w|
|00001d20| 69 6e 64 6f 77 5f 6f 70 | 65 6e 28 50 33 68 61 6e |indow_op|en(P3han|
|00001d30| 64 6c 65 25 29 3d 30 20 | 6c 6f 63 6b 32 25 3d 31 |dle%)=0 |lock2%=1|
|00001d40| 30 30 0d 08 7a 05 e1 0d | 08 84 04 0d 08 8e 0f dd |00..z...|........|
|00001d50| 20 f2 6d 65 73 73 61 67 | 65 73 0d 08 98 12 c8 8e | .messag|es......|
|00001d60| 20 62 6c 6f 63 6b 25 21 | 31 36 20 ca 0d 08 a2 0e | block%!|16 .....|
|00001d70| c9 30 3a 65 6e 64 25 3d | 2d 31 0d 08 ac 18 c9 26 |.0:end%=|-1.....&|
|00001d80| 34 30 30 43 31 3a f2 6d | 6f 64 65 5f 63 68 61 6e |400C1:.m|ode_chan|
|00001d90| 67 65 0d 08 b6 05 cb 0d | 08 c0 05 e1 0d 08 ca 04 |ge......|........|
|00001da0| 0d 08 d4 12 dd 20 f2 6d | 6f 64 65 5f 63 68 61 6e |..... .m|ode_chan|
|00001db0| 67 65 0d 08 de 21 f2 63 | 75 72 72 65 6e 74 5f 6d |ge...!.c|urrent_m|
|00001dc0| 6f 64 65 5f 66 61 63 74 | 6f 72 73 28 73 63 61 6c |ode_fact|ors(scal|
|00001dd0| 65 25 29 0d 08 e8 34 f2 | 74 72 61 6e 73 74 61 62 |e%)...4.|transtab|
|00001de0| 6c 65 28 31 35 2c 30 2c | 28 a4 6e 75 6d 62 65 72 |le(15,0,|(.number|
|00001df0| 5f 6f 66 5f 63 6f 6c 6f | 75 72 73 3c 36 34 29 2c |_of_colo|urs<64),|
|00001e00| 74 72 61 6e 73 25 29 0d | 08 f2 23 f2 74 72 61 6e |trans%).|..#.tran|
|00001e10| 73 74 61 62 6c 65 28 30 | 2c 70 61 6c 30 25 2c 2d |stable(0|,pal0%,-|
|00001e20| 31 2c 74 72 61 6e 73 30 | 25 29 0d 08 fc 27 e7 20 |1,trans0|%)...'. |
|00001e30| 73 63 72 65 65 6e 25 3d | 30 20 f2 73 77 69 74 63 |screen%=|0 .switc|
|00001e40| 68 5f 77 69 6e 64 6f 77 | 5f 74 79 70 65 28 33 33 |h_window|_type(33|
|00001e50| 29 0d 09 06 05 e1 0d 09 | 10 04 0d 09 1a 12 dd 20 |).......|....... |
|00001e60| f2 73 65 6c 65 63 74 5f | 6d 65 6e 75 0d 09 24 10 |.select_|menu..$.|
|00001e70| c8 8e 20 21 62 6c 6f 63 | 6b 25 20 ca 0d 09 2e 6f |.. !bloc|k% ....o|
|00001e80| c9 31 3a e7 20 ac 28 a4 | 77 69 6e 64 6f 77 5f 6f |.1:. .(.|window_o|
|00001e90| 70 65 6e 28 50 31 68 61 | 6e 64 6c 65 25 29 20 84 |pen(P1ha|ndle%) .|
|00001ea0| 20 a4 77 69 6e 64 6f 77 | 5f 6f 70 65 6e 28 50 32 | .window|_open(P2|
|00001eb0| 68 61 6e 64 6c 65 25 29 | 20 84 20 a4 77 69 6e 64 |handle%)| . .wind|
|00001ec0| 6f 77 5f 6f 70 65 6e 28 | 50 33 68 61 6e 64 6c 65 |ow_open(|P3handle|
|00001ed0| 25 29 29 20 f2 6f 70 65 | 6e 5f 77 69 6e 64 6f 77 |%)) .ope|n_window|
|00001ee0| 28 50 31 68 61 6e 64 6c | 65 25 29 0d 09 38 32 c9 |(P1handl|e%)..82.|
|00001ef0| 32 3a e7 20 62 6c 6f 63 | 6b 25 21 34 3e 2d 31 20 |2:. bloc|k%!4>-1 |
|00001f00| 6f 70 74 66 69 6c 65 25 | 3d 62 6c 6f 63 6b 25 21 |optfile%|=block%!|
|00001f10| 34 2b 31 3a f2 6e 65 77 | 5f 66 69 6c 65 0d 09 42 |4+1:.new|_file..B|
|00001f20| 3a c9 33 3a 24 69 63 44 | 62 75 66 66 25 3d 22 53 |:.3:$icD|buff%="S|
|00001f30| 61 76 69 6e 67 20 68 61 | 73 20 62 65 65 6e 22 3a |aving ha|s been":|
|00001f40| f2 6f 70 65 6e 5f 77 69 | 6e 64 6f 77 28 64 31 68 |.open_wi|ndow(d1h|
|00001f50| 61 6e 64 6c 65 25 29 0d | 09 4c 2f c9 34 3a f2 6f |andle%).|.L/.4:.o|
|00001f60| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 64 33 68 61 6e |pen_wind|ow(d3han|
|00001f70| 64 6c 65 25 29 3a 65 6e | 64 25 3d 31 3a 53 43 62 |dle%):en|d%=1:SCb|
|00001f80| 75 74 74 25 3d 30 0d 09 | 56 05 cb 0d 09 60 23 c8 |utt%=0..|V....`#.|
|00001f90| 99 22 57 69 6d 70 5f 47 | 65 74 50 6f 69 6e 74 65 |."Wimp_G|etPointe|
|00001fa0| 72 49 6e 66 6f 22 2c 2c | 62 6c 6f 63 6b 25 0d 09 |rInfo",,|block%..|
|00001fb0| 6a 2e e7 20 62 6c 6f 63 | 6b 25 21 38 3d 31 20 f2 |j.. bloc|k%!8=1 .|
|00001fc0| 73 68 6f 77 5f 6d 65 6e | 75 28 6d 62 6c 6f 63 6b |show_men|u(mblock|
|00001fd0| 25 2c 21 62 6c 6f 63 6b | 25 2c 33 29 0d 09 74 05 |%,!block|%,3)..t.|
|00001fe0| e1 0d 09 7e 04 0d 09 88 | 0f dd 20 f2 6e 65 77 5f |...~....|.. .new_|
|00001ff0| 66 69 6c 65 0d 09 92 14 | ea 73 63 25 3a 73 63 25 |file....|.sc%:sc%|
|00002000| 3d 73 63 72 65 65 6e 25 | 0d 09 9c 26 f2 61 6c 74 |=screen%|...&.alt|
|00002010| 65 72 5f 74 69 63 6b 28 | 6d 62 6c 6f 63 6b 32 25 |er_tick(|mblock2%|
|00002020| 2c 6f 70 74 66 69 6c 65 | 25 2d 31 2c 32 29 0d 09 |,optfile|%-1,2)..|
|00002030| a6 10 f2 63 6c 65 61 72 | 5f 70 72 65 66 73 0d 09 |...clear|_prefs..|
|00002040| b0 11 f2 6c 6f 61 64 5f | 6f 70 74 69 6f 6e 73 0d |...load_|options.|
|00002050| 09 ba 20 e7 20 47 61 6d | 65 48 61 6e 64 6c 65 25 |.. . Gam|eHandle%|
|00002060| 3e 2d 31 20 f2 72 65 73 | 65 74 5f 67 61 6d 65 0d |>-1 .res|et_game.|
|00002070| 09 c4 32 e7 20 73 63 72 | 65 65 6e 25 3c 3e 73 63 |..2. scr|een%<>sc|
|00002080| 25 20 f2 73 77 69 74 63 | 68 5f 77 69 6e 64 6f 77 |% .switc|h_window|
|00002090| 5f 74 79 70 65 28 33 33 | 2d 73 63 72 65 65 6e 25 |_type(33|-screen%|
|000020a0| 29 0d 09 ce 05 e1 0d 09 | d8 04 0d 09 e2 11 dd 20 |).......|....... |
|000020b0| f2 73 61 76 65 5f 73 74 | 61 74 65 0d 09 ec 2d c8 |.save_st|ate...-.|
|000020c0| 99 20 22 53 6f 75 6e 64 | 5f 41 74 74 61 63 68 56 |. "Sound|_AttachV|
|000020d0| 6f 69 63 65 22 2c 31 2c | 30 20 b8 20 2c 6f 6c 64 |oice",1,|0 . ,old|
|000020e0| 5f 76 6f 69 63 65 31 25 | 0d 09 f6 2d c8 99 20 22 |_voice1%|...-.. "|
|000020f0| 53 6f 75 6e 64 5f 41 74 | 74 61 63 68 56 6f 69 63 |Sound_At|tachVoic|
|00002100| 65 22 2c 32 2c 30 20 b8 | 20 2c 6f 6c 64 5f 76 6f |e",2,0 .| ,old_vo|
|00002110| 69 63 65 32 25 0d 0a 00 | 2d c8 99 20 22 53 6f 75 |ice2%...|-.. "Sou|
|00002120| 6e 64 5f 41 74 74 61 63 | 68 56 6f 69 63 65 22 2c |nd_Attac|hVoice",|
|00002130| 33 2c 30 20 b8 20 2c 6f | 6c 64 5f 76 6f 69 63 65 |3,0 . ,o|ld_voice|
|00002140| 33 25 0d 0a 0a 47 c8 99 | 20 22 53 6f 75 6e 64 5f |3%...G..| "Sound_|
|00002150| 43 6f 6e 66 69 67 75 72 | 65 22 2c 30 2c 30 2c 30 |Configur|e",0,0,0|
|00002160| 2c 30 2c 30 20 b8 20 73 | 6f 75 6e 64 30 2c 73 6f |,0,0 . s|ound0,so|
|00002170| 75 6e 64 31 2c 73 6f 75 | 6e 64 32 2c 73 6f 75 6e |und1,sou|nd2,soun|
|00002180| 64 33 2c 73 6f 75 6e 64 | 34 0d 0a 14 05 e1 0d 0a |d3,sound|4.......|
|00002190| 1e 04 0d 0a 28 0a dd 20 | f2 65 6e 64 0d 0a 32 1c |....(.. |.end..2.|
|000021a0| e7 20 73 70 65 65 63 68 | 25 20 8c 20 f2 6b 69 6c |. speech|% . .kil|
|000021b0| 6c 5f 73 70 65 65 63 68 | 0d 0a 3c 1b f2 72 65 6d |l_speech|..<..rem|
|000021c0| 6f 76 65 5f 66 68 61 6e | 64 6c 65 73 28 66 6f 6e |ove_fhan|dles(fon|
|000021d0| 74 25 29 0d 0a 46 29 c8 | 99 20 22 58 53 6f 75 6e |t%)..F).|. "XSoun|
|000021e0| 64 5f 41 74 74 61 63 68 | 56 6f 69 63 65 22 2c 31 |d_Attach|Voice",1|
|000021f0| 2c 6f 6c 64 5f 76 6f 69 | 63 65 31 25 0d 0a 50 29 |,old_voi|ce1%..P)|
|00002200| c8 99 20 22 58 53 6f 75 | 6e 64 5f 41 74 74 61 63 |.. "XSou|nd_Attac|
|00002210| 68 56 6f 69 63 65 22 2c | 32 2c 6f 6c 64 5f 76 6f |hVoice",|2,old_vo|
|00002220| 69 63 65 32 25 0d 0a 5a | 29 c8 99 20 22 58 53 6f |ice2%..Z|).. "XSo|
|00002230| 75 6e 64 5f 41 74 74 61 | 63 68 56 6f 69 63 65 22 |und_Atta|chVoice"|
|00002240| 2c 33 2c 6f 6c 64 5f 76 | 6f 69 63 65 33 25 0d 0a |,3,old_v|oice3%..|
|00002250| 64 3b c8 99 20 22 53 6f | 75 6e 64 5f 43 6f 6e 66 |d;.. "So|und_Conf|
|00002260| 69 67 75 72 65 22 2c 73 | 6f 75 6e 64 30 2c 73 6f |igure",s|ound0,so|
|00002270| 75 6e 64 31 2c 73 6f 75 | 6e 64 32 2c 73 6f 75 6e |und1,sou|nd2,soun|
|00002280| 64 33 2c 73 6f 75 6e 64 | 34 0d 0a 6e 16 c8 99 22 |d3,sound|4..n..."|
|00002290| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 0d |Wimp_Clo|seDown".|
|000022a0| 0a 78 1a ff 22 55 6e 73 | 65 74 20 43 6c 6f 63 6b |.x.."Uns|et Clock|
|000022b0| 24 52 75 6e 6e 69 6e 67 | 22 0d 0a 82 05 e1 0d 0a |$Running|".......|
|000022c0| 8c 04 0d 0a 96 0d dd 20 | f2 72 65 64 72 61 77 0d |....... |.redraw.|
|000022d0| 0a a0 0f ea 20 66 6c 67 | 25 2c 63 6c 6b 25 0d 0a |.... flg|%,clk%..|
|000022e0| aa 26 f2 77 6f 72 6b 5f | 61 72 65 61 5f 6f 72 69 |.&.work_|area_ori|
|000022f0| 67 69 6e 28 21 62 6c 6f | 63 6b 25 2c 6f 78 25 2c |gin(!blo|ck%,ox%,|
|00002300| 6f 79 25 29 0d 0a b4 28 | c8 99 22 57 69 6d 70 5f |oy%)...(|.."Wimp_|
|00002310| 52 65 64 72 61 77 57 69 | 6e 64 6f 77 22 2c 2c 62 |RedrawWi|ndow",,b|
|00002320| 6c 6f 63 6b 25 20 b8 20 | 66 6c 67 25 0d 0a be 0b |lock% . |flg%....|
|00002330| c8 95 20 66 6c 67 25 0d | 0a c8 10 c8 8e 20 21 62 |.. flg%.|..... !b|
|00002340| 6c 6f 63 6b 25 20 ca 0d | 0a d2 51 c9 50 54 31 68 |lock% ..|..Q.PT1h|
|00002350| 61 6e 64 6c 65 25 3a e7 | 20 62 6c 6f 63 6b 25 21 |andle%:.| block%!|
|00002360| 32 38 2d 6f 78 25 3c 36 | 33 38 20 8c 20 f2 72 65 |28-ox%<6|38 . .re|
|00002370| 64 72 61 77 5f 63 6c 6f | 63 6b 28 63 6c 6f 63 6b |draw_clo|ck(clock|
|00002380| 58 25 2c 63 6c 6f 63 6b | 59 25 2c 63 6c 6f 63 6b |X%,clock|Y%,clock|
|00002390| 74 79 70 65 25 2c 30 29 | 0d 0a dc 3b c9 50 54 32 |type%,0)|...;.PT2|
|000023a0| 68 61 6e 64 6c 65 25 3a | f2 72 65 64 72 61 77 5f |handle%:|.redraw_|
|000023b0| 63 6c 6f 63 6b 28 63 6c | 6f 63 6b 58 25 2c 63 6c |clock(cl|ockX%,cl|
|000023c0| 6f 63 6b 59 25 2c 63 6c | 6f 63 6b 74 79 70 65 25 |ockY%,cl|ocktype%|
|000023d0| 2c 30 29 0d 0a e6 38 c9 | 50 54 33 68 61 6e 64 6c |,0)...8.|PT3handl|
|000023e0| 65 25 3a f2 72 65 64 72 | 61 77 5f 63 6c 6f 63 6b |e%:.redr|aw_clock|
|000023f0| 28 63 6c 6f 63 6b 58 25 | 2c 63 6c 6f 63 6b 59 25 |(clockX%|,clockY%|
|00002400| 2c 4d 63 6c 6f 63 6b 25 | 2c 30 29 0d 0a f0 30 f2 |,Mclock%|,0)...0.|
|00002410| 72 65 64 72 61 77 5f 63 | 6c 6f 63 6b 28 63 6c 6f |redraw_c|lock(clo|
|00002420| 63 6b 58 32 25 2c 63 6c | 6f 63 6b 59 25 2c 63 6c |ckX2%,cl|ockY%,cl|
|00002430| 6f 63 6b 74 79 70 65 25 | 2c 30 29 0d 0a fa 38 c9 |ocktype%|,0)...8.|
|00002440| 50 54 34 68 61 6e 64 6c | 65 25 3a f2 72 65 64 72 |PT4handl|e%:.redr|
|00002450| 61 77 5f 63 6c 6f 63 6b | 28 63 6c 6f 63 6b 58 25 |aw_clock|(clockX%|
|00002460| 2c 63 6c 6f 63 6b 59 25 | 2c 4d 63 6c 6f 63 6b 25 |,clockY%|,Mclock%|
|00002470| 2c 30 29 0d 0b 04 30 f2 | 72 65 64 72 61 77 5f 63 |,0)...0.|redraw_c|
|00002480| 6c 6f 63 6b 28 63 6c 6f | 63 6b 58 32 25 2c 63 6c |lock(clo|ckX2%,cl|
|00002490| 6f 63 6b 59 25 2c 63 6c | 6f 63 6b 74 79 70 65 25 |ockY%,cl|ocktype%|
|000024a0| 2c 30 29 0d 0b 0e 1c c9 | 54 4c 68 61 6e 64 6c 65 |,0).....|TLhandle|
|000024b0| 25 3a f2 72 65 64 72 61 | 77 5f 74 69 74 6c 65 0d |%:.redra|w_title.|
|000024c0| 0b 18 05 cb 0d 0b 22 28 | c8 99 22 57 69 6d 70 5f |......"(|.."Wimp_|
|000024d0| 47 65 74 52 65 63 74 61 | 6e 67 6c 65 22 2c 2c 62 |GetRecta|ngle",,b|
|000024e0| 6c 6f 63 6b 25 20 b8 20 | 66 6c 67 25 0d 0b 2c 05 |lock% . |flg%..,.|
|000024f0| ce 0d 0b 36 05 e1 0d 0b | 40 04 0d 0b 4a 13 dd 20 |...6....|@...J.. |
|00002500| f2 72 65 64 72 61 77 5f | 74 69 74 6c 65 0d 0b 54 |.redraw_|title..T|
|00002510| 1f f2 64 65 63 6f 6d 70 | 5f 73 70 72 69 74 65 28 |..decomp|_sprite(|
|00002520| 74 63 6c 6f 63 6b 2c 4d | 41 53 4b 29 0d 0b 5e 48 |tclock,M|ASK)..^H|
|00002530| c8 99 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |.."OS_Sp|riteOp",|
|00002540| 70 6c 6f 74 5f 73 2c 63 | 6f 6d 70 25 2c 63 6f 6d |plot_s,c|omp%,com|
|00002550| 70 25 2b 31 36 2c 6f 78 | 25 2b 33 34 2c 6f 79 25 |p%+16,ox|%+34,oy%|
|00002560| 2d 34 38 30 2c 38 2c 73 | 63 61 6c 65 25 2c 74 72 |-480,8,s|cale%,tr|
|00002570| 61 6e 73 25 0d 0b 68 1e | f2 64 65 63 6f 6d 70 5f |ans%..h.|.decomp_|
|00002580| 73 70 72 69 74 65 28 74 | 63 6f 70 79 2c 4d 41 53 |sprite(t|copy,MAS|
|00002590| 4b 29 0d 0b 72 48 c8 99 | 22 4f 53 5f 53 70 72 69 |K)..rH..|"OS_Spri|
|000025a0| 74 65 4f 70 22 2c 70 6c | 6f 74 5f 73 2c 63 6f 6d |teOp",pl|ot_s,com|
|000025b0| 70 25 2c 63 6f 6d 70 25 | 2b 31 36 2c 6f 78 25 2b |p%,comp%|+16,ox%+|
|000025c0| 37 34 2c 6f 79 25 2d 35 | 31 32 2c 38 2c 73 63 61 |74,oy%-5|12,8,sca|
|000025d0| 6c 65 25 2c 74 72 61 6e | 73 25 0d 0b 7c 47 c8 99 |le%,tran|s%..|G..|
|000025e0| 22 4f 53 5f 53 70 72 69 | 74 65 4f 70 22 2c 26 31 |"OS_Spri|teOp",&1|
|000025f0| 33 34 2c 73 61 72 65 61 | 25 2c 22 74 6c 6f 67 6f |34,sarea|%,"tlogo|
|00002600| 22 2c 6f 78 25 2b 34 35 | 32 2c 6f 79 25 2d 32 38 |",ox%+45|2,oy%-28|
|00002610| 34 2c 30 2c 73 63 61 6c | 65 25 2c 74 72 61 6e 73 |4,0,scal|e%,trans|
|00002620| 25 0d 0b 86 1e f2 64 65 | 63 6f 6d 70 5f 73 70 72 |%.....de|comp_spr|
|00002630| 69 74 65 28 74 74 65 78 | 74 2c 4d 41 53 4b 29 0d |ite(ttex|t,MASK).|
|00002640| 0b 90 49 c8 99 22 4f 53 | 5f 53 70 72 69 74 65 4f |..I.."OS|_SpriteO|
|00002650| 70 22 2c 70 6c 6f 74 5f | 73 2c 63 6f 6d 70 25 2c |p",plot_|s,comp%,|
|00002660| 63 6f 6d 70 25 2b 31 36 | 2c 6f 78 25 2b 34 35 32 |comp%+16|,ox%+452|
|00002670| 2c 6f 79 25 2d 34 33 32 | 2c 38 2c 73 63 61 6c 65 |,oy%-432|,8,scale|
|00002680| 25 2c 74 72 61 6e 73 25 | 0d 0b 9a 1f f2 64 65 63 |%,trans%|.....dec|
|00002690| 6f 6d 70 5f 73 70 72 69 | 74 65 28 74 74 69 74 6c |omp_spri|te(ttitl|
|000026a0| 65 2c 4d 41 53 4b 29 0d | 0b a4 48 c8 99 22 4f 53 |e,MASK).|..H.."OS|
|000026b0| 5f 53 70 72 69 74 65 4f | 70 22 2c 70 6c 6f 74 5f |_SpriteO|p",plot_|
|000026c0| 73 2c 63 6f 6d 70 25 2c | 63 6f 6d 70 25 2b 31 36 |s,comp%,|comp%+16|
|000026d0| 2c 6f 78 25 2b 32 38 2c | 6f 79 25 2d 31 35 32 2c |,ox%+28,|oy%-152,|
|000026e0| 38 2c 73 63 61 6c 65 25 | 2c 74 72 61 6e 73 25 0d |8,scale%|,trans%.|
|000026f0| 0b ae 18 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 6f |....."Wi|mp_SetCo|
|00002700| 6c 6f 75 72 22 2c 33 0d | 0b b8 4a ec 6f 78 25 2d |lour",3.|..J.ox%-|
|00002710| 34 2c 6f 79 25 2d 35 33 | 32 3a ec 6f 78 25 2b 31 |4,oy%-53|2:.ox%+1|
|00002720| 32 2c 6f 79 25 2d 35 32 | 30 3a f0 38 35 2c 6f 78 |2,oy%-52|0:.85,ox|
|00002730| 25 2b 38 39 32 2c 6f 79 | 25 2d 35 33 32 3a f0 38 |%+892,oy|%-532:.8|
|00002740| 35 2c 6f 78 25 2b 38 38 | 30 2c 6f 79 25 2d 35 32 |5,ox%+88|0,oy%-52|
|00002750| 30 0d 0b c2 18 c8 99 22 | 57 69 6d 70 5f 53 65 74 |0......"|Wimp_Set|
|00002760| 43 6f 6c 6f 75 72 22 2c | 32 0d 0b cc 3e ec 6f 78 |Colour",|2...>.ox|
|00002770| 25 2c 6f 79 25 3a ec 6f | 78 25 2c 6f 79 25 2d 35 |%,oy%:.o|x%,oy%-5|
|00002780| 33 32 3a f0 38 35 2c 6f | 78 25 2b 31 32 2c 6f 79 |32:.85,o|x%+12,oy|
|00002790| 25 2d 31 32 3a f0 38 35 | 2c 6f 78 25 2b 31 32 2c |%-12:.85|,ox%+12,|
|000027a0| 6f 79 25 2d 35 32 30 0d | 0b d6 18 c8 99 22 57 69 |oy%-520.|....."Wi|
|000027b0| 6d 70 5f 53 65 74 43 6f | 6c 6f 75 72 22 2c 30 0d |mp_SetCo|lour",0.|
|000027c0| 0b e0 3e ec 6f 78 25 2c | 6f 79 25 3a ec 6f 78 25 |..>.ox%,|oy%:.ox%|
|000027d0| 2b 38 39 32 2c 6f 79 25 | 3a f0 38 35 2c 6f 78 25 |+892,oy%|:.85,ox%|
|000027e0| 2b 31 32 2c 6f 79 25 2d | 31 32 3a f0 38 35 2c 6f |+12,oy%-|12:.85,o|
|000027f0| 78 25 2b 38 38 30 2c 6f | 79 25 2d 31 32 0d 0b ea |x%+880,o|y%-12...|
|00002800| 48 ec 6f 78 25 2b 38 39 | 32 2c 6f 79 25 3a ec 6f |H.ox%+89|2,oy%:.o|
|00002810| 78 25 2b 38 39 32 2c 6f | 79 25 2d 35 33 32 3a f0 |x%+892,o|y%-532:.|
|00002820| 38 35 2c 6f 78 25 2b 38 | 38 30 2c 6f 79 25 2d 31 |85,ox%+8|80,oy%-1|
|00002830| 32 3a f0 38 35 2c 6f 78 | 25 2b 38 38 30 2c 6f 79 |2:.85,ox|%+880,oy|
|00002840| 25 2d 35 32 30 0d 0b f4 | 05 e1 0d 0b fe 04 0d 0c |%-520...|........|
|00002850| 08 14 dd 20 f2 62 75 74 | 74 6f 6e 5f 63 6c 69 63 |... .but|ton_clic|
|00002860| 6b 73 0d 0c 12 37 e7 20 | 62 6c 6f 63 6b 25 21 31 |ks...7. |block%!1|
|00002870| 32 3d 2d 32 20 80 20 62 | 6c 6f 63 6b 25 21 31 36 |2=-2 . b|lock%!16|
|00002880| 3d 49 42 68 61 6e 64 6c | 65 25 20 f2 73 65 6c 65 |=IBhandl|e% .sele|
|00002890| 63 74 5f 49 42 69 63 6f | 6e 0d 0c 1c 12 e7 20 62 |ct_IBico|n..... b|
|000028a0| 6c 6f 63 6b 25 21 38 3d | 32 20 e1 0d 0c 26 12 c8 |lock%!8=|2 ...&..|
|000028b0| 8e 20 62 6c 6f 63 6b 25 | 21 31 32 20 ca 0d 0c 30 |. block%|!12 ...0|
|000028c0| 35 c9 20 4d 68 61 6e 64 | 6c 65 25 3a e7 20 62 6c |5. Mhand|le%:. bl|
|000028d0| 6f 63 6b 25 21 31 36 3e | 3d 30 20 f2 73 65 6c 65 |ock%!16>|=0 .sele|
|000028e0| 63 74 5f 67 61 6d 65 28 | 62 6c 6f 63 6b 25 21 31 |ct_game(|block%!1|
|000028f0| 36 29 0d 0c 3a 1d c9 20 | 50 31 68 61 6e 64 6c 65 |6)..:.. |P1handle|
|00002900| 25 3a f2 70 72 65 66 65 | 72 65 6e 63 65 73 31 0d |%:.prefe|rences1.|
|00002910| 0c 44 1d c9 20 50 32 68 | 61 6e 64 6c 65 25 3a f2 |.D.. P2h|andle%:.|
|00002920| 70 72 65 66 65 72 65 6e | 63 65 73 32 0d 0c 4e 1d |preferen|ces2..N.|
|00002930| c9 20 50 33 68 61 6e 64 | 6c 65 25 3a f2 70 72 65 |. P3hand|le%:.pre|
|00002940| 66 65 72 65 6e 63 65 73 | 33 0d 0c 58 1d c9 20 50 |ferences|3..X.. P|
|00002950| 54 31 68 61 6e 64 6c 65 | 25 3a f2 63 6c 69 63 6b |T1handle|%:.click|
|00002960| 5f 67 61 6d 65 31 0d 0c | 62 1d c9 20 50 54 32 68 |_game1..|b.. PT2h|
|00002970| 61 6e 64 6c 65 25 3a f2 | 63 6c 69 63 6b 5f 67 61 |andle%:.|click_ga|
|00002980| 6d 65 32 0d 0c 6c 1d c9 | 20 50 54 33 68 61 6e 64 |me2..l..| PT3hand|
|00002990| 6c 65 25 3a f2 63 6c 69 | 63 6b 5f 67 61 6d 65 33 |le%:.cli|ck_game3|
|000029a0| 0d 0c 76 1d c9 20 50 54 | 34 68 61 6e 64 6c 65 25 |..v.. PT|4handle%|
|000029b0| 3a f2 63 6c 69 63 6b 5f | 67 61 6d 65 34 0d 0c 80 |:.click_|game4...|
|000029c0| 28 c9 20 53 43 68 61 6e | 64 6c 65 25 3a f2 72 65 |(. SChan|dle%:.re|
|000029d0| 6d 6f 76 65 5f 73 63 6f | 72 65 28 62 6c 6f 63 6b |move_sco|re(block|
|000029e0| 25 21 31 36 29 0d 0c 8a | 28 c9 20 64 31 68 61 6e |%!16)...|(. d1han|
|000029f0| 64 6c 65 25 3a f2 63 6c | 6f 73 65 5f 77 69 6e 64 |dle%:.cl|ose_wind|
|00002a00| 6f 77 28 64 31 68 61 6e | 64 6c 65 25 29 0d 0c 94 |ow(d1han|dle%)...|
|00002a10| 28 c9 20 64 32 68 61 6e | 64 6c 65 25 3a f2 63 6c |(. d2han|dle%:.cl|
|00002a20| 6f 73 65 5f 77 69 6e 64 | 6f 77 28 64 32 68 61 6e |ose_wind|ow(d2han|
|00002a30| 64 6c 65 25 29 0d 0c 9e | 28 c9 20 64 33 68 61 6e |dle%)...|(. d3han|
|00002a40| 64 6c 65 25 3a f2 63 6c | 6f 73 65 5f 77 69 6e 64 |dle%:.cl|ose_wind|
|00002a50| 6f 77 28 64 33 68 61 6e | 64 6c 65 25 29 0d 0c a8 |ow(d3han|dle%)...|
|00002a60| 46 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |F | |
|00002a70| e7 20 53 43 62 75 74 74 | 25 3d 34 20 8c 20 f2 6f |. SCbutt|%=4 . .o|
|00002a80| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 4d 68 61 6e 64 |pen_wind|ow(Mhand|
|00002a90| 6c 65 25 29 3a 47 61 6d | 65 48 61 6e 64 6c 65 25 |le%):Gam|eHandle%|
|00002aa0| 3d 2d 31 0d 0c b2 34 20 | 20 20 20 20 20 20 20 20 |=-1...4 | |
|00002ab0| 20 20 20 20 20 20 65 6e | 64 25 3d 28 65 6e 64 25 | en|d%=(end%|
|00002ac0| 3d 31 20 84 20 64 65 6d | 6f 25 3d 34 29 3a 53 43 |=1 . dem|o%=4):SC|
|00002ad0| 62 75 74 74 25 3d 30 0d | 0c bc 05 cb 0d 0c c6 05 |butt%=0.|........|
|00002ae0| e1 0d 0c d0 04 0d 0c da | 14 dd 20 f2 73 65 6c 65 |........|.. .sele|
|00002af0| 63 74 5f 49 42 69 63 6f | 6e 0d 0c e4 12 e7 20 62 |ct_IBico|n..... b|
|00002b00| 6c 6f 63 6b 25 21 38 3d | 32 20 8c 0d 0c ee 21 f2 |lock%!8=|2 ....!.|
|00002b10| 73 68 6f 77 5f 6d 65 6e | 75 28 6d 62 6c 6f 63 6b |show_men|u(mblock|
|00002b20| 25 2c 21 62 6c 6f 63 6b | 25 2c 33 29 0d 0c f8 05 |%,!block|%,3)....|
|00002b30| cc 0d 0d 02 3a e7 20 6c | 6f 63 6b 25 3d 35 20 f2 |....:. l|ock%=5 .|
|00002b40| 6f 70 65 6e 5f 77 69 6e | 64 6f 77 28 4d 68 61 6e |open_win|dow(Mhan|
|00002b50| 64 6c 65 25 29 20 8b 20 | f2 73 65 6c 65 63 74 5f |dle%) . |.select_|
|00002b60| 67 61 6d 65 28 6c 6f 63 | 6b 25 29 0d 0d 0c 1c f2 |game(loc|k%).....|
|00002b70| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 54 4c 68 |close_wi|ndow(TLh|
|00002b80| 61 6e 64 6c 65 25 29 0d | 0d 16 1c f2 63 6c 6f 73 |andle%).|....clos|
|00002b90| 65 5f 77 69 6e 64 6f 77 | 28 53 43 68 61 6e 64 6c |e_window|(SChandl|
|00002ba0| 65 25 29 0d 0d 20 39 e7 | 20 47 61 6d 65 48 61 6e |e%).. 9.| GameHan|
|00002bb0| 64 6c 65 25 3e 2d 31 20 | 80 20 6c 6f 63 6b 25 3d |dle%>-1 |. lock%=|
|00002bc0| 35 20 f2 63 6c 6f 73 65 | 5f 77 69 6e 64 6f 77 28 |5 .close|_window(|
|00002bd0| 47 61 6d 65 48 61 6e 64 | 6c 65 25 29 0d 0d 2a 05 |GameHand|le%)..*.|
|00002be0| cd 0d 0d 34 35 f2 63 6c | 6f 73 65 5f 77 69 6e 64 |...45.cl|ose_wind|
|00002bf0| 6f 77 28 64 31 68 61 6e | 64 6c 65 25 29 3a f2 63 |ow(d1han|dle%):.c|
|00002c00| 6c 6f 73 65 5f 77 69 6e | 64 6f 77 28 64 32 68 61 |lose_win|dow(d2ha|
|00002c10| 6e 64 6c 65 25 29 0d 0d | 3e 26 f2 63 6c 6f 73 65 |ndle%)..|>&.close|
|00002c20| 5f 77 69 6e 64 6f 77 28 | 64 33 68 61 6e 64 6c 65 |_window(|d3handle|
|00002c30| 25 29 3a 53 43 62 75 74 | 74 25 3d 30 0d 0d 48 05 |%):SCbut|t%=0..H.|
|00002c40| e1 0d 0d 52 04 0d 0d 5c | 1a dd 20 f2 72 65 6d 6f |...R...\|.. .remo|
|00002c50| 76 65 5f 73 63 6f 72 65 | 28 69 63 6f 6e 25 29 0d |ve_score|(icon%).|
|00002c60| 0d 66 12 f4 20 53 63 6f | 72 65 20 77 69 6e 64 6f |.f.. Sco|re windo|
|00002c70| 77 0d 0d 70 0e c8 8e 20 | 69 63 6f 6e 25 20 ca 0d |w..p... |icon% ..|
|00002c80| 0d 7a 64 c9 33 3a f2 63 | 6c 6f 73 65 5f 77 69 6e |.zd.3:.c|lose_win|
|00002c90| 64 6f 77 28 53 43 68 61 | 6e 64 6c 65 25 29 3a f2 |dow(SCha|ndle%):.|
|00002ca0| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 64 31 68 |close_wi|ndow(d1h|
|00002cb0| 61 6e 64 6c 65 25 29 3a | f2 6f 70 65 6e 5f 77 69 |andle%):|.open_wi|
|00002cc0| 6e 64 6f 77 28 64 33 68 | 61 6e 64 6c 65 25 29 3a |ndow(d3h|andle%):|
|00002cd0| 53 43 62 75 74 74 25 3d | 34 3a 64 65 6d 6f 25 20 |SCbutt%=|4:demo% |
|00002ce0| 2b 3d 31 0d 0d 84 1f c9 | 34 3a f2 63 6c 6f 73 65 |+=1.....|4:.close|
|00002cf0| 5f 77 69 6e 64 6f 77 28 | 53 43 68 61 6e 64 6c 65 |_window(|SChandle|
|00002d00| 25 29 0d 0d 8e 4e 20 20 | 20 20 20 20 f2 63 6c 6f |%)...N | .clo|
|00002d10| 73 65 5f 77 69 6e 64 6f | 77 28 64 31 68 61 6e 64 |se_windo|w(d1hand|
|00002d20| 6c 65 25 29 3a f2 6f 70 | 65 6e 5f 77 69 6e 64 6f |le%):.op|en_windo|
|00002d30| 77 28 64 33 68 61 6e 64 | 6c 65 25 29 3a 53 43 62 |w(d3hand|le%):SCb|
|00002d40| 75 74 74 25 3d 34 3a 64 | 65 6d 6f 25 20 2b 3d 31 |utt%=4:d|emo% +=1|
|00002d50| 0d 0d 98 3c c9 35 3a 24 | 69 63 44 62 75 66 66 25 |...<.5:$|icDbuff%|
|00002d60| 3d 22 50 72 69 6e 74 69 | 6e 67 20 68 61 73 20 62 |="Printi|ng has b|
|00002d70| 65 65 6e 22 3a f2 6f 70 | 65 6e 5f 77 69 6e 64 6f |een":.op|en_windo|
|00002d80| 77 28 64 31 68 61 6e 64 | 6c 65 25 29 0d 0d a2 05 |w(d1hand|le%)....|
|00002d90| cb 0d 0d ac 05 e1 0d 0d | b6 04 0d 0d c0 1c dd 20 |........|....... |
|00002da0| f2 73 65 6c 65 63 74 5f | 67 61 6d 65 28 69 68 61 |.select_|game(iha|
|00002db0| 6e 64 6c 65 25 29 0d 0d | ca 11 ea 20 69 25 2c 78 |ndle%)..|... i%,x|
|00002dc0| 25 2c 6d 65 73 73 24 0d | 0d d4 30 e7 20 47 61 6d |%,mess$.|..0. Gam|
|00002dd0| 65 48 61 6e 64 6c 65 25 | 3c 3e 2d 31 20 f2 63 6c |eHandle%|<>-1 .cl|
|00002de0| 6f 73 65 5f 77 69 6e 64 | 6f 77 28 47 61 6d 65 48 |ose_wind|ow(GameH|
|00002df0| 61 6e 64 6c 65 25 29 0d | 0d de 14 f2 72 65 73 65 |andle%).|....rese|
|00002e00| 74 5f 76 61 72 69 61 62 | 6c 65 73 0d 0d e8 11 f2 |t_variab|les.....|
|00002e10| 73 65 74 5f 73 6f 75 6e | 64 28 31 29 0d 0d f2 11 |set_soun|d(1)....|
|00002e20| c8 8e 20 69 68 61 6e 64 | 6c 65 25 20 ca 0d 0d fc |.. ihand|le% ....|
|00002e30| 07 c9 31 3a 0d 0e 06 34 | f2 73 65 74 5f 74 69 6d |..1:...4|.set_tim|
|00002e40| 65 28 54 68 72 73 25 28 | 71 75 65 73 74 25 29 2c |e(Thrs%(|quest%),|
|00002e50| 54 6d 69 6e 25 28 71 75 | 65 73 74 25 29 2c 32 2c |Tmin%(qu|est%),2,|
|00002e60| 61 6d 70 6d 25 2c 31 29 | 0d 0e 10 16 f2 63 6c 6f |ampm%,1)|.....clo|
|00002e70| 63 6b 5f 73 70 72 69 74 | 65 28 36 2c 31 29 0d 0e |ck_sprit|e(6,1)..|
|00002e80| 1a 15 f2 72 65 73 65 74 | 5f 76 61 72 69 61 62 6c |...reset|_variabl|
|00002e90| 65 73 31 0d 0e 24 1c f2 | 6f 70 65 6e 5f 77 69 6e |es1..$..|open_win|
|00002ea0| 64 6f 77 28 50 54 31 68 | 61 6e 64 6c 65 25 29 0d |dow(PT1h|andle%).|
|00002eb0| 0e 2e 26 f2 73 65 74 5f | 69 63 6f 6e 5f 66 6c 61 |..&.set_|icon_fla|
|00002ec0| 67 28 50 54 31 68 61 6e | 64 6c 65 25 2c 33 32 2c |g(PT1han|dle%,32,|
|00002ed0| 32 32 2c 31 29 0d 0e 38 | 30 f2 73 65 74 5f 69 63 |22,1)..8|0.set_ic|
|00002ee0| 6f 6e 5f 66 6c 61 67 28 | 50 54 31 68 61 6e 64 6c |on_flag(|PT1handl|
|00002ef0| 65 25 2c 32 34 2c 32 32 | 2c a4 74 77 65 6c 76 65 |e%,24,22|,.twelve|
|00002f00| 63 61 73 65 29 0d 0e 42 | 30 f2 73 65 74 5f 69 63 |case)..B|0.set_ic|
|00002f10| 6f 6e 5f 66 6c 61 67 28 | 50 54 31 68 61 6e 64 6c |on_flag(|PT1handl|
|00002f20| 65 25 2c 32 35 2c 32 32 | 2c a4 74 77 65 6c 76 65 |e%,25,22|,.twelve|
|00002f30| 63 61 73 65 29 0d 0e 4c | 33 47 61 6d 65 48 61 6e |case)..L|3GameHan|
|00002f40| 64 6c 65 25 3d 50 54 31 | 68 61 6e 64 6c 65 25 3a |dle%=PT1|handle%:|
|00002f50| 63 6c 6f 63 6b 58 25 3d | 31 35 30 3a 63 6c 6f 63 |clockX%=|150:cloc|
|00002f60| 6b 59 25 3d 2d 37 32 35 | 0d 0e 56 07 c9 32 3a 0d |kY%=-725|..V..2:.|
|00002f70| 0e 60 36 f2 73 65 74 5f | 74 69 6d 65 28 54 68 72 |.`6.set_|time(Thr|
|00002f80| 73 32 25 28 71 75 65 73 | 74 25 29 2c 54 6d 69 6e |s2%(ques|t%),Tmin|
|00002f90| 32 25 28 71 75 65 73 74 | 25 29 2c 32 2c 61 6d 70 |2%(quest|%),2,amp|
|00002fa0| 6d 25 2c 31 29 0d 0e 6a | 05 f5 0d 0e 74 34 f2 73 |m%,1)..j|....t4.s|
|00002fb0| 65 74 5f 74 69 6d 65 28 | 54 68 72 73 25 28 71 75 |et_time(|Thrs%(qu|
|00002fc0| 65 73 74 25 29 2c 54 6d | 69 6e 25 28 71 75 65 73 |est%),Tm|in%(ques|
|00002fd0| 74 25 29 2c 31 2c 61 6d | 70 6d 25 2c 30 29 0d 0e |t%),1,am|pm%,0)..|
|00002fe0| 7e 19 fd a4 63 6f 6d 70 | 61 72 65 5f 6f 74 68 65 |~...comp|are_othe|
|00002ff0| 72 74 69 6d 65 3d 30 0d | 0e 88 16 f2 63 6c 6f 63 |rtime=0.|....cloc|
|00003000| 6b 5f 73 70 72 69 74 65 | 28 36 2c 31 29 0d 0e 92 |k_sprite|(6,1)...|
|00003010| 1a 47 61 6d 65 48 61 6e | 64 6c 65 25 3d 50 54 32 |.GameHan|dle%=PT2|
|00003020| 68 61 6e 64 6c 65 25 0d | 0e 9c 4b f2 74 69 6d 65 |handle%.|..K.time|
|00003030| 5f 73 74 72 69 6e 67 28 | 54 62 75 66 66 65 72 32 |_string(|Tbuffer2|
|00003040| 25 2c 6e 75 6d 77 6f 72 | 64 73 25 28 71 75 65 73 |%,numwor|ds%(ques|
|00003050| 74 25 29 2c 54 68 72 73 | 32 25 28 71 75 65 73 74 |t%),Thrs|2%(quest|
|00003060| 25 29 2c 54 6d 69 6e 32 | 25 28 71 75 65 73 74 25 |%),Tmin2|%(quest%|
|00003070| 29 29 0d 0e a6 1d 24 54 | 62 75 66 66 65 72 32 25 |))....$T|buffer2%|
|00003080| 3d 24 54 62 75 66 66 65 | 72 32 25 2b 22 2e 22 0d |=$Tbuffe|r2%+".".|
|00003090| 0e b0 1c f2 6f 70 65 6e | 5f 77 69 6e 64 6f 77 28 |....open|_window(|
|000030a0| 50 54 32 68 61 6e 64 6c | 65 25 29 0d 0e ba 1d f2 |PT2handl|e%).....|
|000030b0| 73 77 69 74 63 68 5f 68 | 61 6e 64 73 28 50 54 32 |switch_h|ands(PT2|
|000030c0| 68 61 6e 64 6c 65 25 29 | 0d 0e c4 26 f2 73 65 74 |handle%)|...&.set|
|000030d0| 5f 69 63 6f 6e 5f 66 6c | 61 67 28 50 54 32 68 61 |_icon_fl|ag(PT2ha|
|000030e0| 6e 64 6c 65 25 2c 31 31 | 2c 32 32 2c 31 29 0d 0e |ndle%,11|,22,1)..|
|000030f0| ce 1c 63 6c 6f 63 6b 58 | 25 3d 34 30 36 3a 63 6c |..clockX|%=406:cl|
|00003100| 6f 63 6b 59 25 3d 2d 37 | 32 35 0d 0e d8 08 c9 20 |ockY%=-7|25..... |
|00003110| 33 3a 0d 0e e2 33 f2 6f | 70 65 6e 5f 77 69 6e 64 |3:...3.o|pen_wind|
|00003120| 6f 77 28 50 54 33 68 61 | 6e 64 6c 65 25 29 3a 47 |ow(PT3ha|ndle%):G|
|00003130| 61 6d 65 48 61 6e 64 6c | 65 25 3d 50 54 33 68 61 |ameHandl|e%=PT3ha|
|00003140| 6e 64 6c 65 25 0d 0e ec | 23 4d 63 6c 6f 63 6b 25 |ndle%...|#Mclock%|
|00003150| 3d 4d 63 6c 6f 63 6b 33 | 25 3a 4d 61 6d 70 6d 25 |=Mclock3|%:Mampm%|
|00003160| 3d 4d 61 6d 70 6d 33 25 | 0d 0e f6 1d f2 73 77 69 |=Mampm3%|.....swi|
|00003170| 74 63 68 5f 68 61 6e 64 | 73 28 50 54 33 68 61 6e |tch_hand|s(PT3han|
|00003180| 64 6c 65 25 29 0d 0f 00 | 34 f2 73 65 74 5f 74 69 |dle%)...|4.set_ti|
|00003190| 6d 65 28 54 68 72 73 25 | 28 71 75 65 73 74 25 29 |me(Thrs%|(quest%)|
|000031a0| 2c 54 6d 69 6e 25 28 71 | 75 65 73 74 25 29 2c 31 |,Tmin%(q|uest%),1|
|000031b0| 2c 61 6d 70 6d 25 2c 30 | 29 0d 0f 0a 05 f5 0d 0f |,ampm%,0|).......|
|000031c0| 14 37 f2 73 65 74 5f 74 | 69 6d 65 28 54 68 72 73 |.7.set_t|ime(Thrs|
|000031d0| 32 25 28 71 75 65 73 74 | 25 29 2c 54 6d 69 6e 32 |2%(quest|%),Tmin2|
|000031e0| 25 28 71 75 65 73 74 25 | 29 2c 32 2c 4d 61 6d 70 |%(quest%|),2,Mamp|
|000031f0| 6d 25 2c 31 29 0d 0f 1e | 19 fd a4 63 6f 6d 70 61 |m%,1)...|...compa|
|00003200| 72 65 5f 6f 74 68 65 72 | 74 69 6d 65 3d 30 0d 0f |re_other|time=0..|
|00003210| 28 66 e7 20 61 6d 70 6d | 25 3d 33 20 80 20 4d 63 |(f. ampm|%=3 . Mc|
|00003220| 6c 6f 63 6b 25 3d 31 20 | 80 20 63 6c 6f 63 6b 74 |lock%=1 |. clockt|
|00003230| 79 70 65 25 3d 32 20 8c | 20 4d 62 6f 74 68 25 3d |ype%=2 .| Mboth%=|
|00003240| 28 54 68 72 73 25 28 71 | 75 65 73 74 25 29 3c 31 |(Thrs%(q|uest%)<1|
|00003250| 32 29 2b 32 20 8b 20 4d | 62 6f 74 68 25 3d 30 3a |2)+2 . M|both%=0:|
|00003260| f4 20 53 65 74 73 20 61 | 6d 2f 70 6d 20 69 66 20 |. Sets a|m/pm if |
|00003270| 62 6f 74 68 0d 0f 32 24 | f2 63 6c 6f 63 6b 5f 73 |both..2$|.clock_s|
|00003280| 70 72 69 74 65 28 36 2c | 31 29 3a f4 20 4d 61 74 |prite(6,|1):. Mat|
|00003290| 63 68 20 63 6c 6f 63 6b | 0d 0f 3c 29 63 6c 6f 63 |ch clock|..<)cloc|
|000032a0| 6b 58 32 25 3d 31 35 30 | 3a 63 6c 6f 63 6b 58 25 |kX2%=150|:clockX%|
|000032b0| 3d 37 33 30 3a 63 6c 6f | 63 6b 59 25 3d 2d 37 32 |=730:clo|ckY%=-72|
|000032c0| 35 0d 0f 46 08 c9 20 34 | 3a 0d 0f 50 33 f2 6f 70 |5..F.. 4|:..P3.op|
|000032d0| 65 6e 5f 77 69 6e 64 6f | 77 28 50 54 34 68 61 6e |en_windo|w(PT4han|
|000032e0| 64 6c 65 25 29 3a 47 61 | 6d 65 48 61 6e 64 6c 65 |dle%):Ga|meHandle|
|000032f0| 25 3d 50 54 34 68 61 6e | 64 6c 65 25 0d 0f 5a 23 |%=PT4han|dle%..Z#|
|00003300| 4d 63 6c 6f 63 6b 25 3d | 4d 63 6c 6f 63 6b 34 25 |Mclock%=|Mclock4%|
|00003310| 3a 4d 61 6d 70 6d 25 3d | 4d 61 6d 70 6d 34 25 0d |:Mampm%=|Mampm4%.|
|00003320| 0f 64 1f f2 73 77 69 74 | 63 68 5f 74 64 69 66 66 |.d..swit|ch_tdiff|
|00003330| 5f 69 63 6f 6e 73 28 74 | 64 69 66 66 25 29 0d 0f |_icons(t|diff%)..|
|00003340| 6e 37 f2 73 65 74 5f 74 | 69 6d 65 28 54 68 72 73 |n7.set_t|ime(Thrs|
|00003350| 25 28 71 75 65 73 74 25 | 29 2c 54 6d 69 6e 25 28 |%(quest%|),Tmin%(|
|00003360| 71 75 65 73 74 25 29 2c | 32 2c 64 61 79 70 61 72 |quest%),|2,daypar|
|00003370| 74 25 2c 31 29 0d 0f 78 | 05 f5 0d 0f 82 37 f2 73 |t%,1)..x|.....7.s|
|00003380| 65 74 5f 74 69 6d 65 28 | 54 68 72 73 32 25 28 71 |et_time(|Thrs2%(q|
|00003390| 75 65 73 74 25 29 2c 54 | 6d 69 6e 32 25 28 71 75 |uest%),T|min2%(qu|
|000033a0| 65 73 74 25 29 2c 32 2c | 4d 61 6d 70 6d 25 2c 30 |est%),2,|Mampm%,0|
|000033b0| 29 0d 0f 8c 19 fd a4 63 | 6f 6d 70 61 72 65 5f 6f |)......c|ompare_o|
|000033c0| 74 68 65 72 74 69 6d 65 | 3d 30 0d 0f 96 10 f2 66 |thertime|=0.....f|
|000033d0| 6f 63 75 73 5f 6c 61 74 | 65 72 0d 0f a0 16 f2 63 |ocus_lat|er.....c|
|000033e0| 6c 6f 63 6b 5f 73 70 72 | 69 74 65 28 36 2c 31 29 |lock_spr|ite(6,1)|
|000033f0| 0d 0f aa 23 f2 77 72 69 | 74 61 62 6c 65 5f 62 75 |...#.wri|table_bu|
|00003400| 74 74 6f 6e 5f 74 79 70 | 65 28 74 64 69 66 66 25 |tton_typ|e(tdiff%|
|00003410| 2c 30 29 0d 0f b4 51 63 | 6c 6f 63 6b 58 32 25 3d |,0)...Qc|lockX2%=|
|00003420| 31 35 30 3a 63 6c 6f 63 | 6b 58 25 3d 37 33 30 3a |150:cloc|kX%=730:|
|00003430| 63 6c 6f 63 6b 59 25 3d | 2d 36 39 38 3a 68 69 67 |clockY%=|-698:hig|
|00003440| 68 6c 69 67 68 74 25 3d | 32 3a 24 68 72 62 75 66 |hlight%=|2:$hrbuf|
|00003450| 66 34 25 3d 22 22 3a 24 | 6d 69 6e 62 75 66 66 34 |f4%="":$|minbuff4|
|00003460| 25 3d 22 22 0d 0f be 05 | cb 0d 0f c8 27 f2 6e 65 |%=""....|....'.ne|
|00003470| 77 5f 67 61 6d 65 5f 73 | 74 61 72 74 5f 69 63 6f |w_game_s|tart_ico|
|00003480| 6e 28 47 61 6d 65 48 61 | 6e 64 6c 65 25 2c 30 29 |n(GameHa|ndle%,0)|
|00003490| 0d 0f d2 1b f2 63 6c 6f | 73 65 5f 77 69 6e 64 6f |.....clo|se_windo|
|000034a0| 77 28 4d 68 61 6e 64 6c | 65 25 29 0d 0f dc 4e f2 |w(Mhandl|e%)...N.|
|000034b0| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 50 31 68 |close_wi|ndow(P1h|
|000034c0| 61 6e 64 6c 65 25 29 3a | f2 63 6c 6f 73 65 5f 77 |andle%):|.close_w|
|000034d0| 69 6e 64 6f 77 28 50 32 | 68 61 6e 64 6c 65 25 29 |indow(P2|handle%)|
|000034e0| 3a f2 63 6c 6f 73 65 5f | 77 69 6e 64 6f 77 28 50 |:.close_|window(P|
|000034f0| 33 68 61 6e 64 6c 65 25 | 29 0d 0f e6 05 e1 0d 0f |3handle%|).......|
|00003500| f0 04 0d 0f fa 14 dd 20 | f2 63 6c 6f 73 65 5f 77 |....... |.close_w|
|00003510| 69 6e 64 6f 77 73 0d 10 | 04 20 c8 99 22 57 69 6d |indows..|. .."Wim|
|00003520| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00003530| 62 6c 6f 63 6b 25 0d 10 | 0e 10 c8 8e 20 21 62 6c |block%..|.... !bl|
|00003540| 6f 63 6b 25 20 ca 0d 10 | 18 31 c9 50 54 31 68 61 |ock% ...|.1.PT1ha|
|00003550| 6e 64 6c 65 25 2c 50 54 | 32 68 61 6e 64 6c 65 25 |ndle%,PT|2handle%|
|00003560| 2c 50 54 33 68 61 6e 64 | 6c 65 25 2c 50 54 34 68 |,PT3hand|le%,PT4h|
|00003570| 61 6e 64 6c 65 25 3a 0d | 10 22 24 e7 20 6c 6f 63 |andle%:.|."$. loc|
|00003580| 6b 25 3d 35 20 f2 6f 70 | 65 6e 5f 77 69 6e 64 6f |k%=5 .op|en_windo|
|00003590| 77 28 4d 68 61 6e 64 6c | 65 25 29 0d 10 2c 1a 47 |w(Mhandl|e%)..,.G|
|000035a0| 61 6d 65 48 61 6e 64 6c | 65 25 3d 2d 31 3a 74 69 |ameHandl|e%=-1:ti|
|000035b0| 6d 65 25 3d 30 0d 10 36 | 5d c9 50 31 68 61 6e 64 |me%=0..6|].P1hand|
|000035c0| 6c 65 25 2c 50 32 68 61 | 6e 64 6c 65 25 2c 50 33 |le%,P2ha|ndle%,P3|
|000035d0| 68 61 6e 64 6c 65 25 3a | f4 20 49 46 20 47 61 6d |handle%:|. IF Gam|
|000035e0| 65 48 61 6e 64 6c 65 25 | 3e 2d 31 20 50 52 4f 43 |eHandle%|>-1 PROC|
|000035f0| 6e 65 77 5f 67 61 6d 65 | 5f 73 74 61 72 74 5f 69 |new_game|_start_i|
|00003600| 63 6f 6e 28 47 61 6d 65 | 48 61 6e 64 6c 65 25 2c |con(Game|Handle%,|
|00003610| 30 29 0d 10 37 47 20 20 | 20 20 20 20 20 20 20 20 |0)..7G | |
|00003620| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003630| 20 20 20 20 20 20 20 20 | f2 6f 70 65 6e 5f 77 69 | |.open_wi|
|00003640| 6e 64 6f 77 28 64 32 68 | 61 6e 64 6c 65 25 29 3a |ndow(d2h|andle%):|
|00003650| f2 6e 65 77 5f 66 69 6c | 65 0d 10 40 04 0d 10 54 |.new_fil|e..@...T|
|00003660| 05 cb 0d 10 5e 05 e1 0d | 10 68 04 0d 10 72 13 dd |....^...|.h...r..|
|00003670| 20 f2 70 72 65 66 65 72 | 65 6e 63 65 73 31 0d 10 | .prefer|ences1..|
|00003680| 7c 0a ea 69 63 6f 6e 25 | 0d 10 86 13 69 63 6f 6e ||..icon%|....icon|
|00003690| 25 3d 62 6c 6f 63 6b 25 | 21 31 36 0d 10 90 0e c8 |%=block%|!16.....|
|000036a0| 8e 20 69 63 6f 6e 25 20 | ca 0d 10 9a 22 c9 37 2c |. icon% |....".7,|
|000036b0| 39 3a f2 63 68 61 6e 67 | 65 5f 63 6c 6f 63 6b 5f |9:.chang|e_clock_|
|000036c0| 74 79 70 65 28 69 63 6f | 6e 25 29 0d 10 a4 25 c9 |type(ico|n%)...%.|
|000036d0| 32 37 2c 32 35 2c 32 39 | 3a f2 63 68 61 6e 67 65 |27,25,29|:.change|
|000036e0| 5f 64 61 79 5f 70 61 72 | 74 28 69 63 6f 6e 25 29 |_day_par|t(icon%)|
|000036f0| 0d 10 ae 2c c9 31 32 2c | 31 33 2c 31 34 2c 31 35 |...,.12,|13,14,15|
|00003700| 2c 31 36 2c 31 37 2c 31 | 38 2c 31 39 2c 32 30 2c |,16,17,1|8,19,20,|
|00003710| 32 31 2c 32 32 2c 32 33 | 2c 32 34 3a 0d 10 b8 1d |21,22,23|,24:....|
|00003720| e7 20 a4 6c 61 73 74 5f | 69 6e 74 28 69 63 6f 6e |. .last_|int(icon|
|00003730| 25 2d 31 32 29 3d 30 20 | 8c 0d 10 c2 2a e7 20 69 |%-12)=0 |....*. i|
|00003740| 63 6f 6e 25 3d 32 34 20 | f2 73 68 61 64 65 5f 74 |con%=24 |.shade_t|
|00003750| 65 73 74 5f 69 63 6f 6e | 73 28 69 63 6f 6e 25 2d |est_icon|s(icon%-|
|00003760| 31 32 29 0d 10 cc 1c f2 | 74 69 6d 65 5f 69 6e 74 |12).....|time_int|
|00003770| 65 72 76 61 6c 28 69 63 | 6f 6e 25 2d 31 32 29 0d |erval(ic|on%-12).|
|00003780| 10 d6 05 cd 0d 10 e0 1a | c9 33 31 2c 33 32 3a 6f |........|.31,32:o|
|00003790| 72 64 65 72 25 3d 69 63 | 6f 6e 25 2d 33 30 0d 10 |rder%=ic|on%-30..|
|000037a0| ea 38 c9 33 34 3a f2 63 | 6c 6f 73 65 5f 77 69 6e |.8.34:.c|lose_win|
|000037b0| 64 6f 77 28 50 31 68 61 | 6e 64 6c 65 25 29 3a f2 |dow(P1ha|ndle%):.|
|000037c0| 6f 70 65 6e 5f 77 69 6e | 64 6f 77 28 50 32 68 61 |open_win|dow(P2ha|
|000037d0| 6e 64 6c 65 25 29 0d 10 | f4 38 c9 33 35 3a f2 63 |ndle%)..|.8.35:.c|
|000037e0| 6c 6f 73 65 5f 77 69 6e | 64 6f 77 28 50 31 68 61 |lose_win|dow(P1ha|
|000037f0| 6e 64 6c 65 25 29 3a f2 | 6f 70 65 6e 5f 77 69 6e |ndle%):.|open_win|
|00003800| 64 6f 77 28 64 32 68 61 | 6e 64 6c 65 25 29 0d 10 |dow(d2ha|ndle%)..|
|00003810| fe 14 20 20 20 20 20 20 | 20 f2 6e 65 77 5f 66 69 |.. | .new_fi|
|00003820| 6c 65 0d 11 08 20 c9 33 | 33 3a f2 63 6c 6f 73 65 |le... .3|3:.close|
|00003830| 5f 77 69 6e 64 6f 77 28 | 50 31 68 61 6e 64 6c 65 |_window(|P1handle|
|00003840| 25 29 0d 11 12 22 20 20 | 20 20 20 20 20 f2 6f 70 |%)..." | .op|
|00003850| 65 6e 5f 77 69 6e 64 6f | 77 28 64 32 68 61 6e 64 |en_windo|w(d2hand|
|00003860| 6c 65 25 29 0d 11 1c 14 | 20 20 20 20 20 20 20 f2 |le%)....| .|
|00003870| 6e 65 77 5f 66 69 6c 65 | 0d 11 26 05 cb 0d 11 30 |new_file|..&....0|
|00003880| 13 f2 6e 75 6d 62 65 72 | 5f 69 6e 5f 73 65 71 75 |..number|_in_sequ|
|00003890| 0d 11 3a 2b e7 20 69 63 | 6f 6e 25 3c 33 33 20 80 |..:+. ic|on%<33 .|
|000038a0| 20 47 61 6d 65 48 61 6e | 64 6c 65 25 3e 2d 31 20 | GameHan|dle%>-1 |
|000038b0| f2 72 65 73 65 74 5f 67 | 61 6d 65 0d 11 44 05 e1 |.reset_g|ame..D..|
|000038c0| 0d 11 4e 04 0d 11 58 13 | dd 20 f2 70 72 65 66 65 |..N...X.|. .prefe|
|000038d0| 72 65 6e 63 65 73 32 0d | 11 62 0a ea 69 63 6f 6e |rences2.|.b..icon|
|000038e0| 25 0d 11 6c 13 69 63 6f | 6e 25 3d 62 6c 6f 63 6b |%..l.ico|n%=block|
|000038f0| 25 21 31 36 0d 11 76 0e | c8 8e 20 69 63 6f 6e 25 |%!16..v.|.. icon%|
|00003900| 20 ca 0d 11 80 30 c9 37 | 2c 35 3a e7 20 69 63 6f | ....0.7|,5:. ico|
|00003910| 6e 25 3d 37 20 8c 20 54 | 6e 75 6d 77 6f 72 64 73 |n%=7 . T|numwords|
|00003920| 25 3d 31 20 8b 20 54 6e | 75 6d 77 6f 72 64 73 25 |%=1 . Tn|umwords%|
|00003930| 3d 32 0d 11 8a 20 c9 31 | 31 2c 31 32 2c 31 33 3a |=2... .1|1,12,13:|
|00003940| 4e 75 6d 77 6f 72 64 73 | 25 3d 69 63 6f 6e 25 2d |Numwords|%=icon%-|
|00003950| 31 30 0d 11 94 46 e7 20 | 4e 75 6d 77 6f 72 64 73 |10...F. |Numwords|
|00003960| 25 3d 33 20 6e 75 6d 77 | 6f 72 64 73 25 28 71 75 |%=3 numw|ords%(qu|
|00003970| 65 73 74 25 29 3d b3 28 | 32 29 20 8b 20 6e 75 6d |est%)=.(|2) . num|
|00003980| 77 6f 72 64 73 25 28 71 | 75 65 73 74 25 29 3d 4e |words%(q|uest%)=N|
|00003990| 75 6d 77 6f 72 64 73 25 | 0d 11 9e 26 c9 31 37 2c |umwords%|...&.17,|
|000039a0| 31 38 3a f2 63 68 61 6e | 67 65 5f 6d 61 74 63 68 |18:.chan|ge_match|
|000039b0| 5f 74 79 70 65 28 33 2c | 69 63 6f 6e 25 29 0d 11 |_type(3,|icon%)..|
|000039c0| a8 26 c9 32 35 2c 32 36 | 3a f2 63 68 61 6e 67 65 |.&.25,26|:.change|
|000039d0| 5f 6d 61 74 63 68 5f 74 | 79 70 65 28 34 2c 69 63 |_match_t|ype(4,ic|
|000039e0| 6f 6e 25 29 0d 11 b2 21 | c9 32 32 2c 32 33 3a f2 |on%)...!|.22,23:.|
|000039f0| 74 69 6d 65 5f 64 69 66 | 66 5f 74 79 70 65 28 69 |time_dif|f_type(i|
|00003a00| 63 6f 6e 25 29 0d 11 bc | 38 c9 32 38 3a f2 63 6c |con%)...|8.28:.cl|
|00003a10| 6f 73 65 5f 77 69 6e 64 | 6f 77 28 50 32 68 61 6e |ose_wind|ow(P2han|
|00003a20| 64 6c 65 25 29 3a f2 6f | 70 65 6e 5f 77 69 6e 64 |dle%):.o|pen_wind|
|00003a30| 6f 77 28 50 31 68 61 6e | 64 6c 65 25 29 0d 11 c6 |ow(P1han|dle%)...|
|00003a40| 38 c9 32 39 3a f2 63 6c | 6f 73 65 5f 77 69 6e 64 |8.29:.cl|ose_wind|
|00003a50| 6f 77 28 50 32 68 61 6e | 64 6c 65 25 29 3a f2 6f |ow(P2han|dle%):.o|
|00003a60| 70 65 6e 5f 77 69 6e 64 | 6f 77 28 50 33 68 61 6e |pen_wind|ow(P3han|
|00003a70| 64 6c 65 25 29 0d 11 d0 | 2a c9 32 37 3a f2 63 6c |dle%)...|*.27:.cl|
|00003a80| 6f 73 65 5f 77 69 6e 64 | 6f 77 28 50 32 68 61 6e |ose_wind|ow(P2han|
|00003a90| 64 6c 65 25 29 3a f2 6e | 65 77 5f 66 69 6c 65 0d |dle%):.n|ew_file.|
|00003aa0| 11 da 22 20 20 20 20 20 | 20 20 f2 6f 70 65 6e 5f |.." | .open_|
|00003ab0| 77 69 6e 64 6f 77 28 64 | 32 68 61 6e 64 6c 65 25 |window(d|2handle%|
|00003ac0| 29 0d 11 e4 20 c9 33 30 | 3a f2 63 6c 6f 73 65 5f |)... .30|:.close_|
|00003ad0| 77 69 6e 64 6f 77 28 50 | 32 68 61 6e 64 6c 65 25 |window(P|2handle%|
|00003ae0| 29 0d 11 ee 22 20 20 20 | 20 20 20 20 f2 6f 70 65 |)..." | .ope|
|00003af0| 6e 5f 77 69 6e 64 6f 77 | 28 64 32 68 61 6e 64 6c |n_window|(d2handl|
|00003b00| 65 25 29 0d 11 f8 14 20 | 20 20 20 20 20 20 f2 6e |e%).... | .n|
|00003b10| 65 77 5f 66 69 6c 65 0d | 12 02 05 cb 0d 12 0c 2b |ew_file.|.......+|
|00003b20| e7 20 69 63 6f 6e 25 3c | 32 37 20 80 20 47 61 6d |. icon%<|27 . Gam|
|00003b30| 65 48 61 6e 64 6c 65 25 | 3e 2d 31 20 f2 72 65 73 |eHandle%|>-1 .res|
|00003b40| 65 74 5f 67 61 6d 65 0d | 12 16 05 e1 0d 12 20 04 |et_game.|...... .|
|00003b50| 0d 12 2a 13 dd 20 f2 70 | 72 65 66 65 72 65 6e 63 |..*.. .p|referenc|
|00003b60| 65 73 33 0d 12 34 2d ea | 69 63 6f 6e 25 2c 62 75 |es3..4-.|icon%,bu|
|00003b70| 74 25 3a 69 63 6f 6e 25 | 3d 62 6c 6f 63 6b 25 21 |t%:icon%|=block%!|
|00003b80| 31 36 3a 62 75 74 25 3d | 62 6c 6f 63 6b 25 21 38 |16:but%=|block%!8|
|00003b90| 0d 12 3e 0e c8 8e 20 69 | 63 6f 6e 25 20 ca 0d 12 |..>... i|con% ...|
|00003ba0| 48 87 c9 35 3a f4 20 49 | 46 20 62 75 74 25 3d 34 |H..5:. I|F but%=4|
|00003bb0| 20 51 75 65 73 74 25 3d | 46 4e 69 6e 63 5f 62 75 | Quest%=|FNinc_bu|
|00003bc0| 66 66 65 72 28 50 33 68 | 61 6e 64 6c 65 25 2c 36 |ffer(P3h|andle%,6|
|00003bd0| 2c 51 75 65 73 74 25 2c | 71 75 65 73 74 5f 61 64 |,Quest%,|quest_ad|
|00003be0| 64 25 2c 2d 31 2c 31 29 | 20 45 4c 53 45 20 51 75 |d%,-1,1)| ELSE Qu|
|00003bf0| 65 73 74 25 3d 46 4e 69 | 6e 63 5f 62 75 66 66 65 |est%=FNi|nc_buffe|
|00003c00| 72 28 50 33 68 61 6e 64 | 6c 65 25 2c 36 2c 51 75 |r(P3hand|le%,6,Qu|
|00003c10| 65 73 74 25 2c 71 75 65 | 73 74 5f 61 64 64 25 2c |est%,que|st_add%,|
|00003c20| 31 2c 32 30 29 0d 12 52 | 2a 20 20 20 20 20 20 f4 |1,20)..R|* .|
|00003c30| 20 49 46 20 6f 72 64 65 | 72 25 3d 32 20 50 52 4f | IF orde|r%=2 PRO|
|00003c40| 43 6e 75 6d 62 65 72 5f | 69 6e 5f 73 65 71 75 0d |Cnumber_|in_sequ.|
|00003c50| 12 5c 87 c9 37 3a f4 20 | 49 46 20 62 75 74 25 3d |.\..7:. |IF but%=|
|00003c60| 34 20 51 75 65 73 74 25 | 3d 46 4e 69 6e 63 5f 62 |4 Quest%|=FNinc_b|
|00003c70| 75 66 66 65 72 28 50 33 | 68 61 6e 64 6c 65 25 2c |uffer(P3|handle%,|
|00003c80| 36 2c 51 75 65 73 74 25 | 2c 71 75 65 73 74 5f 61 |6,Quest%|,quest_a|
|00003c90| 64 64 25 2c 31 2c 32 30 | 29 20 45 4c 53 45 20 51 |dd%,1,20|) ELSE Q|
|00003ca0| 75 65 73 74 25 3d 46 4e | 69 6e 63 5f 62 75 66 66 |uest%=FN|inc_buff|
|00003cb0| 65 72 28 50 33 68 61 6e | 64 6c 65 25 2c 36 2c 51 |er(P3han|dle%,6,Q|
|00003cc0| 75 65 73 74 25 2c 71 75 | 65 73 74 5f 61 64 64 25 |uest%,qu|est_add%|
|00003cd0| 2c 2d 31 2c 31 29 0d 12 | 66 2a 20 20 20 20 20 20 |,-1,1)..|f* |
|00003ce0| f4 20 49 46 20 6f 72 64 | 65 72 25 3d 32 20 50 52 |. IF ord|er%=2 PR|
|00003cf0| 4f 43 6e 75 6d 62 65 72 | 5f 69 6e 5f 73 65 71 75 |OCnumber|_in_sequ|
|00003d00| 0d 12 70 7d c9 31 30 3a | e7 20 62 75 74 25 3d 34 |..p}.10:|. but%=4|
|00003d10| 20 74 72 69 65 73 25 3d | a4 69 6e 63 5f 62 75 66 | tries%=|.inc_buf|
|00003d20| 66 65 72 28 50 33 68 61 | 6e 64 6c 65 25 2c 31 31 |fer(P3ha|ndle%,11|
|00003d30| 2c 74 72 69 65 73 25 2c | 74 72 79 5f 61 64 64 25 |,tries%,|try_add%|
|00003d40| 2c 2d 31 2c 31 29 20 8b | 20 74 72 69 65 73 25 3d |,-1,1) .| tries%=|
|00003d50| a4 69 6e 63 5f 62 75 66 | 66 65 72 28 50 33 68 61 |.inc_buf|fer(P3ha|
|00003d60| 6e 64 6c 65 25 2c 31 31 | 2c 74 72 69 65 73 25 2c |ndle%,11|,tries%,|
|00003d70| 74 72 79 5f 61 64 64 25 | 2c 31 2c 33 29 0d 12 7a |try_add%|,1,3)..z|
|00003d80| 7d c9 31 32 3a e7 20 62 | 75 74 25 3d 34 20 74 72 |}.12:. b|ut%=4 tr|
|00003d90| 69 65 73 25 3d a4 69 6e | 63 5f 62 75 66 66 65 72 |ies%=.in|c_buffer|
|00003da0| 28 50 33 68 61 6e 64 6c | 65 25 2c 31 31 2c 74 72 |(P3handl|e%,11,tr|
|00003db0| 69 65 73 25 2c 74 72 79 | 5f 61 64 64 25 2c 31 2c |ies%,try|_add%,1,|
|00003dc0| 33 29 20 8b 20 74 72 69 | 65 73 25 3d a4 69 6e 63 |3) . tri|es%=.inc|
|00003dd0| 5f 62 75 66 66 65 72 28 | 50 33 68 61 6e 64 6c 65 |_buffer(|P3handle|
|00003de0| 25 2c 31 31 2c 74 72 69 | 65 73 25 2c 74 72 79 5f |%,11,tri|es%,try_|
|00003df0| 61 64 64 25 2c 2d 31 2c | 31 29 0d 12 84 28 c9 31 |add%,-1,|1)...(.1|
|00003e00| 35 2c 31 36 2c 31 38 3a | f2 74 69 6d 65 72 5f 6f |5,16,18:|.timer_o|
|00003e10| 70 74 69 6f 6e 73 28 69 | 63 6f 6e 25 2c 62 75 74 |ptions(i|con%,but|
|00003e20| 25 29 0d 12 8e 19 c9 32 | 32 2c 32 33 3a 73 68 6f |%).....2|2,23:sho|
|00003e30| 77 25 3d 32 33 2d 69 63 | 6f 6e 25 0d 12 98 25 c9 |w%=23-ic|on%...%.|
|00003e40| 32 36 2c 32 37 2c 32 38 | 2c 32 39 3a f2 73 6f 75 |26,27,28|,29:.sou|
|00003e50| 6e 64 5f 6f 6e 5f 6f 66 | 66 28 69 63 6f 6e 25 29 |nd_on_of|f(icon%)|
|00003e60| 0d 12 a2 82 c9 34 37 3a | e7 20 62 75 74 25 3d 34 |.....47:|. but%=4|
|00003e70| 20 76 6f 6c 75 6d 65 25 | 3d a4 69 6e 63 5f 62 75 | volume%|=.inc_bu|
|00003e80| 66 66 65 72 28 50 33 68 | 61 6e 64 6c 65 25 2c 34 |ffer(P3h|andle%,4|
|00003e90| 36 2c 76 6f 6c 75 6d 65 | 25 2c 76 6f 6c 5f 61 64 |6,volume|%,vol_ad|
|00003ea0| 64 25 2c 2d 31 2c 31 29 | 20 8b 20 76 6f 6c 75 6d |d%,-1,1)| . volum|
|00003eb0| 65 25 3d a4 69 6e 63 5f | 62 75 66 66 65 72 28 50 |e%=.inc_|buffer(P|
|00003ec0| 33 68 61 6e 64 6c 65 25 | 2c 34 36 2c 76 6f 6c 75 |3handle%|,46,volu|
|00003ed0| 6d 65 25 2c 76 6f 6c 5f | 61 64 64 25 2c 31 2c 31 |me%,vol_|add%,1,1|
|00003ee0| 35 29 0d 12 ac 82 c9 34 | 35 3a e7 20 62 75 74 25 |5).....4|5:. but%|
|00003ef0| 3d 34 20 76 6f 6c 75 6d | 65 25 3d a4 69 6e 63 5f |=4 volum|e%=.inc_|
|00003f00| 62 75 66 66 65 72 28 50 | 33 68 61 6e 64 6c 65 25 |buffer(P|3handle%|
|00003f10| 2c 34 36 2c 76 6f 6c 75 | 6d 65 25 2c 76 6f 6c 5f |,46,volu|me%,vol_|
|00003f20| 61 64 64 25 2c 31 2c 31 | 35 29 20 8b 20 76 6f 6c |add%,1,1|5) . vol|
|00003f30| 75 6d 65 25 3d a4 69 6e | 63 5f 62 75 66 66 65 72 |ume%=.in|c_buffer|
|00003f40| 28 50 33 68 61 6e 64 6c | 65 25 2c 34 36 2c 76 6f |(P3handl|e%,46,vo|
|00003f50| 6c 75 6d 65 25 2c 76 6f | 6c 5f 61 64 64 25 2c 2d |lume%,vo|l_add%,-|
|00003f60| 31 2c 31 29 0d 12 b6 25 | c9 33 32 2c 33 33 3a f2 |1,1)...%|.32,33:.|
|00003f70| 73 77 69 74 63 68 5f 77 | 69 6e 64 6f 77 5f 74 79 |switch_w|indow_ty|
|00003f80| 70 65 28 69 63 6f 6e 25 | 29 0d 12 c0 37 c9 33 36 |pe(icon%|)...7.36|
|00003f90| 2c 33 37 2c 33 38 2c 33 | 39 2c 34 30 3a f2 73 65 |,37,38,3|9,40:.se|
|00003fa0| 6c 65 63 74 5f 6c 6f 63 | 6b 28 69 63 6f 6e 25 2d |lect_loc|k(icon%-|
|00003fb0| 33 35 29 3a 6c 6f 63 6b | 32 25 3d 6c 6f 63 6b 25 |35):lock|2%=lock%|
|00003fc0| 0d 12 ca 38 c9 34 31 3a | f2 63 6c 6f 73 65 5f 77 |...8.41:|.close_w|
|00003fd0| 69 6e 64 6f 77 28 50 33 | 68 61 6e 64 6c 65 25 29 |indow(P3|handle%)|
|00003fe0| 3a f2 6f 70 65 6e 5f 77 | 69 6e 64 6f 77 28 50 32 |:.open_w|indow(P2|
|00003ff0| 68 61 6e 64 6c 65 25 29 | 0d 12 d4 2a c9 34 32 3a |handle%)|...*.42:|
|00004000| f2 63 6c 6f 73 65 5f 77 | 69 6e 64 6f 77 28 50 33 |.close_w|indow(P3|
|00004010| 68 61 6e 64 6c 65 25 29 | 3a f2 6e 65 77 5f 66 69 |handle%)|:.new_fi|
|00004020| 6c 65 0d 12 de 22 20 20 | 20 20 20 20 20 f2 6f 70 |le..." | .op|
|00004030| 65 6e 5f 77 69 6e 64 6f | 77 28 64 32 68 61 6e 64 |en_windo|w(d2hand|
|00004040| 6c 65 25 29 0d 12 e8 30 | 20 20 20 20 20 20 20 f4 |le%)...0| .|
|00004050| 20 49 46 20 6c 6f 63 6b | 32 25 3c 35 20 50 52 4f | IF lock|2%<5 PRO|
|00004060| 43 73 65 6c 65 63 74 5f | 67 61 6d 65 28 6c 6f 63 |Cselect_|game(loc|
|00004070| 6b 32 25 29 0d 12 f2 20 | c9 34 33 3a f2 63 6c 6f |k2%)... |.43:.clo|
|00004080| 73 65 5f 77 69 6e 64 6f | 77 28 50 33 68 61 6e 64 |se_windo|w(P3hand|
|00004090| 6c 65 25 29 0d 12 fc 14 | 20 20 20 20 20 20 20 f2 |le%)....| .|
|000040a0| 6e 65 77 5f 66 69 6c 65 | 0d 13 06 22 20 20 20 20 |new_file|..." |
|000040b0| 20 20 20 f2 6f 70 65 6e | 5f 77 69 6e 64 6f 77 28 | .open|_window(|
|000040c0| 64 32 68 61 6e 64 6c 65 | 25 29 0d 13 10 05 cb 0d |d2handle|%)......|
|000040d0| 13 1a 16 e7 20 47 61 6d | 65 48 61 6e 64 6c 65 25 |.... Gam|eHandle%|
|000040e0| 3e 2d 31 20 8c 0d 13 24 | 40 e7 20 69 63 6f 6e 25 |>-1 ...$|@. icon%|
|000040f0| 3c 33 30 20 f2 72 65 73 | 65 74 5f 67 61 6d 65 20 |<30 .res|et_game |
|00004100| 8b 20 f2 6e 65 77 5f 67 | 61 6d 65 5f 73 74 61 72 |. .new_g|ame_star|
|00004110| 74 5f 69 63 6f 6e 28 47 | 61 6d 65 48 61 6e 64 6c |t_icon(G|ameHandl|
|00004120| 65 25 2c 30 29 0d 13 2e | 05 cd 0d 13 38 05 e1 0d |e%,0)...|....8...|
|00004130| 13 42 04 0d 13 4c 3a dd | 20 a4 69 6e 63 5f 62 75 |.B...L:.| .inc_bu|
|00004140| 66 66 65 72 28 77 68 61 | 6e 64 6c 65 25 2c 69 68 |ffer(wha|ndle%,ih|
|00004150| 61 6e 64 6c 65 25 2c 76 | 61 72 25 2c 70 74 72 25 |andle%,v|ar%,ptr%|
|00004160| 2c 69 6e 63 25 2c 72 61 | 6e 67 65 25 29 0d 13 56 |,inc%,ra|nge%)..V|
|00004170| 17 e7 20 76 61 72 25 3d | 72 61 6e 67 65 25 20 3d |.. var%=|range% =|
|00004180| 76 61 72 25 0d 13 60 1b | 76 61 72 25 3d bb 24 70 |var%..`.|var%=.$p|
|00004190| 74 72 25 3a 76 61 72 25 | 20 2b 3d 69 6e 63 25 0d |tr%:var%| +=inc%.|
|000041a0| 13 6a 0f 24 70 74 72 25 | 3d c3 76 61 72 25 0d 13 |.j.$ptr%|=.var%..|
|000041b0| 74 23 f2 72 65 64 72 61 | 77 5f 69 63 6f 6e 28 77 |t#.redra|w_icon(w|
|000041c0| 68 61 6e 64 6c 65 25 2c | 69 68 61 6e 64 6c 65 25 |handle%,|ihandle%|
|000041d0| 29 0d 13 7e 09 3d 76 61 | 72 25 0d 13 88 04 0d 13 |)..~.=va|r%......|
|000041e0| 92 20 dd 20 f2 74 69 6d | 65 72 5f 6f 70 74 69 6f |. . .tim|er_optio|
|000041f0| 6e 73 28 69 63 6f 6e 25 | 2c 62 75 74 25 29 0d 13 |ns(icon%|,but%)..|
|00004200| 9c 20 e7 20 74 69 6d 65 | 72 5f 6f 66 66 25 3d 2d |. . time|r_off%=-|
|00004210| 31 20 80 20 69 63 6f 6e | 25 3e 31 35 20 e1 0d 13 |1 . icon|%>15 ...|
|00004220| a6 0e c8 8e 20 69 63 6f | 6e 25 20 ca 0d 13 b0 2f |.... ico|n% ..../|
|00004230| c9 31 35 3a 74 69 6d 65 | 72 5f 6f 66 66 25 3d a4 |.15:time|r_off%=.|
|00004240| 69 63 6f 6e 5f 73 65 6c | 65 63 74 65 64 28 50 33 |icon_sel|ected(P3|
|00004250| 68 61 6e 64 6c 65 25 2c | 31 35 29 0d 13 ba 31 f2 |handle%,|15)...1.|
|00004260| 73 65 74 5f 69 63 6f 6e | 5f 66 6c 61 67 28 50 33 |set_icon|_flag(P3|
|00004270| 68 61 6e 64 6c 65 25 2c | 31 37 2c 32 32 2c 2d 28 |handle%,|17,22,-(|
|00004280| 74 69 6d 65 72 5f 6f 66 | 66 25 29 29 0d 13 c4 32 |timer_of|f%))...2|
|00004290| e7 20 74 69 6d 65 72 5f | 6f 66 66 25 20 74 69 6d |. timer_|off% tim|
|000042a0| 65 72 25 3d 30 20 8b 20 | 74 69 6d 65 72 25 3d 31 |er%=0 . |timer%=1|
|000042b0| 30 30 2a bb 24 74 69 6d | 65 5f 61 64 64 25 0d 13 |00*.$tim|e_add%..|
|000042c0| ce 94 c9 31 36 3a e7 20 | 62 75 74 25 3d 34 20 74 |...16:. |but%=4 t|
|000042d0| 69 6d 65 72 25 3d 31 30 | 30 2a a4 69 6e 63 5f 62 |imer%=10|0*.inc_b|
|000042e0| 75 66 66 65 72 28 50 33 | 68 61 6e 64 6c 65 25 2c |uffer(P3|handle%,|
|000042f0| 31 37 2c 74 69 6d 65 72 | 25 2f 31 30 30 2c 74 69 |17,timer|%/100,ti|
|00004300| 6d 65 5f 61 64 64 25 2c | 2d 31 30 2c 31 30 29 20 |me_add%,|-10,10) |
|00004310| 8b 20 74 69 6d 65 72 25 | 3d 31 30 30 2a a4 69 6e |. timer%|=100*.in|
|00004320| 63 5f 62 75 66 66 65 72 | 28 50 33 68 61 6e 64 6c |c_buffer|(P3handl|
|00004330| 65 25 2c 31 37 2c 74 69 | 6d 65 72 25 2f 31 30 30 |e%,17,ti|mer%/100|
|00004340| 2c 74 69 6d 65 5f 61 64 | 64 25 2c 31 30 2c 31 32 |,time_ad|d%,10,12|
|00004350| 30 29 0d 13 d8 94 c9 31 | 38 3a e7 20 62 75 74 25 |0).....1|8:. but%|
|00004360| 3d 34 20 74 69 6d 65 72 | 25 3d 31 30 30 2a a4 69 |=4 timer|%=100*.i|
|00004370| 6e 63 5f 62 75 66 66 65 | 72 28 50 33 68 61 6e 64 |nc_buffe|r(P3hand|
|00004380| 6c 65 25 2c 31 37 2c 74 | 69 6d 65 72 25 2f 31 30 |le%,17,t|imer%/10|
|00004390| 30 2c 74 69 6d 65 5f 61 | 64 64 25 2c 31 30 2c 31 |0,time_a|dd%,10,1|
|000043a0| 32 30 29 20 8b 20 74 69 | 6d 65 72 25 3d 31 30 30 |20) . ti|mer%=100|
|000043b0| 2a a4 69 6e 63 5f 62 75 | 66 66 65 72 28 50 33 68 |*.inc_bu|ffer(P3h|
|000043c0| 61 6e 64 6c 65 25 2c 31 | 37 2c 74 69 6d 65 72 25 |andle%,1|7,timer%|
|000043d0| 2f 31 30 30 2c 74 69 6d | 65 5f 61 64 64 25 2c 2d |/100,tim|e_add%,-|
|000043e0| 31 30 2c 31 30 29 0d 13 | e2 05 cb 0d 13 ec 05 e1 |10,10)..|........|
|000043f0| 0d 13 f6 04 0d 14 00 39 | dd 20 f2 73 74 61 72 74 |.......9|. .start|
|00004400| 5f 69 63 6f 6e 28 77 25 | 2c 69 25 2c 78 31 25 2c |_icon(w%|,i%,x1%,|
|00004410| 79 31 25 2c 78 32 25 2c | 79 32 25 2c 6f 66 66 25 |y1%,x2%,|y2%,off%|
|00004420| 2c 62 75 66 66 25 2c 6d | 65 73 73 24 29 0d 14 0a |,buff%,m|ess$)...|
|00004430| 09 ea 66 6c 67 25 0d 14 | 14 21 f2 73 65 74 5f 69 |..flg%..|.!.set_i|
|00004440| 63 6f 6e 5f 66 6c 61 67 | 28 77 25 2c 69 25 2c 32 |con_flag|(w%,i%,2|
|00004450| 33 2c 6f 66 66 25 29 0d | 14 1e 19 e7 20 6f 66 66 |3,off%).|.... off|
|00004460| 25 3d 30 20 24 62 75 66 | 66 25 3d 6d 65 73 73 24 |%=0 $buf|f%=mess$|
|00004470| 0d 14 28 17 f2 72 65 64 | 72 61 77 5f 69 63 6f 6e |..(..red|raw_icon|
|00004480| 28 77 25 2c 69 25 29 0d | 14 32 05 e1 0d 14 3c 04 |(w%,i%).|.2....<.|
|00004490| 0d 14 46 27 dd 20 f2 73 | 65 6c 65 63 74 5f 73 74 |..F'. .s|elect_st|
|000044a0| 61 72 74 5f 69 63 6f 6e | 28 77 25 2c 6d 65 73 73 |art_icon|(w%,mess|
|000044b0| 24 2c 6f 66 66 25 29 0d | 14 50 24 ea 6f 66 66 31 |$,off%).|.P$.off1|
|000044c0| 25 2c 6f 66 66 32 25 2c | 69 63 25 3a 6f 66 66 31 |%,off2%,|ic%:off1|
|000044d0| 25 3d 31 3a 6f 66 66 32 | 25 3d 31 0d 14 5a 0b c8 |%=1:off2|%=1..Z..|
|000044e0| 8e 20 77 25 20 ca 0d 14 | 64 2b c9 20 50 54 31 68 |. w% ...|d+. PT1h|
|000044f0| 61 6e 64 6c 65 25 3a f2 | 73 65 74 5f 69 63 6f 6e |andle%:.|set_icon|
|00004500| 5f 66 6c 61 67 28 77 25 | 2c 32 39 2c 32 33 2c 31 |_flag(w%|,29,23,1|
|00004510| 29 0d 14 6e 3e f2 73 74 | 61 72 74 5f 69 63 6f 6e |)..n>.st|art_icon|
|00004520| 28 77 25 2c 33 35 2c 35 | 39 36 2c 2d 32 37 38 2c |(w%,35,5|96,-278,|
|00004530| 31 31 37 38 2c 2d 32 30 | 34 2c 6f 66 66 25 2c 6d |1178,-20|4,off%,m|
|00004540| 65 73 73 61 67 65 31 25 | 2c 6d 65 73 73 24 29 0d |essage1%|,mess$).|
|00004550| 14 78 3f c9 20 50 54 32 | 68 61 6e 64 6c 65 25 3a |.x?. PT2|handle%:|
|00004560| e7 20 71 75 65 73 74 25 | 20 6d 65 73 73 61 67 65 |. quest%| message|
|00004570| 32 25 3d 6d 65 73 73 32 | 73 25 20 8b 20 6d 65 73 |2%=mess2|s% . mes|
|00004580| 73 61 67 65 32 25 3d 6d | 65 73 73 32 6c 25 0d 14 |sage2%=m|ess2l%..|
|00004590| 82 0e e7 20 6f 66 66 25 | 3d 30 20 8c 0d 14 8c 0e |... off%|=0 .....|
|000045a0| e7 20 71 75 65 73 74 25 | 20 8c 0d 14 96 25 f2 73 |. quest%| ....%.s|
|000045b0| 65 74 5f 69 63 6f 6e 5f | 66 6c 61 67 28 77 25 2c |et_icon_|flag(w%,|
|000045c0| 31 36 2c 32 33 2c 31 29 | 3a 69 63 25 3d 31 32 0d |16,23,1)|:ic%=12.|
|000045d0| 14 a0 05 cc 0d 14 aa 25 | f2 73 65 74 5f 69 63 6f |.......%|.set_ico|
|000045e0| 6e 5f 66 6c 61 67 28 77 | 25 2c 31 32 2c 32 33 2c |n_flag(w|%,12,23,|
|000045f0| 31 29 3a 69 63 25 3d 31 | 36 0d 14 b4 05 cd 0d 14 |1):ic%=1|6.......|
|00004600| be 05 cc 0d 14 c8 25 f2 | 73 65 74 5f 69 63 6f 6e |......%.|set_icon|
|00004610| 5f 66 6c 61 67 28 77 25 | 2c 31 36 2c 32 33 2c 31 |_flag(w%|,16,23,1|
|00004620| 29 3a 69 63 25 3d 31 32 | 0d 14 d2 1e f2 73 65 74 |):ic%=12|.....set|
|00004630| 5f 69 63 6f 6e 5f 66 6c | 61 67 28 77 25 2c 31 32 |_icon_fl|ag(w%,12|
|00004640| 2c 32 33 2c 31 29 0d 14 | dc 05 cd 0d 14 e6 3e f2 |,23,1)..|......>.|
|00004650| 73 74 61 72 74 5f 69 63 | 6f 6e 28 77 25 2c 69 63 |start_ic|on(w%,ic|
|00004660| 25 2c 33 34 32 2c 2d 38 | 38 38 2c 39 33 30 2c 2d |%,342,-8|88,930,-|
|00004670| 37 38 30 2c 6f 66 66 25 | 2c 6d 65 73 73 61 67 65 |780,off%|,message|
|00004680| 32 25 2c 6d 65 73 73 24 | 29 0d 14 f0 49 c9 50 54 |2%,mess$|)...I.PT|
|00004690| 33 68 61 6e 64 6c 65 25 | 3a f2 73 74 61 72 74 5f |3handle%|:.start_|
|000046a0| 69 63 6f 6e 28 77 25 2c | 31 30 2c 33 35 30 2c 2d |icon(w%,|10,350,-|
|000046b0| 38 35 36 2c 38 38 30 2c | 2d 37 39 32 2c 6f 66 66 |856,880,|-792,off|
|000046c0| 25 2c 6d 65 73 73 61 67 | 65 33 25 2c 6d 65 73 73 |%,messag|e3%,mess|
|000046d0| 24 29 0d 14 fa 29 c9 50 | 54 34 68 61 6e 64 6c 65 |$)...).P|T4handle|
|000046e0| 25 3a f2 73 65 74 5f 69 | 63 6f 6e 5f 66 6c 61 67 |%:.set_i|con_flag|
|000046f0| 28 77 25 2c 39 2c 32 33 | 2c 31 29 0d 15 04 3d f2 |(w%,9,23|,1)...=.|
|00004700| 73 74 61 72 74 5f 69 63 | 6f 6e 28 77 25 2c 31 34 |start_ic|on(w%,14|
|00004710| 2c 33 30 32 2c 2d 38 33 | 36 2c 39 34 36 2c 2d 37 |,302,-83|6,946,-7|
|00004720| 39 36 2c 6f 66 66 25 2c | 6d 65 73 73 61 67 65 34 |96,off%,|message4|
|00004730| 25 2c 6d 65 73 73 24 29 | 0d 15 0e 05 cb 0d 15 18 |%,mess$)|........|
|00004740| 05 e1 0d 15 22 04 0d 15 | 2c 23 dd 20 f2 6e 65 77 |...."...|,#. .new|
|00004750| 5f 67 61 6d 65 5f 73 74 | 61 72 74 5f 69 63 6f 6e |_game_st|art_icon|
|00004760| 28 77 25 2c 6f 66 66 25 | 29 0d 15 36 13 ea 6d 65 |(w%,off%|)..6..me|
|00004770| 73 73 24 3a 73 74 61 72 | 74 25 3d 30 0d 15 40 63 |ss$:star|t%=0..@c|
|00004780| e7 20 74 69 6d 65 72 25 | 20 6d 65 73 73 24 3d 22 |. timer%| mess$="|
|00004790| 59 6f 75 20 68 61 76 65 | 20 22 2b c3 28 74 69 6d |You have| "+.(tim|
|000047a0| 65 72 25 2f 31 30 30 29 | 2b 22 20 73 65 63 6f 6e |er%/100)|+" secon|
|000047b0| 64 73 2e 20 43 6c 69 63 | 6b 20 68 65 72 65 2e 22 |ds. Clic|k here."|
|000047c0| 20 8b 20 6d 65 73 73 24 | 3d 22 43 6c 69 63 6b 20 | . mess$|="Click |
|000047d0| 68 65 72 65 20 74 6f 20 | 73 74 61 72 74 2e 22 0d |here to |start.".|
|000047e0| 15 4a 25 f2 73 65 6c 65 | 63 74 5f 73 74 61 72 74 |.J%.sele|ct_start|
|000047f0| 5f 69 63 6f 6e 28 77 25 | 2c 6d 65 73 73 24 2c 6f |_icon(w%|,mess$,o|
|00004800| 66 66 25 29 0d 15 54 1d | f2 73 77 69 74 63 68 5f |ff%)..T.|.switch_|
|00004810| 63 68 65 63 6b 5f 69 63 | 6f 6e 73 28 77 25 2c 30 |check_ic|ons(w%,0|
|00004820| 29 0d 15 5e 05 e1 0d 15 | 68 04 0d 15 72 29 dd 20 |)..^....|h...r). |
|00004830| f2 73 77 69 74 63 68 5f | 63 68 65 63 6b 5f 69 63 |.switch_|check_ic|
|00004840| 6f 6e 73 28 77 68 61 6e | 64 6c 65 25 2c 74 79 70 |ons(whan|dle%,typ|
|00004850| 65 25 29 0d 15 7c 25 ea | 6e 25 2c 66 6c 67 25 2c |e%)..|%.|n%,flg%,|
|00004860| 78 25 2c 79 25 2c 69 63 | 6f 6e 25 28 29 3a de 20 |x%,y%,ic|on%():. |
|00004870| 69 63 6f 6e 25 28 33 29 | 0d 15 86 27 f2 77 6f 72 |icon%(3)|...'.wor|
|00004880| 6b 5f 61 72 65 61 5f 6f | 72 69 67 69 6e 28 77 68 |k_area_o|rigin(wh|
|00004890| 61 6e 64 6c 65 25 2c 6f | 78 25 2c 6f 79 25 29 0d |andle%,o|x%,oy%).|
|000048a0| 15 90 11 c8 8e 20 77 68 | 61 6e 64 6c 65 25 20 ca |..... wh|andle% .|
|000048b0| 0d 15 9a 43 c9 50 54 31 | 68 61 6e 64 6c 65 25 3a |...C.PT1|handle%:|
|000048c0| 69 63 6f 6e 25 28 31 29 | 3d 32 36 3a 69 63 6f 6e |icon%(1)|=26:icon|
|000048d0| 25 28 32 29 3d 33 36 3a | 69 63 6f 6e 25 28 33 29 |%(2)=36:|icon%(3)|
|000048e0| 3d 33 37 3a 78 25 3d 31 | 30 37 34 3a 79 25 3d 2d |=37:x%=1|074:y%=-|
|000048f0| 39 31 32 0d 15 a4 42 c9 | 50 54 32 68 61 6e 64 6c |912...B.|PT2handl|
|00004900| 65 25 3a 69 63 6f 6e 25 | 28 31 29 3d 35 3a 69 63 |e%:icon%|(1)=5:ic|
|00004910| 6f 6e 25 28 32 29 3d 31 | 34 3a 69 63 6f 6e 25 28 |on%(2)=1|4:icon%(|
|00004920| 33 29 3d 31 33 3a 78 25 | 3d 31 30 38 36 3a 79 25 |3)=13:x%|=1086:y%|
|00004930| 3d 2d 38 39 36 0d 15 ae | 40 c9 50 54 33 68 61 6e |=-896...|@.PT3han|
|00004940| 64 6c 65 25 3a 69 63 6f | 6e 25 28 31 29 3d 33 3a |dle%:ico|n%(1)=3:|
|00004950| 69 63 6f 6e 25 28 32 29 | 3d 39 3a 69 63 6f 6e 25 |icon%(2)|=9:icon%|
|00004960| 28 33 29 3d 38 3a 78 25 | 3d 31 30 31 34 3a 79 25 |(3)=8:x%|=1014:y%|
|00004970| 3d 2d 38 39 32 0d 15 b8 | 42 c9 50 54 34 68 61 6e |=-892...|B.PT4han|
|00004980| 64 6c 65 25 3a 69 63 6f | 6e 25 28 31 29 3d 33 3a |dle%:ico|n%(1)=3:|
|00004990| 69 63 6f 6e 25 28 32 29 | 3d 31 33 3a 69 63 6f 6e |icon%(2)|=13:icon|
|000049a0| 25 28 33 29 3d 31 30 3a | 78 25 3d 31 30 33 32 3a |%(3)=10:|x%=1032:|
|000049b0| 79 25 3d 2d 39 33 32 0d | 15 c2 05 cb 0d 15 cc 0e |y%=-932.|........|
|000049c0| e3 20 6e 25 3d 31 20 b8 | 20 33 0d 15 d6 15 66 6c |. n%=1 .| 3....fl|
|000049d0| 67 25 3d 2d 28 6e 25 3c | 3e 74 79 70 65 25 29 0d |g%=-(n%<|>type%).|
|000049e0| 15 e0 2e f2 73 65 74 5f | 69 63 6f 6e 5f 66 6c 61 |....set_|icon_fla|
|000049f0| 67 28 77 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |g(whandl|e%,icon%|
|00004a00| 28 6e 25 29 2c 32 33 2c | 66 6c 67 25 29 0d 15 ea |(n%),23,|flg%)...|
|00004a10| 05 ed 0d 15 f4 35 66 6c | 67 25 3d a4 75 70 64 61 |.....5fl|g%=.upda|
|00004a20| 74 65 5f 77 69 6e 64 6f | 77 28 77 68 61 6e 64 6c |te_windo|w(whandl|
|00004a30| 65 25 2c 78 25 2c 79 25 | 2c 78 25 2b 31 31 34 2c |e%,x%,y%|,x%+114,|
|00004a40| 79 25 2b 31 35 32 29 0d | 15 fe 0b c8 95 20 66 6c |y%+152).|..... fl|
|00004a50| 67 25 0d 16 08 34 c8 99 | 22 57 69 6d 70 5f 53 65 |g%...4..|"Wimp_Se|
|00004a60| 74 43 6f 6c 6f 75 72 22 | 2c 31 3a c8 93 20 c8 90 |tColour"|,1:.. ..|
|00004a70| 20 6f 78 25 2b 78 25 2c | 6f 79 25 2b 79 25 2c 31 | ox%+x%,|oy%+y%,1|
|00004a80| 31 32 2c 31 35 32 0d 16 | 12 28 c8 99 22 57 69 6d |12,152..|.(.."Wim|
|00004a90| 70 5f 47 65 74 52 65 63 | 74 61 6e 67 6c 65 22 2c |p_GetRec|tangle",|
|00004aa0| 2c 62 6c 6f 63 6b 25 20 | b8 20 66 6c 67 25 0d 16 |,block% |. flg%..|
|00004ab0| 1c 05 ce 0d 16 26 05 e1 | 0d 16 30 04 0d 16 3a 25 |.....&..|..0...:%|
|00004ac0| dd 20 f2 72 65 64 72 61 | 77 5f 69 63 6f 6e 28 77 |. .redra|w_icon(w|
|00004ad0| 68 61 6e 64 6c 65 25 2c | 69 68 61 6e 64 6c 65 25 |handle%,|ihandle%|
|00004ae0| 29 0d 16 44 3d 21 62 6c | 6f 63 6b 25 3d 77 68 61 |)..D=!bl|ock%=wha|
|00004af0| 6e 64 6c 65 25 3a 62 6c | 6f 63 6b 25 21 34 3d 69 |ndle%:bl|ock%!4=i|
|00004b00| 68 61 6e 64 6c 65 25 3a | 62 6c 6f 63 6b 25 21 38 |handle%:|block%!8|
|00004b10| 3d 30 3a 62 6c 6f 63 6b | 25 21 31 32 3d 30 0d 16 |=0:block|%!12=0..|
|00004b20| 4e 21 c8 99 22 57 69 6d | 70 5f 53 65 74 49 63 6f |N!.."Wim|p_SetIco|
|00004b30| 6e 53 74 61 74 65 22 2c | 2c 62 6c 6f 63 6b 25 0d |nState",|,block%.|
|00004b40| 16 58 05 e1 0d 16 62 04 | 0d 16 6c 19 dd 20 f2 74 |.X....b.|..l.. .t|
|00004b50| 69 6d 65 5f 69 6e 74 65 | 72 76 61 6c 28 69 63 25 |ime_inte|rval(ic%|
|00004b60| 29 0d 16 76 14 ea 4e 25 | 3a 69 6e 74 65 72 76 61 |)..v..N%|:interva|
|00004b70| 6c 25 3d 33 30 0d 16 80 | 37 e7 20 69 63 25 3e 2d |l%=30...|7. ic%>-|
|00004b80| 31 20 73 65 74 25 28 69 | 63 25 29 3d a4 69 63 6f |1 set%(i|c%)=.ico|
|00004b90| 6e 5f 73 65 6c 65 63 74 | 65 64 28 50 31 68 61 6e |n_select|ed(P1han|
|00004ba0| 64 6c 65 25 2c 69 63 25 | 2b 31 32 29 0d 16 8a 0f |dle%,ic%|+12)....|
|00004bb0| e3 20 4e 25 3d 30 20 b8 | 20 31 32 0d 16 94 10 e7 |. N%=0 .| 12.....|
|00004bc0| 20 73 65 74 25 28 4e 25 | 29 20 8c 0d 16 9e 20 e7 | set%(N%|) .... .|
|00004bd0| 20 69 6e 74 65 72 76 61 | 6c 73 25 28 4e 25 29 3c | interva|ls%(N%)<|
|00004be0| 69 6e 74 65 72 76 61 6c | 25 20 8c 0d 16 a8 49 e7 |interval|% ....I.|
|00004bf0| 20 69 6e 74 65 72 76 61 | 6c 25 20 83 20 69 6e 74 | interva|l% . int|
|00004c00| 65 72 76 61 6c 73 25 28 | 4e 25 29 3d 30 20 69 6e |ervals%(|N%)=0 in|
|00004c10| 74 65 72 76 61 6c 25 3d | 69 6e 74 65 72 76 61 6c |terval%=|interval|
|00004c20| 73 25 28 4e 25 29 20 8b | 20 69 6e 74 65 72 76 61 |s%(N%) .| interva|
|00004c30| 6c 25 3d 35 0d 16 b2 05 | cd 0d 16 bc 05 cd 0d 16 |l%=5....|........|
|00004c40| c6 05 ed 0d 16 d0 1f e7 | 20 69 6e 74 65 72 76 61 |........| interva|
|00004c50| 6c 25 3d 33 30 20 69 6e | 74 65 72 76 61 6c 25 3d |l%=30 in|terval%=|
|00004c60| 31 35 0d 16 da 05 e1 0d | 16 e4 04 0d 16 ee 14 dd |15......|........|
|00004c70| 20 a4 6c 61 73 74 5f 69 | 6e 74 28 69 63 25 29 0d | .last_i|nt(ic%).|
|00004c80| 16 f8 13 ea 6e 25 2c 66 | 6c 67 25 3a 66 6c 67 25 |....n%,f|lg%:flg%|
|00004c90| 3d 30 0d 17 02 14 e7 20 | 73 65 74 25 28 69 63 25 |=0..... |set%(ic%|
|00004ca0| 29 3d 30 20 3d 30 0d 17 | 0c 0f e3 20 6e 25 3d 30 |)=0 =0..|... n%=0|
|00004cb0| 20 b8 20 31 32 0d 17 16 | 22 e7 20 6e 25 3c 3e 69 | . 12...|". n%<>i|
|00004cc0| 63 25 20 80 20 73 65 74 | 25 28 6e 25 29 3d 31 20 |c% . set|%(n%)=1 |
|00004cd0| 66 6c 67 25 3d 2d 31 0d | 17 20 05 ed 0d 17 2a 32 |flg%=-1.|. ....*2|
|00004ce0| e7 20 66 6c 67 25 3d 30 | 20 f2 73 65 74 5f 69 63 |. flg%=0| .set_ic|
|00004cf0| 6f 6e 5f 66 6c 61 67 28 | 50 31 68 61 6e 64 6c 65 |on_flag(|P1handle|
|00004d00| 25 2c 69 63 25 2b 31 32 | 2c 32 31 2c 31 29 0d 17 |%,ic%+12|,21,1)..|
|00004d10| 34 0d 3d 28 66 6c 67 25 | 3d 30 29 0d 17 3e 04 0d |4.=(flg%|=0)..>..|
|00004d20| 17 48 1c dd 20 f2 73 68 | 61 64 65 5f 74 65 73 74 |.H.. .sh|ade_test|
|00004d30| 5f 69 63 6f 6e 73 28 69 | 63 25 29 0d 17 52 28 6f |_icons(i|c%)..R(o|
|00004d40| 6e 25 3d a4 69 63 6f 6e | 5f 73 65 6c 65 63 74 65 |n%=.icon|_selecte|
|00004d50| 64 28 50 31 68 61 6e 64 | 6c 65 25 2c 69 63 25 2b |d(P1hand|le%,ic%+|
|00004d60| 31 32 29 0d 17 5c 07 ea | 6e 25 0d 17 66 10 e3 20 |12)..\..|n%..f.. |
|00004d70| 6e 25 3d 31 32 20 b8 20 | 32 33 0d 17 70 27 f2 73 |n%=12 . |23..p'.s|
|00004d80| 65 74 5f 69 63 6f 6e 5f | 66 6c 61 67 28 50 31 68 |et_icon_|flag(P1h|
|00004d90| 61 6e 64 6c 65 25 2c 6e | 25 2c 32 32 2c 6f 6e 25 |andle%,n|%,22,on%|
|00004da0| 29 0d 17 7a 05 ed 0d 17 | 84 0b e7 20 6f 6e 25 20 |)..z....|... on% |
|00004db0| 8c 0d 17 8e 5b e7 20 6f | 72 64 65 72 25 3d 32 20 |....[. o|rder%=2 |
|00004dc0| f2 73 65 74 5f 69 63 6f | 6e 5f 66 6c 61 67 28 50 |.set_ico|n_flag(P|
|00004dd0| 31 68 61 6e 64 6c 65 25 | 2c 33 32 2c 32 31 2c 30 |1handle%|,32,21,0|
|00004de0| 29 3a f2 73 65 74 5f 69 | 63 6f 6e 5f 66 6c 61 67 |):.set_i|con_flag|
|00004df0| 28 50 31 68 61 6e 64 6c | 65 25 2c 33 31 2c 32 31 |(P1handl|e%,31,21|
|00004e00| 2c 31 29 3a 6f 72 64 65 | 72 25 3d 31 0d 17 98 05 |,1):orde|r%=1....|
|00004e10| cd 0d 17 a2 27 f2 73 65 | 74 5f 69 63 6f 6e 5f 66 |....'.se|t_icon_f|
|00004e20| 6c 61 67 28 50 31 68 61 | 6e 64 6c 65 25 2c 33 32 |lag(P1ha|ndle%,32|
|00004e30| 2c 32 32 2c 6f 6e 25 29 | 0d 17 ac 05 e1 0d 17 b6 |,22,on%)|........|
|00004e40| 04 0d 17 c0 22 dd 20 a4 | 69 63 6f 6e 5f 73 65 6c |....". .|icon_sel|
|00004e50| 65 63 74 65 64 28 77 68 | 61 6e 64 6c 65 25 2c 69 |ected(wh|andle%,i|
|00004e60| 63 25 29 0d 17 ca 21 21 | 62 6c 6f 63 6b 25 3d 77 |c%)...!!|block%=w|
|00004e70| 68 61 6e 64 6c 65 25 3a | 62 6c 6f 63 6b 25 21 34 |handle%:|block%!4|
|00004e80| 3d 69 63 25 0d 17 d4 21 | c8 99 22 57 69 6d 70 5f |=ic%...!|.."Wimp_|
|00004e90| 47 65 74 49 63 6f 6e 53 | 74 61 74 65 22 2c 2c 62 |GetIconS|tate",,b|
|00004ea0| 6c 6f 63 6b 25 0d 17 de | 1b 3d 2d 28 28 62 6c 6f |lock%...|.=-((blo|
|00004eb0| 63 6b 25 3f 32 36 20 80 | 20 33 32 29 3d 33 32 29 |ck%?26 .| 32)=32)|
|00004ec0| 0d 17 e8 04 0d 17 f2 2f | dd 20 f2 73 65 74 5f 74 |......./|. .set_t|
|00004ed0| 69 6d 65 28 f8 20 68 72 | 73 25 2c f8 20 6d 69 6e |ime(. hr|s%,. min|
|00004ee0| 25 2c 74 79 70 65 25 2c | 41 6d 70 6d 25 2c 73 71 |%,type%,|Ampm%,sq|
|00004ef0| 75 25 29 0d 17 fc 11 f4 | 20 53 65 74 73 20 61 20 |u%).....| Sets a |
|00004f00| 74 69 6d 65 0d 18 06 19 | e7 20 6f 72 64 65 72 25 |time....|. order%|
|00004f10| 3d 32 20 80 20 73 71 75 | 25 3d 31 20 8c 0d 18 10 |=2 . squ|%=1 ....|
|00004f20| 4e e7 20 71 75 65 73 74 | 25 3d 30 20 f2 73 65 74 |N. quest|%=0 .set|
|00004f30| 5f 73 65 71 75 65 6e 63 | 65 28 68 72 73 25 2c 6d |_sequenc|e(hrs%,m|
|00004f40| 69 6e 25 2c 41 6d 70 6d | 25 29 20 8b 20 f2 69 6e |in%,Ampm|%) . .in|
|00004f50| 63 5f 73 65 71 75 65 6e | 63 65 28 68 72 73 25 2c |c_sequen|ce(hrs%,|
|00004f60| 6d 69 6e 25 2c 41 6d 70 | 6d 25 29 0d 18 1a 05 cd |min%,Amp|m%).....|
|00004f70| 0d 18 24 19 e7 20 6f 72 | 64 65 72 25 3d 32 20 80 |..$.. or|der%=2 .|
|00004f80| 20 73 71 75 25 3d 31 20 | e1 0d 18 2e 1d e7 20 74 | squ%=1 |...... t|
|00004f90| 79 70 65 25 3d 31 20 84 | 20 69 6e 74 65 72 76 61 |ype%=1 .| interva|
|00004fa0| 6c 25 3d 31 20 8c 0d 18 | 38 1c 6d 69 6e 25 3d a4 |l%=1 ...|8.min%=.|
|00004fb0| 6d 61 74 63 68 5f 74 69 | 6d 65 5f 6d 69 6e 75 74 |match_ti|me_minut|
|00004fc0| 65 73 0d 18 42 05 cc 0d | 18 4c 1a 6d 69 6e 25 3d |es..B...|.L.min%=|
|00004fd0| a4 73 65 74 5f 74 69 6d | 65 5f 6d 69 6e 75 74 65 |.set_tim|e_minute|
|00004fe0| 73 0d 18 56 05 cd 0d 18 | 60 0e c8 8e 20 41 6d 70 |s..V....|`... Amp|
|00004ff0| 6d 25 20 ca 0d 18 6a 15 | c9 30 2c 31 3a 68 72 73 |m% ...j.|.0,1:hrs|
|00005000| 25 3d b3 28 31 32 29 2d | 31 0d 18 74 14 c9 32 3a |%=.(12)-|1..t..2:|
|00005010| 68 72 73 25 3d b3 28 31 | 32 29 2b 31 31 0d 18 7e |hrs%=.(1|2)+11..~|
|00005020| 13 c9 33 3a 68 72 73 25 | 3d b3 28 32 34 29 2d 31 |..3:hrs%|=.(24)-1|
|00005030| 0d 18 88 05 cb 0d 18 92 | 05 e1 0d 18 9c 04 0d 18 |........|........|
|00005040| a6 17 dd 20 a4 73 65 74 | 5f 74 69 6d 65 5f 6d 69 |... .set|_time_mi|
|00005050| 6e 75 74 65 73 0d 18 b0 | 10 ea 70 6f 73 25 2c 63 |nutes...|..pos%,c|
|00005060| 6f 75 6e 74 25 0d 18 ba | 17 70 6f 73 25 3d b3 28 |ount%...|.pos%=.(|
|00005070| 31 32 29 3a 63 6f 75 6e | 74 25 3d 30 0d 18 c4 21 |12):coun|t%=0...!|
|00005080| c8 95 20 73 65 74 25 28 | 70 6f 73 25 2d 31 29 3d |.. set%(|pos%-1)=|
|00005090| 30 20 80 20 63 6f 75 6e | 74 25 3c 31 32 0d 18 ce |0 . coun|t%<12...|
|000050a0| 14 70 6f 73 25 3d 70 6f | 73 25 20 83 20 31 32 2b |.pos%=po|s% . 12+|
|000050b0| 31 0d 18 d8 0e 63 6f 75 | 6e 74 25 20 2b 3d 31 0d |1....cou|nt% +=1.|
|000050c0| 18 e2 05 ce 0d 18 ec 15 | 3d 6d 69 6e 74 65 73 74 |........|=mintest|
|000050d0| 25 28 70 6f 73 25 2d 31 | 29 0d 18 f6 04 0d 19 00 |%(pos%-1|).......|
|000050e0| 19 dd 20 a4 6d 61 74 63 | 68 5f 74 69 6d 65 5f 6d |.. .matc|h_time_m|
|000050f0| 69 6e 75 74 65 73 0d 19 | 0a 09 ea 6d 69 6e 25 0d |inutes..|...min%.|
|00005100| 19 14 12 c8 8e 20 69 6e | 74 65 72 76 61 6c 25 20 |..... in|terval% |
|00005110| ca 0d 19 1e 13 c9 31 3a | 6d 69 6e 25 3d b3 28 36 |......1:|min%=.(6|
|00005120| 30 29 2d 31 0d 19 28 17 | c9 35 3a 6d 69 6e 25 3d |0)-1..(.|.5:min%=|
|00005130| 35 2a 28 b3 28 31 32 29 | 2d 31 29 0d 19 32 18 c9 |5*(.(12)|-1)..2..|
|00005140| 31 30 3a 6d 69 6e 25 3d | 31 30 2a 28 b3 28 36 29 |10:min%=|10*(.(6)|
|00005150| 2d 31 29 0d 19 3c 18 c9 | 31 35 3a 6d 69 6e 25 3d |-1)..<..|15:min%=|
|00005160| 31 35 2a 28 b3 28 34 29 | 2d 31 29 0d 19 46 05 cb |15*(.(4)|-1)..F..|
|00005170| 0d 19 50 09 3d 6d 69 6e | 25 0d 19 5a 04 0d 19 64 |..P.=min|%..Z...d|
|00005180| 28 dd 20 f2 73 65 74 5f | 73 65 71 75 65 6e 63 65 |(. .set_|sequence|
|00005190| 28 f8 20 68 72 73 25 2c | f8 20 6d 69 6e 25 2c 41 |(. hrs%,|. min%,A|
|000051a0| 6d 70 6d 25 29 0d 19 6e | 0a ea 69 63 6f 6e 25 0d |mpm%)..n|..icon%.|
|000051b0| 19 78 09 f7 8d 74 7e 59 | 0d 19 82 05 f5 0d 19 8c |.x...t~Y|........|
|000051c0| 0a f3 69 63 6f 6e 25 0d | 19 96 12 fd 73 65 74 25 |..icon%.|....set%|
|000051d0| 28 69 63 6f 6e 25 29 3d | 31 0d 19 a0 18 6d 69 6e |(icon%)=|1....min|
|000051e0| 25 3d 6d 69 6e 74 65 73 | 74 25 28 69 63 6f 6e 25 |%=mintes|t%(icon%|
|000051f0| 29 0d 19 aa 16 68 72 73 | 25 3d 2d 31 32 2a 28 41 |)....hrs|%=-12*(A|
|00005200| 6d 70 6d 25 3d 32 29 0d | 19 b4 05 e1 0d 19 be 1e |mpm%=2).|........|
|00005210| dc 31 31 2c 37 2c 38 2c | 39 2c 31 30 2c 36 2c 35 |.11,7,8,|9,10,6,5|
|00005220| 2c 34 2c 33 2c 32 2c 31 | 2c 30 0d 19 c8 04 0d 19 |,4,3,2,1|,0......|
|00005230| d2 28 dd 20 f2 69 6e 63 | 5f 73 65 71 75 65 6e 63 |.(. .inc|_sequenc|
|00005240| 65 28 f8 20 68 72 73 25 | 2c f8 20 6d 69 6e 25 2c |e(. hrs%|,. min%,|
|00005250| 61 6d 70 6d 25 29 0d 19 | dc 0a ea 69 63 6f 6e 25 |ampm%)..|...icon%|
|00005260| 0d 19 e6 09 f7 8d 74 7e | 59 0d 19 f0 05 f5 0d 19 |......t~|Y.......|
|00005270| fa 0a f3 69 63 6f 6e 25 | 0d 1a 04 19 fd 6d 69 6e |...icon%|.....min|
|00005280| 25 3d 6d 69 6e 74 65 73 | 74 25 28 69 63 6f 6e 25 |%=mintes|t%(icon%|
|00005290| 29 0d 1a 0e 05 f5 0d 1a | 18 14 e7 20 69 63 6f 6e |).......|... icon|
|000052a0| 25 3d 30 20 f7 20 8d 74 | 7e 59 0d 1a 22 0a f3 69 |%=0 . .t|~Y.."..i|
|000052b0| 63 6f 6e 25 0d 1a 2c 25 | e7 20 69 63 6f 6e 25 3d |con%..,%|. icon%=|
|000052c0| 31 31 20 f2 69 6e 63 5f | 68 6f 75 72 73 28 68 72 |11 .inc_|hours(hr|
|000052d0| 73 25 2c 61 6d 70 6d 25 | 29 0d 1a 36 12 fd 73 65 |s%,ampm%|)..6..se|
|000052e0| 74 25 28 69 63 6f 6e 25 | 29 3d 31 0d 1a 40 18 6d |t%(icon%|)=1..@.m|
|000052f0| 69 6e 25 3d 6d 69 6e 74 | 65 73 74 25 28 69 63 6f |in%=mint|est%(ico|
|00005300| 6e 25 29 0d 1a 4a 05 e1 | 0d 1a 54 04 0d 1a 5e 15 |n%)..J..|..T...^.|
|00005310| dd 20 f2 6e 75 6d 62 65 | 72 5f 69 6e 5f 73 65 71 |. .numbe|r_in_seq|
|00005320| 75 0d 1a 68 10 ea 66 6c | 67 25 2c 63 6f 75 6e 74 |u..h..fl|g%,count|
|00005330| 25 0d 1a 72 1a e7 20 6f | 72 64 65 72 25 3d 31 20 |%..r.. o|rder%=1 |
|00005340| 84 20 61 6d 70 6d 25 3d | 33 20 e1 0d 1a 7c 09 f7 |. ampm%=|3 ...|..|
|00005350| 8d 74 7e 59 0d 1a 86 05 | f5 0d 1a 90 0a f3 69 63 |.t~Y....|......ic|
|00005360| 6f 6e 25 0d 1a 9a 1c e7 | 20 73 65 74 25 28 69 63 |on%.....| set%(ic|
|00005370| 6f 6e 25 29 20 63 6f 75 | 6e 74 25 20 2b 3d 31 0d |on%) cou|nt% +=1.|
|00005380| 1a a4 0c fd 69 63 6f 6e | 25 3d 30 0d 1a ae 55 e7 |....icon|%=0...U.|
|00005390| 20 bb 24 71 75 65 73 74 | 5f 61 64 64 25 3e 31 32 | .$quest|_add%>12|
|000053a0| 20 80 20 63 6f 75 6e 74 | 25 3d 31 20 24 71 75 65 | . count|%=1 $que|
|000053b0| 73 74 5f 61 64 64 25 3d | 22 31 32 22 3a f2 72 65 |st_add%=|"12":.re|
|000053c0| 64 72 61 77 5f 69 63 6f | 6e 28 50 33 68 61 6e 64 |draw_ico|n(P3hand|
|000053d0| 6c 65 25 2c 36 29 3a 51 | 75 65 73 74 25 3d 31 32 |le%,6):Q|uest%=12|
|000053e0| 0d 1a b8 05 e1 0d 1a c2 | 04 0d 1a cc 1e dd 20 f2 |........|...... .|
|000053f0| 69 6e 63 5f 68 6f 75 72 | 73 28 f8 20 68 72 73 25 |inc_hour|s(. hrs%|
|00005400| 2c 61 6d 70 6d 25 29 0d | 1a d6 0c 68 72 73 25 20 |,ampm%).|...hrs% |
|00005410| 2b 3d 31 0d 1a e0 0e c8 | 8e 20 61 6d 70 6d 25 20 |+=1.....|. ampm% |
|00005420| ca 0d 1a ea 1d c9 30 2c | 31 3a 68 72 73 25 3d 2d |......0,|1:hrs%=-|
|00005430| 68 72 73 25 2a 28 68 72 | 73 25 3c 31 32 29 0d 1a |hrs%*(hr|s%<12)..|
|00005440| f4 1a c9 32 3a e7 20 68 | 72 73 25 3d 32 34 20 8c |...2:. h|rs%=24 .|
|00005450| 20 68 72 73 25 3d 31 32 | 0d 1a fe 1b c9 33 3a 68 | hrs%=12|.....3:h|
|00005460| 72 73 25 3d 2d 68 72 73 | 25 2a 28 68 72 73 25 3c |rs%=-hrs|%*(hrs%<|
|00005470| 32 34 29 0d 1b 08 05 cb | 0d 1b 12 05 e1 0d 1b 1c |24).....|........|
|00005480| 04 0d 1b 26 18 dd 20 a4 | 63 6f 6d 70 61 72 65 5f |...&.. .|compare_|
|00005490| 70 72 65 76 74 69 6d 65 | 73 0d 1b 30 18 ea 6e 25 |prevtime|s..0..n%|
|000054a0| 2c 66 6c 67 31 25 2c 66 | 6c 67 32 25 2c 66 6c 67 |,flg1%,f|lg2%,flg|
|000054b0| 25 0d 1b 3a 1a 66 6c 67 | 32 25 3d 30 3a 66 6c 67 |%..:.flg|2%=0:flg|
|000054c0| 31 25 3d 30 3a 66 6c 67 | 25 3d 30 0d 1b 44 12 e7 |1%=0:flg|%=0..D..|
|000054d0| 20 71 75 65 73 74 25 3d | 31 32 20 3d 30 0d 1b 4e | quest%=|12 =0..N|
|000054e0| 10 e7 20 71 75 65 73 74 | 25 3e 30 20 8c 0d 1b 58 |.. quest|%>0 ...X|
|000054f0| 09 6e 25 3d 2d 31 0d 1b | 62 05 f5 0d 1b 6c 0a 6e |.n%=-1..|b....l.n|
|00005500| 25 20 2b 3d 31 0d 1b 76 | 41 66 6c 67 31 25 3d 28 |% +=1..v|Aflg1%=(|
|00005510| 28 54 68 72 73 25 28 71 | 75 65 73 74 25 29 3d 54 |(Thrs%(q|uest%)=T|
|00005520| 68 72 73 25 28 6e 25 29 | 29 20 80 20 28 54 6d 69 |hrs%(n%)|) . (Tmi|
|00005530| 6e 25 28 71 75 65 73 74 | 25 29 3d 54 6d 69 6e 25 |n%(quest|%)=Tmin%|
|00005540| 28 6e 25 29 29 29 0d 1b | 80 45 66 6c 67 32 25 3d |(n%)))..|.Eflg2%=|
|00005550| 28 28 54 68 72 73 32 25 | 28 71 75 65 73 74 25 29 |((Thrs2%|(quest%)|
|00005560| 3d 54 68 72 73 32 25 28 | 6e 25 29 29 20 80 20 28 |=Thrs2%(|n%)) . (|
|00005570| 54 6d 69 6e 32 25 28 71 | 75 65 73 74 25 29 3d 54 |Tmin2%(q|uest%)=T|
|00005580| 6d 69 6e 32 25 28 6e 25 | 29 29 29 0d 1b 8a 43 66 |min2%(n%|)))...Cf|
|00005590| 6c 67 33 25 3d 28 28 54 | 68 72 73 32 25 28 71 75 |lg3%=((T|hrs2%(qu|
|000055a0| 65 73 74 25 29 3d 54 68 | 72 73 25 28 6e 25 29 29 |est%)=Th|rs%(n%))|
|000055b0| 20 80 20 28 54 6d 69 6e | 32 25 28 71 75 65 73 74 | . (Tmin|2%(quest|
|000055c0| 25 29 3d 54 6d 69 6e 25 | 28 6e 25 29 29 29 0d 1b |%)=Tmin%|(n%)))..|
|000055d0| 94 43 66 6c 67 34 25 3d | 28 28 54 68 72 73 25 28 |.Cflg4%=|((Thrs%(|
|000055e0| 71 75 65 73 74 25 29 3d | 54 68 72 73 32 25 28 6e |quest%)=|Thrs2%(n|
|000055f0| 25 29 29 20 80 20 28 54 | 6d 69 6e 25 28 71 75 65 |%)) . (T|min%(que|
|00005600| 73 74 25 29 3d 54 6d 69 | 6e 32 25 28 6e 25 29 29 |st%)=Tmi|n2%(n%))|
|00005610| 29 0d 1b 9e 27 e7 20 47 | 61 6d 65 48 61 6e 64 6c |)...'. G|ameHandl|
|00005620| 65 25 3d 50 54 31 68 61 | 6e 64 6c 65 25 20 66 6c |e%=PT1ha|ndle% fl|
|00005630| 67 25 3d 66 6c 67 31 25 | 0d 1b a8 40 e7 20 47 61 |g%=flg1%|...@. Ga|
|00005640| 6d 65 48 61 6e 64 6c 65 | 25 3d 50 54 32 68 61 6e |meHandle|%=PT2han|
|00005650| 64 6c 65 25 20 84 20 47 | 61 6d 65 48 61 6e 64 6c |dle% . G|ameHandl|
|00005660| 65 25 3d 50 54 33 68 61 | 6e 64 6c 65 25 20 66 6c |e%=PT3ha|ndle% fl|
|00005670| 67 25 3d 66 6c 67 32 25 | 0d 1b b2 41 e7 20 47 61 |g%=flg2%|...A. Ga|
|00005680| 6d 65 48 61 6e 64 6c 65 | 25 3d 50 54 34 68 61 6e |meHandle|%=PT4han|
|00005690| 64 6c 65 25 20 66 6c 67 | 25 3d 28 66 6c 67 31 25 |dle% flg|%=(flg1%|
|000056a0| 20 80 20 66 6c 67 32 25 | 20 84 20 66 6c 67 33 25 | . flg2%| . flg3%|
|000056b0| 20 80 20 66 6c 67 34 25 | 29 0d 1b bc 1b fd 20 66 | . flg4%|)..... f|
|000056c0| 6c 67 25 3d 2d 31 20 84 | 20 6e 25 3d 71 75 65 73 |lg%=-1 .| n%=ques|
|000056d0| 74 25 2d 31 0d 1b c6 05 | cd 0d 1b d0 09 3d 66 6c |t%-1....|.....=fl|
|000056e0| 67 25 0d 1b da 04 0d 1b | e4 18 dd 20 a4 63 6f 6d |g%......|... .com|
|000056f0| 70 61 72 65 5f 6f 74 68 | 65 72 74 69 6d 65 0d 1b |pare_oth|ertime..|
|00005700| ee 1c ea 68 72 73 25 3a | 68 72 73 25 3d 54 68 72 |...hrs%:|hrs%=Thr|
|00005710| 73 25 28 71 75 65 73 74 | 25 29 0d 1b f8 2e e7 20 |s%(quest|%)..... |
|00005720| 4d 61 6d 70 6d 25 3c 3e | 61 6d 70 6d 25 20 80 20 |Mampm%<>|ampm% . |
|00005730| 47 61 6d 65 48 61 6e 64 | 6c 65 25 3d 50 54 33 68 |GameHand|le%=PT3h|
|00005740| 61 6e 64 6c 65 25 20 8c | 0d 1c 02 22 e7 20 61 6d |andle% .|...". am|
|00005750| 70 6d 25 3d 32 20 84 20 | 4d 62 6f 74 68 25 3d 32 |pm%=2 . |Mboth%=2|
|00005760| 20 68 72 73 25 20 2b 3d | 31 32 0d 1c 0c 2b e7 20 | hrs% +=|12...+. |
|00005770| 61 6d 70 6d 25 3d 30 20 | 80 20 54 68 72 73 32 25 |ampm%=0 |. Thrs2%|
|00005780| 28 71 75 65 73 74 25 29 | 3e 31 31 20 68 72 73 25 |(quest%)|>11 hrs%|
|00005790| 20 2d 3d 31 32 0d 1c 16 | 05 cd 0d 1c 20 3d 3d 28 | -=12...|.... ==(|
|000057a0| 28 68 72 73 25 3d 54 68 | 72 73 32 25 28 71 75 65 |(hrs%=Th|rs2%(que|
|000057b0| 73 74 25 29 29 20 80 20 | 28 54 6d 69 6e 25 28 71 |st%)) . |(Tmin%(q|
|000057c0| 75 65 73 74 25 29 3d 54 | 6d 69 6e 32 25 28 71 75 |uest%)=T|min2%(qu|
|000057d0| 65 73 74 25 29 29 29 0d | 1c 2a 04 0d 1c 34 1d dd |est%))).|.*...4..|
|000057e0| 20 f2 68 61 6e 64 5f 61 | 6e 67 6c 65 73 28 6d 69 | .hand_a|ngles(mi|
|000057f0| 6e 25 2c 68 72 73 25 29 | 0d 1c 3e 15 41 6d 69 6e |n%,hrs%)|..>.Amin|
|00005800| 3d b2 28 39 30 2d 6d 69 | 6e 25 2a 36 29 0d 1c 48 |=.(90-mi|n%*6)..H|
|00005810| 1f 41 68 72 73 3d b2 28 | 39 30 2d 28 6d 69 6e 25 |.Ahrs=.(|90-(min%|
|00005820| 2b 68 72 73 25 2a 36 30 | 29 2f 32 29 0d 1c 52 05 |+hrs%*60|)/2)..R.|
|00005830| e1 0d 1c 5c 04 0d 1c 66 | 1f dd 20 f2 68 61 6e 64 |...\...f|.. .hand|
|00005840| 5f 63 6f 6f 72 64 73 28 | 73 69 64 65 25 2c 78 25 |_coords(|side%,x%|
|00005850| 2c 79 25 29 0d 1c 70 6b | ea 72 25 2c 63 78 25 2c |,y%)..pk|.r%,cx%,|
|00005860| 63 79 25 2c 58 6d 69 6e | 25 2c 58 68 72 73 25 2c |cy%,Xmin|%,Xhrs%,|
|00005870| 59 6d 69 6e 25 2c 59 68 | 72 73 25 2c 41 6d 69 6e |Ymin%,Yh|rs%,Amin|
|00005880| 2c 41 68 72 73 2c 58 62 | 31 6d 25 2c 58 62 32 6d |,Ahrs,Xb|1m%,Xb2m|
|00005890| 25 2c 58 62 31 68 25 2c | 58 62 32 68 25 2c 59 62 |%,Xb1h%,|Xb2h%,Yb|
|000058a0| 31 6d 25 2c 59 62 32 6d | 25 2c 59 62 31 68 25 2c |1m%,Yb2m|%,Yb1h%,|
|000058b0| 59 62 32 68 25 2c 68 72 | 73 25 2c 6d 69 6e 25 0d |Yb2h%,hr|s%,min%.|
|000058c0| 1c 7a 19 63 78 25 3d 32 | 30 32 3a 63 79 25 3d 32 |.z.cx%=2|02:cy%=2|
|000058d0| 33 32 3a 72 25 3d 31 36 | 0d 1c 84 37 e7 20 47 61 |32:r%=16|...7. Ga|
|000058e0| 6d 65 48 61 6e 64 6c 65 | 25 3d 50 54 33 68 61 6e |meHandle|%=PT3han|
|000058f0| 64 6c 65 25 20 84 20 47 | 61 6d 65 48 61 6e 64 6c |dle% . G|ameHandl|
|00005900| 65 25 3d 50 54 34 68 61 | 6e 64 6c 65 25 20 8c 0d |e%=PT4ha|ndle% ..|
|00005910| 1c 8e 42 e7 20 73 69 64 | 65 25 3d 31 20 80 20 63 |..B. sid|e%=1 . c|
|00005920| 6c 6f 63 6b 74 79 70 65 | 25 3d 31 20 68 72 73 25 |locktype|%=1 hrs%|
|00005930| 3d 54 68 72 73 25 28 71 | 75 65 73 74 25 29 3a 6d |=Thrs%(q|uest%):m|
|00005940| 69 6e 25 3d 54 6d 69 6e | 25 28 71 75 65 73 74 25 |in%=Tmin|%(quest%|
|00005950| 29 0d 1c 98 41 e7 20 73 | 69 64 65 25 3d 32 20 80 |)...A. s|ide%=2 .|
|00005960| 20 4d 63 6c 6f 63 6b 25 | 3d 31 20 68 72 73 25 3d | Mclock%|=1 hrs%=|
|00005970| 54 68 72 73 32 25 28 71 | 75 65 73 74 25 29 3a 6d |Thrs2%(q|uest%):m|
|00005980| 69 6e 25 3d 54 6d 69 6e | 32 25 28 71 75 65 73 74 |in%=Tmin|2%(quest|
|00005990| 25 29 0d 1c a2 05 cc 0d | 1c ac 29 68 72 73 25 3d |%)......|..)hrs%=|
|000059a0| 54 68 72 73 25 28 71 75 | 65 73 74 25 29 3a 6d 69 |Thrs%(qu|est%):mi|
|000059b0| 6e 25 3d 54 6d 69 6e 25 | 28 71 75 65 73 74 25 29 |n%=Tmin%|(quest%)|
|000059c0| 0d 1c b6 05 cd 0d 1c c0 | 1b f2 68 61 6e 64 5f 61 |........|..hand_a|
|000059d0| 6e 67 6c 65 73 28 6d 69 | 6e 25 2c 68 72 73 25 29 |ngles(mi|n%,hrs%)|
|000059e0| 0d 1c ca 2d 58 6d 69 6e | 25 3d 63 78 25 2b 31 36 |...-Xmin|%=cx%+16|
|000059f0| 30 2a 9b 20 41 6d 69 6e | 3a 59 6d 69 6e 25 3d 63 |0*. Amin|:Ymin%=c|
|00005a00| 79 25 2b 31 36 30 2a b5 | 20 41 6d 69 6e 0d 1c d4 |y%+160*.| Amin...|
|00005a10| 2b 58 68 72 73 25 3d 63 | 78 25 2b 39 30 2a 9b 20 |+Xhrs%=c|x%+90*. |
|00005a20| 41 68 72 73 3a 59 68 72 | 73 25 3d 63 79 25 2b 39 |Ahrs:Yhr|s%=cy%+9|
|00005a30| 30 2a b5 20 41 68 72 73 | 0d 1c de 33 58 62 31 6d |0*. Ahrs|...3Xb1m|
|00005a40| 25 3d 63 78 25 2b 72 25 | 2a 9b 28 41 6d 69 6e 2d |%=cx%+r%|*.(Amin-|
|00005a50| 39 30 29 3a 59 62 31 6d | 25 3d 63 79 25 2b 72 25 |90):Yb1m|%=cy%+r%|
|00005a60| 2a b5 28 41 6d 69 6e 2d | 39 30 29 0d 1c e8 33 58 |*.(Amin-|90)...3X|
|00005a70| 62 32 6d 25 3d 63 78 25 | 2b 72 25 2a 9b 28 41 6d |b2m%=cx%|+r%*.(Am|
|00005a80| 69 6e 2b 39 30 29 3a 59 | 62 32 6d 25 3d 63 79 25 |in+90):Y|b2m%=cy%|
|00005a90| 2b 72 25 2a b5 28 41 6d | 69 6e 2b 39 30 29 0d 1c |+r%*.(Am|in+90)..|
|00005aa0| f2 33 58 62 31 68 25 3d | 63 78 25 2b 72 25 2a 9b |.3Xb1h%=|cx%+r%*.|
|00005ab0| 28 41 68 72 73 2d 39 30 | 29 3a 59 62 31 68 25 3d |(Ahrs-90|):Yb1h%=|
|00005ac0| 63 79 25 2b 72 25 2a b5 | 28 41 68 72 73 2d 39 30 |cy%+r%*.|(Ahrs-90|
|00005ad0| 29 0d 1c fc 33 58 62 32 | 68 25 3d 63 78 25 2b 72 |)...3Xb2|h%=cx%+r|
|00005ae0| 25 2a 9b 28 41 68 72 73 | 2b 39 30 29 3a 59 62 32 |%*.(Ahrs|+90):Yb2|
|00005af0| 68 25 3d 63 79 25 2b 72 | 25 2a b5 28 41 68 72 73 |h%=cy%+r|%*.(Ahrs|
|00005b00| 2b 39 30 29 0d 1d 06 27 | e7 20 73 69 64 65 25 3d |+90)...'|. side%=|
|00005b10| 31 20 e6 30 20 8b 20 c8 | 99 22 57 69 6d 70 5f 53 |1 .0 . .|."Wimp_S|
|00005b20| 65 74 43 6f 6c 6f 75 72 | 22 2c 37 0d 1d 10 41 ec |etColour|",7...A.|
|00005b30| 20 78 25 2b 58 62 31 6d | 25 2c 79 25 2b 59 62 31 | x%+Xb1m|%,y%+Yb1|
|00005b40| 6d 25 3a ec 20 78 25 2b | 58 62 32 6d 25 2c 79 25 |m%:. x%+|Xb2m%,y%|
|00005b50| 2b 59 62 32 6d 25 3a f0 | 38 35 2c 78 25 2b 58 6d |+Yb2m%:.|85,x%+Xm|
|00005b60| 69 6e 25 2c 79 25 2b 59 | 6d 69 6e 25 0d 1d 1a 41 |in%,y%+Y|min%...A|
|00005b70| ec 20 78 25 2b 58 62 31 | 68 25 2c 79 25 2b 59 62 |. x%+Xb1|h%,y%+Yb|
|00005b80| 31 68 25 3a ec 20 78 25 | 2b 58 62 32 68 25 2c 79 |1h%:. x%|+Xb2h%,y|
|00005b90| 25 2b 59 62 32 68 25 3a | f0 38 35 2c 78 25 2b 58 |%+Yb2h%:|.85,x%+X|
|00005ba0| 68 72 73 25 2c 79 25 2b | 59 68 72 73 25 0d 1d 24 |hrs%,y%+|Yhrs%..$|
|00005bb0| 05 e1 0d 1d 2e 04 0d 1d | 38 1a dd 20 a4 74 69 6d |........|8.. .tim|
|00005bc0| 65 5f 6f 66 5f 64 61 79 | 34 28 68 25 2c 6d 25 29 |e_of_day|4(h%,m%)|
|00005bd0| 0d 1d 42 2f e7 20 68 25 | 3e 31 31 20 61 6d 70 6d |..B/. h%|>11 ampm|
|00005be0| 24 3d 22 61 66 74 65 72 | 6e 6f 6f 6e 22 20 8b 20 |$="after|noon" . |
|00005bf0| 61 6d 70 6d 24 3d 22 6d | 6f 72 6e 69 6e 67 22 0d |ampm$="m|orning".|
|00005c00| 1d 4c 22 e7 20 68 25 3d | 30 20 80 20 6d 25 3d 30 |.L". h%=|0 . m%=0|
|00005c10| 20 61 6d 70 6d 24 3d 22 | 6d 69 64 6e 69 67 68 74 | ampm$="|midnight|
|00005c20| 22 0d 1d 56 22 e7 20 68 | 25 3d 31 32 20 80 20 6d |"..V". h|%=12 . m|
|00005c30| 25 3d 30 20 61 6d 70 6d | 24 3d 22 20 20 20 6e 6f |%=0 ampm|$=" no|
|00005c40| 6f 6e 22 0d 1d 60 0a 3d | 61 6d 70 6d 24 0d 1d 6a |on"..`.=|ampm$..j|
|00005c50| 04 0d 1d 74 2a dd 20 f2 | 72 65 64 72 61 77 5f 63 |...t*. .|redraw_c|
|00005c60| 6c 6f 63 6b 28 78 25 2c | 79 25 2c 74 79 70 65 25 |lock(x%,|y%,type%|
|00005c70| 2c 64 72 61 77 74 79 70 | 65 25 29 0d 1d 7e 1f ea |,drawtyp|e%)..~..|
|00005c80| 68 72 73 25 2c 6d 69 6e | 25 2c 61 6d 70 6d 24 2c |hrs%,min|%,ampm$,|
|00005c90| 73 70 31 24 2c 73 70 32 | 24 2c 0d 1d 88 0f e7 20 |sp1$,sp2|$,..... |
|00005ca0| 74 79 70 65 25 3d 31 20 | 8c 0d 1d 92 1f 20 e7 20 |type%=1 |..... . |
|00005cb0| 47 61 6d 65 48 61 6e 64 | 6c 65 25 3d 50 54 34 68 |GameHand|le%=PT4h|
|00005cc0| 61 6e 64 6c 65 25 20 8c | 0d 1d 9c 78 20 20 e7 20 |andle% .|...x . |
|00005cd0| 78 25 3d 63 6c 6f 63 6b | 58 25 20 61 6d 70 6d 24 |x%=clock|X% ampm$|
|00005ce0| 3d a4 74 69 6d 65 5f 6f | 66 5f 64 61 79 34 28 54 |=.time_o|f_day4(T|
|00005cf0| 68 72 73 32 25 28 71 75 | 65 73 74 25 29 2c 54 6d |hrs2%(qu|est%),Tm|
|00005d00| 69 6e 32 25 28 71 75 65 | 73 74 25 29 29 20 8b 20 |in2%(que|st%)) . |
|00005d10| 61 6d 70 6d 24 3d a4 74 | 69 6d 65 5f 6f 66 5f 64 |ampm$=.t|ime_of_d|
|00005d20| 61 79 34 28 54 68 72 73 | 25 28 71 75 65 73 74 25 |ay4(Thrs|%(quest%|
|00005d30| 29 2c 54 6d 69 6e 25 28 | 71 75 65 73 74 25 29 29 |),Tmin%(|quest%))|
|00005d40| 0d 1d a6 06 20 cd 0d 1d | b0 47 20 e7 20 28 47 61 |.... ...|.G . (Ga|
|00005d50| 6d 65 48 61 6e 64 6c 65 | 25 3d 50 54 33 68 61 6e |meHandle|%=PT3han|
|00005d60| 64 6c 65 25 20 84 20 47 | 61 6d 65 48 61 6e 64 6c |dle% . G|ameHandl|
|00005d70| 65 25 3d 50 54 34 68 61 | 6e 64 6c 65 25 29 20 80 |e%=PT4ha|ndle%) .|
|00005d80| 20 78 25 3d 63 6c 6f 63 | 6b 58 25 20 8c 0d 1d ba | x%=cloc|kX% ....|
|00005d90| 23 20 20 f2 64 65 63 6f | 6d 70 5f 73 70 72 69 74 |# .deco|mp_sprit|
|00005da0| 65 28 61 6e 61 6c 6f 67 | 75 65 2c 4d 41 53 4b 29 |e(analog|ue,MASK)|
|00005db0| 0d 1d c4 49 20 20 c8 99 | 22 4f 53 5f 53 70 72 69 |...I ..|"OS_Spri|
|00005dc0| 74 65 4f 70 22 2c 70 6c | 6f 74 5f 73 2c 63 6f 6d |teOp",pl|ot_s,com|
|00005dd0| 70 25 2c 63 6f 6d 70 25 | 2b 31 36 2c 6f 78 25 2b |p%,comp%|+16,ox%+|
|00005de0| 78 25 2c 6f 79 25 2b 79 | 25 2c 38 2c 73 63 61 6c |x%,oy%+y|%,8,scal|
|00005df0| 65 25 2c 74 72 61 6e 73 | 25 0d 1d ce 1d 20 20 f2 |e%,trans|%.... .|
|00005e00| 64 65 63 6f 6d 70 5f 73 | 70 72 69 74 65 28 6d 36 |decomp_s|prite(m6|
|00005e10| 2c 4d 41 53 4b 29 0d 1d | d8 51 20 20 c8 99 22 4f |,MASK)..|.Q .."O|
|00005e20| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 70 6c 6f 74 |S_Sprite|Op",plot|
|00005e30| 5f 73 2c 63 6f 6d 70 25 | 2c 63 6f 6d 70 25 2b 31 |_s,comp%|,comp%+1|
|00005e40| 36 2c 6f 78 25 2b 78 25 | 2b 31 32 34 2c 6f 79 25 |6,ox%+x%|+124,oy%|
|00005e50| 2b 79 25 2b 31 34 34 2c | 38 2c 73 63 61 6c 65 25 |+y%+144,|8,scale%|
|00005e60| 2c 74 72 61 6e 73 25 0d | 1d e2 23 20 20 f2 68 61 |,trans%.|..# .ha|
|00005e70| 6e 64 5f 63 6f 6f 72 64 | 73 28 32 2c 6f 78 25 2b |nd_coord|s(2,ox%+|
|00005e80| 78 25 2c 6f 79 25 2b 79 | 25 29 0d 1d ec 1d 20 20 |x%,oy%+y|%).... |
|00005e90| f2 64 65 63 6f 6d 70 5f | 73 70 72 69 74 65 28 6e |.decomp_|sprite(n|
|00005ea0| 31 2c 4d 41 53 4b 29 0d | 1d f6 51 20 20 c8 99 22 |1,MASK).|..Q .."|
|00005eb0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 70 6c 6f |OS_Sprit|eOp",plo|
|00005ec0| 74 5f 73 2c 63 6f 6d 70 | 25 2c 63 6f 6d 70 25 2b |t_s,comp|%,comp%+|
|00005ed0| 31 36 2c 6f 78 25 2b 78 | 25 2b 31 37 34 2c 6f 79 |16,ox%+x|%+174,oy|
|00005ee0| 25 2b 79 25 2b 32 30 38 | 2c 38 2c 73 63 61 6c 65 |%+y%+208|,8,scale|
|00005ef0| 25 2c 74 72 61 6e 73 25 | 0d 1e 00 06 20 cc 0d 1e |%,trans%|.... ...|
|00005f00| 0a 50 20 20 c8 99 22 4f | 53 5f 53 70 72 69 74 65 |.P .."O|S_Sprite|
|00005f10| 4f 70 22 2c 26 31 33 34 | 2c 73 61 72 65 61 25 2c |Op",&134|,sarea%,|
|00005f20| 22 62 61 63 6b 67 72 6f | 75 6e 64 22 2c 6f 78 25 |"backgro|und",ox%|
|00005f30| 2b 78 25 2d 31 32 38 2c | 6f 79 25 2b 79 25 2c 38 |+x%-128,|oy%+y%,8|
|00005f40| 2c 73 63 61 6c 65 25 2c | 74 72 61 6e 73 25 0d 1e |,scale%,|trans%..|
|00005f50| 14 57 20 20 e7 20 47 61 | 6d 65 48 61 6e 64 6c 65 |.W . Ga|meHandle|
|00005f60| 25 3d 50 54 32 68 61 6e | 64 6c 65 25 20 84 20 47 |%=PT2han|dle% . G|
|00005f70| 61 6d 65 48 61 6e 64 6c | 65 25 3d 50 54 33 68 61 |ameHandl|e%=PT3ha|
|00005f80| 6e 64 6c 65 25 20 73 70 | 31 3d 68 33 3a 73 70 32 |ndle% sp|1=h3:sp2|
|00005f90| 3d 68 34 20 8b 20 73 70 | 31 3d 68 35 30 3a 73 70 |=h4 . sp|1=h50:sp|
|00005fa0| 32 3d 68 35 31 0d 1e 1e | 21 20 20 f2 64 65 63 6f |2=h51...|! .deco|
|00005fb0| 6d 70 5f 73 70 72 69 74 | 65 28 73 70 31 2c 4e 4f |mp_sprit|e(sp1,NO|
|00005fc0| 5f 4d 41 53 4b 29 0d 1e | 28 51 20 20 c8 99 22 4f |_MASK)..|(Q .."O|
|00005fd0| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 70 6c 6f 74 |S_Sprite|Op",plot|
|00005fe0| 5f 73 2c 63 6f 6d 70 25 | 2c 63 6f 6d 70 25 2b 31 |_s,comp%|,comp%+1|
|00005ff0| 36 2c 6f 78 25 2b 78 25 | 2d 31 32 38 2c 6f 79 25 |6,ox%+x%|-128,oy%|
|00006000| 2b 79 25 2b 31 38 36 2c | 30 2c 73 63 61 6c 65 25 |+y%+186,|0,scale%|
|00006010| 2c 74 72 61 6e 73 25 0d | 1e 32 1e 20 20 f2 64 65 |,trans%.|.2. .de|
|00006020| 63 6f 6d 70 5f 73 70 72 | 69 74 65 28 73 70 32 2c |comp_spr|ite(sp2,|
|00006030| 4d 41 53 4b 29 0d 1e 3c | 51 20 20 c8 99 22 4f 53 |MASK)..<|Q .."OS|
|00006040| 5f 53 70 72 69 74 65 4f | 70 22 2c 70 6c 6f 74 5f |_SpriteO|p",plot_|
|00006050| 73 2c 63 6f 6d 70 25 2c | 63 6f 6d 70 25 2b 31 36 |s,comp%,|comp%+16|
|00006060| 2c 6f 78 25 2b 78 25 2b | 33 39 30 2c 6f 79 25 2b |,ox%+x%+|390,oy%+|
|00006070| 79 25 2b 31 38 32 2c 38 | 2c 73 63 61 6c 65 25 2c |y%+182,8|,scale%,|
|00006080| 74 72 61 6e 73 25 0d 1e | 46 06 20 cd 0d 1e 50 50 |trans%..|F. ...PP|
|00006090| 20 e7 20 47 61 6d 65 48 | 61 6e 64 6c 65 25 3d 50 | . GameH|andle%=P|
|000060a0| 54 34 68 61 6e 64 6c 65 | 25 20 c8 99 22 57 69 6d |T4handle|% .."Wim|
|000060b0| 70 5f 53 65 74 43 6f 6c | 6f 75 72 22 2c 37 3a ec |p_SetCol|our",7:.|
|000060c0| 20 6f 78 25 2b 78 25 2b | 31 34 36 2c 6f 79 25 2b | ox%+x%+|146,oy%+|
|000060d0| 79 25 2d 32 38 3a f1 61 | 6d 70 6d 24 0d 1e 5a 05 |y%-28:.a|mpm$..Z.|
|000060e0| cc 0d 1e 64 37 e7 20 47 | 61 6d 65 48 61 6e 64 6c |...d7. G|ameHandl|
|000060f0| 65 25 3d 50 54 33 68 61 | 6e 64 6c 65 25 20 84 20 |e%=PT3ha|ndle% . |
|00006100| 47 61 6d 65 48 61 6e 64 | 6c 65 25 3d 50 54 34 68 |GameHand|le%=PT4h|
|00006110| 61 6e 64 6c 65 25 20 8c | 0d 1e 6e 46 e7 20 78 25 |andle% .|..nF. x%|
|00006120| 3d 63 6c 6f 63 6b 58 32 | 25 20 80 20 63 6c 6f 63 |=clockX2|% . cloc|
|00006130| 6b 74 79 70 65 25 3d 32 | 20 68 72 73 25 3d 54 68 |ktype%=2| hrs%=Th|
|00006140| 72 73 25 28 71 75 65 73 | 74 25 29 3a 6d 69 6e 25 |rs%(ques|t%):min%|
|00006150| 3d 54 6d 69 6e 25 28 71 | 75 65 73 74 25 29 0d 1e |=Tmin%(q|uest%)..|
|00006160| 78 44 e7 20 78 25 3d 63 | 6c 6f 63 6b 58 25 20 80 |xD. x%=c|lockX% .|
|00006170| 20 4d 63 6c 6f 63 6b 25 | 3d 32 20 68 72 73 25 3d | Mclock%|=2 hrs%=|
|00006180| 54 68 72 73 32 25 28 71 | 75 65 73 74 25 29 3a 6d |Thrs2%(q|uest%):m|
|00006190| 69 6e 25 3d 54 6d 69 6e | 32 25 28 71 75 65 73 74 |in%=Tmin|2%(quest|
|000061a0| 25 29 0d 1e 82 05 cc 0d | 1e 8c 29 68 72 73 25 3d |%)......|..)hrs%=|
|000061b0| 54 68 72 73 25 28 71 75 | 65 73 74 25 29 3a 6d 69 |Thrs%(qu|est%):mi|
|000061c0| 6e 25 3d 54 6d 69 6e 25 | 28 71 75 65 73 74 25 29 |n%=Tmin%|(quest%)|
|000061d0| 0d 1e 96 05 cd 0d 1e a0 | 2c f2 64 72 61 77 5f 64 |........|,.draw_d|
|000061e0| 69 67 69 74 61 6c 28 78 | 25 2c 79 25 2c 68 72 73 |igital(x|%,y%,hrs|
|000061f0| 25 2c 6d 69 6e 25 2c 64 | 72 61 77 74 79 70 65 25 |%,min%,d|rawtype%|
|00006200| 29 0d 1e aa 05 cd 0d 1e | b4 20 e7 20 74 69 6d 65 |).......|. . time|
|00006210| 72 25 3e 30 20 80 20 75 | 73 65 72 5f 6d 65 73 73 |r%>0 . u|ser_mess|
|00006220| 24 3d 22 22 20 8c 0d 1e | be 39 e7 20 74 69 6d 65 |$="" ...|.9. time|
|00006230| 25 3e 30 20 74 69 6d 65 | 6c 65 66 74 25 3d a4 74 |%>0 time|left%=.t|
|00006240| 69 6d 65 5f 6c 65 66 74 | 20 8b 20 74 69 6d 65 6c |ime_left| . timel|
|00006250| 65 66 74 25 3d 74 69 6d | 65 72 25 2f 31 30 30 0d |eft%=tim|er%/100.|
|00006260| 1e c8 27 f2 70 72 69 6e | 74 5f 6d 65 73 73 61 67 |..'.prin|t_messag|
|00006270| 65 28 c3 74 69 6d 65 6c | 65 66 74 25 2c 35 34 2c |e(.timel|eft%,54,|
|00006280| 31 30 2c 31 33 29 0d 1e | d2 05 cd 0d 1e dc 05 e1 |10,13)..|........|
|00006290| 0d 1e e6 04 0d 1e f0 1f | dd 20 f2 63 6c 6f 63 6b |........|. .clock|
|000062a0| 5f 73 70 72 69 74 65 28 | 6d 74 68 25 2c 73 69 64 |_sprite(|mth%,sid|
|000062b0| 65 25 29 0d 1e fa 18 ea | 72 30 25 2c 72 31 25 2c |e%).....|r0%,r1%,|
|000062c0| 72 32 25 2c 72 33 25 2c | 73 70 24 0d 1f 04 40 c8 |r2%,r3%,|sp$...@.|
|000062d0| 99 22 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 26 |."OS_Spr|iteOp",&|
|000062e0| 31 33 43 2c 73 61 72 65 | 61 25 2c 22 62 61 63 6b |13C,sare|a%,"back|
|000062f0| 67 72 6f 75 6e 64 22 2c | 31 20 b8 20 72 30 25 2c |ground",|1 . r0%,|
|00006300| 72 31 25 2c 72 32 25 2c | 72 33 25 0d 1f 0e 21 f2 |r1%,r2%,|r3%...!.|
|00006310| 64 65 63 6f 6d 70 5f 73 | 70 72 69 74 65 28 61 6e |decomp_s|prite(an|
|00006320| 61 6c 6f 67 75 65 2c 4d | 41 53 4b 29 0d 1f 18 37 |alogue,M|ASK)...7|
|00006330| c8 99 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |.."OS_Sp|riteOp",|
|00006340| 70 6c 6f 74 5f 73 2c 63 | 6f 6d 70 25 2c 63 6f 6d |plot_s,c|omp%,com|
|00006350| 70 25 2b 31 36 2c 31 32 | 38 2c 30 2c 38 2c 2d 31 |p%+16,12|8,0,8,-1|
|00006360| 2c 2d 31 0d 1f 22 25 f2 | 64 65 63 6f 6d 70 5f 73 |,-1.."%.|decomp_s|
|00006370| 70 72 69 74 65 28 a0 28 | 22 6d 22 2b c3 6d 74 68 |prite(.(|"m"+.mth|
|00006380| 25 29 2c 4d 41 53 4b 29 | 0d 1f 2c 3d c8 99 22 4f |%),MASK)|..,=.."O|
|00006390| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 70 6c 6f 74 |S_Sprite|Op",plot|
|000063a0| 5f 73 2c 63 6f 6d 70 25 | 2c 63 6f 6d 70 25 2b 31 |_s,comp%|,comp%+1|
|000063b0| 36 2c 31 32 34 2b 31 32 | 38 2c 31 34 34 2c 38 2c |6,124+12|8,144,8,|
|000063c0| 2d 31 2c 2d 31 0d 1f 36 | 1d f2 68 61 6e 64 5f 63 |-1,-1..6|..hand_c|
|000063d0| 6f 6f 72 64 73 28 73 69 | 64 65 25 2c 31 32 38 2c |oords(si|de%,128,|
|000063e0| 30 29 0d 1f 40 1b f2 64 | 65 63 6f 6d 70 5f 73 70 |0)..@..d|ecomp_sp|
|000063f0| 72 69 74 65 28 6e 31 2c | 4d 41 53 4b 29 0d 1f 4a |rite(n1,|MASK)..J|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.