home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 88 02 00 00 e8 02 00 00 |Archive.|........|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 57 6f 6c 66 45 64 | 00 00 00 00 ff ff ff ff |.!WolfEd|........|
|00000070| 45 ff ff ff 0b 18 af ea | 00 00 00 00 ff ff ff ff |E.......|........|
|00000080| 64 02 00 80 82 21 42 6f | 6f 74 00 00 20 73 6f 66 |d....!Bo|ot.. sof|
|00000090| 36 00 00 00 45 eb ff ff | 4d f5 d3 dd 03 00 c6 2b |6...E...|M......+|
|000000a0| 36 00 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 00 |6...$...|.!Help..|
|000000b0| 20 73 6f 66 71 00 00 00 | 45 ff ff ff a1 f1 96 e7 | sofq...|E.......|
|000000c0| 03 00 6a e3 71 00 00 00 | 7e 00 00 00 82 21 52 75 |..j.q...|~....!Ru|
|000000d0| 6e 00 04 00 20 73 6f 66 | 5e 01 00 00 45 eb ff ff |n... sof|^...E...|
|000000e0| e5 9e 6c dd 03 00 d0 7e | 5e 01 00 00 13 01 00 00 |..l....~|^.......|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 66 d5 80 00 00 |.!RunIma|ge.f....|
|00000100| 45 fb ff ff e9 86 ab e7 | 03 00 ff 5a d5 80 00 00 |E.......|...Z....|
|00000110| 95 02 00 00 82 21 53 70 | 72 69 74 65 73 00 6f 66 |.....!Sp|rites.of|
|00000120| ec 3e 00 00 45 f9 ff ff | ce 4b 96 e7 03 00 a1 04 |.>..E...|.K......|
|00000130| ec 3e 00 00 8e 83 00 00 | 82 21 53 70 72 69 74 65 |.>......|.!Sprite|
|00000140| 73 32 32 00 74 78 00 00 | 45 f9 ff ff ee fb 95 e7 |s22.tx..|E.......|
|00000150| 03 00 ff 83 74 78 00 00 | 9e c2 00 00 82 43 68 6f |....tx..|.....Cho|
|00000160| 69 63 65 73 00 73 6f 66 | 02 00 00 00 45 fd ff ff |ices.sof|....E...|
|00000170| 5d c4 5d e7 03 00 01 60 | 02 00 00 00 36 3b 01 00 |].]....`|....6;..|
|00000180| 82 44 6f 63 73 00 04 00 | 20 73 6f 66 ff ff ff ff |.Docs...| sof....|
|00000190| 45 ff ff ff fd 19 af ea | 00 00 00 00 ff ff ff ff |E.......|........|
|000001a0| d4 01 00 80 82 49 6e 73 | 74 72 75 63 74 27 6e 00 |.....Ins|truct'n.|
|000001b0| ae 2a 00 00 45 ff ff ff | 69 18 ad e7 03 00 60 c0 |.*..E...|i.....`.|
|000001c0| ae 2a 00 00 5c 3b 01 00 | 82 4c 65 67 61 6c 00 00 |.*..\;..|.Legal..|
|000001d0| 00 00 00 00 b3 0a 00 00 | 45 ff ff ff 1e f5 ac e7 |........|E.......|
|000001e0| 03 00 6d 14 b3 0a 00 00 | 2e 66 01 00 82 50 6c 61 |..m.....|.f...Pla|
|000001f0| 74 66 6f 72 6d 73 00 00 | 48 03 00 00 45 ff ff ff |tforms..|H...E...|
|00000200| 8a d0 aa e7 03 00 c0 d0 | 48 03 00 00 05 71 01 00 |........|H....q..|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| 6c 00 00 00 82 53 70 72 | 6d 73 67 00 20 73 6f 66 |l....Spr|msg. sof|
|00000240| e7 4a 00 00 45 ff ff ff | d5 8e d6 dd 03 00 e6 0f |.J..E...|........|
|00000250| e7 4a 00 00 71 74 01 00 | 82 54 65 6d 70 6c 61 74 |.J..qt..|.Templat|
|00000260| 65 73 00 66 fa 14 00 00 | 45 ec ff ff e0 c8 5f e7 |es.f....|E....._.|
|00000270| 03 00 76 ac fa 14 00 00 | 7c bf 01 00 82 57 6f 6c |..v.....||....Wol|
|00000280| 66 50 6c 61 79 65 72 00 | 44 02 01 00 45 fa ff ff |fPlayer.|D...E...|
|00000290| 92 62 aa e7 03 00 d7 ed | 44 02 01 00 9a d4 01 00 |.b......|D.......|
|000002a0| 00 6c 66 45 64 00 04 00 | 20 73 6f 66 74 77 61 72 |.lfEd...| softwar|
|000002b0| 65 20 69 6e 20 74 68 65 | 69 72 20 66 72 65 65 20 |e in the|ir free |
|000002c0| 8c 66 6d 65 00 00 00 00 | 00 00 00 00 00 00 00 00 |.fme....|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 6c 00 00 00 | 46 69 6c 65 44 61 74 61 |....l...|FileData|
|000002f0| 82 21 42 6f 6f 74 00 00 | 20 73 6f 66 36 00 00 00 |.!Boot..| sof6...|
|00000300| 45 eb ff ff 4d f5 d3 dd | 03 00 c6 2b 53 65 74 20 |E...M...|...+Set |
|00000310| 77 65 64 24 44 69 72 20 | 3c 4f 62 65 79 24 44 69 |wed$Dir |<Obey$Di|
|00000320| 72 3e 0a 49 63 6f 6e 53 | 70 72 69 74 65 73 20 3c |r>.IconS|prites <|
|00000330| 77 65 64 24 44 69 72 3e | 2e 21 53 70 72 69 74 65 |wed$Dir>|.!Sprite|
|00000340| 73 0a 46 69 6c 65 44 61 | 74 61 82 21 48 65 6c 70 |s.FileDa|ta.!Help|
|00000350| 00 00 20 73 6f 66 71 00 | 00 00 45 ff ff ff a1 f1 |.. sofq.|..E.....|
|00000360| 96 e7 03 00 6a e3 54 68 | 69 73 20 69 73 20 74 68 |....j.Th|is is th|
|00000370| 65 20 57 6f 6c 66 65 6e | 73 74 65 69 6e 20 41 53 |e Wolfen|stein AS|
|00000380| 57 41 50 20 45 64 69 74 | 6f 72 2e 0a 0a 49 74 20 |WAP Edit|or...It |
|00000390| 69 73 20 a9 20 47 72 61 | 70 68 69 63 20 54 65 72 |is . Gra|phic Ter|
|000003a0| 6d 69 74 65 73 20 31 39 | 39 35 0a 0a 50 6c 65 61 |mites 19|95..Plea|
|000003b0| 73 65 20 72 65 61 64 20 | 74 68 65 20 66 69 6c 65 |se read |the file|
|000003c0| 73 20 69 6e 20 74 68 65 | 20 44 6f 63 73 20 64 69 |s in the| Docs di|
|000003d0| 72 65 63 74 6f 72 79 46 | 69 6c 65 44 61 74 61 82 |rectoryF|ileData.|
|000003e0| 21 52 75 6e 00 04 00 20 | 73 6f 66 5e 01 00 00 45 |!Run... |sof^...E|
|000003f0| eb ff ff e5 9e 6c dd 03 | 00 d0 7e 53 65 74 20 77 |.....l..|..~Set w|
|00000400| 65 64 24 44 69 72 20 3c | 4f 62 65 79 24 44 69 72 |ed$Dir <|Obey$Dir|
|00000410| 3e 0a 49 63 6f 6e 53 70 | 72 69 74 65 73 20 3c 77 |>.IconSp|rites <w|
|00000420| 65 64 24 44 69 72 3e 2e | 21 53 70 72 69 74 65 73 |ed$Dir>.|!Sprites|
|00000430| 0a 52 4d 45 6e 73 75 72 | 65 20 4d 65 73 73 61 67 |.RMEnsur|e Messag|
|00000440| 65 54 72 61 6e 73 20 30 | 2e 30 30 20 52 4d 4c 6f |eTrans 0|.00 RMLo|
|00000450| 61 64 20 53 79 73 74 65 | 6d 3a 4d 6f 64 75 6c 65 |ad Syste|m:Module|
|00000460| 73 2e 4d 73 67 54 72 61 | 6e 73 0a 52 4d 45 6e 73 |s.MsgTra|ns.RMEns|
|00000470| 75 72 65 20 4d 65 73 73 | 61 67 65 54 72 61 6e 73 |ure Mess|ageTrans|
|00000480| 20 30 2e 30 30 20 45 72 | 72 6f 72 20 57 6f 6c 66 | 0.00 Er|ror Wolf|
|00000490| 45 64 69 74 20 6e 65 65 | 64 73 20 4d 65 73 73 61 |Edit nee|ds Messa|
|000004a0| 67 65 54 72 61 6e 73 0a | 52 4d 45 6e 73 75 72 65 |geTrans.|RMEnsure|
|000004b0| 20 57 6f 6c 66 53 61 6d | 70 6c 65 20 30 2e 30 30 | WolfSam|ple 0.00|
|000004c0| 20 52 4d 4c 6f 61 64 20 | 3c 57 45 44 24 44 69 72 | RMLoad |<WED$Dir|
|000004d0| 3e 2e 57 6f 6c 66 50 6c | 61 79 65 72 0a 52 4d 45 |>.WolfPl|ayer.RME|
|000004e0| 6e 73 75 72 65 20 57 6f | 6c 66 53 61 6d 70 6c 65 |nsure Wo|lfSample|
|000004f0| 20 30 2e 30 30 20 45 72 | 72 6f 72 20 57 6f 6c 66 | 0.00 Er|ror Wolf|
|00000500| 45 64 69 74 20 6e 65 65 | 64 73 20 74 68 65 20 57 |Edit nee|ds the W|
|00000510| 6f 6c 66 50 6c 61 79 65 | 72 20 4d 6f 64 75 6c 65 |olfPlaye|r Module|
|00000520| 0a 57 69 6d 70 53 6c 6f | 74 20 2d 6d 69 6e 20 33 |.WimpSlo|t -min 3|
|00000530| 32 30 6b 20 2d 6d 61 78 | 20 33 32 30 4b 0a 52 75 |20k -max| 320K.Ru|
|00000540| 6e 20 3c 77 65 64 24 44 | 69 72 3e 2e 21 52 75 6e |n <wed$D|ir>.!Run|
|00000550| 49 6d 61 67 65 20 25 30 | 0a 46 69 6c 65 44 61 74 |Image %0|.FileDat|
|00000560| 61 82 21 52 75 6e 49 6d | 61 67 65 00 66 d5 80 00 |a.!RunIm|age.f...|
|00000570| 00 45 fb ff ff e9 86 ab | e7 03 00 ff 5a 0d 00 0a |.E......|....Z...|
|00000580| 0f ee 85 ef 34 3a f6 3a | f1 9e 3a e0 0d 00 14 1b |....4:.:|..:.....|
|00000590| f4 3c 57 6f 6c 66 45 44 | 24 44 69 72 3e 2e 21 52 |.<WolfED|$Dir>.!R|
|000005a0| 55 4e 49 4d 41 47 45 0d | 00 1e 0d f2 69 6e 69 74 |UNIMAGE.|....init|
|000005b0| 77 69 6d 70 0d 00 28 0c | ee 85 f2 65 72 72 6f 72 |wimp..(.|...error|
|000005c0| 0d 00 32 05 3a 0d 00 3c | 36 f2 73 65 74 69 63 6f |..2.:..<|6.setico|
|000005d0| 6e 74 65 78 74 28 70 72 | 6f 67 5f 69 6e 66 6f 25 |ntext(pr|og_info%|
|000005e0| 2c 33 2c 22 31 2e 30 30 | 20 28 20 32 30 74 68 20 |,3,"1.00| ( 20th |
|000005f0| 46 65 62 20 31 39 39 35 | 29 22 29 0d 00 46 16 e7 |Feb 1995|)")..F..|
|00000600| 20 61 73 77 61 70 6e 6f | 74 6c 6f 61 64 65 64 20 | aswapno|tloaded |
|00000610| 8c 0d 00 50 14 20 20 f2 | 67 72 65 79 28 6d 65 6e |...P. .|grey(men|
|00000620| 75 25 2c 32 29 0d 00 5a | 14 20 20 f2 67 72 65 79 |u%,2)..Z|. .grey|
|00000630| 28 6d 65 6e 75 25 2c 33 | 29 0d 00 64 14 20 20 f2 |(menu%,3|)..d. .|
|00000640| 67 72 65 79 28 6d 65 6e | 75 25 2c 31 29 0d 00 6e |grey(men|u%,1)..n|
|00000650| 05 cd 0d 00 78 04 0d 00 | 82 05 f5 0d 00 8c 2e 20 |....x...|....... |
|00000660| 20 e7 20 6d 75 6c 74 69 | 74 61 73 6b 65 78 74 72 | . multi|taskextr|
|00000670| 61 63 74 3d 31 20 84 20 | 66 69 6e 69 73 68 65 78 |act=1 . |finishex|
|00000680| 74 72 61 63 74 3d 32 20 | 8c 0d 00 96 25 20 20 20 |tract=2 |....% |
|00000690| 20 c8 99 22 57 69 6d 70 | 5f 50 6f 6c 6c 22 2c 2c | .."Wimp|_Poll",,|
|000006a0| 62 6c 6f 63 6b 25 b8 72 | 65 61 73 6f 6e 25 0d 00 |block%.r|eason%..|
|000006b0| a0 12 20 20 20 20 c8 8e | 72 65 61 73 6f 6e 25 ca |.. ..|reason%.|
|000006c0| 0d 00 aa 1a 20 20 20 20 | 20 20 c9 31 3a f2 72 65 |.... | .1:.re|
|000006d0| 64 72 61 77 77 69 6e 64 | 6f 77 0d 00 b4 28 20 20 |drawwind|ow...( |
|000006e0| 20 20 20 20 c9 32 3a c8 | 99 22 57 69 6d 70 5f 4f | .2:.|."Wimp_O|
|000006f0| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |penWindo|w",,bloc|
|00000700| 6b 25 0d 00 be 29 20 20 | 20 20 20 20 c9 33 3a c8 |k%...) | .3:.|
|00000710| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 |."Wimp_C|loseWind|
|00000720| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 00 c8 13 20 |ow",,blo|ck%.... |
|00000730| 20 20 20 20 20 c9 36 3a | f2 6d 6f 75 73 65 0d 00 | .6:|.mouse..|
|00000740| d2 18 20 20 20 20 20 20 | c9 37 3a f2 64 72 61 67 |.. |.7:.drag|
|00000750| 62 6f 78 65 6e 64 0d 00 | dc 23 20 20 20 20 20 20 |boxend..|.# |
|00000760| c9 38 3a f2 70 72 6f 63 | 65 73 73 6b 65 79 28 62 |.8:.proc|esskey(b|
|00000770| 6c 6f 63 6b 25 21 32 34 | 29 0d 00 e6 18 20 20 20 |lock%!24|).... |
|00000780| 20 20 20 c9 39 3a f2 6d | 65 6e 75 62 75 74 74 6f | .9:.m|enubutto|
|00000790| 6e 0d 00 f0 19 20 20 20 | 20 20 20 c9 31 37 2c 31 |n.... | .17,1|
|000007a0| 38 3a f2 72 65 63 65 69 | 76 65 0d 00 fa 09 20 20 |8:.recei|ve.... |
|000007b0| 20 20 cb 0d 01 04 07 20 | 20 cd 0d 01 0e 35 20 20 | ..... | ....5 |
|000007c0| e7 20 66 69 6e 69 73 68 | 65 78 74 72 61 63 74 3d |. finish|extract=|
|000007d0| 31 20 80 20 73 74 6f 70 | 65 78 74 72 61 63 74 3d |1 . stop|extract=|
|000007e0| 30 20 8c 20 f2 65 78 74 | 72 61 63 74 61 6c 6c 0d |0 . .ext|ractall.|
|000007f0| 01 18 34 20 20 e7 20 6d | 61 6b 69 6e 67 61 73 77 |..4 . m|akingasw|
|00000800| 61 70 3d 31 20 80 20 73 | 74 6f 70 65 78 74 72 61 |ap=1 . s|topextra|
|00000810| 63 74 3d 30 20 8c 20 f2 | 61 70 70 65 6e 64 61 73 |ct=0 . .|appendas|
|00000820| 77 61 70 0d 01 22 0e fd | 66 69 6e 69 73 68 65 64 |wap.."..|finished|
|00000830| 25 0d 01 2c 0a f2 63 6c | 6f 73 65 0d 01 36 05 e0 |%..,..cl|ose..6..|
|00000840| 0d 01 40 05 3a 0d 01 4a | 0b dd f2 63 6c 6f 73 65 |..@.:..J|...close|
|00000850| 0d 01 54 0f f2 71 75 69 | 74 66 69 6c 69 6e 67 0d |..T..qui|tfiling.|
|00000860| 01 5e 27 c8 99 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |.^'.."Wi|mp_Close|
|00000870| 44 6f 77 6e 22 2c 74 61 | 73 6b 68 25 2c 26 34 62 |Down",ta|skh%,&4b|
|00000880| 35 33 34 31 35 34 0d 01 | 68 05 e0 0d 01 72 05 e1 |534154..|h....r..|
|00000890| 0d 01 7c 05 3a 0d 01 86 | 1c dd f2 70 72 6f 63 65 |..|.:...|...proce|
|000008a0| 73 73 6b 65 79 28 4b 65 | 79 50 72 65 73 73 65 64 |sskey(Ke|yPressed|
|000008b0| 29 0d 01 90 1a ea 20 49 | 63 6f 6e 25 2c 49 6e 64 |)..... I|con%,Ind|
|000008c0| 65 78 25 2c 57 69 6e 64 | 6f 77 25 0d 01 9a 14 57 |ex%,Wind|ow%....W|
|000008d0| 69 6e 64 6f 77 25 3d 62 | 6c 6f 63 6b 25 21 30 0d |indow%=b|lock%!0.|
|000008e0| 01 a4 12 49 63 6f 6e 25 | 3d 62 6c 6f 63 6b 25 21 |...Icon%|=block%!|
|000008f0| 34 0d 01 ae 14 49 6e 64 | 65 78 25 3d 62 6c 6f 63 |4....Ind|ex%=bloc|
|00000900| 6b 25 21 32 30 0d 01 b8 | 13 c8 8e 20 4b 65 79 50 |k%!20...|... KeyP|
|00000910| 72 65 73 73 65 64 20 ca | 0d 01 c2 05 20 0d 01 cc |ressed .|.... ...|
|00000920| 0c 20 20 c9 20 31 33 20 | 3a 0d 01 d6 12 20 20 f2 |. . 13 |:.... .|
|00000930| 67 65 74 63 61 72 65 74 | 70 6f 73 0d 01 e0 2e 20 |getcaret|pos.... |
|00000940| 20 e7 20 63 61 72 65 74 | 77 69 6e 64 6f 77 3d 77 | . caret|window=w|
|00000950| 61 6c 6c 73 25 20 8c 20 | f2 64 69 73 70 6c 61 79 |alls% . |.display|
|00000960| 77 61 6c 6c 28 30 2c 31 | 29 0d 01 ea 2f 20 20 e7 |wall(0,1|).../ .|
|00000970| 20 63 61 72 65 74 77 69 | 6e 64 6f 77 3d 6f 62 6a | caretwi|ndow=obj|
|00000980| 65 63 74 73 25 20 8c 20 | f2 64 69 73 70 6c 61 79 |ects% . |.display|
|00000990| 6f 62 6a 28 30 2c 31 29 | 0d 01 f4 32 20 20 e7 20 |obj(0,1)|...2 . |
|000009a0| 63 61 72 65 74 77 69 6e | 64 6f 77 3d 73 6f 75 6e |caretwin|dow=soun|
|000009b0| 64 25 20 8c 20 f2 64 69 | 73 70 6c 61 79 73 6f 75 |d% . .di|splaysou|
|000009c0| 6e 64 28 30 2c 31 29 20 | 20 20 0d 01 fe 3b 20 20 |nd(0,1) | ...; |
|000009d0| e7 20 63 61 72 65 74 77 | 69 6e 64 6f 77 3d 73 61 |. caretw|indow=sa|
|000009e0| 76 65 25 20 f2 73 61 76 | 65 57 49 4d 50 28 a4 72 |ve% .sav|eWIMP(.r|
|000009f0| 65 61 64 69 63 6f 6e 74 | 65 78 74 28 73 61 76 65 |eadicont|ext(save|
|00000a00| 25 2c 31 29 29 0d 02 08 | 53 20 20 e7 20 63 61 72 |%,1))...|S . car|
|00000a10| 65 74 77 69 6e 64 6f 77 | 3d 73 6f 75 6e 64 73 61 |etwindow|=soundsa|
|00000a20| 76 65 25 20 8c 20 64 72 | 61 67 5f 66 6c 61 67 3d |ve% . dr|ag_flag=|
|00000a30| 35 3a f2 73 61 76 65 57 | 49 4d 50 28 a4 72 65 61 |5:.saveW|IMP(.rea|
|00000a40| 64 69 63 6f 6e 74 65 78 | 74 28 73 6f 75 6e 64 73 |dicontex|t(sounds|
|00000a50| 61 76 65 25 2c 31 29 29 | 0d 02 12 26 20 20 7f 20 |ave%,1))|...& . |
|00000a60| c8 99 20 22 57 69 6d 70 | 5f 50 72 6f 63 65 73 73 |.. "Wimp|_Process|
|00000a70| 4b 65 79 22 2c 62 6c 6f | 63 6b 25 21 32 34 0d 02 |Key",blo|ck%!24..|
|00000a80| 1c 05 20 0d 02 26 05 cb | 0d 02 30 05 e1 0d 02 3a |.. ..&..|..0....:|
|00000a90| 05 3a 0d 02 44 1d dd a4 | 63 68 65 63 6b 61 73 77 |.:..D...|checkasw|
|00000aa0| 61 70 69 6e 74 65 67 72 | 69 74 79 28 45 24 29 0d |apintegr|ity(E$).|
|00000ab0| 02 4e 0b 46 3d 8e 28 45 | 24 29 0d 02 58 0a 44 3d |.N.F=.(E|$)..X.D=|
|00000ac0| 9a 20 23 46 0d 02 62 08 | d9 20 23 46 0d 02 6c 10 |. #F..b.|. #F..l.|
|00000ad0| e7 20 44 3d 26 34 43 20 | 8c 20 3d 31 0d 02 76 0b |. D=&4C |. =1..v.|
|00000ae0| 3d a4 71 75 65 72 79 0d | 02 80 05 3a 0d 02 8a 10 |=.query.|...:....|
|00000af0| dd f2 6d 65 6e 75 62 75 | 74 74 6f 6e 0d 02 94 11 |..menubu|tton....|
|00000b00| c8 8e 20 62 6c 6f 63 6b | 25 21 30 20 ca 0d 02 9e |.. block|%!0 ....|
|00000b10| 2b 20 20 c9 20 30 20 3a | 20 c8 99 22 57 69 6d 70 |+ . 0 :| .."Wimp|
|00000b20| 5f 47 65 74 50 6f 69 6e | 74 65 72 49 6e 66 6f 22 |_GetPoin|terInfo"|
|00000b30| 2c 2c 62 6c 6f 63 6b 25 | 0d 02 a8 48 20 20 20 20 |,,block%|...H |
|00000b40| 20 20 20 20 20 20 20 e7 | 62 6c 6f 63 6b 25 21 38 | .|block%!8|
|00000b50| 3d 31 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |=1.."Wim|p_Create|
|00000b60| 4d 65 6e 75 22 2c 2c 6d | 65 6e 75 25 2c 21 62 6c |Menu",,m|enu%,!bl|
|00000b70| 6f 63 6b 25 2d 37 32 2c | 62 6c 6f 63 6b 25 21 34 |ock%-72,|block%!4|
|00000b80| 0d 02 b2 1f 20 20 c9 20 | 31 20 3a 20 f2 6f 70 65 |.... . |1 : .ope|
|00000b90| 6e 77 69 6e 64 6f 77 28 | 77 61 6c 6c 73 25 29 0d |nwindow(|walls%).|
|00000ba0| 02 bc 21 20 20 c9 20 32 | 20 3a 20 f2 6f 70 65 6e |..! . 2| : .open|
|00000bb0| 77 69 6e 64 6f 77 28 6f | 62 6a 65 63 74 73 25 29 |window(o|bjects%)|
|00000bc0| 0d 02 c6 1f 20 20 c9 20 | 33 20 3a 20 f2 6f 70 65 |.... . |3 : .ope|
|00000bd0| 6e 77 69 6e 64 6f 77 28 | 73 6f 75 6e 64 25 29 0d |nwindow(|sound%).|
|00000be0| 02 d0 21 20 20 c9 20 34 | 20 3a 20 f2 6f 70 65 6e |..! . 4| : .open|
|00000bf0| 77 69 6e 64 6f 77 28 63 | 6f 6e 74 72 6f 6c 25 29 |window(c|ontrol%)|
|00000c00| 0d 02 da 21 20 20 c9 20 | 35 20 3a 20 f2 6f 70 65 |...! . |5 : .ope|
|00000c10| 6e 77 69 6e 64 6f 77 28 | 63 68 6f 69 63 65 73 25 |nwindow(|choices%|
|00000c20| 29 0d 02 e4 17 20 20 c9 | 20 36 20 3a 20 66 69 6e |).... .| 6 : fin|
|00000c30| 69 73 68 65 64 25 3d b9 | 0d 02 ee 05 cb 0d 02 f8 |ished%=.|........|
|00000c40| 05 e1 0d 03 02 05 3a 0d | 03 0c 0d dd f2 72 65 63 |......:.|.....rec|
|00000c50| 65 69 76 65 0d 03 16 10 | f2 77 68 61 74 69 73 77 |eive....|.whatisw|
|00000c60| 68 65 72 65 0d 03 20 12 | c8 8e 20 62 6c 6f 63 6b |here.. .|.. block|
|00000c70| 25 21 31 36 20 ca 0d 03 | 2a 16 20 20 c9 30 20 3a |%!16 ...|*. .0 :|
|00000c80| 20 66 69 6e 69 73 68 65 | 64 25 3d b9 0d 03 34 25 | finishe|d%=...4%|
|00000c90| 20 20 c9 32 20 3a 20 f2 | 73 61 76 65 57 49 4d 50 | .2 : .|saveWIMP|
|00000ca0| 28 a4 76 61 72 28 62 6c | 6f 63 6b 25 2b 34 34 29 |(.var(bl|ock%+44)|
|00000cb0| 29 0d 03 3e 17 20 20 c9 | 33 20 3a 20 f2 66 69 6c |)..>. .|3 : .fil|
|00000cc0| 65 64 72 6f 70 70 65 64 | 0d 03 48 19 20 20 c9 35 |edropped|..H. .5|
|00000cd0| 20 3a 20 f2 64 6f 75 62 | 6c 65 63 6c 69 63 6b 65 | : .doub|leclicke|
|00000ce0| 64 0d 03 52 0c 20 20 c9 | 20 31 30 20 3a 0d 03 5c |d..R. .| 10 :..\|
|00000cf0| 12 20 20 68 25 3d 62 6c | 6f 63 6b 25 21 32 30 0d |. h%=bl|ock%!20.|
|00000d00| 03 66 3d 20 20 c8 99 22 | 4f 53 5f 52 65 61 64 56 |.f= .."|OS_ReadV|
|00000d10| 61 72 56 61 6c 22 2c 22 | 57 45 44 24 44 69 72 22 |arVal","|WED$Dir"|
|00000d20| 2c 62 6c 6f 63 6b 25 2b | 32 35 36 2c 32 35 36 2c |,block%+|256,256,|
|00000d30| 30 2c 33 20 b8 20 2c 2c | 65 6e 64 25 0d 03 70 14 |0,3 . ,,|end%..p.|
|00000d40| 20 20 71 32 25 3d 62 6c | 6f 63 6b 25 2b 32 35 36 | q2%=bl|ock%+256|
|00000d50| 0d 03 7a 11 20 20 71 32 | 25 3f 65 6e 64 25 3d 31 |..z. q2|%?end%=1|
|00000d60| 33 0d 03 84 1f 20 20 d5 | 23 68 25 2c 22 52 75 6e |3.... .|#h%,"Run|
|00000d70| 20 22 2b 24 28 62 6c 6f | 63 6b 25 2b 32 35 36 29 | "+$(blo|ck%+256)|
|00000d80| 0d 03 8e 05 cb 0d 03 98 | 05 e1 0d 03 a2 05 3a 0d |........|......:.|
|00000d90| 03 ac 13 dd f2 64 6f 75 | 62 6c 65 63 6c 69 63 6b |.....dou|bleclick|
|00000da0| 65 64 0d 03 ad 3f e7 20 | ac 20 20 28 28 66 69 6e |ed...?. |. ((fin|
|00000db0| 69 73 68 65 78 74 72 61 | 63 74 3d 31 20 84 20 20 |ishextra|ct=1 . |
|00000dc0| 6d 61 6b 69 6e 67 61 73 | 77 61 70 3d 31 29 20 80 |makingas|wap=1) .|
|00000dd0| 20 73 74 6f 70 65 78 74 | 72 61 63 74 3d 30 29 20 | stopext|ract=0) |
|00000de0| 8c 0d 03 b6 16 e7 20 62 | 6c 6f 63 6b 25 21 34 30 |...... b|lock%!40|
|00000df0| 3d 26 32 31 34 20 8c 0d | 03 c0 18 20 20 62 6c 6f |=&214 ..|... blo|
|00000e00| 63 6b 25 21 31 32 3d 62 | 6c 6f 63 6b 25 21 38 0d |ck%!12=b|lock%!8.|
|00000e10| 03 ca 11 20 20 62 6c 6f | 63 6b 25 21 31 36 3d 34 |... blo|ck%!16=4|
|00000e20| 0d 03 d4 2e 20 20 c8 99 | 20 22 57 69 6d 70 5f 53 |.... ..| "Wimp_S|
|00000e30| 65 6e 64 4d 65 73 73 61 | 67 65 22 2c 31 37 2c 62 |endMessa|ge",17,b|
|00000e40| 6c 6f 63 6b 25 2c 62 6c | 6f 63 6b 25 21 34 0d 03 |lock%,bl|ock%!4..|
|00000e50| de 16 20 20 f2 6c 6f 61 | 64 61 73 77 61 70 73 6f |.. .loa|daswapso|
|00000e60| 75 72 63 65 0d 03 e8 05 | cd 0d 03 e9 05 cd 0d 03 |urce....|........|
|00000e70| f2 05 e1 0d 03 fc 05 3a | 0d 04 06 11 dd f2 66 69 |.......:|......fi|
|00000e80| 6c 65 64 72 6f 70 70 65 | 64 0d 04 10 3f e7 20 ac |ledroppe|d...?. .|
|00000e90| 20 20 28 28 66 69 6e 69 | 73 68 65 78 74 72 61 63 | ((fini|shextrac|
|00000ea0| 74 3d 31 20 84 20 20 6d | 61 6b 69 6e 67 61 73 77 |t=1 . m|akingasw|
|00000eb0| 61 70 3d 31 29 20 80 20 | 73 74 6f 70 65 78 74 72 |ap=1) . |stopextr|
|00000ec0| 61 63 74 3d 30 29 20 8c | 0d 04 2e 12 c8 8e 20 62 |act=0) .|...... b|
|00000ed0| 6c 6f 63 6b 25 21 34 30 | 20 ca 0d 04 38 0e 20 20 |lock%!40| ...8. |
|00000ee0| c9 20 34 30 39 36 20 3a | 0d 04 42 25 20 20 c8 99 |. 4096 :|..B% ..|
|00000ef0| 22 57 69 6d 70 5f 47 65 | 74 50 6f 69 6e 74 65 72 |"Wimp_Ge|tPointer|
|00000f00| 49 6e 66 6f 22 2c 2c 62 | 6c 6f 63 6b 25 0d 04 4c |Info",,b|lock%..L|
|00000f10| 12 20 20 f2 77 68 61 74 | 69 73 77 68 65 72 65 0d |. .what|iswhere.|
|00000f20| 04 56 19 20 20 69 6e 24 | 3d a4 76 61 72 28 62 6c |.V. in$|=.var(bl|
|00000f30| 6f 63 6b 25 2b 34 34 29 | 0d 04 60 4b 20 20 e7 20 |ock%+44)|..`K . |
|00000f40| 77 69 6e 64 6f 77 3d 71 | 75 69 63 6b 25 20 80 20 |window=q|uick% . |
|00000f50| 69 63 6f 6e 3d 36 20 8c | 20 71 75 69 63 6b 69 6e |icon=6 .| quickin|
|00000f60| 64 69 72 24 3d 69 6e 24 | 3a f2 73 65 74 69 63 6f |dir$=in$|:.setico|
|00000f70| 6e 74 65 78 74 28 71 75 | 69 63 6b 25 2c 35 2c 69 |ntext(qu|ick%,5,i|
|00000f80| 6e 24 29 0d 04 6a 05 20 | 0d 04 74 0e 20 20 c9 20 |n$)..j. |..t. . |
|00000f90| 26 46 46 39 20 3a 0d 04 | 7e 19 20 20 69 6e 24 3d |&FF9 :..|~. in$=|
|00000fa0| a4 76 61 72 28 62 6c 6f | 63 6b 25 2b 34 34 29 0d |.var(blo|ck%+44).|
|00000fb0| 04 88 25 20 20 c8 99 22 | 57 69 6d 70 5f 47 65 74 |..% .."|Wimp_Get|
|00000fc0| 50 6f 69 6e 74 65 72 49 | 6e 66 6f 22 2c 2c 62 6c |PointerI|nfo",,bl|
|00000fd0| 6f 63 6b 25 0d 04 92 3c | 20 20 6d 79 76 61 72 3d |ock%...<| myvar=|
|00000fe0| 94 28 28 28 62 6c 6f 63 | 6b 25 21 31 32 29 3d 77 |.(((bloc|k%!12)=w|
|00000ff0| 61 6c 6c 73 25 29 2b 28 | 28 62 6c 6f 63 6b 25 21 |alls%)+(|(block%!|
|00001000| 31 32 29 3d 6f 62 6a 65 | 63 74 73 25 29 2a 32 29 |12)=obje|cts%)*2)|
|00001010| 0d 04 9c 10 20 20 c8 8e | 20 6d 79 76 61 72 20 ca |.... ..| myvar .|
|00001020| 0d 04 a6 0d 20 20 20 20 | c9 20 31 20 3a 0d 04 b0 |.... |. 1 :...|
|00001030| 1f 20 20 20 20 e7 20 a4 | 63 68 65 63 6b 73 70 72 |. . .|checkspr|
|00001040| 69 74 65 28 69 6e 24 2c | 30 29 20 8c 0d 04 ba 32 |ite(in$,|0) ....2|
|00001050| 20 20 20 20 20 20 6e 6f | 3d 77 61 6c 6c 6e 6f 3a | no|=wallno:|
|00001060| 61 6c 74 65 72 65 64 28 | 6e 6f 29 3d 31 3a 6e 65 |altered(|no)=1:ne|
|00001070| 77 70 61 74 68 24 28 6e | 6f 29 3d 69 6e 24 0d 04 |wpath$(n|o)=in$..|
|00001080| c4 1c 20 20 20 20 20 20 | 66 69 6c 65 3d 8e 28 61 |.. |file=.(a|
|00001090| 73 77 61 70 6e 61 6d 65 | 24 29 0d 04 ce 20 20 20 |swapname|$)... |
|000010a0| 20 20 20 20 f2 73 61 76 | 65 77 61 6c 6c 28 77 61 | .sav|ewall(wa|
|000010b0| 6c 6c 6e 6f 2c 31 2c 22 | 22 29 0d 04 d8 11 20 20 |llno,1,"|").... |
|000010c0| 20 20 20 20 d9 20 23 66 | 69 6c 65 0d 04 e2 2b 20 | . #f|ile...+ |
|000010d0| 20 20 20 20 20 2a 49 43 | 4f 4e 53 50 52 49 54 45 | *IC|ONSPRITE|
|000010e0| 53 20 3c 57 45 44 24 54 | 45 4d 50 44 49 52 3e 2e |S <WED$T|EMPDIR>.|
|000010f0| 53 50 52 4f 55 54 0d 04 | ec 1b 20 20 20 20 20 20 |SPROUT..|.. |
|00001100| f2 72 65 64 72 61 77 28 | 77 61 6c 6c 73 25 2c 38 |.redraw(|walls%,8|
|00001110| 29 0d 04 f6 0b 20 20 20 | 20 cc 20 20 0d 05 00 35 |).... | . ...5|
|00001120| 20 20 20 20 20 20 f2 65 | 72 72 28 22 54 68 65 72 | .e|rr("Ther|
|00001130| 65 20 69 73 20 61 20 70 | 72 6f 62 6c 65 6d 20 77 |e is a p|roblem w|
|00001140| 69 74 68 20 73 70 72 69 | 74 65 20 22 2b 69 6e 24 |ith spri|te "+in$|
|00001150| 29 0d 05 0a 09 20 20 20 | 20 cd 0d 05 14 05 20 0d |).... | ..... .|
|00001160| 05 1e 0d 20 20 20 20 c9 | 20 32 20 3a 0d 05 28 1f |... .| 2 :..(.|
|00001170| 20 20 20 20 e7 20 a4 63 | 68 65 63 6b 73 70 72 69 | . .c|heckspri|
|00001180| 74 65 28 69 6e 24 2c 31 | 29 20 8c 0d 05 32 35 20 |te(in$,1|) ...25 |
|00001190| 20 20 20 20 20 6e 6f 3d | 31 30 36 2b 6f 62 6a 6e | no=|106+objn|
|000011a0| 6f 3a 61 6c 74 65 72 65 | 64 28 6e 6f 29 3d 31 3a |o:altere|d(no)=1:|
|000011b0| 6e 65 77 70 61 74 68 24 | 28 6e 6f 29 3d 69 6e 24 |newpath$|(no)=in$|
|000011c0| 0d 05 3c 1c 20 20 20 20 | 20 20 66 69 6c 65 3d 8e |..<. | file=.|
|000011d0| 28 61 73 77 61 70 6e 61 | 6d 65 24 29 0d 05 46 21 |(aswapna|me$)..F!|
|000011e0| 20 20 20 20 20 20 f2 73 | 61 76 65 6f 62 6a 65 63 | .s|aveobjec|
|000011f0| 74 28 6f 62 6a 6e 6f 2c | 31 2c 22 22 29 0d 05 50 |t(objno,|1,"")..P|
|00001200| 10 20 20 20 20 20 20 d9 | 23 66 69 6c 65 0d 05 5a |. .|#file..Z|
|00001210| 2a 20 20 20 20 20 20 2a | 49 43 4f 4e 53 50 52 49 |* *|ICONSPRI|
|00001220| 54 45 53 20 3c 57 45 44 | 24 54 45 4d 50 44 49 52 |TES <WED|$TEMPDIR|
|00001230| 3e 2e 43 48 4f 55 54 0d | 05 64 1d 20 20 20 20 20 |>.CHOUT.|.d. |
|00001240| 20 f2 72 65 64 72 61 77 | 28 6f 62 6a 65 63 74 73 | .redraw|(objects|
|00001250| 25 2c 38 29 0d 05 6e 0b | 20 20 20 20 cc 20 20 0d |%,8)..n.| . .|
|00001260| 05 78 35 20 20 20 20 20 | 20 f2 65 72 72 28 22 54 |.x5 | .err("T|
|00001270| 68 65 72 65 20 69 73 20 | 61 20 70 72 6f 62 6c 65 |here is |a proble|
|00001280| 6d 20 77 69 74 68 20 6f | 62 6a 65 63 74 20 22 2b |m with o|bject "+|
|00001290| 69 6e 24 29 0d 05 82 09 | 20 20 20 20 cd 0d 05 8c |in$)....| ....|
|000012a0| 07 20 20 cb 0d 05 96 05 | 20 0d 05 a0 0e 20 20 c9 |. .....| .... .|
|000012b0| 20 26 36 33 31 20 3a 0d | 05 aa 25 20 20 c8 99 22 | &631 :.|..% .."|
|000012c0| 57 69 6d 70 5f 47 65 74 | 50 6f 69 6e 74 65 72 49 |Wimp_Get|PointerI|
|000012d0| 6e 66 6f 22 2c 2c 62 6c | 6f 63 6b 25 0d 05 b4 12 |nfo",,bl|ock%....|
|000012e0| 20 20 f2 77 68 61 74 69 | 73 77 68 65 72 65 0d 05 | .whati|swhere..|
|000012f0| be 17 20 20 e7 20 77 69 | 6e 64 6f 77 3d 73 6f 75 |.. . wi|ndow=sou|
|00001300| 6e 64 25 20 8c 0d 05 c8 | 1b 20 20 20 20 e7 20 a4 |nd% ....|. . .|
|00001310| 63 68 65 63 6b 73 69 7a | 65 28 69 6e 24 29 20 8c |checksiz|e(in$) .|
|00001320| 0d 05 d2 1d 20 20 20 20 | 20 20 69 6e 24 3d a4 76 |.... | in$=.v|
|00001330| 61 72 28 62 6c 6f 63 6b | 25 2b 34 34 29 0d 05 dc |ar(block|%+44)...|
|00001340| 38 20 20 20 20 20 20 61 | 6c 74 65 72 65 64 28 73 |8 a|ltered(s|
|00001350| 6f 75 6e 64 6e 6f 2b 77 | 6f 29 3d 31 3a 6e 65 77 |oundno+w|o)=1:new|
|00001360| 70 61 74 68 24 28 73 6f | 75 6e 64 6e 6f 2b 77 6f |path$(so|undno+wo|
|00001370| 29 3d 69 6e 24 0d 05 e6 | 0b 20 20 20 20 cd 20 20 |)=in$...|. . |
|00001380| 0d 05 f0 07 20 20 cd 0d | 05 fa 05 20 0d 06 04 0d |.... ..|... ....|
|00001390| 20 20 c9 20 26 32 31 34 | 3a 0d 06 0e 16 20 20 f2 | . &214|:.... .|
|000013a0| 6c 6f 61 64 61 73 77 61 | 70 73 6f 75 72 63 65 0d |loadaswa|psource.|
|000013b0| 06 18 05 20 0d 06 22 05 | cb 0d 06 23 05 cd 0d 06 |... ..".|...#....|
|000013c0| 2c 05 e1 0d 06 36 05 3a | 0d 06 40 1d dd a4 63 68 |,....6.:|..@...ch|
|000013d0| 65 63 6b 73 70 72 69 74 | 65 28 6e 61 6d 65 24 2c |ecksprit|e(name$,|
|000013e0| 6d 61 73 6b 29 0d 06 4a | 16 63 68 73 70 72 6e 61 |mask)..J|.chsprna|
|000013f0| 6d 65 3d 8e 28 6e 61 6d | 65 24 29 0d 06 54 13 cf |me=.(nam|e$)..T..|
|00001400| 20 23 63 68 73 70 72 6e | 61 6d 65 3d 32 38 0d 06 | #chsprn|ame=28..|
|00001410| 5e 1d 73 70 72 58 3d 28 | 28 9a 20 23 63 68 73 70 |^.sprX=(|(. #chsp|
|00001420| 72 6e 61 6d 65 29 2b 31 | 29 2a 34 0d 06 68 13 cf |rname)+1|)*4..h..|
|00001430| 20 23 63 68 73 70 72 6e | 61 6d 65 3d 33 32 0d 06 | #chsprn|ame=32..|
|00001440| 72 19 73 70 72 59 3d 28 | 9a 20 23 63 68 73 70 72 |r.sprY=(|. #chspr|
|00001450| 6e 61 6d 65 29 2b 31 0d | 06 7c 13 cf 20 23 63 68 |name)+1.|.|.. #ch|
|00001460| 73 70 72 6e 61 6d 65 3d | 35 32 0d 06 86 1b 6d 64 |sprname=|52....md|
|00001470| 65 3d 28 28 9a 20 23 63 | 68 73 70 72 6e 61 6d 65 |e=((. #c|hsprname|
|00001480| 29 3d 32 38 29 0d 06 90 | 13 cf 20 23 63 68 73 70 |)=28)...|.. #chsp|
|00001490| 72 6e 61 6d 65 3d 34 38 | 0d 06 9a 28 4f 31 3d 9a |rname=48|...(O1=.|
|000014a0| 20 23 63 68 73 70 72 6e | 61 6d 65 2b 28 28 9a 20 | #chsprn|ame+((. |
|000014b0| 23 63 68 73 70 72 6e 61 | 6d 65 29 2a 32 35 35 29 |#chsprna|me)*255)|
|000014c0| 0d 06 a4 13 cf 20 23 63 | 68 73 70 72 6e 61 6d 65 |..... #c|hsprname|
|000014d0| 3d 34 34 0d 06 ae 28 4f | 32 3d 9a 20 23 63 68 73 |=44...(O|2=. #chs|
|000014e0| 70 72 6e 61 6d 65 2b 28 | 28 9a 20 23 63 68 73 70 |prname+(|(. #chsp|
|000014f0| 72 6e 61 6d 65 29 2a 32 | 35 35 29 0d 06 b8 0e 6d |rname)*2|55)....m|
|00001500| 3d 28 4f 31 3c 3e 4f 32 | 29 0d 06 c2 12 e7 20 6d |=(O1<>O2|)..... m|
|00001510| 61 73 6b 3d 30 20 8c 20 | 6d 3d 31 0d 06 cc 10 d9 |ask=0 . |m=1.....|
|00001520| 20 23 63 68 73 70 72 6e | 61 6d 65 0d 06 d6 26 3d | #chsprn|ame...&=|
|00001530| 28 28 73 70 72 58 3d 36 | 34 29 20 80 20 28 73 70 |((sprX=6|4) . (sp|
|00001540| 72 59 3d 36 34 29 20 80 | 20 6d 20 80 20 6d 64 65 |rY=64) .| m . mde|
|00001550| 29 0d 06 e0 05 3a 0d 06 | ea 14 dd a4 63 68 65 63 |)....:..|....chec|
|00001560| 6b 73 69 7a 65 28 69 6e | 24 29 0d 06 f4 0c 46 3d |ksize(in|$)....F=|
|00001570| 8e 28 69 6e 24 29 0d 06 | fe 09 4c 3d a2 23 46 0d |.(in$)..|..L=.#F.|
|00001580| 07 08 08 d9 20 23 46 0d | 07 12 17 e7 20 4c 3e 36 |.... #F.|.... L>6|
|00001590| 35 35 33 35 20 8c 20 3d | 30 20 8b 20 3d 31 0d 07 |5535 . =|0 . =1..|
|000015a0| 1c 05 3a 0d 07 26 15 dd | f2 6c 6f 61 64 61 73 77 |..:..&..|.loadasw|
|000015b0| 61 70 73 6f 75 72 63 65 | 0d 07 30 17 69 6e 24 3d |apsource|..0.in$=|
|000015c0| a4 76 61 72 28 62 6c 6f | 63 6b 25 2b 34 34 29 0d |.var(blo|ck%+44).|
|000015d0| 07 3a 24 e7 20 a4 63 68 | 65 63 6b 61 73 77 61 70 |.:$. .ch|eckaswap|
|000015e0| 69 6e 74 65 67 72 69 74 | 79 28 69 6e 24 29 3c 3e |integrit|y(in$)<>|
|000015f0| 30 20 8c 0d 07 44 14 20 | 20 61 73 77 61 70 6e 61 |0 ...D. | aswapna|
|00001600| 6d 65 24 3d 69 6e 24 0d | 07 4e 0f 20 20 6c 61 73 |me$=in$.|.N. las|
|00001610| 74 6e 6f 3d 2d 31 0d 07 | 58 22 20 20 f2 73 65 74 |tno=-1..|X" .set|
|00001620| 69 63 6f 6e 74 65 78 74 | 28 63 6f 6e 74 72 6f 6c |icontext|(control|
|00001630| 25 2c 31 2c 69 6e 24 29 | 0d 07 62 38 20 20 e7 20 |%,1,in$)|..b8 . |
|00001640| 61 73 77 61 70 6e 6f 74 | 6c 6f 61 64 65 64 20 8c |aswapnot|loaded .|
|00001650| 20 61 73 77 61 70 6e 6f | 74 6c 6f 61 64 65 64 3d | aswapno|tloaded=|
|00001660| 30 3a 61 73 77 61 70 6e | 61 6d 65 24 3d 69 6e 24 |0:aswapn|ame$=in$|
|00001670| 0d 07 6c 10 20 20 f2 5f | 50 6f 69 6e 74 65 72 73 |..l. ._|Pointers|
|00001680| 0d 07 76 25 20 20 62 61 | 6e 6b 31 24 3d a4 5f 4d |..v% ba|nk1$=._M|
|00001690| 73 67 28 22 53 4f 55 4e | 22 2b c3 28 73 6f 75 6e |sg("SOUN|"+.(soun|
|000016a0| 64 6e 6f 29 29 0d 07 80 | 25 20 20 62 61 6e 6b 32 |dno))...|% bank2|
|000016b0| 24 3d a4 5f 4d 73 67 28 | 22 44 45 53 43 22 2b c3 |$=._Msg(|"DESC"+.|
|000016c0| 28 73 6f 75 6e 64 6e 6f | 29 29 0d 07 8a 1e 20 20 |(soundno|)).... |
|000016d0| e7 20 62 61 6e 6b 32 24 | 3d 22 2a 22 20 8c 20 62 |. bank2$|="*" . b|
|000016e0| 61 6e 6b 32 24 3d 22 22 | 0d 07 94 23 20 20 f2 73 |ank2$=""|...# .s|
|000016f0| 65 74 69 63 6f 6e 74 65 | 78 74 28 73 6f 75 6e 64 |eticonte|xt(sound|
|00001700| 25 2c 35 2c 62 61 6e 6b | 31 24 29 0d 07 9e 23 20 |%,5,bank|1$)...# |
|00001710| 20 f2 73 65 74 69 63 6f | 6e 74 65 78 74 28 73 6f | .setico|ntext(so|
|00001720| 75 6e 64 25 2c 37 2c 62 | 61 6e 6b 32 24 29 0d 07 |und%,7,b|ank2$)..|
|00001730| a8 26 20 20 63 6f 6d 6d | 65 6e 74 24 3d a4 5f 4d |.& comm|ent$=._M|
|00001740| 73 67 28 22 57 41 4c 4c | 22 2b c3 28 77 61 6c 6c |sg("WALL|"+.(wall|
|00001750| 6e 6f 29 29 0d 07 b2 25 | 20 20 f2 73 65 74 69 63 |no))...%| .setic|
|00001760| 6f 6e 74 65 78 74 28 77 | 61 6c 6c 73 25 2c 37 2c |ontext(w|alls%,7,|
|00001770| 63 6f 6d 6d 65 6e 74 24 | 29 0d 07 bc 24 20 20 63 |comment$|)...$ c|
|00001780| 6f 6d 6d 65 6e 74 24 3d | a4 5f 4d 73 67 28 22 4f |omment$=|._Msg("O|
|00001790| 42 4a 22 2b c3 28 6f 62 | 6a 6e 6f 29 29 0d 07 c6 |BJ"+.(ob|jno))...|
|000017a0| 27 20 20 f2 73 65 74 69 | 63 6f 6e 74 65 78 74 28 |' .seti|context(|
|000017b0| 6f 62 6a 65 63 74 73 25 | 2c 37 2c 63 6f 6d 6d 65 |objects%|,7,comme|
|000017c0| 6e 74 24 29 0d 07 d0 17 | 20 20 f2 64 69 73 70 6c |nt$)....| .displ|
|000017d0| 61 79 77 61 6c 6c 28 30 | 2c 31 29 0d 07 da 19 20 |aywall(0|,1).... |
|000017e0| 20 f2 64 69 73 70 6c 61 | 79 6f 62 6a 28 30 2c 31 | .displa|yobj(0,1|
|000017f0| 29 20 20 20 0d 07 e4 16 | 20 20 f2 75 6e 67 72 65 |) ....| .ungre|
|00001800| 79 28 6d 65 6e 75 25 2c | 32 29 0d 07 ee 16 20 20 |y(menu%,|2).... |
|00001810| f2 75 6e 67 72 65 79 28 | 6d 65 6e 75 25 2c 33 29 |.ungrey(|menu%,3)|
|00001820| 0d 07 f8 16 20 20 f2 75 | 6e 67 72 65 79 28 6d 65 |.... .u|ngrey(me|
|00001830| 6e 75 25 2c 31 29 0d 08 | 02 05 cd 0d 08 0c 05 e1 |nu%,1)..|........|
|00001840| 0d 08 16 05 3a 0d 08 20 | 14 dd f2 67 72 65 79 28 |....:.. |...grey(|
|00001850| 6d 65 6e 2c 69 74 65 29 | 20 0d 08 2a 33 6d 65 6e |men,ite)| ..*3men|
|00001860| 21 28 32 38 2b 69 74 65 | 2a 32 34 2b 38 29 3d 28 |!(28+ite|*24+8)=(|
|00001870| 6d 65 6e 21 28 32 38 2b | 69 74 65 2a 32 34 2b 38 |men!(28+|ite*24+8|
|00001880| 29 29 20 84 20 28 31 3c | 3c 32 32 29 0d 08 34 05 |)) . (1<|<22)..4.|
|00001890| e1 0d 08 3e 16 dd f2 75 | 6e 67 72 65 79 28 6d 65 |...>...u|ngrey(me|
|000018a0| 6e 2c 69 74 65 29 20 0d | 08 48 37 6d 65 6e 21 28 |n,ite) .|.H7men!(|
|000018b0| 32 38 2b 69 74 65 2a 32 | 34 2b 38 29 3d 28 6d 65 |28+ite*2|4+8)=(me|
|000018c0| 6e 21 28 32 38 2b 69 74 | 65 2a 32 34 2b 38 29 29 |n!(28+it|e*24+8))|
|000018d0| 20 80 20 28 ac 20 28 31 | 3c 3c 32 32 29 29 0d 08 | . (. (1|<<22))..|
|000018e0| 52 05 e1 0d 08 5c 05 3a | 0d 08 66 11 dd f2 77 68 |R....\.:|..f...wh|
|000018f0| 61 74 69 73 77 68 65 72 | 65 0d 08 70 13 6d 6f 75 |atiswher|e..p.mou|
|00001900| 73 65 78 3d 62 6c 6f 63 | 6b 25 21 30 0d 08 7a 13 |sex=bloc|k%!0..z.|
|00001910| 6d 6f 75 73 65 79 3d 62 | 6c 6f 63 6b 25 21 34 0d |mousey=b|lock%!4.|
|00001920| 08 84 13 62 75 74 74 6f | 6e 3d 62 6c 6f 63 6b 25 |...butto|n=block%|
|00001930| 21 38 0d 08 8e 14 77 69 | 6e 64 6f 77 3d 62 6c 6f |!8....wi|ndow=blo|
|00001940| 63 6b 25 21 31 32 0d 08 | 98 12 69 63 6f 6e 3d 62 |ck%!12..|..icon=b|
|00001950| 6c 6f 63 6b 25 21 31 36 | 0d 08 a2 05 e1 0d 08 ac |lock%!16|........|
|00001960| 05 3a 0d 08 b6 0b dd f2 | 6d 6f 75 73 65 0d 08 c0 |.:......|mouse...|
|00001970| 08 63 68 3d 30 0d 08 ca | 10 f2 77 68 61 74 69 73 |.ch=0...|..whatis|
|00001980| 77 68 65 72 65 0d 08 d4 | 0f c8 8e 20 77 69 6e 64 |where...|... wind|
|00001990| 6f 77 20 ca 0d 08 de 05 | 20 0d 08 e8 13 20 20 c9 |ow .....| .... .|
|000019a0| 2d 32 3a c8 8e 20 69 63 | 6f 6e 20 ca 0d 08 f2 05 |-2:.. ic|on .....|
|000019b0| 20 0d 08 fc 1d 20 20 20 | 20 c9 20 62 69 63 6e 25 | .... | . bicn%|
|000019c0| 20 3a 20 c8 8e 20 62 75 | 74 74 6f 6e 20 ca 0d 09 | : .. bu|tton ...|
|000019d0| 06 3c 20 20 20 20 20 20 | c9 32 3a c8 99 22 57 69 |.< |.2:.."Wi|
|000019e0| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|000019f0| 6d 65 6e 75 25 2c 21 62 | 6c 6f 63 6b 25 2d 39 36 |menu%,!b|lock%-96|
|00001a00| 2c 39 36 2b 28 34 30 2a | 37 29 0d 09 10 21 20 20 |,96+(40*|7)...! |
|00001a10| 20 20 20 20 c9 31 3a 20 | f2 6f 70 65 6e 77 69 6e | .1: |.openwin|
|00001a20| 64 6f 77 28 71 75 69 63 | 6b 25 29 0d 09 1a 23 20 |dow(quic|k%)...# |
|00001a30| 20 20 20 20 20 c9 34 3a | 20 f2 6f 70 65 6e 77 69 | .4:| .openwi|
|00001a40| 6e 64 6f 77 28 63 6f 6e | 74 72 6f 6c 25 29 0d 09 |ndow(con|trol%)..|
|00001a50| 24 09 20 20 20 20 cb 0d | 09 2e 07 20 20 cb 0d 09 |$. ..|... ...|
|00001a60| 38 05 20 0d 09 42 10 20 | 20 c9 20 63 68 6f 69 63 |8. ..B. | . choic|
|00001a70| 65 73 25 0d 09 4c 40 20 | 20 e7 20 69 63 6f 6e 3d |es%..L@ | . icon=|
|00001a80| 31 30 20 8c 20 21 62 6c | 6f 63 6b 25 3d 63 68 6f |10 . !bl|ock%=cho|
|00001a90| 69 63 65 73 25 3a c8 99 | 20 22 57 69 6d 70 5f 43 |ices%:..| "Wimp_C|
|00001aa0| 6c 6f 73 65 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6f |loseWind|ow",,blo|
|00001ab0| 63 6b 25 0d 09 56 1c 20 | 20 e7 20 69 63 6f 6e 3d |ck%..V. | . icon=|
|00001ac0| 39 20 8c 20 c8 8e 20 62 | 75 74 74 6f 6e 20 ca 0d |9 . .. b|utton ..|
|00001ad0| 09 60 1a 20 20 20 20 c9 | 20 31 20 3a 20 f2 73 61 |.`. .| 1 : .sa|
|00001ae0| 76 65 63 68 6f 69 63 65 | 73 0d 09 6a 49 20 20 20 |vechoice|s..jI |
|00001af0| 20 c9 20 34 20 3a 20 f2 | 73 61 76 65 63 68 6f 69 | . 4 : .|savechoi|
|00001b00| 63 65 73 3a 21 62 6c 6f | 63 6b 25 3d 63 68 6f 69 |ces:!blo|ck%=choi|
|00001b10| 63 65 73 25 3a c8 99 20 | 22 57 69 6d 70 5f 43 6c |ces%:.. |"Wimp_Cl|
|00001b20| 6f 73 65 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |oseWindo|w",,bloc|
|00001b30| 6b 25 0d 09 74 07 20 20 | cb 0d 09 7e 1c 20 20 e7 |k%..t. |...~. .|
|00001b40| 20 69 63 6f 6e 3d 38 20 | 8c 20 c8 8e 20 62 75 74 | icon=8 |. .. but|
|00001b50| 74 6f 6e 20 ca 0d 09 88 | 18 20 20 20 20 c9 20 31 |ton ....|. . 1|
|00001b60| 20 3a 20 f2 73 65 74 63 | 68 6f 69 63 65 0d 09 92 | : .setc|hoice...|
|00001b70| 47 20 20 20 20 c9 20 34 | 20 3a 20 f2 73 65 74 63 |G . 4| : .setc|
|00001b80| 68 6f 69 63 65 3a 21 62 | 6c 6f 63 6b 25 3d 63 68 |hoice:!b|lock%=ch|
|00001b90| 6f 69 63 65 73 25 3a c8 | 99 20 22 57 69 6d 70 5f |oices%:.|. "Wimp_|
|00001ba0| 43 6c 6f 73 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |CloseWin|dow",,bl|
|00001bb0| 6f 63 6b 25 0d 09 9c 07 | 20 20 cb 0d 09 a6 05 20 |ock%....| ..... |
|00001bc0| 0d 09 b0 12 20 20 c9 20 | 63 6f 6e 74 72 6f 6c 25 |.... . |control%|
|00001bd0| 20 3a 0d 09 ba 11 20 20 | c8 8e 20 62 75 74 74 6f | :.... |.. butto|
|00001be0| 6e 20 ca 0d 09 c4 0e 20 | 20 20 20 c9 20 34 2c 31 |n ..... | . 4,1|
|00001bf0| 3a 0d 09 ce 11 20 20 20 | 20 c8 8e 20 69 63 6f 6e |:.... | .. icon|
|00001c00| 20 ca 0d 09 d8 05 20 0d | 09 e2 0f 20 20 20 20 20 | ..... .|... |
|00001c10| 20 c9 20 34 20 3a 0d 09 | ec 1a 20 20 20 20 20 20 | . 4 :..|.. |
|00001c20| 52 3d a4 63 68 65 63 6b | 61 73 77 61 70 6f 75 74 |R=.check|aswapout|
|00001c30| 0d 09 f6 11 20 20 20 20 | 20 20 e7 20 52 3d 31 20 |.... | . R=1 |
|00001c40| 8c 0d 0a 00 1b 20 20 20 | 20 20 20 20 20 53 3d a4 |..... | S=.|
|00001c50| 63 68 65 63 6b 61 73 77 | 61 70 69 6e 0d 0a 0a 3e |checkasw|apin...>|
|00001c60| 20 20 20 20 20 20 20 20 | e7 20 53 3d 31 20 8c 20 | |. S=1 . |
|00001c70| 6d 61 6b 69 6e 67 73 6c | 6f 77 61 73 77 61 70 3d |makingsl|owaswap=|
|00001c80| 31 3a f2 63 6f 6e 73 74 | 72 75 63 74 28 73 61 76 |1:.const|ruct(sav|
|00001c90| 65 61 73 77 61 70 24 2c | 31 29 0d 0a 14 0b 20 20 |easwap$,|1).... |
|00001ca0| 20 20 20 20 cd 0d 0a 1e | 05 20 0d 0a 28 23 20 20 | ....|. ..(# |
|00001cb0| 20 20 20 20 c9 20 37 20 | 3a 20 f2 6f 70 65 6e 77 | . 7 |: .openw|
|00001cc0| 69 6e 64 6f 77 28 71 75 | 69 63 6b 25 29 0d 0a 32 |indow(qu|ick%)..2|
|00001cd0| 05 20 0d 0a 3c 0f 20 20 | 20 20 20 20 c9 20 38 20 |. ..<. | . 8 |
|00001ce0| 3a 0d 0a 46 43 20 20 20 | 20 20 20 e7 20 28 28 73 |:..FC | . ((s|
|00001cf0| 74 6f 70 65 78 74 72 61 | 63 74 3d 30 29 20 80 20 |topextra|ct=0) . |
|00001d00| 28 66 69 6e 69 73 68 65 | 78 74 72 61 63 74 3d 31 |(finishe|xtract=1|
|00001d10| 20 84 20 6d 61 6b 69 6e | 67 61 73 77 61 70 3d 31 | . makin|gaswap=1|
|00001d20| 29 29 20 8c 0d 0a 50 1e | 20 20 20 20 20 20 20 20 |)) ...P.| |
|00001d30| 6d 75 6c 74 69 74 61 73 | 6b 65 78 74 72 61 63 74 |multitas|kextract|
|00001d40| 3d 30 0d 0a 5a 35 20 20 | 20 20 20 20 20 20 f2 73 |=0..Z5 | .s|
|00001d50| 65 74 69 63 6f 6e 74 65 | 78 74 28 63 6f 6e 74 72 |eticonte|xt(contr|
|00001d60| 6f 6c 25 2c 35 2c 22 53 | 69 6e 67 6c 65 20 54 61 |ol%,5,"S|ingle Ta|
|00001d70| 73 6b 69 6e 67 22 29 0d | 0a 64 1f 20 20 20 20 20 |sking").|.d. |
|00001d80| 20 20 20 f2 72 65 64 72 | 61 77 28 63 6f 6e 74 72 | .redr|aw(contr|
|00001d90| 6f 6c 25 2c 35 29 0d 0a | 6e 0b 20 20 20 20 20 20 |ol%,5)..|n. |
|00001da0| cd 0d 0a 78 05 20 0d 0a | 82 0f 20 20 20 20 20 20 |...x. ..|.. |
|00001db0| c9 20 39 20 3a 0d 0a 8c | 17 20 20 20 20 20 20 73 |. 9 :...|. s|
|00001dc0| 74 6f 70 65 78 74 72 61 | 63 74 3d 31 0d 0a 96 2b |topextra|ct=1...+|
|00001dd0| 20 20 20 20 20 20 f2 73 | 65 74 69 63 6f 6e 74 65 | .s|eticonte|
|00001de0| 78 74 28 63 6f 6e 74 72 | 6f 6c 25 2c 35 2c 22 50 |xt(contr|ol%,5,"P|
|00001df0| 61 75 73 65 64 22 29 0d | 0a a0 1d 20 20 20 20 20 |aused").|... |
|00001e00| 20 f2 72 65 64 72 61 77 | 28 63 6f 6e 74 72 6f 6c | .redraw|(control|
|00001e10| 25 2c 35 29 0d 0a aa 1c | 20 20 20 20 20 20 c9 20 |%,5)....| . |
|00001e20| 31 30 3a 73 74 6f 70 65 | 78 74 72 61 63 74 3d 30 |10:stope|xtract=0|
|00001e30| 0d 0a b4 1a 20 20 20 20 | 20 20 c9 20 31 31 3a f2 |.... | . 11:.|
|00001e40| 71 75 69 74 66 69 6c 69 | 6e 67 0d 0a be 09 20 20 |quitfili|ng.... |
|00001e50| 20 20 cb 0d 0a c8 05 20 | 0d 0a d2 0c 20 20 20 20 | ..... |.... |
|00001e60| c9 20 32 3a 0d 0a dc 45 | 20 20 20 20 c8 99 22 57 |. 2:...E| .."W|
|00001e70| 69 6d 70 5f 43 72 65 61 | 74 65 4d 65 6e 75 22 2c |imp_Crea|teMenu",|
|00001e80| 2c 61 73 77 61 70 6d 65 | 6e 75 25 2c 21 62 6c 6f |,aswapme|nu%,!blo|
|00001e90| 63 6b 25 2d 39 36 2c 6d | 6f 75 73 65 79 3a 64 72 |ck%-96,m|ousey:dr|
|00001ea0| 61 67 5f 66 6c 61 67 3d | 33 0d 0a e6 07 20 20 cb |ag_flag=|3.... .|
|00001eb0| 0d 0a f0 05 20 0d 0a fa | 0e 20 20 c9 71 75 69 63 |.... ...|. .quic|
|00001ec0| 6b 25 3a 0d 0b 04 11 20 | 20 c8 8e 20 62 75 74 74 |k%:.... | .. butt|
|00001ed0| 6f 6e 20 ca 0d 0b 0e 0d | 20 20 20 20 c9 34 2c 31 |on .....| .4,1|
|00001ee0| 3a 0d 0b 18 11 20 20 20 | 20 c8 8e 20 69 63 6f 6e |:.... | .. icon|
|00001ef0| 20 ca 0d 0b 22 0d 20 20 | 20 20 20 20 c9 38 3a 0d | ...". | .8:.|
|00001f00| 0b 2c 36 20 20 20 20 20 | 20 64 72 61 67 5f 66 6c |.,6 | drag_fl|
|00001f10| 61 67 3d 34 20 3a 20 f2 | 64 72 61 67 62 6f 78 28 |ag=4 : .|dragbox(|
|00001f20| 71 75 69 63 6b 25 2c 38 | 2c 22 64 69 72 65 63 74 |quick%,8|,"direct|
|00001f30| 6f 72 79 22 29 0d 0b 36 | 0f 20 20 20 20 20 20 c9 |ory")..6|. .|
|00001f40| 31 32 20 3a 0d 0b 40 1e | 20 20 20 20 20 20 e7 20 |12 :..@.| . |
|00001f50| 66 69 6e 69 73 68 65 78 | 74 72 61 63 74 3c 3e 31 |finishex|tract<>1|
|00001f60| 20 8c 0d 0b 4a 1b 20 20 | 20 20 20 20 20 20 52 3d | ...J. | R=|
|00001f70| a4 63 68 65 63 6b 61 73 | 77 61 70 69 6e 0d 0b 54 |.checkas|wapin..T|
|00001f80| 13 20 20 20 20 20 20 20 | 20 e7 20 52 3d 31 20 8c |. | . R=1 .|
|00001f90| 0d 0b 5e 1d 20 20 20 20 | 20 20 20 20 20 20 53 3d |..^. | S=|
|00001fa0| a4 63 68 65 63 6b 64 65 | 73 74 64 69 72 0d 0b 68 |.checkde|stdir..h|
|00001fb0| 15 20 20 20 20 20 20 20 | 20 20 20 e7 20 53 3d 31 |. | . S=1|
|00001fc0| 20 8c 0d 0b 72 35 20 20 | 20 20 20 20 20 20 20 20 | ...r5 | |
|00001fd0| 20 20 73 74 61 72 74 69 | 74 65 6d 3d bb 28 a4 72 | starti|tem=.(.r|
|00001fe0| 65 61 64 69 63 6f 6e 74 | 65 78 74 28 71 75 69 63 |eadicont|ext(quic|
|00001ff0| 6b 25 2c 31 33 29 29 0d | 0b 7c 33 20 20 20 20 20 |k%,13)).|.|3 |
|00002000| 20 20 20 20 20 20 20 65 | 6e 64 69 74 65 6d 3d bb | e|nditem=.|
|00002010| 28 a4 72 65 61 64 69 63 | 6f 6e 74 65 78 74 28 71 |(.readic|ontext(q|
|00002020| 75 69 63 6b 25 2c 31 34 | 29 29 0d 0b 86 20 20 20 |uick%,14|))... |
|00002030| 20 20 20 20 20 20 20 20 | 20 20 6c 6f 6f 70 32 33 | | loop23|
|00002040| 3d 73 74 61 72 74 69 74 | 65 6d 0d 0b 90 29 20 20 |=startit|em...) |
|00002050| 20 20 20 20 20 20 20 20 | 20 20 e7 20 65 6e 64 69 | | . endi|
|00002060| 74 65 6d 3d 30 20 8c 20 | 65 6e 64 69 74 65 6d 3d |tem=0 . |enditem=|
|00002070| 77 6f 73 0d 0b 9a 4d 20 | 20 20 20 20 20 20 20 20 |wos...M | |
|00002080| 20 20 20 e7 20 65 6e 64 | 69 74 65 6d 3e 77 6f 73 | . end|item>wos|
|00002090| 20 84 20 73 74 61 72 74 | 69 74 65 6d 3e 65 6e 64 | . start|item>end|
|000020a0| 69 74 65 6d 20 84 20 73 | 74 61 72 74 69 74 65 6d |item . s|tartitem|
|000020b0| 3c 30 20 84 20 65 6e 64 | 69 74 65 6d 3c 30 20 8c |<0 . end|item<0 .|
|000020c0| 0d 0b a4 48 20 20 20 20 | 20 20 20 20 20 20 20 20 |...H | |
|000020d0| 20 20 f2 65 72 72 28 22 | 50 61 72 61 6d 65 74 65 | .err("|Paramete|
|000020e0| 72 73 20 66 6f 72 20 73 | 74 61 72 74 20 6f 72 20 |rs for s|tart or |
|000020f0| 65 6e 64 20 69 74 65 6d | 20 61 72 65 20 6e 6f 74 |end item| are not|
|00002100| 20 76 61 6c 69 64 22 29 | 0d 0b ae 13 20 20 20 20 | valid")|.... |
|00002110| 20 20 20 20 20 20 20 20 | 20 20 cc 0d 0b b8 17 20 | | ..... |
|00002120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 f2 63 64 | | .cd|
|00002130| 69 72 0d 0b c2 24 20 20 | 20 20 20 20 20 20 20 20 |ir...$ | |
|00002140| 20 20 20 20 66 69 6c 65 | 3d 8e 28 61 73 77 61 70 | file|=.(aswap|
|00002150| 6e 61 6d 65 24 29 0d 0b | cc 21 20 20 20 20 20 20 |name$)..|.! |
|00002160| 20 20 20 20 20 20 20 20 | 66 69 6e 69 73 68 65 78 | |finishex|
|00002170| 74 72 61 63 74 3d 31 0d | 0b d6 11 20 20 20 20 20 |tract=1.|... |
|00002180| 20 20 20 20 20 20 20 cd | 0d 0b e0 0f 20 20 20 20 | .|.... |
|00002190| 20 20 20 20 20 20 cd 0d | 0b ea 0d 20 20 20 20 20 | ..|... |
|000021a0| 20 20 20 cd 0d 0b f4 0b | 20 20 20 20 20 20 cd 0d | .....| ..|
|000021b0| 0b fe 05 20 0d 0c 08 0e | 20 20 20 20 20 20 c9 31 |... ....| .1|
|000021c0| 30 3a 0d 0c 12 1a 20 20 | 20 20 20 20 52 3d a4 63 |0:.... | R=.c|
|000021d0| 68 65 63 6b 61 73 77 61 | 70 6f 75 74 0d 0c 1c 11 |heckaswa|pout....|
|000021e0| 20 20 20 20 20 20 e7 20 | 52 3d 31 20 8c 0d 0c 26 | . |R=1 ...&|
|000021f0| 1b 20 20 20 20 20 20 20 | 20 53 3d a4 63 68 65 63 |. | S=.chec|
|00002200| 6b 61 73 77 61 70 69 6e | 0d 0c 30 22 20 20 20 20 |kaswapin|..0" |
|00002210| 20 20 20 20 e7 20 53 3d | 31 20 8c 20 54 3d a4 63 | . S=|1 . T=.c|
|00002220| 68 65 63 6b 72 65 73 64 | 69 72 0d 0c 3a 2c 20 20 |heckresd|ir..:, |
|00002230| 20 20 20 20 20 20 e7 20 | 54 3d 31 20 8c 20 f2 63 | . |T=1 . .c|
|00002240| 6f 6e 73 74 72 75 63 74 | 28 73 61 76 65 61 73 77 |onstruct|(saveasw|
|00002250| 61 70 24 2c 31 29 0d 0c | 44 0b 20 20 20 20 20 20 |ap$,1)..|D. |
|00002260| cd 0d 0c 4e 09 20 20 20 | 20 cd 0d 0c 58 05 20 0d |...N. | ...X. .|
|00002270| 0c 62 07 20 20 cb 0d 0c | 6c 49 20 20 c9 20 32 20 |.b. ...|lI . 2 |
|00002280| 3a 20 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |: .."Wim|p_Create|
|00002290| 4d 65 6e 75 22 2c 2c 61 | 73 77 61 70 6d 65 6e 75 |Menu",,a|swapmenu|
|000022a0| 25 2c 21 62 6c 6f 63 6b | 25 2d 39 36 2c 6d 6f 75 |%,!block|%-96,mou|
|000022b0| 73 65 79 3a 64 72 61 67 | 5f 66 6c 61 67 3d 33 0d |sey:drag|_flag=3.|
|000022c0| 0c 76 05 cb 0d 0c 80 04 | 0d 0c 8a 0b c9 73 77 61 |.v......|.....swa|
|000022d0| 70 25 3a 0d 0c 94 0f c8 | 8e 20 62 75 74 74 6f 6e |p%:.....|. button|
|000022e0| 20 ca 0d 0c 9e 14 20 20 | c9 34 2c 31 3a c8 8e 20 | ..... |.4,1:.. |
|000022f0| 69 63 6f 6e 20 ca 0d 0c | a8 38 20 20 20 20 c9 30 |icon ...|.8 .0|
|00002300| 3a f2 73 61 76 65 57 49 | 4d 50 28 a4 72 65 61 64 |:.saveWI|MP(.read|
|00002310| 69 63 6f 6e 74 65 78 74 | 28 73 77 61 70 25 2c 31 |icontext|(swap%,1|
|00002320| 29 29 3a 64 72 61 67 5f | 66 6c 61 67 3d 33 0d 0c |)):drag_|flag=3..|
|00002330| b2 0b 20 20 20 20 c9 32 | 3a 0d 0c bc 24 20 20 20 |.. .2|:...$ |
|00002340| 20 f2 64 72 61 67 62 6f | 78 28 73 77 61 70 25 2c | .dragbo|x(swap%,|
|00002350| 32 2c 22 66 69 6c 65 5f | 32 31 34 22 29 0d 0c c6 |2,"file_|214")...|
|00002360| 07 20 20 cb 0d 0c d0 05 | cb 0d 0c da 04 0d 0c e4 |. .....|........|
|00002370| 0b c9 73 61 76 65 25 3a | 0d 0c ee 0f c8 8e 20 62 |..save%:|...... b|
|00002380| 75 74 74 6f 6e 20 ca 0d | 0c f8 14 20 20 c9 34 2c |utton ..|... .4,|
|00002390| 31 3a c8 8e 20 69 63 6f | 6e 20 ca 0d 0d 02 2c 20 |1:.. ico|n ...., |
|000023a0| 20 20 20 c9 30 3a f2 73 | 61 76 65 57 49 4d 50 28 | .0:.s|aveWIMP(|
|000023b0| a4 72 65 61 64 69 63 6f | 6e 74 65 78 74 28 73 61 |.readico|ntext(sa|
|000023c0| 76 65 25 2c 31 29 29 0d | 0d 0c 0b 20 20 20 20 c9 |ve%,1)).|... .|
|000023d0| 32 3a 0d 0d 16 46 20 20 | 20 20 e7 20 28 64 72 61 |2:...F | . (dra|
|000023e0| 67 5f 66 6c 61 67 3d 31 | 29 20 84 20 28 64 72 61 |g_flag=1|) . (dra|
|000023f0| 67 5f 66 6c 61 67 3d 32 | 29 20 8c 20 f2 64 72 61 |g_flag=2|) . .dra|
|00002400| 67 62 6f 78 28 73 61 76 | 65 25 2c 32 2c 22 66 69 |gbox(sav|e%,2,"fi|
|00002410| 6c 65 5f 46 46 39 22 29 | 0d 0d 20 36 20 20 20 20 |le_FF9")|.. 6 |
|00002420| e7 20 28 64 72 61 67 5f | 66 6c 61 67 3d 33 29 20 |. (drag_|flag=3) |
|00002430| 8c 20 f2 64 72 61 67 62 | 6f 78 28 73 61 76 65 25 |. .dragb|ox(save%|
|00002440| 2c 32 2c 22 66 69 6c 65 | 5f 32 31 34 22 29 0d 0d |,2,"file|_214")..|
|00002450| 2a 07 20 20 cb 0d 0d 34 | 05 cb 0d 0d 3e 04 0d 0d |*. ...4|....>...|
|00002460| 48 10 c9 73 6f 75 6e 64 | 73 61 76 65 25 3a 0d 0d |H..sound|save%:..|
|00002470| 52 0f c8 8e 20 62 75 74 | 74 6f 6e 20 ca 0d 0d 5c |R... but|ton ...\|
|00002480| 14 20 20 c9 34 2c 31 3a | c8 8e 20 69 63 6f 6e 20 |. .4,1:|.. icon |
|00002490| ca 0d 0d 66 3d 20 20 20 | 20 c9 30 3a 64 72 61 67 |...f= | .0:drag|
|000024a0| 5f 66 6c 61 67 3d 35 3a | f2 73 61 76 65 57 49 4d |_flag=5:|.saveWIM|
|000024b0| 50 28 a4 72 65 61 64 69 | 63 6f 6e 74 65 78 74 28 |P(.readi|context(|
|000024c0| 73 6f 75 6e 64 73 61 76 | 65 25 2c 31 29 29 0d 0d |soundsav|e%,1))..|
|000024d0| 70 0b 20 20 20 20 c9 32 | 3a 0d 0d 7a 35 20 20 20 |p. .2|:..z5 |
|000024e0| 20 64 72 61 67 5f 66 6c | 61 67 3d 35 3a f2 64 72 | drag_fl|ag=5:.dr|
|000024f0| 61 67 62 6f 78 28 73 6f | 75 6e 64 73 61 76 65 25 |agbox(so|undsave%|
|00002500| 2c 32 2c 22 66 69 6c 65 | 5f 36 33 31 22 29 0d 0d |,2,"file|_631")..|
|00002510| 84 07 20 20 cb 0d 0d 8e | 05 cb 0d 0d 98 04 0d 0d |.. ....|........|
|00002520| a2 0e c9 20 77 61 6c 6c | 73 25 20 3a 0d 0d ac 2f |... wall|s% :.../|
|00002530| e7 20 28 28 6d 61 6b 69 | 6e 67 61 73 77 61 70 3c |. ((maki|ngaswap<|
|00002540| 3e 31 29 20 80 20 28 66 | 69 6e 69 73 68 65 78 74 |>1) . (f|inishext|
|00002550| 72 61 63 74 3c 3e 31 29 | 29 20 8c 0d 0d b6 4f 20 |ract<>1)|) ....O |
|00002560| 20 e7 20 62 75 74 74 6f | 6e 3d 32 20 8c 20 c8 99 | . butto|n=2 . ..|
|00002570| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 4d 65 6e 75 |"Wimp_Cr|eateMenu|
|00002580| 22 2c 2c 6d 61 69 6e 6d | 65 6e 75 25 2c 21 62 6c |",,mainm|enu%,!bl|
|00002590| 6f 63 6b 25 2d 39 36 2c | 6d 6f 75 73 65 79 3a 64 |ock%-96,|mousey:d|
|000025a0| 72 61 67 5f 66 6c 61 67 | 3d 31 0d 0d c0 12 20 20 |rag_flag|=1.... |
|000025b0| e7 20 62 75 74 74 6f 6e | 3d 34 20 8c 0d 0d ca 0c |. button|=4 .....|
|000025c0| 20 20 20 20 63 68 3d 30 | 0d 0d d4 11 20 20 20 20 | ch=0|.... |
|000025d0| c8 8e 20 69 63 6f 6e 20 | ca 0d 0d de 3a 20 20 20 |.. icon |....: |
|000025e0| 20 20 20 c9 20 35 20 3a | 20 e7 20 77 61 6c 6c 6e | . 5 :| . walln|
|000025f0| 6f 3c 31 30 35 20 8c 20 | f2 64 69 73 70 6c 61 79 |o<105 . |.display|
|00002600| 77 61 6c 6c 28 2b 31 2c | 73 68 6f 77 61 6c 77 61 |wall(+1,|showalwa|
|00002610| 79 73 29 0d 0d e8 38 20 | 20 20 20 20 20 c9 20 34 |ys)...8 | . 4|
|00002620| 20 3a 20 e7 20 77 61 6c | 6c 6e 6f 3e 30 20 8c 20 | : . wal|lno>0 . |
|00002630| f2 64 69 73 70 6c 61 79 | 77 61 6c 6c 28 2d 31 2c |.display|wall(-1,|
|00002640| 73 68 6f 77 61 6c 77 61 | 79 73 29 0d 0d f2 21 20 |showalwa|ys)...! |
|00002650| 20 20 20 20 20 c9 20 39 | 20 3a 20 f2 64 69 73 70 | . 9| : .disp|
|00002660| 6c 61 79 77 61 6c 6c 28 | 30 2c 31 29 0d 0d fc 09 |laywall(|0,1)....|
|00002670| 20 20 20 20 cb 0d 0e 06 | 07 20 20 cd 0d 0e 10 05 | ....|. .....|
|00002680| cd 0d 0e 1a 04 0d 0e 24 | 0e c9 20 73 6f 75 6e 64 |.......$|.. sound|
|00002690| 25 20 3a 0d 0e 2e 2f e7 | 20 28 28 6d 61 6b 69 6e |% :.../.| ((makin|
|000026a0| 67 61 73 77 61 70 3c 3e | 31 29 20 80 20 28 66 69 |gaswap<>|1) . (fi|
|000026b0| 6e 69 73 68 65 78 74 72 | 61 63 74 3c 3e 31 29 29 |nishextr|act<>1))|
|000026c0| 20 8c 0d 0e 38 50 20 20 | e7 20 62 75 74 74 6f 6e | ...8P |. button|
|000026d0| 3d 32 20 8c 20 c8 99 22 | 57 69 6d 70 5f 43 72 65 |=2 . .."|Wimp_Cre|
|000026e0| 61 74 65 4d 65 6e 75 22 | 2c 2c 73 6f 75 6e 64 6d |ateMenu"|,,soundm|
|000026f0| 65 6e 75 25 2c 21 62 6c | 6f 63 6b 25 2d 39 36 2c |enu%,!bl|ock%-96,|
|00002700| 6d 6f 75 73 65 79 3a 64 | 72 61 67 5f 66 6c 61 67 |mousey:d|rag_flag|
|00002710| 3d 31 0d 0e 42 12 20 20 | e7 20 62 75 74 74 6f 6e |=1..B. |. button|
|00002720| 3d 34 20 8c 0d 0e 4c 0c | 20 20 20 20 63 68 3d 30 |=4 ...L.| ch=0|
|00002730| 0d 0e 56 11 20 20 20 20 | c8 8e 20 69 63 6f 6e 20 |..V. |.. icon |
|00002740| ca 0d 0e 60 2e 20 20 20 | 20 20 20 c9 20 34 20 3a |...`. | . 4 :|
|00002750| 20 e7 20 73 6f 75 6e 64 | 6e 6f 3c 34 35 20 8c 20 | . sound|no<45 . |
|00002760| 73 6f 75 6e 64 6e 6f 2b | 3d 31 3a 63 68 3d 31 0d |soundno+|=1:ch=1.|
|00002770| 0e 6a 2d 20 20 20 20 20 | 20 c9 20 33 20 3a 20 e7 |.j- | . 3 : .|
|00002780| 20 73 6f 75 6e 64 6e 6f | 3e 30 20 8c 20 73 6f 75 | soundno|>0 . sou|
|00002790| 6e 64 6e 6f 2d 3d 31 3a | 63 68 3d 31 0d 0e 74 0f |ndno-=1:|ch=1..t.|
|000027a0| 20 20 20 20 20 20 c9 20 | 38 20 3a 0d 0e 7e 1d 20 | . |8 :..~. |
|000027b0| 20 20 20 20 20 e7 20 6c | 61 73 74 6e 6f 3c 3e 73 | . l|astno<>s|
|000027c0| 6f 75 6e 64 6e 6f 20 8c | 0d 0e 88 1e 20 20 20 20 |oundno .|.... |
|000027d0| 20 20 20 20 66 69 6c 65 | 3d 8e 28 61 73 77 61 70 | file|=.(aswap|
|000027e0| 6e 61 6d 65 24 29 0d 0e | 92 24 20 20 20 20 20 20 |name$)..|.$ |
|000027f0| 20 20 f2 73 61 76 65 73 | 6f 75 6e 64 28 73 6f 75 | .saves|ound(sou|
|00002800| 6e 64 6e 6f 2c 31 2c 22 | 22 29 0d 0e 9c 13 20 20 |ndno,1,"|").... |
|00002810| 20 20 20 20 20 20 d9 20 | 23 66 69 6c 65 0d 0e a6 | . |#file...|
|00002820| 33 20 20 20 20 20 20 20 | 20 ff 28 22 4c 4f 41 44 |3 | .("LOAD|
|00002830| 20 3c 57 45 44 24 54 45 | 4d 50 44 49 52 3e 2e 53 | <WED$TE|MPDIR>.S|
|00002840| 4e 44 4f 55 54 20 22 2b | c3 7e 73 6f 75 6e 64 29 |NDOUT "+|.~sound)|
|00002850| 0d 0e b0 34 20 20 20 20 | 20 20 20 20 46 3d 8e 28 |...4 | F=.(|
|00002860| 22 3c 57 45 44 24 54 45 | 4d 50 44 49 52 3e 2e 53 |"<WED$TE|MPDIR>.S|
|00002870| 4e 44 4f 55 54 22 29 3a | 4c 65 6e 3d a2 23 46 3a |NDOUT"):|Len=.#F:|
|00002880| d9 20 23 46 0d 0e ba 0b | 20 20 20 20 20 20 cd 0d |. #F....| ..|
|00002890| 0e c4 1f 20 20 20 20 20 | 20 f2 70 6c 61 79 28 73 |... | .play(s|
|000028a0| 6f 75 6e 64 2c 4c 65 6e | 2c 36 37 30 30 29 0d 0e |ound,Len|,6700)..|
|000028b0| ce 0d 20 20 20 20 20 20 | 54 3d 91 0d 0e d8 0b 20 |.. |T=..... |
|000028c0| 20 20 20 20 20 f5 0d 0e | e2 0f 20 20 20 20 20 20 | ...|.. |
|000028d0| fd 20 91 3e 54 0d 0e ec | 09 20 20 20 20 cb 0d 0e |. .>T...|. ...|
|000028e0| f6 10 20 20 20 20 e7 20 | 63 68 3d 31 20 8c 0d 0f |.. . |ch=1 ...|
|000028f0| 00 29 20 20 20 20 20 20 | 62 61 6e 6b 31 24 3d a4 |.) |bank1$=.|
|00002900| 5f 4d 73 67 28 22 53 4f | 55 4e 22 2b c3 28 73 6f |_Msg("SO|UN"+.(so|
|00002910| 75 6e 64 6e 6f 29 29 0d | 0f 0a 29 20 20 20 20 20 |undno)).|..) |
|00002920| 20 62 61 6e 6b 32 24 3d | a4 5f 4d 73 67 28 22 44 | bank2$=|._Msg("D|
|00002930| 45 53 43 22 2b c3 28 73 | 6f 75 6e 64 6e 6f 29 29 |ESC"+.(s|oundno))|
|00002940| 0d 0f 14 22 20 20 20 20 | 20 20 e7 20 62 61 6e 6b |..." | . bank|
|00002950| 32 24 3d 22 2a 22 20 8c | 20 62 61 6e 6b 32 24 3d |2$="*" .| bank2$=|
|00002960| 22 22 0d 0f 1e 27 20 20 | 20 20 20 20 f2 73 65 74 |""...' | .set|
|00002970| 69 63 6f 6e 74 65 78 74 | 28 73 6f 75 6e 64 25 2c |icontext|(sound%,|
|00002980| 35 2c 62 61 6e 6b 31 24 | 29 0d 0f 28 27 20 20 20 |5,bank1$|)..(' |
|00002990| 20 20 20 f2 73 65 74 69 | 63 6f 6e 74 65 78 74 28 | .seti|context(|
|000029a0| 73 6f 75 6e 64 25 2c 37 | 2c 62 61 6e 6b 32 24 29 |sound%,7|,bank2$)|
|000029b0| 0d 0f 32 2b 20 20 20 20 | 20 20 f2 73 65 74 69 63 |..2+ | .setic|
|000029c0| 6f 6e 74 65 78 74 28 73 | 6f 75 6e 64 25 2c 32 2c |ontext(s|ound%,2,|
|000029d0| c3 28 73 6f 75 6e 64 6e | 6f 29 29 0d 0f 3c 1b 20 |.(soundn|o))..<. |
|000029e0| 20 20 20 20 20 f2 72 65 | 64 72 61 77 28 77 61 6c | .re|draw(wal|
|000029f0| 6c 73 25 2c 38 29 0d 0f | 46 09 20 20 20 20 cd 0d |ls%,8)..|F. ..|
|00002a00| 0f 50 07 20 20 cd 0d 0f | 5a 05 cd 0d 0f 64 04 0d |.P. ...|Z....d..|
|00002a10| 0f 6e 10 c9 20 6f 62 6a | 65 63 74 73 25 20 3a 0d |.n.. obj|ects% :.|
|00002a20| 0f 78 2f e7 20 28 28 6d | 61 6b 69 6e 67 61 73 77 |.x/. ((m|akingasw|
|00002a30| 61 70 3c 3e 31 29 20 80 | 20 28 66 69 6e 69 73 68 |ap<>1) .| (finish|
|00002a40| 65 78 74 72 61 63 74 3c | 3e 31 29 29 20 8c 0d 0f |extract<|>1)) ...|
|00002a50| 82 4f 20 20 e7 20 62 75 | 74 74 6f 6e 3d 32 20 8c |.O . bu|tton=2 .|
|00002a60| 20 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d | .."Wimp|_CreateM|
|00002a70| 65 6e 75 22 2c 2c 6d 61 | 69 6e 6d 65 6e 75 25 2c |enu",,ma|inmenu%,|
|00002a80| 21 62 6c 6f 63 6b 25 2d | 39 36 2c 6d 6f 75 73 65 |!block%-|96,mouse|
|00002a90| 79 3a 64 72 61 67 5f 66 | 6c 61 67 3d 32 0d 0f 8c |y:drag_f|lag=2...|
|00002aa0| 12 20 20 e7 20 62 75 74 | 74 6f 6e 3d 34 20 8c 0d |. . but|ton=4 ..|
|00002ab0| 0f 96 0c 20 20 20 20 63 | 68 3d 30 0d 0f a0 11 20 |... c|h=0.... |
|00002ac0| 20 20 20 c8 8e 20 69 63 | 6f 6e 20 ca 0d 0f aa 38 | .. ic|on ....8|
|00002ad0| 20 20 20 20 20 20 c9 20 | 35 20 3a 20 e7 20 6f 62 | . |5 : . ob|
|00002ae0| 6a 6e 6f 3c 34 33 35 20 | 8c 20 f2 64 69 73 70 6c |jno<435 |. .displ|
|00002af0| 61 79 6f 62 6a 28 2b 31 | 2c 73 68 6f 77 61 6c 77 |ayobj(+1|,showalw|
|00002b00| 61 79 73 29 0d 0f b4 36 | 20 20 20 20 20 20 c9 20 |ays)...6| . |
|00002b10| 34 20 3a 20 e7 20 6f 62 | 6a 6e 6f 3e 30 20 8c 20 |4 : . ob|jno>0 . |
|00002b20| f2 64 69 73 70 6c 61 79 | 6f 62 6a 28 2d 31 2c 73 |.display|obj(-1,s|
|00002b30| 68 6f 77 61 6c 77 61 79 | 73 29 0d 0f be 20 20 20 |howalway|s)... |
|00002b40| 20 20 20 20 c9 20 39 20 | 3a 20 f2 64 69 73 70 6c | . 9 |: .displ|
|00002b50| 61 79 6f 62 6a 28 30 2c | 31 29 0d 0f c8 09 20 20 |ayobj(0,|1).... |
|00002b60| 20 20 cb 0d 0f d2 07 20 | 20 cd 0d 0f dc 05 cd 0d | ..... | .......|
|00002b70| 0f e6 05 cb 0d 0f f0 05 | e1 0d 0f fa 05 3a 0d 10 |........|.....:..|
|00002b80| 04 10 dd f2 71 75 69 74 | 66 69 6c 69 6e 67 0d 10 |....quit|filing..|
|00002b90| 0e 21 e7 20 66 69 6c 65 | 20 8c 20 46 3d 8e 28 61 |.!. file| . F=.(a|
|00002ba0| 73 77 61 70 6e 61 6d 65 | 24 29 3a d9 20 23 46 0d |swapname|$):. #F.|
|00002bb0| 10 18 23 e7 20 6f 75 74 | 66 69 6c 65 20 8c 20 46 |..#. out|file . F|
|00002bc0| 3d 8e 28 66 69 6c 65 6e | 61 6d 65 24 29 3a d9 20 |=.(filen|ame$):. |
|00002bd0| 23 46 0d 10 22 13 66 69 | 6e 69 73 68 65 78 74 72 |#F..".fi|nishextr|
|00002be0| 61 63 74 3d 30 0d 10 2c | 11 73 74 6f 70 65 78 74 |act=0..,|.stopext|
|00002bf0| 72 61 63 74 3d 30 0d 10 | 36 11 6d 61 6b 69 6e 67 |ract=0..|6.making|
|00002c00| 61 73 77 61 70 3d 30 0d | 10 40 26 f2 73 65 74 69 |aswap=0.|.@&.seti|
|00002c10| 63 6f 6e 74 65 78 74 28 | 63 6f 6e 74 72 6f 6c 25 |context(|control%|
|00002c20| 2c 35 2c 22 57 61 69 74 | 69 6e 67 22 29 0d 10 4a |,5,"Wait|ing")..J|
|00002c30| 05 e1 0d 10 54 05 3a 0d | 10 5e 22 dd f2 64 72 61 |....T.:.|.^"..dra|
|00002c40| 67 62 6f 78 28 77 69 6e | 64 25 2c 69 63 6f 6e 25 |gbox(win|d%,icon%|
|00002c50| 2c 73 70 6e 61 6d 65 24 | 29 0d 10 68 11 21 62 6c |,spname$|)..h.!bl|
|00002c60| 6f 63 6b 25 3d 77 69 6e | 64 25 0d 10 72 24 c8 99 |ock%=win|d%..r$..|
|00002c70| 20 22 57 69 6d 70 5f 47 | 65 74 57 69 6e 64 6f 77 | "Wimp_G|etWindow|
|00002c80| 53 74 61 74 65 22 2c 2c | 62 6c 6f 63 6b 25 0d 10 |State",,|block%..|
|00002c90| 7c 0f 78 25 3d 62 6c 6f | 63 6b 25 21 34 0d 10 86 ||.x%=blo|ck%!4...|
|00002ca0| 10 79 25 3d 62 6c 6f 63 | 6b 25 21 31 36 0d 10 90 |.y%=bloc|k%!16...|
|00002cb0| 11 78 73 25 3d 62 6c 6f | 63 6b 25 21 32 30 0d 10 |.xs%=blo|ck%!20..|
|00002cc0| 9a 11 79 73 25 3d 62 6c | 6f 63 6b 25 21 32 34 0d |..ys%=bl|ock%!24.|
|00002cd0| 10 a4 11 21 62 6c 6f 63 | 6b 25 3d 77 69 6e 64 25 |...!bloc|k%=wind%|
|00002ce0| 0d 10 ae 12 62 6c 6f 63 | 6b 25 21 34 3d 69 63 6f |....bloc|k%!4=ico|
|00002cf0| 6e 25 0d 10 b8 22 c8 99 | 20 22 57 69 6d 70 5f 47 |n%..."..| "Wimp_G|
|00002d00| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 62 6c |etIconSt|ate",,bl|
|00002d10| 6f 63 6b 25 0d 10 c2 0e | 62 6c 6f 63 6b 25 21 34 |ock%....|block%!4|
|00002d20| 3d 35 0d 10 cc 14 62 6c | 6f 63 6b 25 21 38 2b 3d |=5....bl|ock%!8+=|
|00002d30| 78 25 2d 78 73 25 0d 10 | d6 15 62 6c 6f 63 6b 25 |x%-xs%..|..block%|
|00002d40| 21 31 32 2b 3d 79 25 2d | 79 73 25 0d 10 e0 15 62 |!12+=y%-|ys%....b|
|00002d50| 6c 6f 63 6b 25 21 31 36 | 2b 3d 78 25 2d 78 73 25 |lock%!16|+=x%-xs%|
|00002d60| 0d 10 ea 15 62 6c 6f 63 | 6b 25 21 32 30 2b 3d 79 |....bloc|k%!20+=y|
|00002d70| 25 2d 79 73 25 0d 10 f4 | 1b 62 6c 6f 63 6b 25 21 |%-ys%...|.block%!|
|00002d80| 32 34 3d 30 3a 62 6c 6f | 63 6b 25 21 32 38 3d 30 |24=0:blo|ck%!28=0|
|00002d90| 0d 10 fe 17 62 6c 6f 63 | 6b 25 21 33 32 3d 26 37 |....bloc|k%!32=&7|
|00002da0| 46 46 46 46 46 46 46 0d | 11 08 17 62 6c 6f 63 6b |FFFFFFF.|...block|
|00002db0| 25 21 33 36 3d 26 37 46 | 46 46 46 46 46 46 0d 11 |%!36=&7F|FFFFFF..|
|00002dc0| 12 24 c8 99 20 22 4f 53 | 5f 42 79 74 65 22 2c 31 |.$.. "OS|_Byte",1|
|00002dd0| 36 31 2c 32 38 20 b8 2c | 2c 64 72 61 67 61 73 70 |61,28 .,|,dragasp|
|00002de0| 72 25 0d 11 1c 13 e7 20 | 64 72 61 67 61 73 70 72 |r%..... |dragaspr|
|00002df0| 25 80 32 20 8c 0d 11 26 | 3d 20 20 c8 99 20 22 44 |%.2 ...&|= .. "D|
|00002e00| 72 61 67 41 53 70 72 69 | 74 65 5f 53 74 61 72 74 |ragASpri|te_Start|
|00002e10| 22 2c 31 39 37 2c 31 2c | 73 70 6e 61 6d 65 24 2c |",197,1,|spname$,|
|00002e20| 62 6c 6f 63 6b 25 2b 38 | 2c 62 6c 6f 63 6b 25 2b |block%+8|,block%+|
|00002e30| 32 34 0d 11 30 07 20 20 | cc 0d 11 3a 1f 20 20 c8 |24..0. |...:. .|
|00002e40| 99 20 22 57 69 6d 70 5f | 44 72 61 67 42 6f 78 22 |. "Wimp_|DragBox"|
|00002e50| 2c 2c 62 6c 6f 63 6b 25 | 0d 11 44 07 cd 20 20 0d |,,block%|..D.. .|
|00002e60| 11 4e 05 e1 0d 11 58 05 | 3a 0d 11 62 10 dd f2 64 |.N....X.|:..b...d|
|00002e70| 72 61 67 62 6f 78 65 6e | 64 0d 11 6c 27 e7 20 64 |ragboxen|d..l'. d|
|00002e80| 72 61 67 61 73 70 72 25 | 80 32 20 c8 99 20 22 44 |ragaspr%|.2 .. "D|
|00002e90| 72 61 67 41 53 70 72 69 | 74 65 5f 53 74 6f 70 22 |ragASpri|te_Stop"|
|00002ea0| 0d 11 76 39 c8 99 20 22 | 57 69 6d 70 5f 47 65 74 |..v9.. "|Wimp_Get|
|00002eb0| 50 6f 69 6e 74 65 72 49 | 6e 66 6f 22 2c 2c 62 6c |PointerI|nfo",,bl|
|00002ec0| 6f 63 6b 25 3a e7 20 62 | 6c 6f 63 6b 25 21 31 32 |ock%:. b|lock%!12|
|00002ed0| 3c 3e 73 61 76 65 25 20 | 8c 0d 11 80 19 20 20 62 |<>save% |..... b|
|00002ee0| 6c 6f 63 6b 25 21 32 30 | 3d 62 6c 6f 63 6b 25 21 |lock%!20|=block%!|
|00002ef0| 31 32 0d 11 8a 19 20 20 | 62 6c 6f 63 6b 25 21 32 |12.... |block%!2|
|00002f00| 34 3d 62 6c 6f 63 6b 25 | 21 31 36 0d 11 94 17 20 |4=block%|!16.... |
|00002f10| 20 62 6c 6f 63 6b 25 21 | 32 38 3d 21 62 6c 6f 63 | block%!|28=!bloc|
|00002f20| 6b 25 0d 11 9e 18 20 20 | 62 6c 6f 63 6b 25 21 33 |k%.... |block%!3|
|00002f30| 32 3d 62 6c 6f 63 6b 25 | 21 34 0d 11 a8 11 20 20 |2=block%|!4.... |
|00002f40| 62 6c 6f 63 6b 25 21 31 | 32 3d 30 0d 11 b2 11 20 |block%!1|2=0.... |
|00002f50| 20 62 6c 6f 63 6b 25 21 | 31 36 3d 31 0d 11 bc 12 | block%!|16=1....|
|00002f60| 20 20 62 6c 6f 63 6b 25 | 21 33 36 3d 2d 31 0d 11 | block%|!36=-1..|
|00002f70| c6 23 20 20 e7 20 64 72 | 61 67 5f 66 6c 61 67 3d |.# . dr|ag_flag=|
|00002f80| 31 20 84 20 64 72 61 67 | 5f 66 6c 61 67 3d 32 20 |1 . drag|_flag=2 |
|00002f90| 8c 0d 11 d0 16 20 20 20 | 20 62 6c 6f 63 6b 25 21 |..... | block%!|
|00002fa0| 34 30 3d 26 46 46 39 0d | 11 da 38 20 20 20 20 24 |40=&FF9.|..8 $|
|00002fb0| 28 62 6c 6f 63 6b 25 2b | 34 34 29 3d a4 73 68 6f |(block%+|44)=.sho|
|00002fc0| 72 74 65 6e 28 a4 72 65 | 61 64 69 63 6f 6e 74 65 |rten(.re|adiconte|
|00002fd0| 78 74 28 73 61 76 65 25 | 2c 31 29 29 2b bd 30 0d |xt(save%|,1))+.0.|
|00002fe0| 11 e4 33 20 20 20 20 21 | 62 6c 6f 63 6b 25 3d 34 |..3 !|block%=4|
|00002ff0| 34 2b 28 a9 28 a4 72 65 | 61 64 69 63 6f 6e 74 65 |4+(.(.re|adiconte|
|00003000| 78 74 28 73 61 76 65 25 | 2c 31 29 29 2b 34 29 80 |xt(save%|,1))+4).|
|00003010| ac 33 0d 11 ee 07 20 20 | cd 0d 11 f8 04 0d 12 02 |.3.... |........|
|00003020| 15 20 20 e7 20 64 72 61 | 67 5f 66 6c 61 67 3d 33 |. . dra|g_flag=3|
|00003030| 20 8c 0d 12 0c 16 20 20 | 20 20 62 6c 6f 63 6b 25 | ..... | block%|
|00003040| 21 34 30 3d 26 32 31 34 | 0d 12 16 38 20 20 20 20 |!40=&214|...8 |
|00003050| 24 28 62 6c 6f 63 6b 25 | 2b 34 34 29 3d a4 73 68 |$(block%|+44)=.sh|
|00003060| 6f 72 74 65 6e 28 a4 72 | 65 61 64 69 63 6f 6e 74 |orten(.r|eadicont|
|00003070| 65 78 74 28 73 77 61 70 | 25 2c 31 29 29 2b bd 30 |ext(swap|%,1))+.0|
|00003080| 0d 12 20 33 20 20 20 20 | 21 62 6c 6f 63 6b 25 3d |.. 3 |!block%=|
|00003090| 34 34 2b 28 a9 28 a4 72 | 65 61 64 69 63 6f 6e 74 |44+(.(.r|eadicont|
|000030a0| 65 78 74 28 73 77 61 70 | 25 2c 31 29 29 2b 34 29 |ext(swap|%,1))+4)|
|000030b0| 80 ac 33 0d 12 2a 07 20 | 20 cd 0d 12 34 04 0d 12 |..3..*. | ...4...|
|000030c0| 3e 15 20 20 e7 20 64 72 | 61 67 5f 66 6c 61 67 3d |>. . dr|ag_flag=|
|000030d0| 35 20 8c 0d 12 48 16 20 | 20 20 20 62 6c 6f 63 6b |5 ...H. | block|
|000030e0| 25 21 34 30 3d 26 36 33 | 31 0d 12 52 3d 20 20 20 |%!40=&63|1..R= |
|000030f0| 20 24 28 62 6c 6f 63 6b | 25 2b 34 34 29 3d a4 73 | $(block|%+44)=.s|
|00003100| 68 6f 72 74 65 6e 28 a4 | 72 65 61 64 69 63 6f 6e |horten(.|readicon|
|00003110| 74 65 78 74 28 73 6f 75 | 6e 64 73 61 76 65 25 2c |text(sou|ndsave%,|
|00003120| 31 29 29 2b bd 30 0d 12 | 5c 38 20 20 20 20 21 62 |1))+.0..|\8 !b|
|00003130| 6c 6f 63 6b 25 3d 34 34 | 2b 28 a9 28 a4 72 65 61 |lock%=44|+(.(.rea|
|00003140| 64 69 63 6f 6e 74 65 78 | 74 28 73 6f 75 6e 64 73 |dicontex|t(sounds|
|00003150| 61 76 65 25 2c 31 29 29 | 2b 34 29 80 ac 33 0d 12 |ave%,1))|+4)..3..|
|00003160| 66 07 20 20 cd 0d 12 70 | 04 0d 12 7a 15 20 20 e7 |f. ...p|...z. .|
|00003170| 20 64 72 61 67 5f 66 6c | 61 67 3d 34 20 8c 0d 12 | drag_fl|ag=4 ...|
|00003180| 84 16 20 20 20 20 62 6c | 6f 63 6b 25 21 34 30 3d |.. bl|ock%!40=|
|00003190| 34 30 39 36 0d 12 8e 39 | 20 20 20 20 24 28 62 6c |4096...9| $(bl|
|000031a0| 6f 63 6b 25 2b 34 34 29 | 3d a4 73 68 6f 72 74 65 |ock%+44)|=.shorte|
|000031b0| 6e 28 a4 72 65 61 64 69 | 63 6f 6e 74 65 78 74 28 |n(.readi|context(|
|000031c0| 71 75 69 63 6b 25 2c 39 | 29 29 2b bd 30 0d 12 98 |quick%,9|))+.0...|
|000031d0| 34 20 20 20 20 21 62 6c | 6f 63 6b 25 3d 34 34 2b |4 !bl|ock%=44+|
|000031e0| 28 a9 28 a4 72 65 61 64 | 69 63 6f 6e 74 65 78 74 |(.(.read|icontext|
|000031f0| 28 71 75 69 63 6b 25 2c | 39 29 29 2b 34 29 80 ac |(quick%,|9))+4)..|
|00003200| 33 0d 12 a2 07 20 20 cd | 0d 12 ac 04 0d 12 b6 39 |3.... .|.......9|
|00003210| 20 20 c8 99 20 22 57 69 | 6d 70 5f 53 65 6e 64 4d | .. "Wi|mp_SendM|
|00003220| 65 73 73 61 67 65 22 2c | 31 37 2c 62 6c 6f 63 6b |essage",|17,block|
|00003230| 25 2c 62 6c 6f 63 6b 25 | 21 32 30 2c 62 6c 6f 63 |%,block%|!20,bloc|
|00003240| 6b 25 21 32 34 0d 12 c0 | 05 cd 0d 12 ca 05 e1 0d |k%!24...|........|
|00003250| 12 d4 05 3a 0d 12 de 12 | dd f2 72 65 64 72 61 77 |...:....|..redraw|
|00003260| 77 69 6e 64 6f 77 0d 12 | e8 2a c8 99 20 22 57 69 |window..|.*.. "Wi|
|00003270| 6d 70 5f 52 65 64 72 61 | 77 57 69 6e 64 6f 77 22 |mp_Redra|wWindow"|
|00003280| 2c 2c 62 6c 6f 63 6b 25 | 20 b8 20 4d 6f 72 65 25 |,,block%| . More%|
|00003290| 0d 12 f2 0c c8 95 20 4d | 6f 72 65 25 0d 12 fc 24 |...... M|ore%...$|
|000032a0| 20 20 c8 99 20 22 57 69 | 6d 70 5f 42 6f 72 64 65 | .. "Wi|mp_Borde|
|000032b0| 72 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |rWindow"|,,block%|
|000032c0| 0d 13 06 2c 20 20 c8 99 | 20 22 57 69 6d 70 5f 47 |..., ..| "Wimp_G|
|000032d0| 65 74 52 65 63 74 61 6e | 67 6c 65 22 2c 2c 62 6c |etRectan|gle",,bl|
|000032e0| 6f 63 6b 25 20 b8 20 4d | 6f 72 65 25 0d 13 10 05 |ock% . M|ore%....|
|000032f0| ce 0d 13 1a 05 e1 0d 13 | 24 05 3a 0d 13 2e 14 dd |........|$.:.....|
|00003300| a4 73 68 6f 72 74 65 6e | 28 66 69 6c 65 24 29 0d |.shorten|(file$).|
|00003310| 13 38 13 c8 95 a7 66 69 | 6c 65 24 2c 22 3a 22 29 |.8....fi|le$,":")|
|00003320| 3e 30 0d 13 42 21 20 20 | 66 69 6c 65 24 3d c1 66 |>0..B! |file$=.f|
|00003330| 69 6c 65 24 2c a7 66 69 | 6c 65 24 2c 22 3a 22 29 |ile$,.fi|le$,":")|
|00003340| 2b 31 29 0d 13 4c 05 ce | 0d 13 56 13 c8 95 a7 66 |+1)..L..|..V....f|
|00003350| 69 6c 65 24 2c 22 2e 22 | 29 3e 30 0d 13 60 21 20 |ile$,"."|)>0..`! |
|00003360| 20 66 69 6c 65 24 3d c1 | 66 69 6c 65 24 2c a7 66 | file$=.|file$,.f|
|00003370| 69 6c 65 24 2c 22 2e 22 | 29 2b 31 29 0d 13 6a 05 |ile$,"."|)+1)..j.|
|00003380| ce 0d 13 74 0a 3d 66 69 | 6c 65 24 0d 13 7e 05 3a |...t.=fi|le$..~.:|
|00003390| 0d 13 88 15 dd f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |......op|enwindow|
|000033a0| 28 77 69 6e 29 0d 13 92 | 4f e7 20 28 28 28 77 69 |(win)...|O. (((wi|
|000033b0| 6e 3d 73 6f 75 6e 64 25 | 29 20 84 20 28 77 69 6e |n=sound%|) . (win|
|000033c0| 3d 77 61 6c 6c 73 25 29 | 20 84 20 28 77 69 6e 3d |=walls%)| . (win=|
|000033d0| 6f 62 6a 65 63 74 73 25 | 29 29 20 80 20 28 61 73 |objects%|)) . (as|
|000033e0| 77 61 70 6e 6f 74 6c 6f | 61 64 65 64 3d 31 29 29 |wapnotlo|aded=1))|
|000033f0| 20 8c 20 e1 0d 13 9c 0f | 21 62 6c 6f 63 6b 25 3d | . .....|!block%=|
|00003400| 77 69 6e 0d 13 a6 24 c8 | 99 20 22 57 69 6d 70 5f |win...$.|. "Wimp_|
|00003410| 47 65 74 57 69 6e 64 6f | 77 53 74 61 74 65 22 2c |GetWindo|wState",|
|00003420| 2c 62 6c 6f 63 6b 25 0d | 13 b0 20 c8 99 20 22 57 |,block%.|.. .. "W|
|00003430| 69 6d 70 5f 4f 70 65 6e | 57 69 6e 64 6f 77 22 2c |imp_Open|Window",|
|00003440| 2c 62 6c 6f 63 6b 25 0d | 13 ba 05 e1 0d 13 c4 05 |,block%.|........|
|00003450| 3a 0d 13 ce 0f dd a4 76 | 61 72 28 76 61 72 25 29 |:......v|ar(var%)|
|00003460| 0d 13 d8 0b 76 61 72 24 | 3d 22 22 0d 13 e2 0e c8 |....var$|="".....|
|00003470| 95 3f 76 61 72 25 3e 33 | 31 0d 13 ec 12 20 20 76 |.?var%>3|1.... v|
|00003480| 61 72 24 2b 3d bd 3f 76 | 61 72 25 0d 13 f6 0d 20 |ar$+=.?v|ar%.... |
|00003490| 20 76 61 72 25 2b 3d 31 | 0d 14 00 05 ce 0d 14 0a | var%+=1|........|
|000034a0| 09 3d 76 61 72 24 0d 14 | 14 05 3a 0d 14 1e 1b dd |.=var$..|..:.....|
|000034b0| a4 74 65 78 74 61 64 64 | 72 28 77 69 6e 64 25 2c |.textadd|r(wind%,|
|000034c0| 69 63 6f 6e 25 29 0d 14 | 28 1e f2 67 65 74 69 63 |icon%)..|(..getic|
|000034d0| 6f 6e 73 74 61 74 65 28 | 77 69 6e 64 25 2c 69 63 |onstate(|wind%,ic|
|000034e0| 6f 6e 25 29 0d 14 32 0f | 3d 62 6c 6f 63 6b 25 21 |on%)..2.|=block%!|
|000034f0| 32 38 34 0d 14 3c 05 3a | 0d 14 46 1b dd a4 69 6e |284..<.:|..F...in|
|00003500| 64 72 61 64 64 72 28 77 | 69 6e 64 25 2c 69 63 6f |draddr(w|ind%,ico|
|00003510| 6e 25 29 0d 14 50 1e f2 | 67 65 74 69 63 6f 6e 73 |n%)..P..|geticons|
|00003520| 74 61 74 65 28 77 69 6e | 64 25 2c 69 63 6f 6e 25 |tate(win|d%,icon%|
|00003530| 29 0d 14 5a 0f 3d 62 6c | 6f 63 6b 25 21 32 38 38 |)..Z.=bl|ock%!288|
|00003540| 0d 14 64 05 3a 0d 14 6e | 1f dd f2 67 65 74 69 63 |..d.:..n|...getic|
|00003550| 6f 6e 73 74 61 74 65 28 | 77 69 6e 64 25 2c 69 63 |onstate(|wind%,ic|
|00003560| 6f 6e 25 29 0d 14 78 14 | 62 6c 6f 63 6b 25 21 32 |on%)..x.|block%!2|
|00003570| 35 36 3d 77 69 6e 64 25 | 0d 14 82 14 62 6c 6f 63 |56=wind%|....bloc|
|00003580| 6b 25 21 32 36 30 3d 69 | 63 6f 6e 25 0d 14 8c 25 |k%!260=i|con%...%|
|00003590| c8 99 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |.."Wimp_|GetIconS|
|000035a0| 74 61 74 65 22 2c 2c 62 | 6c 6f 63 6b 25 2b 32 35 |tate",,b|lock%+25|
|000035b0| 36 0d 14 96 05 e1 0d 14 | a0 05 3a 0d 14 aa 1c dd |6.......|..:.....|
|000035c0| a4 69 63 6f 6e 73 74 61 | 74 65 28 77 69 6e 64 25 |.iconsta|te(wind%|
|000035d0| 2c 69 63 6f 6e 25 29 0d | 14 b4 11 63 25 3d 62 6c |,icon%).|...c%=bl|
|000035e0| 6f 63 6b 25 2b 39 30 30 | 0d 14 be 0d 21 63 25 3d |ock%+900|....!c%=|
|000035f0| 77 69 6e 64 25 0d 14 c8 | 0e 63 25 21 34 3d 69 63 |wind%...|.c%!4=ic|
|00003600| 6f 6e 25 0d 14 d2 1e c8 | 99 20 22 57 69 6d 70 5f |on%.....|. "Wimp_|
|00003610| 47 65 74 49 63 6f 6e 53 | 74 61 74 65 22 2c 2c 63 |GetIconS|tate",,c|
|00003620| 25 0d 14 dc 1b 3d 28 28 | 63 25 21 32 34 29 20 80 |%....=((|c%!24) .|
|00003630| 20 28 31 3c 3c 32 31 29 | 29 3c 3e 30 0d 14 e6 05 | (1<<21)|)<>0....|
|00003640| 3a 0d 14 f0 2b dd f2 73 | 65 74 69 63 6f 6e 73 74 |:...+..s|eticonst|
|00003650| 61 74 65 28 77 69 6e 64 | 25 2c 69 63 6f 6e 25 2c |ate(wind|%,icon%,|
|00003660| 65 6f 72 25 2c 63 6c 65 | 61 72 25 29 0d 14 fa 14 |eor%,cle|ar%)....|
|00003670| 62 6c 6f 63 6b 25 21 32 | 35 36 3d 77 69 6e 64 25 |block%!2|56=wind%|
|00003680| 0d 15 04 14 62 6c 6f 63 | 6b 25 21 32 36 30 3d 69 |....bloc|k%!260=i|
|00003690| 63 6f 6e 25 0d 15 0e 13 | 62 6c 6f 63 6b 25 21 32 |con%....|block%!2|
|000036a0| 36 34 3d 65 6f 72 25 0d | 15 18 15 62 6c 6f 63 6b |64=eor%.|...block|
|000036b0| 25 21 32 36 38 3d 63 6c | 65 61 72 25 0d 15 22 25 |%!268=cl|ear%.."%|
|000036c0| c8 99 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |.."Wimp_|SetIconS|
|000036d0| 74 61 74 65 22 2c 2c 62 | 6c 6f 63 6b 25 2b 32 35 |tate",,b|lock%+25|
|000036e0| 36 0d 15 2c 05 e1 0d 15 | 36 19 dd f2 72 65 64 72 |6..,....|6...redr|
|000036f0| 61 77 28 77 69 6e 64 25 | 2c 69 63 6f 6e 25 29 0d |aw(wind%|,icon%).|
|00003700| 15 40 22 f2 73 65 74 69 | 63 6f 6e 73 74 61 74 65 |.@".seti|constate|
|00003710| 28 77 69 6e 64 25 2c 69 | 63 6f 6e 25 2c 30 2c 30 |(wind%,i|con%,0,0|
|00003720| 29 0d 15 4a 05 e1 0d 15 | 54 05 3a 0d 15 5e 24 dd |)..J....|T.:..^$.|
|00003730| f2 73 65 74 69 63 6f 6e | 74 65 78 74 28 77 69 6e |.seticon|text(win|
|00003740| 64 25 2c 69 63 6f 6e 25 | 2c 74 65 78 74 24 29 0d |d%,icon%|,text$).|
|00003750| 15 68 1e f2 67 65 74 69 | 63 6f 6e 73 74 61 74 65 |.h..geti|constate|
|00003760| 28 77 69 6e 64 25 2c 69 | 63 6f 6e 25 29 0d 15 72 |(wind%,i|con%)..r|
|00003770| 21 24 a4 74 65 78 74 61 | 64 64 72 28 77 69 6e 64 |!$.texta|ddr(wind|
|00003780| 25 2c 69 63 6f 6e 25 29 | 3d 74 65 78 74 24 0d 15 |%,icon%)|=text$..|
|00003790| 7c 22 f2 73 65 74 69 63 | 6f 6e 73 74 61 74 65 28 ||".setic|onstate(|
|000037a0| 77 69 6e 64 25 2c 69 63 | 6f 6e 25 2c 30 2c 30 29 |wind%,ic|on%,0,0)|
|000037b0| 0d 15 86 05 e1 0d 15 90 | 05 3a 0d 15 9a 1f dd a4 |........|.:......|
|000037c0| 72 65 61 64 69 63 6f 6e | 74 65 78 74 28 77 69 6e |readicon|text(win|
|000037d0| 64 25 2c 69 63 6f 6e 25 | 29 0d 15 a4 15 62 6c 6f |d%,icon%|)....blo|
|000037e0| 63 6b 25 21 31 30 32 34 | 3d 77 69 6e 64 25 0d 15 |ck%!1024|=wind%..|
|000037f0| ae 15 62 6c 6f 63 6b 25 | 21 31 30 32 38 3d 69 63 |..block%|!1028=ic|
|00003800| 6f 6e 25 0d 15 b8 27 c8 | 99 20 22 57 69 6d 70 5f |on%...'.|. "Wimp_|
|00003810| 47 65 74 49 63 6f 6e 53 | 74 61 74 65 22 2c 2c 62 |GetIconS|tate",,b|
|00003820| 6c 6f 63 6b 25 2b 31 30 | 32 34 0d 15 c2 21 e7 20 |lock%+10|24...!. |
|00003830| 28 62 6c 6f 63 6b 25 21 | 31 30 34 38 20 80 20 28 |(block%!|1048 . (|
|00003840| 31 3c 3c 38 29 29 3c 3e | 30 20 8c 0d 15 cc 1c 20 |1<<8))<>|0 ..... |
|00003850| 20 52 65 73 75 6c 74 24 | 3d 24 28 62 6c 6f 63 6b | Result$|=$(block|
|00003860| 25 21 31 30 35 32 29 0d | 15 d6 07 20 20 cc 0d 15 |%!1052).|... ...|
|00003870| e0 1c 20 20 52 65 73 75 | 6c 74 24 3d 24 28 62 6c |.. Resu|lt$=$(bl|
|00003880| 6f 63 6b 25 2b 31 30 35 | 32 29 0d 15 ea 05 cd 0d |ock%+105|2)......|
|00003890| 15 f4 17 e7 20 52 65 73 | 75 6c 74 24 3d 22 22 20 |.... Res|ult$="" |
|000038a0| 8c 20 3d 22 30 22 0d 15 | fe 0c 3d 52 65 73 75 6c |. ="0"..|..=Resul|
|000038b0| 74 24 0d 16 08 05 3a 0d | 16 12 17 dd f2 6f 70 65 |t$....:.|.....ope|
|000038c0| 6e 77 69 6e 64 6f 77 28 | 77 69 6e 64 25 29 0d 16 |nwindow(|wind%)..|
|000038d0| 1c 14 62 6c 6f 63 6b 25 | 21 32 35 36 3d 77 69 6e |..block%|!256=win|
|000038e0| 64 25 0d 16 26 27 c8 99 | 22 57 69 6d 70 5f 47 65 |d%..&'..|"Wimp_Ge|
|000038f0| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 62 |tWindowS|tate",,b|
|00003900| 6c 6f 63 6b 25 2b 32 35 | 36 0d 16 30 11 62 6c 6f |lock%+25|6..0.blo|
|00003910| 63 6b 25 21 32 38 34 3d | 2d 31 0d 16 3a 23 c8 99 |ck%!284=|-1..:#..|
|00003920| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00003930| 22 2c 2c 62 6c 6f 63 6b | 25 2b 32 35 36 0d 16 44 |",,block|%+256..D|
|00003940| 05 e1 0d 16 4e 05 3a 0d | 16 58 16 dd a4 63 72 65 |....N.:.|.X...cre|
|00003950| 61 74 65 77 69 6e 28 74 | 65 6d 70 24 29 0d 16 62 |atewin(t|emp$)..b|
|00003960| 44 c8 99 22 57 69 6d 70 | 5f 4c 6f 61 64 54 65 6d |D.."Wimp|_LoadTem|
|00003970| 70 6c 61 74 65 22 2c 2c | 62 6c 6f 63 6b 25 2c 69 |plate",,|block%,i|
|00003980| 6e 64 72 25 2c 69 6e 64 | 72 5f 65 6e 64 25 2c 2d |ndr%,ind|r_end%,-|
|00003990| 31 2c 74 65 6d 70 24 2c | 30 b8 2c 2c 69 6e 64 72 |1,temp$,|0.,,indr|
|000039a0| 25 0d 16 6c 27 c8 99 22 | 57 69 6d 70 5f 43 72 65 |%..l'.."|Wimp_Cre|
|000039b0| 61 74 65 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |ateWindo|w",,bloc|
|000039c0| 6b 25 b8 77 69 6e 64 25 | 0d 16 76 0a 3d 77 69 6e |k%.wind%|..v.=win|
|000039d0| 64 25 0d 16 80 05 3a 0d | 16 8a 12 dd f2 6f 6b 28 |d%....:.|.....ok(|
|000039e0| 6d 65 73 73 61 67 65 24 | 29 0d 16 94 2a 62 6c 6f |message$|)...*blo|
|000039f0| 63 6b 25 21 38 3d 30 3a | 62 6c 6f 63 6b 25 21 31 |ck%!8=0:|block%!1|
|00003a00| 32 3d 73 61 76 65 25 3a | 62 6c 6f 63 6b 25 21 31 |2=save%:|block%!1|
|00003a10| 36 3d 30 0d 16 9e 2a 62 | 6c 6f 63 6b 25 21 32 35 |6=0...*b|lock%!25|
|00003a20| 36 3d 30 3a 24 28 62 6c | 6f 63 6b 25 2b 32 36 30 |6=0:$(bl|ock%+260|
|00003a30| 29 3d 6d 65 73 73 61 67 | 65 24 2b bd 30 0d 16 a8 |)=messag|e$+.0...|
|00003a40| 3f c8 99 22 57 69 6d 70 | 5f 52 65 70 6f 72 74 45 |?.."Wimp|_ReportE|
|00003a50| 72 72 6f 72 22 2c 62 6c | 6f 63 6b 25 2b 32 35 36 |rror",bl|ock%+256|
|00003a60| 2c 31 37 2c 22 4d 65 73 | 73 61 67 65 20 66 72 6f |,17,"Mes|sage fro|
|00003a70| 6d 20 57 6f 6c 66 20 45 | 64 69 74 22 0d 16 b2 05 |m Wolf E|dit"....|
|00003a80| e1 0d 16 bc 05 3a 0d 16 | c6 0b dd f2 65 72 72 6f |.....:..|....erro|
|00003a90| 72 0d 16 d0 09 6f 6b 25 | 3d a3 0d 16 da 0e 62 6c |r....ok%|=.....bl|
|00003aa0| 6f 63 6b 25 21 38 3d 30 | 0d 16 e4 13 62 6c 6f 63 |ock%!8=0|....bloc|
|00003ab0| 6b 25 21 31 32 3d 73 61 | 76 65 25 0d 16 ee 0f 62 |k%!12=sa|ve%....b|
|00003ac0| 6c 6f 63 6b 25 21 31 36 | 3d 30 0d 16 f8 10 62 6c |lock%!16|=0....bl|
|00003ad0| 6f 63 6b 25 21 32 35 36 | 3d 9f 0d 17 02 51 24 28 |ock%!256|=....Q$(|
|00003ae0| 62 6c 6f 63 6b 25 2b 32 | 36 30 29 3d f6 24 2b 22 |block%+2|60)=.$+"|
|00003af0| 20 28 43 6f 64 65 20 22 | 2b c3 9e 2b 22 29 2c 20 | (Code "|+..+"), |
|00003b00| 63 6c 69 63 6b 20 4f 4b | 20 74 6f 20 63 6f 6e 74 |click OK| to cont|
|00003b10| 69 6e 75 65 20 6f 72 20 | 43 61 6e 63 65 6c 20 74 |inue or |Cancel t|
|00003b20| 6f 20 71 75 69 74 2e 22 | 2b bd 30 0d 17 0c 35 c8 |o quit."|+.0...5.|
|00003b30| 99 22 57 69 6d 70 5f 52 | 65 70 6f 72 74 45 72 72 |."Wimp_R|eportErr|
|00003b40| 6f 72 22 2c 62 6c 6f 63 | 6b 25 2b 32 35 36 2c 33 |or",bloc|k%+256,3|
|00003b50| 2c 22 57 6f 6c 66 45 64 | 22 b8 2c 62 74 6e 73 25 |,"WolfEd|".,btns%|
|00003b60| 0d 17 16 13 e7 62 74 6e | 73 25 3d 32 20 f2 63 6c |.....btn|s%=2 .cl|
|00003b70| 6f 73 65 0d 17 20 05 e1 | 0d 17 2a 05 3a 0d 17 34 |ose.. ..|..*.:..4|
|00003b80| 0b dd a4 71 75 65 72 79 | 0d 17 3e 09 6f 6b 25 3d |...query|..>.ok%=|
|00003b90| a3 0d 17 48 0e 62 6c 6f | 63 6b 25 21 38 3d 30 0d |...H.blo|ck%!8=0.|
|00003ba0| 17 52 13 62 6c 6f 63 6b | 25 21 31 32 3d 73 61 76 |.R.block|%!12=sav|
|00003bb0| 65 25 0d 17 5c 0f 62 6c | 6f 63 6b 25 21 31 36 3d |e%..\.bl|ock%!16=|
|00003bc0| 30 0d 17 66 10 62 6c 6f | 63 6b 25 21 32 35 36 3d |0..f.blo|ck%!256=|
|00003bd0| 9f 0d 17 70 85 24 28 62 | 6c 6f 63 6b 25 2b 32 36 |...p.$(b|lock%+26|
|00003be0| 30 29 3d 22 57 61 72 6e | 69 6e 67 20 2d 20 54 68 |0)="Warn|ing - Th|
|00003bf0| 65 20 66 69 6c 65 20 73 | 65 65 6d 73 20 74 6f 20 |e file s|eems to |
|00003c00| 62 65 20 63 6f 72 72 75 | 70 74 65 64 20 6f 72 20 |be corru|pted or |
|00003c10| 6f 66 20 69 6e 63 6f 72 | 72 65 63 74 20 66 69 6c |of incor|rect fil|
|00003c20| 65 74 79 70 65 2e 20 43 | 6c 69 63 6b 20 4f 4b 20 |etype. C|lick OK |
|00003c30| 74 6f 20 70 72 6f 63 65 | 65 64 20 6f 72 20 43 61 |to proce|ed or Ca|
|00003c40| 6e 63 65 6c 20 74 6f 20 | 73 74 6f 70 20 6c 6f 61 |ncel to |stop loa|
|00003c50| 64 2e 22 2b bd 30 0d 17 | 7a 35 c8 99 22 57 69 6d |d."+.0..|z5.."Wim|
|00003c60| 70 5f 52 65 70 6f 72 74 | 45 72 72 6f 72 22 2c 62 |p_Report|Error",b|
|00003c70| 6c 6f 63 6b 25 2b 32 35 | 36 2c 33 2c 22 57 6f 6c |lock%+25|6,3,"Wol|
|00003c80| 66 45 64 22 b8 2c 62 74 | 6e 73 25 0d 17 84 16 e7 |fEd".,bt|ns%.....|
|00003c90| 62 74 6e 73 25 3d 32 20 | 8c 20 3d 30 20 8b 20 3d |btns%=2 |. =0 . =|
|00003ca0| 31 0d 17 8e 05 3a 0d 17 | 98 0e dd f2 65 72 72 28 |1....:..|....err(|
|00003cb0| 65 72 24 29 0d 17 a2 0e | 62 6c 6f 63 6b 25 21 38 |er$)....|block%!8|
|00003cc0| 3d 30 0d 17 ac 13 62 6c | 6f 63 6b 25 21 31 32 3d |=0....bl|ock%!12=|
|00003cd0| 73 61 76 65 25 0d 17 b6 | 0f 62 6c 6f 63 6b 25 21 |save%...|.block%!|
|00003ce0| 31 36 3d 30 0d 17 c0 10 | 62 6c 6f 63 6b 25 21 32 |16=0....|block%!2|
|00003cf0| 35 36 3d 9f 0d 17 ca 1a | 24 28 62 6c 6f 63 6b 25 |56=.....|$(block%|
|00003d00| 2b 32 36 30 29 3d 65 72 | 24 2b bd 28 30 29 0d 17 |+260)=er|$+.(0)..|
|00003d10| d4 35 c8 99 22 57 69 6d | 70 5f 52 65 70 6f 72 74 |.5.."Wim|p_Report|
|00003d20| 45 72 72 6f 72 22 2c 62 | 6c 6f 63 6b 25 2b 32 35 |Error",b|lock%+25|
|00003d30| 36 2c 31 2c 22 57 6f 6c | 66 45 64 22 b8 2c 62 74 |6,1,"Wol|fEd".,bt|
|00003d40| 6e 73 25 0d 17 de 05 e1 | 0d 17 e8 05 3a 0d 17 f2 |ns%.....|....:...|
|00003d50| 17 dd a4 71 75 65 72 65 | 72 72 28 6d 65 73 73 61 |...quere|rr(messa|
|00003d60| 67 65 24 29 0d 17 fc 2a | 62 6c 6f 63 6b 25 21 38 |ge$)...*|block%!8|
|00003d70| 3d 30 3a 62 6c 6f 63 6b | 25 21 31 32 3d 73 61 76 |=0:block|%!12=sav|
|00003d80| 65 25 3a 62 6c 6f 63 6b | 25 21 31 36 3d 30 0d 18 |e%:block|%!16=0..|
|00003d90| 06 2a 62 6c 6f 63 6b 25 | 21 32 35 36 3d 30 3a 24 |.*block%|!256=0:$|
|00003da0| 28 62 6c 6f 63 6b 25 2b | 32 36 30 29 3d 6d 65 73 |(block%+|260)=mes|
|00003db0| 73 61 67 65 24 2b bd 30 | 0d 18 10 35 c8 99 22 57 |sage$+.0|...5.."W|
|00003dc0| 69 6d 70 5f 52 65 70 6f | 72 74 45 72 72 6f 72 22 |imp_Repo|rtError"|
|00003dd0| 2c 62 6c 6f 63 6b 25 2b | 32 35 36 2c 33 2c 22 57 |,block%+|256,3,"W|
|00003de0| 6f 6c 66 45 64 22 b8 2c | 62 74 6e 73 25 0d 18 1a |olfEd".,|btns%...|
|00003df0| 0a 3d 62 74 6e 73 25 0d | 18 24 04 0d 18 2e 0e dd |.=btns%.|.$......|
|00003e00| f2 69 6e 69 74 77 69 6d | 70 0d 18 38 08 c8 a0 20 |.initwim|p..8... |
|00003e10| 32 0d 18 42 1e 2a 43 48 | 41 4e 4e 45 4c 56 4f 49 |2..B.*CH|ANNELVOI|
|00003e20| 43 45 20 32 20 57 6f 6c | 66 53 61 6d 70 6c 65 0d |CE 2 Wol|fSample.|
|00003e30| 18 4c 4b c8 99 22 57 69 | 6d 70 5f 49 6e 69 74 69 |.LK.."Wi|mp_Initi|
|00003e40| 61 6c 69 73 65 22 2c 32 | 30 30 2c 26 34 42 35 33 |alise",2|00,&4B53|
|00003e50| 34 31 35 34 2c 22 57 6f | 6c 66 20 41 53 57 41 50 |4154,"Wo|lf ASWAP|
|00003e60| 20 4d 61 6e 69 70 75 6c | 61 74 6f 72 22 b8 77 69 | Manipul|ator".wi|
|00003e70| 6d 70 25 2c 74 61 73 6b | 68 25 0d 18 56 52 de 20 |mp%,task|h%..VR. |
|00003e80| 62 6c 6f 63 6b 25 20 32 | 30 34 38 2c 69 6e 64 72 |block% 2|048,indr|
|00003e90| 25 20 38 31 32 39 2c 6d | 65 6e 75 25 20 35 31 32 |% 8129,m|enu% 512|
|00003ea0| 2c 6d 61 69 6e 6d 65 6e | 75 25 20 35 31 32 2c 61 |,mainmen|u% 512,a|
|00003eb0| 73 77 61 70 6d 65 6e 75 | 25 20 35 31 32 2c 73 6f |swapmenu|% 512,so|
|00003ec0| 75 6e 64 6d 65 6e 75 25 | 20 35 31 32 0d 18 60 18 |undmenu%| 512..`.|
|00003ed0| 69 6e 64 72 5f 65 6e 64 | 25 3d 69 6e 64 72 25 2b |indr_end|%=indr%+|
|00003ee0| 38 31 39 32 0d 18 6a 0f | 66 69 6e 69 73 68 65 64 |8192..j.|finished|
|00003ef0| 25 3d a3 0d 18 74 42 69 | 6e 24 3d 22 22 3a 6f 6b |%=...tBi|n$="":ok|
|00003f00| 25 3d a3 3a 72 64 25 3d | 30 3a 77 72 25 3d 30 3a |%=.:rd%=|0:wr%=0:|
|00003f10| 6d 6c 6f 77 78 25 3d 30 | 3a 6d 6c 6f 77 79 25 3d |mlowx%=0|:mlowy%=|
|00003f20| 30 3a 6d 68 69 67 68 78 | 25 3d 30 3a 6d 68 69 67 |0:mhighx|%=0:mhig|
|00003f30| 68 79 25 3d 30 0d 18 7e | 14 61 73 77 61 70 6e 6f |hy%=0..~|.aswapno|
|00003f40| 74 6c 6f 61 64 65 64 3d | 31 0d 18 88 15 61 73 77 |tloaded=|1....asw|
|00003f50| 61 70 73 61 76 65 6e 61 | 6d 65 24 3d 22 22 0d 18 |apsavena|me$=""..|
|00003f60| 92 1e 77 61 6c 6c 6e 6f | 3d 30 3a 6f 62 6a 6e 6f |..wallno|=0:objno|
|00003f70| 3d 30 3a 73 6f 75 6e 64 | 6e 6f 3d 30 0d 18 9c 1d |=0:sound|no=0....|
|00003f80| 63 61 72 65 74 77 69 6e | 64 6f 77 3d 30 3a 63 61 |caretwin|dow=0:ca|
|00003f90| 72 65 74 69 63 6f 6e 3d | 30 0d 18 a6 10 de 20 74 |reticon=|0..... t|
|00003fa0| 65 6d 70 20 36 35 35 33 | 36 0d 18 b0 11 de 20 73 |emp 6553|6..... s|
|00003fb0| 6f 75 6e 64 20 36 35 35 | 33 36 0d 18 ba 12 de 20 |ound 655|36..... |
|00003fc0| 70 6f 69 6e 74 65 72 28 | 36 30 30 29 0d 18 c4 17 |pointer(|600)....|
|00003fd0| de 20 77 61 6c 6c 73 70 | 72 69 74 65 28 36 34 2c |. wallsp|rite(64,|
|00003fe0| 36 34 29 0d 18 ce 11 de | 20 6d 61 73 6b 28 36 34 |64).....| mask(64|
|00003ff0| 2c 36 34 29 0d 18 d8 13 | de 20 6f 62 6a 65 63 74 |,64)....|. object|
|00004000| 28 36 34 2c 36 34 29 0d | 18 e2 14 de 20 73 70 72 |(64,64).|.... spr|
|00004010| 69 74 65 25 28 36 34 2c | 36 34 29 0d 18 ec 12 de |ite%(64,|64).....|
|00004020| 20 6d 61 73 6b 25 28 36 | 34 2c 36 34 29 0d 18 f6 | mask%(6|4,64)...|
|00004030| 20 de 20 61 6c 74 65 72 | 65 64 28 35 38 38 29 2c | . alter|ed(588),|
|00004040| 6e 65 77 70 61 74 68 24 | 28 35 38 38 29 0d 19 00 |newpath$|(588)...|
|00004050| 13 66 69 6e 69 73 68 65 | 78 74 72 61 63 74 3d 30 |.finishe|xtract=0|
|00004060| 0d 19 0a 11 6d 61 6b 69 | 6e 67 61 73 77 61 70 3d |....maki|ngaswap=|
|00004070| 30 0d 19 14 11 4d 59 56 | 41 52 24 3d 22 4e 55 4c |0....MYV|AR$="NUL|
|00004080| 4c 22 0d 19 1e 0b 6d 79 | 76 61 72 3d 30 0d 19 28 |L"....my|var=0..(|
|00004090| 0f 64 72 61 67 5f 66 6c | 61 67 3d 30 0d 19 32 0d |.drag_fl|ag=0..2.|
|000040a0| 6c 61 73 74 6e 6f 3d 2d | 31 0d 19 3c 0e 6c 6f 6f |lastno=-|1..<.loo|
|000040b0| 70 32 33 3d 35 36 30 0d | 19 46 29 6d 75 6c 74 69 |p23=560.|.F)multi|
|000040c0| 74 61 73 6b 65 78 74 72 | 61 63 74 3d 31 3a 6d 75 |taskextr|act=1:mu|
|000040d0| 6c 74 69 74 61 73 6b 69 | 6d 70 6c 61 6e 74 3d 31 |ltitaski|mplant=1|
|000040e0| 0d 19 50 11 73 74 6f 70 | 65 78 74 72 61 63 74 3d |..P.stop|extract=|
|000040f0| 30 0d 19 5a 1d 66 69 6c | 65 3d 30 3a 6f 75 74 66 |0..Z.fil|e=0:outf|
|00004100| 69 6c 65 3d 30 3a 46 3d | 30 3a 46 32 3d 30 0d 19 |ile=0:F=|0:F2=0..|
|00004110| 64 15 6d 61 6b 69 6e 67 | 73 6c 6f 77 61 73 77 61 |d.making|slowaswa|
|00004120| 70 3d 30 0d 19 6e 10 73 | 68 6f 77 61 6c 77 61 79 |p=0..n.s|howalway|
|00004130| 73 3d 30 0d 19 78 0e f2 | 74 65 6d 70 6c 61 74 65 |s=0..x..|template|
|00004140| 73 0d 19 82 11 f2 6d 65 | 6e 75 73 61 6e 64 69 63 |s.....me|nusandic|
|00004150| 6f 6e 0d 19 8c 16 f2 5f | 49 6e 69 74 4d 65 73 73 |on....._|InitMess|
|00004160| 61 67 65 54 72 61 6e 73 | 0d 19 96 10 f2 6c 6f 61 |ageTrans|.....loa|
|00004170| 64 63 68 6f 69 63 65 73 | 0d 19 a0 05 e1 0d 19 aa |dchoices|........|
|00004180| 05 3a 0d 19 b4 0f dd f2 | 74 65 6d 70 6c 61 74 65 |.:......|template|
|00004190| 73 0d 19 be 30 c8 99 22 | 57 69 6d 70 5f 4f 70 65 |s...0.."|Wimp_Ope|
|000041a0| 6e 54 65 6d 70 6c 61 74 | 65 22 2c 2c 22 3c 57 45 |nTemplat|e",,"<WE|
|000041b0| 44 24 44 69 72 3e 2e 54 | 65 6d 70 6c 61 74 65 73 |D$Dir>.T|emplates|
|000041c0| 22 0d 19 c8 26 70 72 6f | 67 5f 69 6e 66 6f 25 3d |"...&pro|g_info%=|
|000041d0| a4 63 72 65 61 74 65 77 | 69 6e 28 22 70 72 6f 67 |.createw|in("prog|
|000041e0| 5f 69 6e 66 6f 22 29 0d | 19 d2 1c 73 61 76 65 25 |_info").|...save%|
|000041f0| 3d a4 63 72 65 61 74 65 | 77 69 6e 28 22 73 61 76 |=.create|win("sav|
|00004200| 65 22 29 0d 19 dc 1e 77 | 61 6c 6c 73 25 3d a4 63 |e")....w|alls%=.c|
|00004210| 72 65 61 74 65 77 69 6e | 28 22 77 61 6c 6c 73 22 |reatewin|("walls"|
|00004220| 29 0d 19 e6 1e 6f 62 6a | 65 63 74 73 25 3d a4 63 |)....obj|ects%=.c|
|00004230| 72 65 61 74 65 77 69 6e | 28 22 6f 62 6a 22 29 0d |reatewin|("obj").|
|00004240| 19 f0 22 63 6f 6d 6d 65 | 6e 74 25 3d a4 63 72 65 |.."comme|nt%=.cre|
|00004250| 61 74 65 77 69 6e 28 22 | 63 6f 6d 6d 65 6e 74 22 |atewin("|comment"|
|00004260| 29 0d 19 fa 21 63 6f 6e | 74 72 6f 6c 25 3d a4 63 |)...!con|trol%=.c|
|00004270| 72 65 61 74 65 77 69 6e | 28 22 73 74 61 74 75 73 |reatewin|("status|
|00004280| 22 29 0d 1a 04 1e 71 75 | 69 63 6b 25 3d a4 63 72 |")....qu|ick%=.cr|
|00004290| 65 61 74 65 77 69 6e 28 | 22 71 75 69 63 6b 22 29 |eatewin(|"quick")|
|000042a0| 0d 1a 0e 21 73 77 61 70 | 25 3d a4 63 72 65 61 74 |...!swap|%=.creat|
|000042b0| 65 77 69 6e 28 22 73 61 | 76 65 61 73 77 61 70 22 |ewin("sa|veaswap"|
|000042c0| 29 0d 1a 18 1e 73 6f 75 | 6e 64 25 3d a4 63 72 65 |)....sou|nd%=.cre|
|000042d0| 61 74 65 77 69 6e 28 22 | 73 6f 75 6e 64 22 29 0d |atewin("|sound").|
|000042e0| 1a 22 24 73 6f 75 6e 64 | 73 61 76 65 25 3d a4 63 |."$sound|save%=.c|
|000042f0| 72 65 61 74 65 77 69 6e | 28 22 73 61 76 65 73 6e |reatewin|("savesn|
|00004300| 64 22 29 0d 1a 2c 22 63 | 68 6f 69 63 65 73 25 3d |d")..,"c|hoices%=|
|00004310| a4 63 72 65 61 74 65 77 | 69 6e 28 22 63 68 6f 69 |.createw|in("choi|
|00004320| 63 65 73 22 29 0d 1a 36 | 1a c8 99 22 57 69 6d 70 |ces")..6|..."Wimp|
|00004330| 5f 43 6c 6f 73 65 54 65 | 6d 70 6c 61 74 65 22 0d |_CloseTe|mplate".|
|00004340| 1a 40 05 e1 0d 1a 4a 05 | 3a 0d 1a 54 12 dd f2 6d |.@....J.|:..T...m|
|00004350| 65 6e 75 73 61 6e 64 69 | 63 6f 6e 0d 1a 5e 35 6d |enusandi|con..^5m|
|00004360| 65 6e 75 25 3f 31 32 3d | 37 20 3a 20 6d 65 6e 75 |enu%?12=|7 : menu|
|00004370| 25 3f 31 33 3d 32 20 3a | 20 6d 65 6e 75 25 3f 31 |%?13=2 :| menu%?1|
|00004380| 34 3d 37 20 3a 20 6d 65 | 6e 75 25 3f 31 35 3d 30 |4=7 : me|nu%?15=0|
|00004390| 0d 1a 68 12 6d 65 6e 75 | 25 21 31 36 3d 31 32 2a |..h.menu|%!16=12*|
|000043a0| 31 33 0d 1a 72 1c 6d 65 | 6e 75 25 21 32 30 3d 34 |13..r.me|nu%!20=4|
|000043b0| 30 20 3a 20 6d 65 6e 75 | 25 21 32 34 3d 30 0d 1a |0 : menu|%!24=0..|
|000043c0| 7c 0f 6d 25 3d 6d 65 6e | 75 25 2b 32 38 0d 1a 86 ||.m%=men|u%+28...|
|000043d0| 4a 6d 25 21 30 3d 26 30 | 3a 6d 25 21 34 3d 70 72 |Jm%!0=&0|:m%!4=pr|
|000043e0| 6f 67 5f 69 6e 66 6f 25 | 3a 6d 25 21 38 3d 28 37 |og_info%|:m%!8=(7|
|000043f0| 3c 3c 32 34 29 20 84 20 | 25 31 30 30 30 31 3a 24 |<<24) . |%10001:$|
|00004400| 28 6d 25 2b 31 32 29 3d | 22 49 6e 66 6f 22 3a 6d |(m%+12)=|"Info":m|
|00004410| 25 3d 6d 25 2b 32 34 0d | 1a 90 42 6d 25 21 30 3d |%=m%+24.|..Bm%!0=|
|00004420| 26 30 3a 6d 25 21 34 3d | 30 3a 6d 25 21 38 3d 28 |&0:m%!4=|0:m%!8=(|
|00004430| 37 3c 3c 32 34 29 20 84 | 20 25 31 30 30 30 31 3a |7<<24) .| %10001:|
|00004440| 24 28 6d 25 2b 31 32 29 | 3d 22 57 61 6c 6c 73 22 |$(m%+12)|="Walls"|
|00004450| 3a 6d 25 3d 6d 25 2b 32 | 34 0d 1a 9a 44 6d 25 21 |:m%=m%+2|4...Dm%!|
|00004460| 30 3d 26 30 3a 6d 25 21 | 34 3d 30 3a 6d 25 21 38 |0=&0:m%!|4=0:m%!8|
|00004470| 3d 28 37 3c 3c 32 34 29 | 20 84 20 25 31 30 30 30 |=(7<<24)| . %1000|
|00004480| 31 3a 24 28 6d 25 2b 31 | 32 29 3d 22 4f 62 6a 65 |1:$(m%+1|2)="Obje|
|00004490| 63 74 73 22 3a 6d 25 3d | 6d 25 2b 32 34 0d 1a a4 |cts":m%=|m%+24...|
|000044a0| 43 6d 25 21 30 3d 26 30 | 3a 6d 25 21 34 3d 30 3a |Cm%!0=&0|:m%!4=0:|
|000044b0| 6d 25 21 38 3d 28 37 3c | 3c 32 34 29 20 84 20 25 |m%!8=(7<|<24) . %|
|000044c0| 31 30 30 30 31 3a 24 28 | 6d 25 2b 31 32 29 3d 22 |10001:$(|m%+12)="|
|000044d0| 53 6f 75 6e 64 73 22 3a | 6d 25 3d 6d 25 2b 32 34 |Sounds":|m%=m%+24|
|000044e0| 0d 1a ae 44 6d 25 21 30 | 3d 26 30 3a 6d 25 21 34 |...Dm%!0|=&0:m%!4|
|000044f0| 3d 30 3a 6d 25 21 38 3d | 28 37 3c 3c 32 34 29 20 |=0:m%!8=|(7<<24) |
|00004500| 84 20 25 31 30 30 30 31 | 3a 24 28 6d 25 2b 31 32 |. %10001|:$(m%+12|
|00004510| 29 3d 22 43 6f 6e 74 72 | 6f 6c 22 3a 6d 25 3d 6d |)="Contr|ol":m%=m|
|00004520| 25 2b 32 34 0d 1a b8 44 | 6d 25 21 30 3d 26 30 3a |%+24...D|m%!0=&0:|
|00004530| 6d 25 21 34 3d 30 3a 6d | 25 21 38 3d 28 37 3c 3c |m%!4=0:m|%!8=(7<<|
|00004540| 32 34 29 20 84 20 25 31 | 30 30 30 31 3a 24 28 6d |24) . %1|0001:$(m|
|00004550| 25 2b 31 32 29 3d 22 43 | 68 6f 69 63 65 73 22 3a |%+12)="C|hoices":|
|00004560| 6d 25 3d 6d 25 2b 32 34 | 0d 1a c2 38 6d 25 21 30 |m%=m%+24|...8m%!0|
|00004570| 3d 26 38 30 3a 6d 25 21 | 34 3d 30 3a 6d 25 21 38 |=&80:m%!|4=0:m%!8|
|00004580| 3d 28 37 3c 3c 32 34 29 | 84 20 25 31 30 30 30 31 |=(7<<24)|. %10001|
|00004590| 3a 24 28 6d 25 2b 31 32 | 29 3d 22 51 75 69 74 22 |:$(m%+12|)="Quit"|
|000045a0| 0d 1a cc 16 24 6d 65 6e | 75 25 3d 22 57 6f 6c 66 |....$men|u%="Wolf|
|000045b0| 20 45 64 69 74 22 0d 1a | d6 04 0d 1a e0 45 6d 61 | Edit"..|.....Ema|
|000045c0| 69 6e 6d 65 6e 75 25 3f | 31 32 3d 37 20 3a 20 6d |inmenu%?|12=7 : m|
|000045d0| 61 69 6e 6d 65 6e 75 25 | 3f 31 33 3d 32 20 3a 20 |ainmenu%|?13=2 : |
|000045e0| 6d 61 69 6e 6d 65 6e 75 | 25 3f 31 34 3d 37 20 3a |mainmenu|%?14=7 :|
|000045f0| 20 6d 61 69 6e 6d 65 6e | 75 25 3f 31 35 3d 30 0d | mainmen|u%?15=0.|
|00004600| 1a ea 16 6d 61 69 6e 6d | 65 6e 75 25 21 31 36 3d |...mainm|enu%!16=|
|00004610| 31 32 2a 31 33 0d 1a f4 | 24 6d 61 69 6e 6d 65 6e |12*13...|$mainmen|
|00004620| 75 25 21 32 30 3d 34 30 | 20 3a 20 6d 61 69 6e 6d |u%!20=40| : mainm|
|00004630| 65 6e 75 25 21 32 34 3d | 30 0d 1a fe 13 6d 25 3d |enu%!24=|0....m%=|
|00004640| 6d 61 69 6e 6d 65 6e 75 | 25 2b 32 38 0d 1b 08 3d |mainmenu|%+28...=|
|00004650| 6d 25 21 30 3d 26 38 30 | 3a 6d 25 21 34 3d 73 61 |m%!0=&80|:m%!4=sa|
|00004660| 76 65 25 3a 6d 25 21 38 | 3d 28 37 3c 3c 32 34 29 |ve%:m%!8|=(7<<24)|
|00004670| 20 84 20 25 31 30 30 30 | 31 3a 24 28 6d 25 2b 31 | . %1000|1:$(m%+1|
|00004680| 32 29 3d 22 53 61 76 65 | 22 0d 1b 12 19 24 6d 61 |2)="Save|"....$ma|
|00004690| 69 6e 6d 65 6e 75 25 3d | 22 47 72 61 70 68 69 63 |inmenu%=|"Graphic|
|000046a0| 73 22 0d 1b 1c 04 0d 1b | 26 49 61 73 77 61 70 6d |s"......|&Iaswapm|
|000046b0| 65 6e 75 25 3f 31 32 3d | 37 20 3a 20 61 73 77 61 |enu%?12=|7 : aswa|
|000046c0| 70 6d 65 6e 75 25 3f 31 | 33 3d 32 20 3a 20 61 73 |pmenu%?1|3=2 : as|
|000046d0| 77 61 70 6d 65 6e 75 25 | 3f 31 34 3d 37 20 3a 20 |wapmenu%|?14=7 : |
|000046e0| 61 73 77 61 70 6d 65 6e | 75 25 3f 31 35 3d 30 0d |aswapmen|u%?15=0.|
|000046f0| 1b 30 17 61 73 77 61 70 | 6d 65 6e 75 25 21 31 36 |.0.aswap|menu%!16|
|00004700| 3d 31 32 2a 31 33 0d 1b | 3a 26 61 73 77 61 70 6d |=12*13..|:&aswapm|
|00004710| 65 6e 75 25 21 32 30 3d | 34 30 20 3a 20 61 73 77 |enu%!20=|40 : asw|
|00004720| 61 70 6d 65 6e 75 25 21 | 32 34 3d 30 0d 1b 44 14 |apmenu%!|24=0..D.|
|00004730| 6d 25 3d 61 73 77 61 70 | 6d 65 6e 75 25 2b 32 38 |m%=aswap|menu%+28|
|00004740| 0d 1b 4e 46 6d 25 21 30 | 3d 26 38 30 3a 6d 25 21 |..NFm%!0|=&80:m%!|
|00004750| 34 3d 73 77 61 70 25 3a | 6d 25 21 38 3d 28 37 3c |4=swap%:|m%!8=(7<|
|00004760| 3c 32 34 29 20 84 20 25 | 31 30 30 30 31 3a 24 28 |<24) . %|10001:$(|
|00004770| 6d 25 2b 31 32 29 3d 22 | 53 61 76 65 22 3a 6d 25 |m%+12)="|Save":m%|
|00004780| 3d 6d 25 2b 32 34 0d 1b | 58 19 24 61 73 77 61 70 |=m%+24..|X.$aswap|
|00004790| 6d 65 6e 75 25 3d 22 43 | 6f 6e 74 72 6f 6c 22 0d |menu%="C|ontrol".|
|000047a0| 1b 62 04 0d 1b 6c 49 73 | 6f 75 6e 64 6d 65 6e 75 |.b...lIs|oundmenu|
|000047b0| 25 3f 31 32 3d 37 20 3a | 20 73 6f 75 6e 64 6d 65 |%?12=7 :| soundme|
|000047c0| 6e 75 25 3f 31 33 3d 32 | 20 3a 20 73 6f 75 6e 64 |nu%?13=2| : sound|
|000047d0| 6d 65 6e 75 25 3f 31 34 | 3d 37 20 3a 20 73 6f 75 |menu%?14|=7 : sou|
|000047e0| 6e 64 6d 65 6e 75 25 3f | 31 35 3d 30 0d 1b 76 17 |ndmenu%?|15=0..v.|
|000047f0| 73 6f 75 6e 64 6d 65 6e | 75 25 21 31 36 3d 31 32 |soundmen|u%!16=12|
|00004800| 2a 31 33 0d 1b 80 26 73 | 6f 75 6e 64 6d 65 6e 75 |*13...&s|oundmenu|
|00004810| 25 21 32 30 3d 34 30 20 | 3a 20 73 6f 75 6e 64 6d |%!20=40 |: soundm|
|00004820| 65 6e 75 25 21 32 34 3d | 30 0d 1b 8a 14 6d 25 3d |enu%!24=|0....m%=|
|00004830| 73 6f 75 6e 64 6d 65 6e | 75 25 2b 32 38 0d 1b 94 |soundmen|u%+28...|
|00004840| 4b 6d 25 21 30 3d 26 38 | 30 3a 6d 25 21 34 3d 73 |Km%!0=&8|0:m%!4=s|
|00004850| 6f 75 6e 64 73 61 76 65 | 25 3a 6d 25 21 38 3d 28 |oundsave|%:m%!8=(|
|00004860| 37 3c 3c 32 34 29 20 84 | 20 25 31 30 30 30 31 3a |7<<24) .| %10001:|
|00004870| 24 28 6d 25 2b 31 32 29 | 3d 22 53 61 76 65 22 3a |$(m%+12)|="Save":|
|00004880| 6d 25 3d 6d 25 2b 32 34 | 0d 1b 9e 17 24 73 6f 75 |m%=m%+24|....$sou|
|00004890| 6e 64 6d 65 6e 75 25 3d | 22 53 6f 75 6e 64 22 0d |ndmenu%=|"Sound".|
|000048a0| 1b a8 04 0d 1b b2 0e 21 | 62 6c 6f 63 6b 25 3d 2d |.......!|block%=-|
|000048b0| 31 0d 1b bc 0e 62 6c 6f | 63 6b 25 21 34 3d 30 0d |1....blo|ck%!4=0.|
|000048c0| 1b c6 0e 62 6c 6f 63 6b | 25 21 38 3d 30 0d 1b d0 |...block|%!8=0...|
|000048d0| 10 62 6c 6f 63 6b 25 21 | 31 32 3d 36 38 0d 1b da |.block%!|12=68...|
|000048e0| 10 62 6c 6f 63 6b 25 21 | 31 36 3d 36 38 0d 1b e4 |.block%!|16=68...|
|000048f0| 13 62 6c 6f 63 6b 25 21 | 32 30 3d 26 33 30 30 32 |.block%!|20=&3002|
|00004900| 0d 1b ee 1a 24 28 62 6c | 6f 63 6b 25 2b 32 34 29 |....$(bl|ock%+24)|
|00004910| 3d 22 21 57 6f 6c 66 45 | 64 22 0d 1b f8 25 c8 99 |="!WolfE|d"...%..|
|00004920| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 49 63 6f 6e |"Wimp_Cr|eateIcon|
|00004930| 22 2c 2c 62 6c 6f 63 6b | 25 b8 62 69 63 6e 25 0d |",,block|%.bicn%.|
|00004940| 1c 02 05 e1 0d 1c 0c 05 | 3a 0d 1c 16 17 dd f2 5f |........|:......_|
|00004950| 49 6e 69 74 4d 65 73 73 | 61 67 65 54 72 61 6e 73 |InitMess|ageTrans|
|00004960| 0d 1c 20 20 66 69 6c 65 | 6e 61 6d 65 24 3d 22 3c |.. file|name$="<|
|00004970| 57 65 64 24 44 69 72 3e | 2e 53 70 72 6d 73 67 22 |Wed$Dir>|.Sprmsg"|
|00004980| 0d 1c 2a 39 c8 99 20 22 | 4d 65 73 73 61 67 65 54 |..*9.. "|MessageT|
|00004990| 72 61 6e 73 5f 46 69 6c | 65 49 6e 66 6f 22 2c 20 |rans_Fil|eInfo", |
|000049a0| 2c 20 66 69 6c 65 6e 61 | 6d 65 24 20 b8 20 66 25 |, filena|me$ . f%|
|000049b0| 2c 20 2c 20 73 69 7a 65 | 25 0d 1c 34 28 e7 20 28 |, , size|%..4(. (|
|000049c0| 66 25 20 80 20 31 29 20 | 3d 20 30 20 8c 20 de 20 |f% . 1) |= 0 . . |
|000049d0| 6d 73 67 5f 62 75 66 66 | 65 72 25 20 73 69 7a 65 |msg_buff|er% size|
|000049e0| 25 0d 1c 3e 0f de 20 6d | 73 67 73 25 20 32 35 36 |%..>.. m|sgs% 256|
|000049f0| 0d 1c 48 1b 24 28 6d 73 | 67 73 25 2b 31 36 29 20 |..H.$(ms|gs%+16) |
|00004a00| 3d 20 66 69 6c 65 6e 61 | 6d 65 24 0d 1c 52 3c c8 |= filena|me$..R<.|
|00004a10| 99 20 22 4d 65 73 73 61 | 67 65 54 72 61 6e 73 5f |. "Messa|geTrans_|
|00004a20| 4f 70 65 6e 46 69 6c 65 | 22 2c 20 6d 73 67 73 25 |OpenFile|", msgs%|
|00004a30| 2c 20 6d 73 67 73 25 2b | 31 36 2c 20 6d 73 67 5f |, msgs%+|16, msg_|
|00004a40| 62 75 66 66 65 72 25 0d | 1c 5c 12 de 20 6d 73 67 |buffer%.|.\.. msg|
|00004a50| 5f 6f 75 74 25 20 32 35 | 36 0d 1c 66 05 e1 0d 1c |_out% 25|6..f....|
|00004a60| 70 05 3a 0d 1c 7a 12 dd | a4 5f 4d 73 67 28 74 6f |p.:..z..|._Msg(to|
|00004a70| 6b 65 6e 24 29 0d 1c 84 | 52 c8 99 20 22 4d 65 73 |ken$)...|R.. "Mes|
|00004a80| 73 61 67 65 54 72 61 6e | 73 5f 4c 6f 6f 6b 75 70 |sageTran|s_Lookup|
|00004a90| 22 2c 20 6d 73 67 73 25 | 2c 20 74 6f 6b 65 6e 24 |", msgs%|, token$|
|00004aa0| 2c 20 6d 73 67 5f 6f 75 | 74 25 2c 20 32 35 36 2c |, msg_ou|t%, 256,|
|00004ab0| 20 30 2c 20 30 2c 20 30 | 2c 20 30 20 b8 20 2c 20 | 0, 0, 0|, 0 . , |
|00004ac0| 2c 76 61 6c 75 65 24 0d | 1c 8e 0c 3d 20 76 61 6c |,value$.|...= val|
|00004ad0| 75 65 24 0d 1c 98 05 3a | 0d 1c a2 14 dd f2 73 61 |ue$....:|......sa|
|00004ae0| 76 65 57 49 4d 50 28 6f | 75 74 24 29 0d 1c ac 44 |veWIMP(o|ut$)...D|
|00004af0| e7 20 28 64 72 61 67 5f | 66 6c 61 67 3d 31 20 84 |. (drag_|flag=1 .|
|00004b00| 20 64 72 61 67 5f 66 6c | 61 67 3d 32 20 84 20 64 | drag_fl|ag=2 . d|
|00004b10| 72 61 67 5f 66 6c 61 67 | 3d 35 29 20 8c 20 66 69 |rag_flag|=5) . fi|
|00004b20| 6c 65 3d 8e 28 61 73 77 | 61 70 6e 61 6d 65 24 29 |le=.(asw|apname$)|
|00004b30| 0d 1c b6 59 e7 a7 6f 75 | 74 24 2c 22 2e 22 29 3c |...Y..ou|t$,".")<|
|00004b40| 31 80 a7 6f 75 74 24 2c | 22 3a 22 29 3c 31 f2 6f |1..out$,|":")<1.o|
|00004b50| 6b 28 22 54 6f 20 73 61 | 76 65 2c 20 64 72 61 67 |k("To sa|ve, drag|
|00004b60| 20 74 68 65 20 66 69 6c | 65 20 69 63 6f 6e 20 74 | the fil|e icon t|
|00004b70| 6f 20 61 20 64 69 72 65 | 63 74 6f 72 79 20 64 69 |o a dire|ctory di|
|00004b80| 73 70 6c 61 79 22 29 3a | e1 0d 1c c0 43 e7 20 64 |splay"):|....C. d|
|00004b90| 72 61 67 5f 66 6c 61 67 | 3d 31 20 8c 20 f2 73 61 |rag_flag|=1 . .sa|
|00004ba0| 76 65 77 61 6c 6c 28 77 | 61 6c 6c 6e 6f 2c 32 2c |vewall(w|allno,2,|
|00004bb0| 6f 75 74 24 29 3a f2 65 | 6e 64 62 69 74 32 3a 64 |out$):.e|ndbit2:d|
|00004bc0| 72 61 67 5f 66 6c 61 67 | 3d 30 3a e1 0d 1c ca 44 |rag_flag|=0:....D|
|00004bd0| e7 20 64 72 61 67 5f 66 | 6c 61 67 3d 32 20 8c 20 |. drag_f|lag=2 . |
|00004be0| f2 73 61 76 65 6f 62 6a | 65 63 74 28 6f 62 6a 6e |.saveobj|ect(objn|
|00004bf0| 6f 2c 32 2c 6f 75 74 24 | 29 3a f2 65 6e 64 62 69 |o,2,out$|):.endbi|
|00004c00| 74 32 3a 64 72 61 67 5f | 66 6c 61 67 3d 30 3a e1 |t2:drag_|flag=0:.|
|00004c10| 0d 1c d4 45 e7 20 64 72 | 61 67 5f 66 6c 61 67 3d |...E. dr|ag_flag=|
|00004c20| 35 20 8c 20 f2 73 61 76 | 65 73 6f 75 6e 64 28 73 |5 . .sav|esound(s|
|00004c30| 6f 75 6e 64 6e 6f 2c 32 | 2c 6f 75 74 24 29 3a f2 |oundno,2|,out$):.|
|00004c40| 65 6e 64 62 69 74 32 3a | 64 72 61 67 5f 66 6c 61 |endbit2:|drag_fla|
|00004c50| 67 3d 30 3a e1 0d 1c de | 5e e7 20 64 72 61 67 5f |g=0:....|^. drag_|
|00004c60| 66 6c 61 67 3d 33 20 8c | 20 73 61 76 65 61 73 77 |flag=3 .| saveasw|
|00004c70| 61 70 24 3d 6f 75 74 24 | 3a f2 73 65 74 69 63 6f |ap$=out$|:.setico|
|00004c80| 6e 74 65 78 74 28 63 6f | 6e 74 72 6f 6c 25 2c 33 |ntext(co|ntrol%,3|
|00004c90| 2c 73 61 76 65 61 73 77 | 61 70 24 29 3a f2 65 6e |,saveasw|ap$):.en|
|00004ca0| 64 62 69 74 32 3a 64 72 | 61 67 5f 66 6c 61 67 3d |dbit2:dr|ag_flag=|
|00004cb0| 30 3a e1 0d 1c e8 25 e7 | 20 64 72 61 67 5f 66 6c |0:....%.| drag_fl|
|00004cc0| 61 67 3d 34 20 8c 20 71 | 75 69 63 6b 6f 75 74 64 |ag=4 . q|uickoutd|
|00004cd0| 69 72 24 3d 6f 75 74 24 | 0d 1c f2 05 cd 0d 1c fc |ir$=out$|........|
|00004ce0| 29 e7 20 64 72 61 67 5f | 66 6c 61 67 3d 31 20 84 |). drag_|flag=1 .|
|00004cf0| 20 64 72 61 67 5f 66 6c | 61 67 3d 32 20 8c 20 d9 | drag_fl|ag=2 . .|
|00004d00| 20 23 66 69 6c 65 0d 1d | 06 0c f2 65 6e 64 62 69 | #file..|...endbi|
|00004d10| 74 32 0d 1d 10 05 e1 0d | 1d 1a 05 3a 0d 1d 24 0d |t2......|...:..$.|
|00004d20| dd f2 65 6e 64 62 69 74 | 32 0d 1d 2e 09 6f 6b 25 |..endbit|2....ok%|
|00004d30| 3d a3 0d 1d 38 59 e7 20 | 28 64 72 61 67 5f 66 6c |=...8Y. |(drag_fl|
|00004d40| 61 67 3d 31 20 84 20 64 | 72 61 67 5f 66 6c 61 67 |ag=1 . d|rag_flag|
|00004d50| 3d 32 29 20 8c 20 ff 28 | 22 53 65 74 54 79 70 65 |=2) . .(|"SetType|
|00004d60| 20 22 2b 6f 75 74 24 2b | 22 20 46 46 39 22 29 3a | "+out$+|" FF9"):|
|00004d70| 20 f2 73 65 74 69 63 6f | 6e 74 65 78 74 28 73 61 | .setico|ntext(sa|
|00004d80| 76 65 25 2c 31 2c 6f 75 | 74 24 29 0d 1d 42 13 e7 |ve%,1,ou|t$)..B..|
|00004d90| 20 64 72 61 67 5f 66 6c | 61 67 3d 33 20 8c 0d 1d | drag_fl|ag=3 ...|
|00004da0| 4c 20 20 20 f2 73 65 74 | 69 63 6f 6e 74 65 78 74 |L .set|icontext|
|00004db0| 28 73 77 61 70 25 2c 31 | 2c 6f 75 74 24 29 0d 1d |(swap%,1|,out$)..|
|00004dc0| 56 14 20 20 45 52 50 3d | a4 73 61 73 77 61 70 28 |V. ERP=|.saswap(|
|00004dd0| 30 29 0d 1d 60 0d 20 20 | e7 20 45 52 50 20 8c 0d |0)..`. |. ERP ..|
|00004de0| 1d 6a 76 20 20 20 20 e7 | 20 a4 71 75 65 72 65 72 |.jv .| .querer|
|00004df0| 72 28 22 46 69 6c 65 20 | 61 6c 72 65 61 64 79 20 |r("File |already |
|00004e00| 65 78 69 73 74 73 2e 20 | 44 6f 20 79 6f 75 20 77 |exists. |Do you w|
|00004e10| 61 6e 74 20 74 6f 20 65 | 72 61 73 65 20 69 74 3f |ant to e|rase it?|
|00004e20| 22 2b 22 2e 20 43 6c 69 | 63 6b 20 4f 4b 20 74 6f |"+". Cli|ck OK to|
|00004e30| 20 70 72 6f 63 65 65 64 | 20 6f 72 20 43 61 6e 63 | proceed| or Canc|
|00004e40| 65 6c 20 74 6f 20 73 74 | 6f 70 20 73 61 76 65 22 |el to st|op save"|
|00004e50| 29 3d 31 20 8c 0d 1d 74 | 17 20 20 20 20 20 45 52 |)=1 ...t|. ER|
|00004e60| 50 3d a4 73 61 73 77 61 | 70 28 31 29 0d 1d 7e 0a |P=.saswa|p(1)..~.|
|00004e70| 20 20 20 20 20 cc 0d 1d | 88 4e 20 20 20 20 20 6f | ...|.N o|
|00004e80| 75 74 24 3d 22 41 73 77 | 61 70 22 3a f2 73 65 74 |ut$="Asw|ap":.set|
|00004e90| 69 63 6f 6e 74 65 78 74 | 28 73 77 61 70 25 2c 31 |icontext|(swap%,1|
|00004ea0| 2c 6f 75 74 24 29 3a f2 | 73 65 74 69 63 6f 6e 74 |,out$):.|seticont|
|00004eb0| 65 78 74 28 63 6f 6e 74 | 72 6f 6c 25 2c 33 2c 6f |ext(cont|rol%,3,o|
|00004ec0| 75 74 24 29 0d 1d 92 0a | 20 20 20 20 20 cd 0d 1d |ut$)....| ...|
|00004ed0| 9c 07 20 20 cd 0d 1d a6 | 0a cd 20 20 20 20 20 0d |.. ....|.. .|
|00004ee0| 1d b0 2f e7 20 64 72 61 | 67 5f 66 6c 61 67 3d 34 |../. dra|g_flag=4|
|00004ef0| 20 8c 20 f2 73 65 74 69 | 63 6f 6e 74 65 78 74 28 | . .seti|context(|
|00004f00| 71 75 69 63 6b 25 2c 39 | 2c 6f 75 74 24 29 0d 1d |quick%,9|,out$)..|
|00004f10| ba 4d e7 20 64 72 61 67 | 5f 66 6c 61 67 3d 35 20 |.M. drag|_flag=5 |
|00004f20| 8c 20 f2 73 65 74 69 63 | 6f 6e 74 65 78 74 28 73 |. .setic|ontext(s|
|00004f30| 6f 75 6e 64 73 61 76 65 | 25 2c 31 2c 6f 75 74 24 |oundsave|%,1,out$|
|00004f40| 29 3a ff 28 22 53 65 74 | 54 79 70 65 20 22 2b 6f |):.("Set|Type "+o|
|00004f50| 75 74 24 2b 22 20 36 33 | 31 22 29 0d 1d c4 2b 62 |ut$+" 63|1")...+b|
|00004f60| 6c 6f 63 6b 25 21 38 3d | 30 3a 62 6c 6f 63 6b 25 |lock%!8=|0:block%|
|00004f70| 21 31 32 3d 73 61 76 65 | 25 3a 62 6c 6f 63 6b 25 |!12=save|%:block%|
|00004f80| 21 31 36 3d 30 3a 0d 1d | ce 1a c8 99 22 57 69 6d |!16=0:..|...."Wim|
|00004f90| 70 5f 43 72 65 61 74 65 | 4d 65 6e 75 22 2c 2d 31 |p_Create|Menu",-1|
|00004fa0| 0d 1d d8 0f 64 72 61 67 | 5f 66 6c 61 67 3d 30 0d |....drag|_flag=0.|
|00004fb0| 1d e2 05 e1 0d 1d ec 05 | 3a 0d 1d f6 0f dd a4 73 |........|:......s|
|00004fc0| 61 73 77 61 70 28 4e 29 | 0d 1e 00 0b e7 20 4e 3d |aswap(N)|..... N=|
|00004fd0| 30 20 8c 0d 1e 0a 0f 20 | 20 46 3d 8e 28 6f 75 74 |0 ..... | F=.(out|
|00004fe0| 24 29 0d 1e 14 0b 20 20 | e7 20 46 20 8c 0d 1e 1e |$).... |. F ....|
|00004ff0| 0c 20 20 20 20 d9 20 23 | 46 0d 1e 28 0a 20 20 20 |. . #|F..(. |
|00005000| 20 3d 31 0d 1e 32 07 20 | 20 cd 0d 1e 3c 07 cd 20 | =1..2. | ...<.. |
|00005010| 20 0d 1e 46 0d 46 3d ae | 28 6f 75 74 24 29 0d 1e | ..F.F=.|(out$)..|
|00005020| 50 09 a2 23 46 3d 30 0d | 1e 5a 08 d9 20 23 46 0d |P..#F=0.|.Z.. #F.|
|00005030| 1e 64 1d ff 28 22 53 65 | 74 54 79 70 65 20 22 2b |.d..("Se|tType "+|
|00005040| 6f 75 74 24 2b 22 20 32 | 31 34 22 29 0d 1e 6e 06 |out$+" 2|14")..n.|
|00005050| 3d 30 0d 1e 78 05 3a 0d | 1e 82 0a dd f2 63 64 69 |=0..x.:.|.....cdi|
|00005060| 72 0d 1e 8c 28 71 75 69 | 63 6b 6f 75 74 64 69 72 |r...(qui|ckoutdir|
|00005070| 24 3d a4 72 65 61 64 69 | 63 6f 6e 74 65 78 74 28 |$=.readi|context(|
|00005080| 71 75 69 63 6b 25 2c 39 | 29 0d 1e 96 1b ff 28 22 |quick%,9|).....("|
|00005090| 43 44 49 52 20 22 2b 71 | 75 69 63 6b 6f 75 74 64 |CDIR "+q|uickoutd|
|000050a0| 69 72 24 29 0d 1e a0 24 | ff 28 22 43 44 49 52 20 |ir$)...$|.("CDIR |
|000050b0| 22 2b 71 75 69 63 6b 6f | 75 74 64 69 72 24 2b 22 |"+quicko|utdir$+"|
|000050c0| 2e 57 61 6c 6c 73 22 29 | 0d 1e aa 26 ff 28 22 43 |.Walls")|...&.("C|
|000050d0| 44 49 52 20 22 2b 71 75 | 69 63 6b 6f 75 74 64 69 |DIR "+qu|ickoutdi|
|000050e0| 72 24 2b 22 2e 4f 62 6a | 65 63 74 73 22 29 0d 1e |r$+".Obj|ects")..|
|000050f0| b4 25 ff 28 22 43 44 49 | 52 20 22 2b 71 75 69 63 |.%.("CDI|R "+quic|
|00005100| 6b 6f 75 74 64 69 72 24 | 2b 22 2e 53 6f 75 6e 64 |koutdir$|+".Sound|
|00005110| 73 22 29 0d 1e be 11 4e | 32 3d 77 61 6c 6c 73 20 |s")....N|2=walls |
|00005120| 81 20 37 37 0d 1e c8 3e | e3 20 47 3d 30 20 b8 20 |. 77...>|. G=0 . |
|00005130| 4e 32 3a ff 28 22 43 44 | 49 52 20 22 2b 71 75 69 |N2:.("CD|IR "+qui|
|00005140| 63 6b 6f 75 74 64 69 72 | 24 2b 22 2e 57 61 6c 6c |ckoutdir|$+".Wall|
|00005150| 73 2e 53 75 62 57 61 6c | 6c 22 2b c3 28 47 29 29 |s.SubWal|l"+.(G))|
|00005160| 3a ed 0d 1e d2 13 4e 32 | 3d 6f 62 6a 65 63 74 73 |:.....N2|=objects|
|00005170| 20 81 20 37 37 0d 1e dc | 40 e3 20 47 3d 30 20 b8 | . 77...|@. G=0 .|
|00005180| 20 4e 32 3a ff 28 22 43 | 44 49 52 20 22 2b 71 75 | N2:.("C|DIR "+qu|
|00005190| 69 63 6b 6f 75 74 64 69 | 72 24 2b 22 2e 4f 62 6a |ickoutdi|r$+".Obj|
|000051a0| 65 63 74 73 2e 53 75 62 | 4f 62 6a 74 22 2b c3 28 |ects.Sub|Objt"+.(|
|000051b0| 47 29 29 3a ed 0d 1e e6 | 12 4e 32 3d 73 6f 75 6e |G)):....|.N2=soun|
|000051c0| 64 73 20 81 20 37 37 0d | 1e f0 40 e3 20 47 3d 30 |ds . 77.|..@. G=0|
|000051d0| 20 b8 20 4e 32 3a ff 28 | 22 43 44 49 52 20 22 2b | . N2:.(|"CDIR "+|
|000051e0| 71 75 69 63 6b 6f 75 74 | 64 69 72 24 2b 22 2e 53 |quickout|dir$+".S|
|000051f0| 6f 75 6e 64 73 2e 53 75 | 62 53 6f 75 6e 64 22 2b |ounds.Su|bSound"+|
|00005200| c3 28 47 29 29 3a ed 0d | 1e fa 05 e1 0d 1f 04 05 |.(G)):..|........|
|00005210| 3a 0d 1f 0e 11 dd f2 67 | 65 74 63 61 72 65 74 70 |:......g|etcaretp|
|00005220| 6f 73 0d 1f 18 25 c8 99 | 22 57 69 6d 70 5f 47 65 |os...%..|"Wimp_Ge|
|00005230| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|00005240| 2c 62 6c 6f 63 6b 25 0d | 1f 22 18 63 61 72 65 74 |,block%.|.".caret|
|00005250| 77 69 6e 64 6f 77 3d 62 | 6c 6f 63 6b 25 21 30 0d |window=b|lock%!0.|
|00005260| 1f 2c 16 63 61 72 65 74 | 69 63 6f 6e 3d 62 6c 6f |.,.caret|icon=blo|
|00005270| 63 6b 25 21 34 0d 1f 36 | 05 e1 0d 1f 40 05 3a 0d |ck%!4..6|....@.:.|
|00005280| 1f 4a 1d dd f2 64 69 73 | 70 6c 61 79 77 61 6c 6c |.J...dis|playwall|
|00005290| 28 64 65 6c 74 61 2c 66 | 72 63 65 29 0d 1f 54 0c |(delta,f|rce)..T.|
|000052a0| 45 3d 77 61 6c 6c 6e 6f | 0d 1f 5e 25 77 61 6c 6c |E=wallno|..^%wall|
|000052b0| 6e 6f 3d bb 28 a4 72 65 | 61 64 69 63 6f 6e 74 65 |no=.(.re|adiconte|
|000052c0| 78 74 28 77 61 6c 6c 73 | 25 2c 33 29 29 0d 1f 68 |xt(walls|%,3))..h|
|000052d0| 1f e7 20 77 61 6c 6c 6e | 6f 3e 77 61 6c 6c 73 2d |.. walln|o>walls-|
|000052e0| 31 20 8c 20 77 61 6c 6c | 6e 6f 3d 45 0d 1f 72 19 |1 . wall|no=E..r.|
|000052f0| e7 20 77 61 6c 6c 6e 6f | 3c 30 20 8c 20 77 61 6c |. wallno|<0 . wal|
|00005300| 6c 6e 6f 3d 45 0d 1f 7c | 11 77 61 6c 6c 6e 6f 2b |lno=E..||.wallno+|
|00005310| 3d 64 65 6c 74 61 0d 1f | 86 24 f2 73 65 74 69 63 |=delta..|.$.setic|
|00005320| 6f 6e 74 65 78 74 28 77 | 61 6c 6c 73 25 2c 33 2c |ontext(w|alls%,3,|
|00005330| c3 28 77 61 6c 6c 6e 6f | 29 29 0d 1f 90 24 63 6f |.(wallno|))...$co|
|00005340| 6d 6d 65 6e 74 24 3d a4 | 5f 4d 73 67 28 22 57 41 |mment$=.|_Msg("WA|
|00005350| 4c 4c 22 2b c3 28 77 61 | 6c 6c 6e 6f 29 29 0d 1f |LL"+.(wa|llno))..|
|00005360| 9a 23 f2 73 65 74 69 63 | 6f 6e 74 65 78 74 28 77 |.#.setic|ontext(w|
|00005370| 61 6c 6c 73 25 2c 37 2c | 63 6f 6d 6d 65 6e 74 24 |alls%,7,|comment$|
|00005380| 29 0d 1f a4 0f e7 20 66 | 72 63 65 3c 3e 30 20 8c |)..... f|rce<>0 .|
|00005390| 0d 1f ae 18 20 20 66 69 | 6c 65 3d 8e 28 61 73 77 |.... fi|le=.(asw|
|000053a0| 61 70 6e 61 6d 65 24 29 | 0d 1f b8 1c 20 20 f2 73 |apname$)|.... .s|
|000053b0| 61 76 65 77 61 6c 6c 28 | 77 61 6c 6c 6e 6f 2c 31 |avewall(|wallno,1|
|000053c0| 2c 22 22 29 0d 1f c2 0d | 20 20 d9 20 23 66 69 6c |,"")....| . #fil|
|000053d0| 65 0d 1f cc 29 20 20 ff | 22 49 43 4f 4e 53 50 52 |e...) .|"ICONSPR|
|000053e0| 49 54 45 53 20 3c 57 45 | 44 24 54 45 4d 50 44 49 |ITES <WE|D$TEMPDI|
|000053f0| 52 3e 2e 53 50 52 4f 55 | 54 22 0d 1f d6 24 20 20 |R>.SPROU|T"...$ |
|00005400| ff 22 44 45 4c 45 54 45 | 20 3c 57 45 44 24 54 45 |."DELETE| <WED$TE|
|00005410| 4d 50 44 49 52 3e 2e 53 | 50 52 4f 55 54 22 0d 1f |MPDIR>.S|PROUT"..|
|00005420| e0 17 20 20 f2 72 65 64 | 72 61 77 28 77 61 6c 6c |.. .red|raw(wall|
|00005430| 73 25 2c 38 29 0d 1f ea | 05 cd 0d 1f f4 05 e1 0d |s%,8)...|........|
|00005440| 1f fe 05 3a 0d 20 08 1e | dd f2 64 69 73 70 6c 61 |...:. ..|..displa|
|00005450| 79 73 6f 75 6e 64 28 64 | 65 6c 74 61 2c 66 72 63 |ysound(d|elta,frc|
|00005460| 65 29 0d 20 12 0d 45 3d | 73 6f 75 6e 64 6e 6f 0d |e). ..E=|soundno.|
|00005470| 20 1c 26 73 6f 75 6e 64 | 6e 6f 3d bb 28 a4 72 65 | .&sound|no=.(.re|
|00005480| 61 64 69 63 6f 6e 74 65 | 78 74 28 73 6f 75 6e 64 |adiconte|xt(sound|
|00005490| 25 2c 32 29 29 0d 20 26 | 1c e7 20 73 6f 75 6e 64 |%,2)). &|.. sound|
|000054a0| 6e 6f 3e 34 35 20 8c 20 | 73 6f 75 6e 64 6e 6f 3d |no>45 . |soundno=|
|000054b0| 45 0d 20 30 1b e7 20 73 | 6f 75 6e 64 6e 6f 3c 30 |E. 0.. s|oundno<0|
|000054c0| 20 8c 20 73 6f 75 6e 64 | 6e 6f 3d 45 0d 20 3a 12 | . sound|no=E. :.|
|000054d0| 73 6f 75 6e 64 6e 6f 2b | 3d 64 65 6c 74 61 0d 20 |soundno+|=delta. |
|000054e0| 44 25 f2 73 65 74 69 63 | 6f 6e 74 65 78 74 28 73 |D%.setic|ontext(s|
|000054f0| 6f 75 6e 64 25 2c 32 2c | c3 28 73 6f 75 6e 64 6e |ound%,2,|.(soundn|
|00005500| 6f 29 29 0d 20 4e 25 63 | 6f 6d 6d 65 6e 74 24 3d |o)). N%c|omment$=|
|00005510| a4 5f 4d 73 67 28 22 53 | 4f 55 4e 22 2b c3 28 73 |._Msg("S|OUN"+.(s|
|00005520| 6f 75 6e 64 6e 6f 29 29 | 0d 20 58 23 f2 73 65 74 |oundno))|. X#.set|
|00005530| 69 63 6f 6e 74 65 78 74 | 28 73 6f 75 6e 64 25 2c |icontext|(sound%,|
|00005540| 35 2c 63 6f 6d 6d 65 6e | 74 24 29 0d 20 62 25 63 |5,commen|t$). b%c|
|00005550| 6f 6d 6d 65 6e 74 24 3d | a4 5f 4d 73 67 28 22 44 |omment$=|._Msg("D|
|00005560| 45 53 43 22 2b c3 28 73 | 6f 75 6e 64 6e 6f 29 29 |ESC"+.(s|oundno))|
|00005570| 0d 20 6c 23 f2 73 65 74 | 69 63 6f 6e 74 65 78 74 |. l#.set|icontext|
|00005580| 28 73 6f 75 6e 64 25 2c | 37 2c 63 6f 6d 6d 65 6e |(sound%,|7,commen|
|00005590| 74 24 29 0d 20 76 1d 20 | 20 20 20 20 20 e7 20 6c |t$). v. | . l|
|000055a0| 61 73 74 6e 6f 3c 3e 73 | 6f 75 6e 64 6e 6f 20 8c |astno<>s|oundno .|
|000055b0| 0d 20 80 1e 20 20 20 20 | 20 20 20 20 66 69 6c 65 |. .. | file|
|000055c0| 3d 8e 28 61 73 77 61 70 | 6e 61 6d 65 24 29 0d 20 |=.(aswap|name$). |
|000055d0| 8a 24 20 20 20 20 20 20 | 20 20 f2 73 61 76 65 73 |.$ | .saves|
|000055e0| 6f 75 6e 64 28 73 6f 75 | 6e 64 6e 6f 2c 31 2c 22 |ound(sou|ndno,1,"|
|000055f0| 22 29 0d 20 94 13 20 20 | 20 20 20 20 20 20 d9 20 |"). .. | . |
|00005600| 23 66 69 6c 65 0d 20 9e | 33 20 20 20 20 20 20 20 |#file. .|3 |
|00005610| 20 ff 28 22 4c 4f 41 44 | 20 3c 57 45 44 24 54 45 | .("LOAD| <WED$TE|
|00005620| 4d 50 44 49 52 3e 2e 53 | 4e 44 4f 55 54 20 22 2b |MPDIR>.S|NDOUT "+|
|00005630| c3 7e 73 6f 75 6e 64 29 | 0d 20 a8 34 20 20 20 20 |.~sound)|. .4 |
|00005640| 20 20 20 20 46 3d 8e 28 | 22 3c 57 45 44 24 54 45 | F=.(|"<WED$TE|
|00005650| 4d 50 44 49 52 3e 2e 53 | 4e 44 4f 55 54 22 29 3a |MPDIR>.S|NDOUT"):|
|00005660| 4c 65 6e 3d a2 23 46 3a | d9 20 23 46 0d 20 b2 0b |Len=.#F:|. #F. ..|
|00005670| 20 20 20 20 20 20 cd 0d | 20 bc 1f 20 20 20 20 20 | ..| .. |
|00005680| 20 f2 70 6c 61 79 28 73 | 6f 75 6e 64 2c 4c 65 6e | .play(s|ound,Len|
|00005690| 2c 36 37 30 30 29 0d 20 | c6 0d 20 20 20 20 20 20 |,6700). |.. |
|000056a0| 54 3d 91 0d 20 d0 0b 20 | 20 20 20 20 20 f5 0d 20 |T=.. .. | .. |
|000056b0| da 0f 20 20 20 20 20 20 | fd 20 91 3e 54 0d 20 e4 |.. |. .>T. .|
|000056c0| 05 e1 0d 20 ee 05 3a 0d | 20 f8 1c dd f2 64 69 73 |... ..:.| ....dis|
|000056d0| 70 6c 61 79 6f 62 6a 28 | 64 65 6c 74 61 2c 66 72 |playobj(|delta,fr|
|000056e0| 63 65 29 0d 21 02 0b 45 | 3d 6f 62 6a 6e 6f 0d 21 |ce).!..E|=objno.!|
|000056f0| 0c 26 6f 62 6a 6e 6f 3d | bb 28 a4 72 65 61 64 69 |.&objno=|.(.readi|
|00005700| 63 6f 6e 74 65 78 74 28 | 6f 62 6a 65 63 74 73 25 |context(|objects%|
|00005710| 2c 33 29 29 0d 21 16 1f | e7 20 6f 62 6a 6e 6f 3e |,3)).!..|. objno>|
|00005720| 6f 62 6a 65 63 74 73 2d | 31 20 8c 20 6f 62 6a 6e |objects-|1 . objn|
|00005730| 6f 3d 45 0d 21 20 17 e7 | 20 6f 62 6a 6e 6f 3c 30 |o=E.! ..| objno<0|
|00005740| 20 8c 20 6f 62 6a 6e 6f | 3d 45 0d 21 2a 10 6f 62 | . objno|=E.!*.ob|
|00005750| 6a 6e 6f 2b 3d 64 65 6c | 74 61 0d 21 34 25 f2 73 |jno+=del|ta.!4%.s|
|00005760| 65 74 69 63 6f 6e 74 65 | 78 74 28 6f 62 6a 65 63 |eticonte|xt(objec|
|00005770| 74 73 25 2c 33 2c c3 28 | 6f 62 6a 6e 6f 29 29 0d |ts%,3,.(|objno)).|
|00005780| 21 3e 22 63 6f 6d 6d 65 | 6e 74 24 3d a4 5f 4d 73 |!>"comme|nt$=._Ms|
|00005790| 67 28 22 4f 42 4a 22 2b | c3 28 6f 62 6a 6e 6f 29 |g("OBJ"+|.(objno)|
|000057a0| 29 0d 21 48 25 f2 73 65 | 74 69 63 6f 6e 74 65 78 |).!H%.se|ticontex|
|000057b0| 74 28 6f 62 6a 65 63 74 | 73 25 2c 37 2c 63 6f 6d |t(object|s%,7,com|
|000057c0| 6d 65 6e 74 24 29 0d 21 | 52 0f e7 20 66 72 63 65 |ment$).!|R.. frce|
|000057d0| 3c 3e 30 20 8c 0d 21 5c | 18 20 20 66 69 6c 65 3d |<>0 ..!\|. file=|
|000057e0| 8e 28 61 73 77 61 70 6e | 61 6d 65 24 29 0d 21 66 |.(aswapn|ame$).!f|
|000057f0| 1d 20 20 f2 73 61 76 65 | 6f 62 6a 65 63 74 28 6f |. .save|object(o|
|00005800| 62 6a 6e 6f 2c 31 2c 22 | 22 29 0d 21 70 0c 20 20 |bjno,1,"|").!p. |
|00005810| d9 23 66 69 6c 65 0d 21 | 7a 28 20 20 ff 22 49 43 |.#file.!|z( ."IC|
|00005820| 4f 4e 53 50 52 49 54 45 | 53 20 3c 57 45 44 24 54 |ONSPRITE|S <WED$T|
|00005830| 45 4d 50 44 49 52 3e 2e | 43 48 4f 55 54 22 0d 21 |EMPDIR>.|CHOUT".!|
|00005840| 84 23 20 20 ff 22 44 45 | 4c 45 54 45 20 3c 57 45 |.# ."DE|LETE <WE|
|00005850| 44 24 54 45 4d 50 44 49 | 52 3e 2e 43 48 4f 55 54 |D$TEMPDI|R>.CHOUT|
|00005860| 22 0d 21 8e 19 20 20 f2 | 72 65 64 72 61 77 28 6f |".!.. .|redraw(o|
|00005870| 62 6a 65 63 74 73 25 2c | 38 29 0d 21 98 05 cd 0d |bjects%,|8).!....|
|00005880| 21 a2 05 e1 0d 21 ac 05 | 3a 0d 21 b6 10 dd f2 65 |!....!..|:.!....e|
|00005890| 78 74 72 61 63 74 61 6c | 6c 0d 21 c0 23 e7 20 a6 |xtractal|l.!.#. .|
|000058a0| 28 30 29 3c 3e 2d 31 20 | 8c 20 6d 75 6c 74 69 74 |(0)<>-1 |. multit|
|000058b0| 61 73 6b 65 78 74 72 61 | 63 74 3d 31 0d 21 ca 44 |askextra|ct=1.!.D|
|000058c0| f2 73 65 74 69 63 6f 6e | 74 65 78 74 28 63 6f 6e |.seticon|text(con|
|000058d0| 74 72 6f 6c 25 2c 35 2c | 22 45 78 74 72 61 63 74 |trol%,5,|"Extract|
|000058e0| 69 6e 67 20 72 65 73 6f | 75 72 63 65 20 6e 75 6d |ing reso|urce num|
|000058f0| 62 65 72 20 22 2b c3 28 | 6c 6f 6f 70 32 33 29 29 |ber "+.(|loop23))|
|00005900| 0d 21 d4 11 f2 73 61 76 | 65 28 6c 6f 6f 70 32 33 |.!...sav|e(loop23|
|00005910| 29 0d 21 de 0d 6c 6f 6f | 70 32 33 2b 3d 31 0d 21 |).!..loo|p23+=1.!|
|00005920| e8 16 e7 20 6c 6f 6f 70 | 32 33 3e 65 6e 64 69 74 |... loop|23>endit|
|00005930| 65 6d 20 8c 0d 21 f2 15 | 20 20 66 69 6e 69 73 68 |em ..!..| finish|
|00005940| 65 78 74 72 61 63 74 3d | 32 0d 21 fc 0e 20 20 6c |extract=|2.!.. l|
|00005950| 6f 6f 70 32 33 3d 30 0d | 22 06 0d 20 20 d9 20 23 |oop23=0.|".. . #|
|00005960| 66 69 6c 65 0d 22 10 28 | 20 20 f2 73 65 74 69 63 |file.".(| .setic|
|00005970| 6f 6e 74 65 78 74 28 63 | 6f 6e 74 72 6f 6c 25 2c |ontext(c|ontrol%,|
|00005980| 35 2c 22 57 61 69 74 69 | 6e 67 22 29 0d 22 1a 19 |5,"Waiti|ng")."..|
|00005990| 20 20 f2 72 65 64 72 61 | 77 28 63 6f 6e 74 72 6f | .redra|w(contro|
|000059a0| 6c 25 2c 35 29 0d 22 24 | 07 20 20 cc 0d 22 2e 15 |l%,5)."$|. .."..|
|000059b0| 20 20 66 69 6e 69 73 68 | 65 78 74 72 61 63 74 3d | finish|extract=|
|000059c0| 31 0d 22 38 05 cd 0d 22 | 42 05 e1 0d 22 4c 05 3a |1."8..."|B..."L.:|
|000059d0| 0d 22 56 20 dd a4 72 61 | 64 69 6f 5f 73 74 61 74 |."V ..ra|dio_stat|
|000059e0| 65 28 77 69 6e 64 6f 77 | 25 2c 69 63 6f 6e 25 29 |e(window|%,icon%)|
|000059f0| 0d 22 60 08 ea 20 63 25 | 0d 22 6a 11 63 25 3d 62 |."`.. c%|."j.c%=b|
|00005a00| 6c 6f 63 6b 25 2b 39 30 | 30 0d 22 74 0f 21 63 25 |lock%+90|0."t.!c%|
|00005a10| 3d 77 69 6e 64 6f 77 25 | 0d 22 7e 0e 63 25 21 34 |=window%|."~.c%!4|
|00005a20| 3d 69 63 6f 6e 25 0d 22 | 88 1e c8 99 20 22 57 69 |=icon%."|.... "Wi|
|00005a30| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00005a40| 2c 2c 63 25 0d 22 92 1b | 3d 28 28 63 25 21 32 34 |,,c%."..|=((c%!24|
|00005a50| 29 20 80 20 28 31 3c 3c | 32 31 29 29 3c 3e 30 0d |) . (1<<|21))<>0.|
|00005a60| 22 9c 05 3a 0d 22 a6 2a | dd f2 73 65 74 5f 72 61 |"..:.".*|..set_ra|
|00005a70| 64 69 6f 73 74 61 74 65 | 28 77 69 6e 64 6f 77 25 |diostate|(window%|
|00005a80| 2c 69 63 6f 6e 25 2c 73 | 74 61 74 65 25 29 0d 22 |,icon%,s|tate%)."|
|00005a90| b0 48 e7 20 28 73 74 61 | 74 65 25 3d 31 29 20 80 |.H. (sta|te%=1) .|
|00005aa0| 20 28 a4 69 63 6f 6e 73 | 74 61 74 65 28 77 69 6e | (.icons|tate(win|
|00005ab0| 64 6f 77 25 2c 69 63 6f | 6e 25 29 3d 30 29 20 8c |dow%,ico|n%)=0) .|
|00005ac0| 20 65 6f 72 25 3d 28 31 | 3c 3c 32 31 29 20 8b 20 | eor%=(1|<<21) . |
|00005ad0| 65 6f 72 25 3d 30 0d 22 | ba 2a e7 20 28 73 74 61 |eor%=0."|.*. (sta|
|00005ae0| 74 65 25 3d 30 29 20 8c | 20 6d 61 73 6b 25 3d 28 |te%=0) .| mask%=(|
|00005af0| 31 3c 3c 32 31 29 20 8b | 20 6d 61 73 6b 25 3d 30 |1<<21) .| mask%=0|
|00005b00| 0d 22 c4 13 21 62 6c 6f | 63 6b 25 3d 77 69 6e 64 |."..!blo|ck%=wind|
|00005b10| 6f 77 25 0d 22 ce 12 62 | 6c 6f 63 6b 25 21 34 3d |ow%."..b|lock%!4=|
|00005b20| 69 63 6f 6e 25 0d 22 d8 | 11 62 6c 6f 63 6b 25 21 |icon%.".|.block%!|
|00005b30| 38 3d 65 6f 72 25 0d 22 | e2 13 62 6c 6f 63 6b 25 |8=eor%."|..block%|
|00005b40| 21 31 32 3d 6d 61 73 6b | 25 0d 22 ec 22 c8 99 20 |!12=mask|%.".".. |
|00005b50| 22 57 69 6d 70 5f 53 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Se|tIconSta|
|00005b60| 74 65 22 2c 2c 62 6c 6f | 63 6b 25 0d 22 f6 05 e1 |te",,blo|ck%."...|
|00005b70| 0d 23 00 05 3a 0d 23 0a | 11 dd f2 6c 6f 61 64 63 |.#..:.#.|...loadc|
|00005b80| 68 6f 69 63 65 73 0d 23 | 14 21 63 68 66 69 6c 65 |hoices.#|.!chfile|
|00005b90| 3d 8e 28 22 3c 57 45 44 | 24 44 49 52 3e 2e 43 68 |=.("<WED|$DIR>.Ch|
|00005ba0| 6f 69 63 65 73 22 29 0d | 23 1e 11 e7 20 63 68 66 |oices").|#... chf|
|00005bb0| 69 6c 65 3c 3e 30 20 8c | 0d 23 28 11 20 20 41 3d |ile<>0 .|.#(. A=|
|00005bc0| 9a 20 23 63 68 66 69 6c | 65 0d 23 32 11 20 20 42 |. #chfil|e.#2. B|
|00005bd0| 3d 9a 20 23 63 68 66 69 | 6c 65 0d 23 3c 0f 20 20 |=. #chfi|le.#<. |
|00005be0| d9 20 23 63 68 66 69 6c | 65 0d 23 46 07 20 20 cc |. #chfil|e.#F. .|
|00005bf0| 0d 23 50 10 20 20 f2 64 | 65 66 61 75 6c 74 63 68 |.#P. .d|efaultch|
|00005c00| 0d 23 5a 05 cd 0d 23 64 | 73 e7 20 28 28 41 3c 3e |.#Z...#d|s. ((A<>|
|00005c10| 32 29 20 80 20 28 41 3c | 3e 33 29 29 20 8c 20 f2 |2) . (A<|>3)) . .|
|00005c20| 73 65 74 5f 72 61 64 69 | 6f 73 74 61 74 65 28 63 |set_radi|ostate(c|
|00005c30| 68 6f 69 63 65 73 25 2c | 34 2c 31 29 3a f2 73 65 |hoices%,|4,1):.se|
|00005c40| 74 5f 72 61 64 69 6f 73 | 74 61 74 65 28 63 68 6f |t_radios|tate(cho|
|00005c50| 69 63 65 73 25 2c 35 2c | 30 29 3a f2 73 65 74 5f |ices%,5,|0):.set_|
|00005c60| 72 61 64 69 6f 73 74 61 | 74 65 28 63 68 6f 69 63 |radiosta|te(choic|
|00005c70| 65 73 25 2c 36 2c 30 29 | 0d 23 6e 65 e7 20 41 3d |es%,6,0)|.#ne. A=|
|00005c80| 32 20 8c 20 f2 73 65 74 | 5f 72 61 64 69 6f 73 74 |2 . .set|_radiost|
|00005c90| 61 74 65 28 63 68 6f 69 | 63 65 73 25 2c 34 2c 30 |ate(choi|ces%,4,0|
|00005ca0| 29 3a f2 73 65 74 5f 72 | 61 64 69 6f 73 74 61 74 |):.set_r|adiostat|
|00005cb0| 65 28 63 68 6f 69 63 65 | 73 25 2c 35 2c 31 29 3a |e(choice|s%,5,1):|
|00005cc0| f2 73 65 74 5f 72 61 64 | 69 6f 73 74 61 74 65 28 |.set_rad|iostate(|
|00005cd0| 63 68 6f 69 63 65 73 25 | 2c 36 2c 30 29 0d 23 78 |choices%|,6,0).#x|
|00005ce0| 65 e7 20 41 3d 33 20 8c | 20 f2 73 65 74 5f 72 61 |e. A=3 .| .set_ra|
|00005cf0| 64 69 6f 73 74 61 74 65 | 28 63 68 6f 69 63 65 73 |diostate|(choices|
|00005d00| 25 2c 34 2c 30 29 3a f2 | 73 65 74 5f 72 61 64 69 |%,4,0):.|set_radi|
|00005d10| 6f 73 74 61 74 65 28 63 | 68 6f 69 63 65 73 25 2c |ostate(c|hoices%,|
|00005d20| 35 2c 30 29 3a f2 73 65 | 74 5f 72 61 64 69 6f 73 |5,0):.se|t_radios|
|00005d30| 74 61 74 65 28 63 68 6f | 69 63 65 73 25 2c 36 2c |tate(cho|ices%,6,|
|00005d40| 31 29 0d 23 82 0b e7 20 | 42 3d 31 20 8c 0d 23 8c |1).#... |B=1 ..#.|
|00005d50| 43 20 20 f2 73 65 74 5f | 72 61 64 69 6f 73 74 61 |C .set_|radiosta|
|00005d60| 74 65 28 63 68 6f 69 63 | 65 73 25 2c 31 32 2c 31 |te(choic|es%,12,1|
|00005d70| 29 3a f2 73 65 74 5f 72 | 61 64 69 6f 73 74 61 74 |):.set_r|adiostat|
|00005d80| 65 28 63 68 6f 69 63 65 | 73 25 2c 31 33 2c 30 29 |e(choice|s%,13,0)|
|00005d90| 0d 23 96 07 20 20 cc 0d | 23 a0 43 20 20 f2 73 65 |.#.. ..|#.C .se|
|00005da0| 74 5f 72 61 64 69 6f 73 | 74 61 74 65 28 63 68 6f |t_radios|tate(cho|
|00005db0| 69 63 65 73 25 2c 31 32 | 2c 30 29 3a f2 73 65 74 |ices%,12|,0):.set|
|00005dc0| 5f 72 61 64 69 6f 73 74 | 61 74 65 28 63 68 6f 69 |_radiost|ate(choi|
|00005dd0| 63 65 73 25 2c 31 33 2c | 31 29 0d 23 aa 05 cd 0d |ces%,13,|1).#....|
|00005de0| 23 b4 0e f2 73 65 74 63 | 68 6f 69 63 65 0d 23 be |#...setc|hoice.#.|
|00005df0| 05 e1 0d 23 c8 05 3a 0d | 23 d2 0f dd f2 73 65 74 |...#..:.|#....set|
|00005e00| 63 68 6f 69 63 65 0d 23 | dc 20 e7 20 a4 72 61 64 |choice.#|. . .rad|
|00005e10| 69 6f 5f 73 74 61 74 65 | 28 63 68 6f 69 63 65 73 |io_state|(choices|
|00005e20| 25 2c 34 29 20 8c 0d 23 | e6 23 20 20 ff 28 22 53 |%,4) ..#|.# .("S|
|00005e30| 45 54 20 57 45 44 24 54 | 45 4d 50 44 49 52 20 52 |ET WED$T|EMPDIR R|
|00005e40| 41 4d 3a 3a 30 2e 24 22 | 29 0d 23 f0 07 20 20 cc |AM::0.$"|).#.. .|
|00005e50| 0d 23 fa 22 20 20 e7 20 | a4 72 61 64 69 6f 5f 73 |.#." . |.radio_s|
|00005e60| 74 61 74 65 28 63 68 6f | 69 63 65 73 25 2c 35 29 |tate(cho|ices%,5)|
|00005e70| 20 8c 0d 24 04 2c 20 20 | 20 20 ff 28 22 53 45 54 | ..$., | .("SET|
|00005e80| 20 57 45 44 24 54 45 4d | 50 44 49 52 20 3c 57 49 | WED$TEM|PDIR <WI|
|00005e90| 4d 50 24 53 43 52 41 50 | 44 49 52 3e 22 29 0d 24 |MP$SCRAP|DIR>").$|
|00005ea0| 0e 09 20 20 20 20 cc 0d | 24 18 26 20 20 20 20 ff |.. ..|$.& .|
|00005eb0| 28 22 53 45 54 20 57 45 | 44 24 54 45 4d 50 44 49 |("SET WE|D$TEMPDI|
|00005ec0| 52 20 3c 57 45 44 24 44 | 49 52 3e 22 29 0d 24 22 |R <WED$D|IR>").$"|
|00005ed0| 07 20 20 cd 0d 24 2c 05 | cd 0d 24 36 2e e7 20 a4 |. ..$,.|..$6.. .|
|00005ee0| 72 61 64 69 6f 5f 73 74 | 61 74 65 28 63 68 6f 69 |radio_st|ate(choi|
|00005ef0| 63 65 73 25 2c 31 32 29 | 20 8c 20 73 68 6f 77 61 |ces%,12)| . showa|
|00005f00| 6c 77 61 79 73 3d 31 0d | 24 40 2e e7 20 a4 72 61 |lways=1.|$@.. .ra|
|00005f10| 64 69 6f 5f 73 74 61 74 | 65 28 63 68 6f 69 63 65 |dio_stat|e(choice|
|00005f20| 73 25 2c 31 33 29 20 8c | 20 73 68 6f 77 61 6c 77 |s%,13) .| showalw|
|00005f30| 61 79 73 3d 30 0d 24 4a | 05 e1 0d 24 54 19 dd f2 |ays=0.$J|...$T...|
|00005f40| 64 65 66 61 75 6c 74 63 | 68 3a 41 3d 31 3a 42 3d |defaultc|h:A=1:B=|
|00005f50| 30 3a e1 0d 24 5e 05 3a | 0d 24 68 11 dd f2 73 61 |0:..$^.:|.$h...sa|
|00005f60| 76 65 63 68 6f 69 63 65 | 73 0d 24 72 0b 42 3d 31 |vechoice|s.$r.B=1|
|00005f70| 3a 41 3d 31 0d 24 7c 25 | e7 20 a4 72 61 64 69 6f |:A=1.$|%|. .radio|
|00005f80| 5f 73 74 61 74 65 28 63 | 68 6f 69 63 65 73 25 2c |_state(c|hoices%,|
|00005f90| 31 32 29 20 8c 20 42 3d | 31 0d 24 86 25 e7 20 a4 |12) . B=|1.$.%. .|
|00005fa0| 72 61 64 69 6f 5f 73 74 | 61 74 65 28 63 68 6f 69 |radio_st|ate(choi|
|00005fb0| 63 65 73 25 2c 31 33 29 | 20 8c 20 42 3d 30 0d 24 |ces%,13)| . B=0.$|
|00005fc0| 90 24 e7 20 a4 72 61 64 | 69 6f 5f 73 74 61 74 65 |.$. .rad|io_state|
|00005fd0| 28 63 68 6f 69 63 65 73 | 25 2c 34 29 20 8c 20 41 |(choices|%,4) . A|
|00005fe0| 3d 31 0d 24 9a 24 e7 20 | a4 72 61 64 69 6f 5f 73 |=1.$.$. |.radio_s|
|00005ff0| 74 61 74 65 28 63 68 6f | 69 63 65 73 25 2c 35 29 |tate(cho|ices%,5)|
|00006000| 20 8c 20 41 3d 32 0d 24 | a4 24 e7 20 a4 72 61 64 | . A=2.$|.$. .rad|
|00006010| 69 6f 5f 73 74 61 74 65 | 28 63 68 6f 69 63 65 73 |io_state|(choices|
|00006020| 25 2c 36 29 20 8c 20 41 | 3d 33 0d 24 ae 21 63 68 |%,6) . A|=3.$.!ch|
|00006030| 66 69 6c 65 3d ae 28 22 | 3c 57 45 44 24 44 49 52 |file=.("|<WED$DIR|
|00006040| 3e 2e 43 68 6f 69 63 65 | 73 22 29 0d 24 b8 0f d5 |>.Choice|s").$...|
|00006050| 20 23 63 68 66 69 6c 65 | 2c 41 0d 24 c2 0f d5 20 | #chfile|,A.$... |
|00006060| 23 63 68 66 69 6c 65 2c | 42 0d 24 cc 0d d9 20 23 |#chfile,|B.$... #|
|00006070| 63 68 66 69 6c 65 0d 24 | d6 0e f2 73 65 74 63 68 |chfile.$|...setch|
|00006080| 6f 69 63 65 0d 24 e0 05 | e1 0d 24 ea 05 3a 0d 24 |oice.$..|..$..:.$|
|00006090| f4 5d f4 20 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.]. ****|********|
|000060a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0d 24 fe 59 f4 |********|***.$.Y.|
|000060f0| 20 54 68 69 73 20 69 73 | 20 74 68 65 20 64 65 64 | This is| the ded|
|00006100| 69 63 61 74 65 64 20 61 | 73 77 61 70 20 68 61 6e |icated a|swap han|
|00006110| 64 6c 69 6e 67 20 70 61 | 72 74 20 6f 66 20 74 68 |dling pa|rt of th|
|00006120| 65 20 70 72 6f 67 72 61 | 6d 2c 20 74 6f 20 62 65 |e progra|m, to be|
|00006130| 20 6b 65 70 74 20 63 6c | 65 61 72 20 66 72 6f 6d | kept cl|ear from|
|00006140| 20 74 68 65 0d 25 08 1e | f4 20 77 69 6d 70 20 70 | the.%..|. wimp p|
|00006150| 61 72 74 20 6f 66 20 74 | 68 65 20 70 72 6f 67 72 |art of t|he progr|
|00006160| 61 6d 0d 25 12 5d f4 20 | 2a 2a 2a 2a 2a 2a 2a 2a |am.%.]. |********|
|00006170| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006180| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006190| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000061a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000061b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0d |********|*******.|
|000061c0| 25 1c 05 3a 0d 25 26 0f | dd f2 5f 50 6f 69 6e 74 |%..:.%&.|.._Point|
|000061d0| 65 72 73 0d 25 30 16 66 | 69 6c 65 3d 8e 28 61 73 |ers.%0.f|ile=.(as|
|000061e0| 77 61 70 6e 61 6d 65 24 | 29 0d 25 3a 0d cf 20 23 |wapname$|).%:.. #|
|000061f0| 66 69 6c 65 3d 30 0d 25 | 44 28 77 6f 73 3d 28 9a |file=0.%|D(wos=(.|
|00006200| 20 23 66 69 6c 65 29 2b | 28 28 9a 20 23 66 69 6c | #file)+|((. #fil|
|00006210| 65 29 3c 3c 38 29 20 82 | 20 26 38 30 30 30 0d 25 |e)<<8) .| &8000.%|
|00006220| 4e 1e 77 3d 28 9a 20 23 | 66 69 6c 65 29 2b 28 28 |N.w=(. #|file)+((|
|00006230| 9a 20 23 66 69 6c 65 29 | 3c 3c 38 29 0d 25 58 1f |. #file)|<<8).%X.|
|00006240| 77 6f 3d 28 9a 20 23 66 | 69 6c 65 29 2b 28 28 9a |wo=(. #f|ile)+((.|
|00006250| 20 23 66 69 6c 65 29 3c | 3c 38 29 0d 25 62 10 6f | #file)<|<8).%b.o|
|00006260| 62 6a 65 63 74 73 3d 77 | 6f 2d 77 0d 25 6c 0b 77 |bjects=w|o-w.%l.w|
|00006270| 61 6c 6c 73 3d 77 0d 25 | 76 11 73 6f 75 6e 64 73 |alls=w.%|v.sounds|
|00006280| 3d 77 6f 73 2d 77 6f 0d | 25 80 0b d9 20 23 66 69 |=wos-wo.|%... #fi|
|00006290| 6c 65 0d 25 8a 05 e1 0d | 25 94 05 3a 0d 25 9e 15 |le.%....|%..:.%..|
|000062a0| dd a4 70 6f 69 6e 74 65 | 72 28 6e 75 6d 62 65 72 |..pointe|r(number|
|000062b0| 29 0d 25 a8 1a e7 20 6e | 75 6d 62 65 72 3d 77 6f |).%... n|umber=wo|
|000062c0| 73 20 8c 20 3d a2 23 66 | 69 6c 65 0d 25 b2 18 cf |s . =.#f|ile.%...|
|000062d0| 20 23 66 69 6c 65 3d 38 | 2b 28 6e 75 6d 62 65 72 | #file=8|+(number|
|000062e0| 2a 34 29 0d 25 bc 41 45 | 52 3d 28 28 9a 20 23 66 |*4).%.AE|R=((. #f|
|000062f0| 69 6c 65 29 29 2b 28 28 | 9a 20 23 66 69 6c 65 29 |ile))+((|. #file)|
|00006300| 3c 3c 38 29 2b 28 28 9a | 20 23 66 69 6c 65 29 3c |<<8)+((.| #file)<|
|00006310| 3c 31 36 29 2b 28 28 9a | 20 23 66 69 6c 65 29 3c |<16)+((.| #file)<|
|00006320| 3c 32 34 29 0d 25 c6 07 | 3d 45 52 0d 25 d0 05 3a |<24).%..|=ER.%..:|
|00006330| 0d 25 da 0c dd f2 68 65 | 61 64 65 72 0d 25 e4 24 |.%....he|ader.%.$|
|00006340| 4e 3d 28 77 61 6c 6c 73 | 2b 6f 62 6a 65 63 74 73 |N=(walls|+objects|
|00006350| 2b 73 6f 75 6e 64 73 29 | 20 84 20 26 38 30 30 30 |+sounds)| . &8000|
|00006360| 0d 25 ee 0e 4e 30 3d 4e | 20 80 20 26 46 46 0d 25 |.%..N0=N| . &FF.%|
|00006370| f8 13 4e 31 3d 28 4e 3e | 3e 38 29 20 80 20 26 46 |..N1=(N>|>8) . &F|
|00006380| 46 0d 26 02 0d 4e 3d 28 | 77 61 6c 6c 73 29 0d 26 |F.&..N=(|walls).&|
|00006390| 0c 0e 4e 32 3d 4e 20 80 | 20 26 46 46 0d 26 16 13 |..N2=N .| &FF.&..|
|000063a0| 4e 33 3d 28 4e 3e 3e 38 | 29 20 80 20 26 46 46 0d |N3=(N>>8|) . &FF.|
|000063b0| 26 20 15 4e 3d 28 77 61 | 6c 6c 73 2b 6f 62 6a 65 |& .N=(wa|lls+obje|
|000063c0| 63 74 73 29 0d 26 2a 0e | 4e 34 3d 4e 20 80 20 26 |cts).&*.|N4=N . &|
|000063d0| 46 46 0d 26 34 13 4e 35 | 3d 28 4e 3e 3e 38 29 20 |FF.&4.N5|=(N>>8) |
|000063e0| 80 20 26 46 46 0d 26 3e | 08 4e 36 3d 30 0d 26 48 |. &FF.&>|.N6=0.&H|
|000063f0| 08 4e 37 3d 31 0d 26 52 | 11 d5 20 23 6f 75 74 66 |.N7=1.&R|.. #outf|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.