'EAT COW '(C)2021 LOSTCADESOFT BY BGELAIS GAMEPAD 1 RANDOMIZE TIMER 'SPR 0 FRED, SPR 1 DIALOG BUBBLE GLOBAL FREDX,FREDY,FREDF,FREDFLIP,EATCOW 'SPR 3-4 ROBOTS DIM GLOBAL RON(2),RX(2),RY(2),RXD(2),RYD(2),RA(2) 'SPR 5 DELIVERY DRONE GLOBAL DX,DY,DXD,DYD,DA 'SPR 2 ALEXA GLOBAL SCORE,LIVES ATTRACT: ON VBL CALL HIGHSCORE CLS STOP SPRITE OFF PALETTE 0,0,,, BG 1 PAL 3 BG FILL 0,3 TO 20,6 CHAR 10 BG 0 COPY ROM (2),SIZE(4) TO $8000 BG COPY 60,0,20,7 TO 0,0 PAL 7 LOCATE 0,9 PRINT" DEFEND YOUR HOUSE" PRINT" AGAINST ALL ALEXA" PRINT" A.I. IMPLEMENTS." PRINT PAL 4 PRINT" BEWARE ELECTRIC" PRINT"CONTACT WITH ROBOTS!" FOR T=1 TO 360 PAL TIMER/10 MOD 7 TEXT 4,7,"50" TEXT 8,7,"80" TEXT 14,7,"-1 UP" IF BUTTON TAP (0,0) THEN GOTO START WAIT VBL NEXT T TITLE: CLS STOP ON VBL CALL HIGHSCORE COPY ROM (4),SIZE(4) TO $8000 PALETTE 0,0,,, SPRITE OFF SPRITE 0 SIZE 3 PAL 1 FLIP 0,0 BG 1 SPRITE 0,0,24,72 BG COPY 40,0,20,4 TO 2,3 WAIT 60 SPRITE 0,0,24,76 BG COPY 40,0,20,8 TO 2,3 PAL 6 TEXT 1,12,"@2022 LOSTCADESOFT" TEXT 7,13,"BY BGELAIS" FOR T=1 TO 360 IF BUTTON TAP (0,0) THEN GOTO START WAIT VBL NEXT T GOTO ATTRACT START: ON VBL OFF COPY ROM (2),SIZE(4) TO $8000 SCORE=0 LIVES=3 CLS STOP TRACK 0,0 SPRITE OFF BG 1 BG COPY 60,10,20,4 TO 2,4 CALL HUD BG 0 FOR T=1 TO 180 PAL TIMER/8 MOD 7 TEXT 5,11,"GET READY!" WAIT VBL NEXT T GAME: FREDX=64 FREDY=80 DX=160 DY=16+RND(16) DXD=-1 DYD=0 DA=1 RA(1)=0 RA(2)=0 RON(1)=0 RON(2)=0 MUSIC 0 CLS BG 1 BG COPY 0,0,20,16 TO 0,0 SPRITE 0 SIZE 3 PAL 1 SPRITE 1 SIZE 1 PAL 7 SPRITE 6 SIZE 0 PAL 2 SPRITE 6,DX,DY+8,15 ON RASTER CALL SKY DO SPRITE 2 SIZE 0 PAL 2 FLIP TIMER/8MOD 2,0 IF TIMER MOD 120=0 THEN CALL SPAWN_ROBOT CALL FRED CALL DRONE CALL ROBOTS CALL HUD IF SPRITE HIT (0,3 TO 4) AND SPRITE.Y(HIT)>=80 AND SPRITE.C(0)<72 THEN GOTO FREDHIT WAIT VBL LOOP FREDHIT: STOP TRACK 2,0 SPRITE 0,,,140 FOR I=1 TO 40 SPRITE 0 PAL TIMER MOD 7 WAIT 2 NEXT I DEC LIVES IF LIVES<1 THEN GOTO YABADA ELSE GOTO GAME YABADA: CLS SPRITE OFF MUSIC 4 ON RASTER OFF PALETTE 0,0,,, BG 1 PAL 3 BG FILL 0,3 TO 20,7 CHAR 23 BG 0 BG COPY 20,0,20,16 TO 0,0 CALL HUD PAL 7 TEXT 6,9,"YABADA..." WAIT 60 IF LIVES>0 THEN TEXT 3,11,"LOOSE ONE LIFE!" WAIT 260 DEC LIVES GOTO GAME ELSE PAL 4 TEXT 6,11,"GAME OVER" WAIT 260 GOTO TITLE END IF END SUB FRED IF EATCOW=0 THEN SPRITE OFF 1 IF LEFT(0) THEN ADD FREDX,-2 ADD FREDF,0.2 FREDFLIP=1 ELSE IF RIGHT(0) THEN ADD FREDX,2 ADD FREDF,0.2 FREDFLIP=0 ELSE IF BUTTON TAP(0,0) THEN TRACK 0,0 FREDF=0 EATCOW=1 END IF FREDX=MIN(FREDX,116) FREDX=MAX(FREDX,16) SPRITE 0 FLIP FREDFLIP,0 SPRITE 0,FREDX,FREDY,64+4*INT(FREDF MOD 2) ELSE ADD FREDF,0.05 IF FREDF>=2 THEN EATCOW=0 SPRITE 0,FREDX,FREDY,72+4*INT(FREDF) SPRITE 1,FREDX+16,FREDY-10,36+2*INT(FREDF) IF SPRITE HIT(0,16 TO 24) AND FREDF>=1 THEN C=SPRITE.C(HIT) IF C=128 THEN CALL EXPLODE(HIT,20) END IF END IF END SUB SUB SPAWN_ROBOT FOR I=1 TO 2 IF RON(I)=0 THEN RON(I)=1 RX(I)=-32+192*RND(1) RY(I)=80 RYD(I)=0 RA(I)=0 IF RX(I)<0 THEN RXD(I)=1 ELSE RXD(I)=-1 EXIT SUB END IF NEXT I END SUB SUB ROBOTS FOR I=1 TO 2 S=2+I IF RON(I)=0 THEN SPRITE OFF S ELSE IF RX(I)<-32 AND RXD(I)<0 THEN RON(I)=0 IF RX(I)>160 AND RXD(I)>0 THEN RON(I)=0 IF RA(I)=1 THEN RYD(I)=-1 RXD(I)=0 RY(I)=MAX(RY(I),66) IF RX(I)<64 THEN RXD(I)=1 ELSE RXD(I)=-1 IF INT(RX(I))=64 AND RY(I)=66 THEN GOTO YABADA END IF ADD RX(I),RXD(I)/2 ADD RY(I),RYD(I)/4 SPRITE S SIZE 3 PAL 0 FLIP 0,0 SPRITE S,RX(I),RY(I),128 IF RA(I)=1 THEN SPRITE 2,RX(I)+12,RY(I)+16,15 IF SPRITE HIT(S,2) AND SPRITE.C(2)=14 THEN RA(I)=1 IF SPRITE HIT(S,0) AND RA(I)=0 AND SPRITE.C(0)=76 THEN IF (RX(I)FREDX AND FREDFLIP=0) THEN CALL EXPLODE(S,50) SPRITE OFF S RA(I)=0 RON(I)=0 END IF END IF END IF NEXT I END SUB SUB DRONE ADD DX,DXD ADD DY,DYD IF DX<-16 OR DX>160 THEN DXD=-DXD DY=16+RND(70) END IF IF ABS(DX-FREDX)<16 AND DA=1 THEN DXD=0 DYD=1 END IF IF DY>92 AND DYD>0 THEN DA=0 SPRITE 2,,,14 DYD=-1 DXD=0 END IF IF DY<16 THEN DX=160 DY=16+RND(16) DXD=-1 DYD=0 END IF IF SPRITE HIT(5,0) AND SPRITE.C(0)=76 AND DA=0 THEN CALL EXPLODE(5,80) IF DA=1 THEN ADD SCORE,20 DX=-16 DY=16+RND(64) END IF SPRITE 5 SIZE 1 PAL 7 FLIP 0,0 SPRITE 5,DX,DY,32+2*(TIMER/2 MOD 2) IF DA=1 THEN SPRITE 2,DX+4,DY+8,15 END IF END SUB SUB EXPLODE(SP,P) TRACK 1,1 CX=SPRITE.X(SP)+8 CY=SPRITE.Y(SP)+8 FOR I=1 TO 10 IF I<5 THEN SPRITE SP SIZE 1 PAL 4 FLIP RND(1),RND(1) SPRITE SP,CX,CY,44 ELSE SPRITE SP SIZE 1 PAL 7 FLIP RND(1),RND(1) SPRITE SP,CX,CY,46 END IF WAIT 2 NEXT I SPRITE SP,,,0 SPRITE OFF SP ADD SCORE,P END SUB SUB SKY IF RASTER=0 THEN PALETTE 0,0,,, IF RASTER=16 THEN PALETTE 0,1,,, IF RASTER=80 THEN PALETTE 0,50,,, IF RASTER=83 THEN PALETTE 0,49,,, IF RASTER=87 THEN PALETTE 0,48,,, END SUB SUB HUD BG 0 PAL 4 TEXT 0,0,"SCORE" TEXT 9,0,"HIGH" PAL 1 CELL 16,0,65 CELL 17,0,66 CELL 16,1,81 CELL 17,1,82 PAL 7 NUMBER 0,1,SCORE,6 IF SCORE>PEEKL($E000) THEN POKEL $E000,SCORE NUMBER 8,1,PEEKL($E000),6 TEXT 18,1,"*"+STR$(LIVES) END SUB SUB HIGHSCORE BG 0 PAL 4 TEXT 9,0,"HIGH" PAL 7 NUMBER 8,1,PEEKL($E000),6 IF TIMER MOD 60<=30 THEN TEXT 6,15,"[ TO START" ELSE TEXT 6,15," " END SUB #1:MAIN PALETTES 052A1500003A34000007020000160400 0530383C000C2A1500072A15283F2A00 #2:MAIN CHARACTERS 00000000000000000000000000000000 070C18302060C080070F1F3F3F7FFFFF C060380C06030101C0E0F8FCFEFFFFFF FFFFFFF8E3EFCFCFFF9F80879C90F0F0 FFFFFF0FE321839FFF9F00F01CDE7C60 FEFFFF03F7E7EFEFFEF901FD09191313 DA92121212361612FFFFFFFFFFFFFFFF 5B494848486C6848FFFFFFFFFFFFFFFF FCF0C1C3878F8F9F030F3F3F7F7F7F7F FFFFFFFFFFFFFFFFC0F0FCFCFEFEFEFE 0000000000000000FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF0000000000000000 6322040000000000FFFFFFFFFFFFFFFF 0000000000000000FFFFFFFFFFFFFFFF 0000007E87FFFF7E0000007EF9FFFF7E 183C7EFDFD7A241818245ABFBF5E3C18 00000000000000000000000000000000 8080C060301C0603FFFFFF7F3F1F0703 010306040C1830E0FFFFFEFCFCF8F0E0 E7EFEFEFEFEFE7F0D8D0D0D0D09098CF E7E7E7CF9F9F9F9F1B19193363636363 C11C7E7E7E7E3C813EE381818181C37E 1212323313121212FFFFFFFFFFFFFFFF 48484CCCC8484848FFFFFFFFFFFFFFFF 9F9F9F9FDFC7F3FC7F7F7F7F3F3F0F03 FFFFFFFFFFFFFFFFFEFEFEFEFCFCF0C0 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A758000000000000A7FFFFFFFFFFFFF 00CC33000000000000CCFFFFFFFFFFFF 080C0E7F7F0E0C080000000000000000 000C3F4F0900000000000030767F6000 0034FDE763000000000000189CFFE000 7C383F1F172818074428231418371F07 3E1CFCF8E81418E02214C42818ECF8E0 3838371F1728180728282F1418371F07 1C1CECF8E81418E01414F42818ECF8E0 3F7FFFFFFFFFFFFF0000372537253500 FEFFFFFFFFFFFFFF0000702020202A00 3F7FFFFFFFFFFFFF0000372525253700 FEFFFFFFFFFFFFFF0000565676707600 7FFFFFFFFFFFFFFF0000555575757500 FFFFFFFFFFFFFFFF00003B3A3B2AAA00 F8FCFCFCFCFCFCFC000098989880B000 00000000000000000000000000000000 00030E181133272700030F1F1E3C3838 00F80C04C4E4F6F200F8FCFC3C1C0E0E 071F3F68E3D6D471071820579CADEB6F C0E0B03838D86C26C02050C8E82894FA 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 7FFEFCF0C00000000000000000000000 FE000000000000000000000000000000 7FFEFCF0C00000000000000000000000 FE000000000000000000000000000000 7F3E7CF0C00000000000000000000000 FF000000000000000000000000000000 F8000000000000000000000000000000 00000000000000000000000000000000 231310180E0300003C1C1F1F0F030000 F2FAFA640CF8E0000E06069CFCF8E000 C4C4C661323F1F0EBFBFBD5E3F20110E 87E76E8EFCF8E08079599A7204186080 000007080B0D06030000070F0F0F0703 173F7FFF7F5F9F1F173F7EFCFEF4F0F0 F8FCFEF6F0FCFCF8F8FCBE16B0042458 00000000000000000000000000000000 000007080B0D06030000070F0F0F0703 173F7FFF7F5F9F1F173F7EFCFEF4F0F0 F8FCFEF6F0FCFCF8F8FCBE16B0042458 00000000000000000000000000000000 060910120C020000060F1F1F0F030000 0080374F8F2F3F0F0080F7FDF8F93C08 000030B8FCFCFCFE00003088C4F4FCFE 00000000000000000000000000000000 00000000000000000000000000000000 2F3F7FFF7F3FFFFF2F3F7DFB7C3DE8E1 C0C0E0A080E0F0F0C0C0E0A080E01010 00000000000000000000000000000000 00000000000000000000000000000000 FF7F3F1F273B3C3CF0793D1F3F3F2F27 FDFFFFFEFEFFFB3B8D3B13068EFFFEFF 000000000080C0E00000000000804020 00000000000000000000000000000000 FF7F3F1F273B3C3CF0793D1F3F3F2F27 FDFFFFFEFEFFFB3B8D3B13068EFFFEFF 000000000080C0E00000000000804020 00000000000000000000000000000000 0F1F3F3F7F7F3F1F0911232246422111 FFFFFFFFFFFFFFF7EFC7AC820A141D9D 000080C0C08000800000804040800080 000000030408081200000003070F0F1F 7F7FBF3F5FBF3F3F6260F3FBFCE4C3C3 F0E0E0E0E0C0C080906020A02040C080 00000000000000000000000000000000 00000000000101000000000000010100 7E7E7CFCFCF8F9F1434347C7C74F0F9F BB3B39B9991B1B11FFFFFFFFFFFFFFFF E0D070000000000060F0700000000000 00000000000101000000000000010100 7E7E7CFCFCF8F9F1434347C7C74F0F9F BB3B39B9991B1B11FFFFFFFFFFFFFFFF E0D070000000000060F0700000000000 00000000000000000000000000000000 1F0F06040504090B1008070707070F0F FFFF3E1E1A21C9C9CFE3FEFEFEFFFFFF 80000000000000808000000000000080 17141110161E0F0F1F1F1F1F1F1F0909 3F3FBFDFCF7F7D39C3E1E0FCFCFEFDFD C0C0C0E0F0F8FCE34040C06010083C3F 00000000000000C000000000000000C0 00000000000007000000000000000700 64351F1F3F3FFF3F7F3F1C182828E73F 4343CFFFCF87FEFFFFFDF8784C84FDFF 0000E0F090007EFF0000E01070C0FEFF 00000000000007000000000000000700 3F1F0C0F0B07FF7F38180B080C04FC7F D0F0F0F0E0E0FEFF70F0D05020201EFF 00000000000000E000000000000000E0 00000000000007000000000000000700 0B0A1514111FFF3F0F0F1F1F1F1EFB3F 83070F1FF7E7FFFFFEFCFCFCF564FFFF C0C0C0C0E0A0C0E0400040C02060C0E0 1F1E163E7E7F3FFF13121A22626333FF 8D7E1E160AFBFFFFFD72121A0EFDFFFF F8F464030000FFFF1F9767030000FFFF 388C02018541E3FFF8FCFEFFFF7FFFFF 00000000000000000000000000000000 00000F1F2A2A2F2300000F103737303C 0000F0F85454F4C40000F008ECEC0C3C 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 01070F181B1D0E070000070F0F0F0703 FFFFFFFF7F5F9F1F94BF5EECFEF4F0F0 FCFEFFFFFCFEFEFDA8ECBE16B0042458 00000000000000000000000000000000 00000000000000000000000000000000 17171F3C475D5E7F1A1A103F78626164 E8E8F83CE2BA7AFE585808FC1E468626 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 03000000000000000000000000000000 FFFF7F3F677B7C7CF0793D1F3F3F2F27 FFFFFFFFFFFFFB3BFDFB7B068EFFFEFF 8080800080C0E0F00000000000804020 00000000000000000000000000000000 7F7F7F7F7F473F0B44444444447C3F0C FEFEFEFEFEE2FCD022222222223EFC30 00000000000000000000000000000000 00000000000000000000000000000000 3F7F7F7F7F7F7F7F001511110009151D FFFFFFFFFFFFFFFF00C0C04000352532 FCFEFEFEFEFEFEFE0000000000245474 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000001010303010000000000010100 FEFEFCFCFCF8F9F1434347C7C74F0F9F BB3B39B9991B1B11FFFFFFFFFFFFFFFF F0D8F8F08080808060F0700000000000 00000000000000000000000000000000 172F203F207FE0FF18303F203F60FFFF E8F404FC04FE07FF180CFC04FC06FFFF 00000000000000000000000000000000 00000000000000000000000000000000 7F7F3F7FE0C000001515000000000000 FFFFFFFF0000000025B5000000000000 FEFEFEFC000000005054000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000007000000000000000700 E4753F3F3F3FFF3F7F3F1C182828E73F 4343CFFFFFCFFEFFFFFDF8784C84FDFF 80E0F0F898307EFF0000E01070C0FEFF 00000000000000000000000000000000 38383030300030000000000000000000 28282800000000000000000000000000 28287C287C2828000000000000000000 103C5038147810000000000000000000 00626408102646000000000000000000 304868709A8C7A000000000000000000 30301020000000000000000000000000 10204040402010000000000000000000 10080404040810000000000000000000 00442810284400000000000000000000 0010107C101000000000000000000000 00000000181830000000000000000000 000000007C0000000000000000000000 00000000001818000000000000000000 02040810204080000000000000000000 384CC6C6C66438000000000000000000 1838181818187E000000000000000000 7CC60E3C78C0FE000000000000000000 FE0C183C06C67C000000000000000000 1C3C6CCCFE0C0C000000000000000000 FCC0FC0606C67C000000000000000000 3C60C0FCC6C67C000000000000000000 FE860C18303030000000000000000000 78C4E4789E867C000000000000000000 7CC6C67E060C78000000000000000000 00303000303000000000000000000000 00303000303060000000000000000000 7CE6C686C6E67C000000000000000000 00007C007C0000000000000000000000 7CCEC6C2C6CE7C000000000000000000 7CFEC60C380038000000000000000000 7C82BAA2BA827C000000000000000000 386CC6C6FEC6C6000000000000000000 FCC6C6FCC6C6FC000000000000000000 3C66C0C0C0663C000000000000000000 F8CCC6C6C6CCF8000000000000000000 FEC0C0FCC0C0FE000000000000000000 FEC0C0FCC0C0C0000000000000000000 3E60C0CEC6663E000000000000000000 C6C6C6FEC6C6C6000000000000000000 FC3030303030FC000000000000000000 0606060606C67C000000000000000000 C6CCD8F0F8DCCE000000000000000000 C0C0C0C0C0C0FE000000000000000000 C6EEFEFED6C6C6000000000000000000 C6E6F6FEDECEC6000000000000000000 7CC6C6C6C6C67C000000000000000000 FCC6C6C6FCC0C0000000000000000000 7CC6C6C6DECC7A000000000000000000 FCC6C6CEF8DCCE000000000000000000 78CCC07C06C67C000000000000000000 FC303030303030000000000000000000 C6C6C6C6C6C67C000000000000000000 C6C6C6EE7C3810000000000000000000 C6C6D6FEFEEEC6000000000000000000 C6EE7C387CEEC6000000000000000000 6666663C181818000000000000000000 FE0E1C3870E0FE000000000000000000 7CC6BA82BABA7C000000000000000000 80402010080402000000000000000000 7C0C0C0C0C0C7C000000000000000000 00183C66000000000000000000000000 000000000000FE000000000000000000 #3:MAIN BG 00006010000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000101010201030104010501 06010701080109010A010B010C010D01 0E010F01000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00001000100111011201130114011501 16011701180119011A011B011C011D01 1E011F01000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000200121012201230124012501 26012701280129012A012B012C012D01 2E012F01000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000001E071F071F070000 00000000000000000000000000000000 1E071F071F0700000000000000000000 00000000000000000000000028072907 2A0700000000A507A607A707A8070000 00003000300131013201330134013501 36013701380139013A013B013C013D01 3E013F01000000000000000048014901 4A014B01810082000000830000000000 80008100820083008300000015001500 15001500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000003000500 00000000000000000000000000000000 00000000000000000000000038073907 000000000000B507B607B707B8070000 00003000800181018201830184018501 86018701880189018A018B018C018D01 8E018F01000000000000000058015901 5A015B01910092000000930020072107 90009100920093000000000015000601 1A011500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000100 0A000A000A000A000A000A0013001400 02000000000000000000000000000000 00000000000000004C014D014E014F01 000000000E0200000000000000000000 00000000900191019201930194019501 96019701980199019A019B019C019D01 9E019F01000000000000000068016901 6A016B01A100A2000000A3000F020000 A000A100A200A300A300000015001601 1A011500000000000000000000000000 00000000000000000000000000000000 000000001F0700000000000001000A00 0A000A000A000A000A000A000A000A00 0A000200000000001E071F0700000000 00000000000000005C015D015E015F01 03010401040104010501000000000000 00000000A001A101A201A301A401A501 A601A701A801A901AA01AB01AC01AD01 AE01AF01000000000000000078017901 7A017B01B100B2000000B30000000000 B000B100B2001D070E021D0715001601 1A011500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000015001500 15001500150015001500150015001500 15001500000000000000000000000000 00000000000000006C016D016E016F01 08011A011A011A010901000000000000 00000000B001B101B201B301B401B501 B601B701B801B901BA01BB01BC01BD01 BE01BF01000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000015000800 1A000900150015001500150015000800 09001500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000015001800 1A001900150007011A00150015001800 19001500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000015001500 15001500150017011A00150015001500 15001500000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 40014101420143010000000000000000 0000480149014A014B01000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000001B031C031B031C0315001500 15001500150017011A00150015001500 150015001B031C031B031C0300000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000000000000000000000DC07 5001510152015301DE07000000000000 0000580159015A015B01000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000D030D030D030D030C030C03 0C030C030C030C030C030C030C030C03 0C030C030D030D030D030D0300000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 60016101620163010000000000000000 0000680169016A016B01000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000D030D030D030D030D030D03 0D030D030D030D030D030D030D030D03 0D030D030D030D030D030D0300000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 70017101720173010000000000000000 0000780179017A017B01FB0700000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000D030D030D030D030D030D03 0D030D030D030D030D030D030D030D03 0D030D030D030D030D030D0300000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000D030D030D030D030D030D03 0D030D030D030D030D030D030D030D03 0D030D030D030D030D030D0300000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000 #4:TITLE_CHARACTERS 00000000000000000000000000000000 00000000000000000000000000000000 000000000000000000000000000F7FFF 000000000000006000000000F0FFFF9F 0000000000000000000000000000FFFF 000000000000000000000000000080C0 00000000000000000000000000000103 000000000000000000000000013FFFFF 00000000000000FE00000000FFFFFF01 0000000000000000000000000080C0C3 0000000000000000000000000007FFFF 00000000000000000000000000FFFFFF 00000000000000000000000000FFFFFF 00000000000000000000000000F8FCFE 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000101010101010103 071F7F7F7F7F7F5FF8E0E0E0E0E0E0E0 FFFFFFFFFFFFFCFF0000000000010300 FEFEFFFFFC8000FF010100001FFFFF00 0000000000000000C0E0E0E0E0C1E3F7 000001030F1F3F7F071F3E7CF0E0C080 3FFFFFFFFFFFFFFEC000000000000001 FEFFFFFFFFFF7FBF01000000000080C0 0000008181C0C4C2E7EFFF7F7F3F3F3F 037F7FFFFFFF7F00FC80808080C0FFFF FFFFFFFFFFFFFF00000000000000FFFF FFFFFFFFFFFF7F7F000000000000809F F0F0F8F8FCFCF0C00E0F070703030FFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000303030303030303 7FFFFFFFFFFFFFFFC0C0C0C0C0C0C0C0 FFFFFFFFFFFCFFFF0000000001030000 FFFFFFFC0003FFFF0000003FFFFC0000 808081070F8F8FCF7F7F7EFCFC7C7C3C 7FFFFFFFFFFFFFFF8000000000000000 FCF8F0FCFFFFFFFB03070F03000000FC FFFFFF3FFFFFFFFFC0C0C0C000000000 E0E0E0F0F0F8F8F81C1C1E0E0F070707 0001070303030101FF7F1F1F0F0F0F07 7FFFFFFFFFFFFFFF8000000000008080 C0F0F0F8F8F8F8F03F0F0F070707070F 0000000000000000FEFCF00000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000303010100000000 DF7F6F3F00000000E0E0F0FFFF7F0000 FFFFFFF000000000000003FFFFFFFC00 FFFFFE00000000000000FFFFFFFF0000 CFED0300000000003C1EFFFFFF870000 FEF8E000000000000107FFFFFEF80000 0F00000000000000FFFFFF0F00000000 EF370F0000000000F0F8FFFF3F1F0000 F8F8F800000000000707F7FEFC000000 00000000000000000703030101000000 FFFF3F7800000000C0C0E1FFFFFF7E00 F0F08000000000000E0EFEFCF8E00000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000007080B0D06030000070F0F0F0703 173F7FFF7F5F9F1F173F7EFCFEF4F0F0 F8FCFEF6F0FCFCF8F8FCBE16B0042458 00000000000000000000000000000000 000007080B0D06030000070F0F0F0703 173F7FFF7F5F9F1F173F7EFCFEF4F0F0 F8FCFEF6F0FCFCF8F8FCBE16B0042458 00000000000000000000000000000000 060910120C020000060F1F1F0F030000 0080374F8F2F3F0F0080F7FDF8F93C08 000030B8FCFCFCFE00003088C4F4FCFE 00000000000000000000000000000000 00000000000000000000000000000000 2F3F7FFF7F3FFFFF2F3F7DFB7C3DE8E1 C0C0E0A080E0F0F0C0C0E0A080E01010 00000000000000000000000000000000 00000000000000000000000000000000 FF7F3F1F273B3C3CF0793D1F3F3F2F27 FDFFFFFEFEFFFB3B8D3B13068EFFFEFF 000000000080C0E00000000000804020 00000000000000000000000000000000 FF7F3F1F273B3C3CF0793D1F3F3F2F27 FDFFFFFEFEFFFB3B8D3B13068EFFFEFF 000000000080C0E00000000000804020 00000000000000000000000000000000 0F1F3F3F7F7F3F1F0911232246422111 FFFFFFFFFFFFFFF7EFC7AC820A141D9D 000080C0C08000800000804040800080 000000030408081200000003070F0F1F 7F7FBF3F5FBF3F3F6260F3FBFCE4C3C3 F0E0E0E0E0C0C080906020A02040C080 00000000000000000000000000000000 00000000000101000000000000010100 7E7E7CFCFCF8F9F1434347C7C74F0F9F BB3B39B9991B1B11FFFFFFFFFFFFFFFF E0D070000000000060F0700000000000 00000000000101000000000000010100 7E7E7CFCFCF8F9F1434347C7C74F0F9F BB3B39B9991B1B11FFFFFFFFFFFFFFFF E0D070000000000060F0700000000000 00000000000000000000000000000000 1F0F06040504090B1008070707070F0F FFFF3E1E1A21C9C9CFE3FEFEFEFFFFFF 80000000000000808000000000000080 17141110161E0F0F1F1F1F1F1F1F0909 3F3FBFDFCF7F7D39C3E1E0FCFCFEFDFD C0C0C0E0F0F8FCE34040C06010083C3F 00000000000000C000000000000000C0 00000000000007000000000000000700 64351F1F3F3FFF3F7F3F1C182828E73F 4343CFFFCF87FEFFFFFDF8784C84FDFF 0000E0F090007EFF0000E01070C0FEFF 00000000000007000000000000000700 3F1F0C0F0B07FF7F38180B080C04FC7F D0F0F0F0E0E0FEFF70F0D05020201EFF 00000000000000E000000000000000E0 00000000000007000000000000000700 0B0A1514111FFF3F0F0F1F1F1F1EFB3F 83070F1FF7E7FFFFFEFCFCFCF564FFFF C0C0C0C0E0A0C0E0400040C02060C0E0 1F1E163E7E7F3FFF13121A22626333FF 8D7E1E160AFBFFFFFD72121A0EFDFFFF F8F464030000FFFF1F9767030000FFFF 388C02018541E3FFF8FCFEFFFF7FFFFF 0000000000000000000000000103070F 0000000000011FFF0000033FFFFEE000 000000000FFFFFFF001FFFFFF0000000 0000000000F8FCFE0080FCFEFF070301 0000000000000000000000000080C1C3 000000000000030F000000071F7FFCF0 00000000003FFFFF00007FFFFFC00000 000000000080F0FC0000C0F0F87E0F03 000000000000000100000000078FDFFE 00000000000078F8000000F8FCFE8707 00000000000000000000000000000080 0000000000000307000000070F1F3C3C 000000000018F8FC00003CFEFFE70703 000000000001070F0000030F1F3EF8F8 0000000000FFFFFF0000FFFFFF000000 0000000000000080000080C0E0E0F070 000303070F0F0B071F1E3E7C78787C7C FFFFFFFFFFFFFFFF0000000000000000 FFFFFFFDE6C380000000000E1F3F7FFF FEFFFFFFF8000000010000003FFFFFFF 0000008303070F17E7EFFF7EFEFCF8F8 3FFFFFFFFFFFFFFEC000000000000001 FFFFFFFFFB8F0100000000003C7FFFFF FFFFFFFFFF7FBFFF000000000080C0C0 0787E7E6F3F3F3F1FE7E1E1F0F0F0F0F FCFCFEFEFEFF7FFF0303010101008080 0000001F7FFFFFFFBFFFFFE080000000 0F0F0B8FCFE7FFFFFCFCFC7838180000 FCFEFCFCFEFEFCFC0301030301010303 171F3F3F3F371F1BF8F0F0F0F0F8F8FC FFFFFFFFFFFFFFFF0000000000000000 80C0C0C080800000783838387870F0E0 05030201010000003E3E1F1F0F0F0703 FFFFFFFF7FFFBF5F000000008080C0E0 0080E0FFFFFFFFFFFF7F1F0000000000 06FFFFFFFFFFFCF0F90000000000031F 1F1F1F8F8D060331F8F8F87C7EFFFFFF FCFCFCFFFFFF7FBF03030300000080C0 00000100FFFFFFFFFFFFFFFF00000000 BFFF7FFFFFFFFFFCC080800000000007 E1E1C0C0808000001F1F3F3B7B71F1E0 FFFFFFFF7F7F3F3F8080C0C0E0E0F0FF FFFFFFFEFDF9E1010000000103073FFF FFFFFFFFFF7FFFBF00000000008080C0 FCF8F8F8F0F0F0C0030707070F0F0FFF 0F4D8700070F371FFCFEFFFFF8F0F8F8 FFFCB03CFCFEFEFF0007CFC303010100 0000000000000000E0E0C080C0C0E0F0 00000000000000000301000000000000 371F000000000000F8FFFF7F1F000000 FFF000000000000003FFFFFFFC000000 8000000000000000FFFFFCE000000000 00000000000000008703010000000000 FD07000000000000FEFFFFFF07000000 FF000000000000003FFFFFFFC0000000 E000000000000000FFFFFFF800000000 0000000000000000C080000000000000 0000000000000000FF7F3F0000000000 0000000000000000FFFBC10000000000 FC00000000000000FFFFFFFF00000000 0000000000000000FCF8F00000000000 3F07000000000000FCFF7F3F07000000 F0000000000000003FFFFFFCC0000000 0000000000000000E0C0800000000000 00000000000000000000000000000000 38383030300030000000000000000000 28282800000000000000000000000000 28287C287C2828000000000000000000 103C5038147810000000000000000000 00626408102646000000000000000000 304868709A8C7A000000000000000000 30301020000000000000000000000000 10204040402010000000000000000000 10080404040810000000000000000000 00442810284400000000000000000000 0010107C101000000000000000000000 00000000181830000000000000000000 000000007C0000000000000000000000 00000000001818000000000000000000 02040810204080000000000000000000 384CC6C6C66438000000000000000000 1838181818187E000000000000000000 7CC60E3C78C0FE000000000000000000 FE0C183C06C67C000000000000000000 1C3C6CCCFE0C0C000000000000000000 FCC0FC0606C67C000000000000000000 3C60C0FCC6C67C000000000000000000 FE860C18303030000000000000000000 78C4E4789E867C000000000000000000 7CC6C67E060C78000000000000000000 00303000303000000000000000000000 00303000303060000000000000000000 08102040201008000000000000000000 00007C007C0000000000000000000000 20100804081020000000000000000000 7CFEC60C380038000000000000000000 7C82BAA2BA827C000000000000000000 386CC6C6FEC6C6000000000000000000 FCC6C6FCC6C6FC000000000000000000 3C66C0C0C0663C000000000000000000 F8CCC6C6C6CCF8000000000000000000 FEC0C0FCC0C0FE000000000000000000 FEC0C0FCC0C0C0000000000000000000 3E60C0CEC6663E000000000000000000 C6C6C6FEC6C6C6000000000000000000 FC3030303030FC000000000000000000 0606060606C67C000000000000000000 C6CCD8F0F8DCCE000000000000000000 C0C0C0C0C0C0FE000000000000000000 C6EEFEFED6C6C6000000000000000000 C6E6F6FEDECEC6000000000000000000 7CC6C6C6C6C67C000000000000000000 FCC6C6C6FCC0C0000000000000000000 7CC6C6C6DECC7A000000000000000000 FCC6C6CEF8DCCE000000000000000000 78CCC07C06C67C000000000000000000 FC303030303030000000000000000000 C6C6C6C6C6C67C000000000000000000 C6C6C6EE7C3810000000000000000000 C6C6D6FEFEEEC6000000000000000000 C6EE7C387CEEC6000000000000000000 6666663C181818000000000000000000 FE0E1C3870E0FE000000000000000000 7CC6BA82BABA7C000000000000000000 80402010080402000000000000000000 7C0C0C0C0C0C7C000000000000000000 00183C66000000000000000000000000 000000000000FE000000000000000000 #15:MAIN SOUND 2800303A000000002100000C003A0000 28006013000000002800307019FE0000 38002090000000003800505000000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 0800000F000000000800000F00000000 40400307404004074040050840C00607 4040890A404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 2F1FE3301F91311F92361F93361F9336 1F93361F92361F91294F93294F93FF4F 94351F91341F91331F91321F95311F96 301F97310F97FF000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 115FE11D5F00115F001D5F00115F001D 5F00125F00205F00145F00225F000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0F0FE2120F980F0F98160F980F0F9816 0F980F0F98160F98140F980D0F98160F 98160F98120F98110F98160F98120F98 0D0F980F0F98180F98110F98120F9818 0F980F0F98180F98110F98160F98140F 980D0F98160F98110F98140F98FF0F98 382FEC000000312F000000000000003D 2F00FF2F003A2F00382F00000000312F 00000000000000382F00000000362F00 352F00352F00362F00382F00312F0000 0000332F00000000352F000000000000 00000000000000000000000000000000 382FEC000000312F000000000000003D 2F00FF2F003A2F00382F00000000312F 00000000000000382F00000000362F00 352F00352F00362F00382F00312F0000 0000332F00000000312F000000000000 00000000000000000000000000000000 3A2FEC000000332F000000000000003D 2F00FF2F003C2F003C2F003C2F003C2F 003A2F003C2F00000000000000000000 3A2F00000000312F000000000000003C 2F000000003A2F003A2F003A2F00382F 003A2F00382F00000000000000000000 382FEC000000312F000000000000003D 2F00FF2F003A2F00382F00000000312F 00000000000000382F00000000362F00 352F00352F00362F00382F00312F0000 0000332F00000000312F000000000000 00000000000000000000000000000000 192F00192F00192F00192F00192F0019 2F00192F00192F00192F00192F00192F 00192F00192F00192F001E2F001E2F00 1E2F001E2F001E2F001E2F001E2F001E 2F001E2F001E2F00192F00192F00192F 00192F00192F00192F00192F00192F00 1B2F001B2F001B2F001B2F001B2F001B 2F001B2F001B2F001B2F001B2F001B2F 001B2F001B2F001B2F001B2F001B2F00 202F00202F00202F00202F00202F0020 2F00202F00202F00202F00202F00202F 00202F00202F00202F00202F00202F00 350FEC000000360F00000000380F0000 00003D0F000000000000000000003F0F 000000000000000000003D0F00000000 00000000000000000000000000000000 0000000000FF0000000000000000FF00 00000000000000000000000000000000 1D0FEC0000001E0F00000000200F0000 0000190F000000000000000000001B0F 00000000000000000000190F00000000 00000000000000000000000000000000 0000000000FF0000000000000000FF00 00000000000000000000000000000000