REM HOLY WATER DIM HWX(3),HWY(3),HWXSPD(3),HWYSPD(3),HON(3) REM ENIMIES DIM EX(4),EY(4),EXSPD(4),EYSPD(4),EAI(4),ES(4),EHP(4),EHURT(4),EPAL(4),ECD(4) REM HANDS DIM HANDX(2),HANDY(4),HANDXSPD(2),HANDYSPD(2),HANDS(2),HANDCD(2) REM ENEMY PROJECTILES DIM EBX(4),EBY(4),EBXSPD(4),EBYSPD(4),EBS(4) REM HEAL EFFECTS DIM EFX(3),EFY(3) RANDOMIZE TIMER GAMEPAD 1 PAUSE OFF TITLE: STOP MUSIC 16 WAIT 30 X=16 Y=112 XSPD=0 YSPD=0 GRV=0.1 S=1 ATTACK=0 LOOK=1 HP=5 MHP=5 HEALLEFT=45 HURT=0 LIVES=3 BLESSINGS=5 MBLESSINGS=5 NEWPAL=0 NEWPALT=0 CHARGE=0 ROOM=1 LEVEL=0 SLASHT=0 SPOINTS=3 MAXL=2 DEX=0 AGL=0 SPD=0 MAG=0 BCD=8 BCD2=6 REM SPLASH EFFECTS WX=0 WY=0 WON=0 FOR I=1 TO 3 SPRITE I+0 PAL 1 NEXT I SPRITE 7 PAL 1 CLS SPRITE OFF 0 TO 63 BG SOURCE ROM(6) BG 1 BG COPY 0,0,20,16 TO 0,0 BG 0 PAL 0 TEXT 0,15,"ENTER/PAUSE TO START" REPEAT WAIT VBL UNTIL PAUSE NEWWORLD: STOP CLS SPRITE OFF 0 TO 63 CX=32 LEVEL=LEVEL+1 MAXL=1+LEVEL IF LEVEL=1 THEN TEXT 7,7,"LEVEL 1" TEXT 6,8,"GRAVEYARD" MUSIC 0 END IF IF LEVEL=2 THEN TEXT 7,7,"LEVEL 2" TEXT 7,8,"CASTLE" MUSIC 5 END IF IF LEVEL=3 THEN TEXT 7,7,"LEVEL 3" TEXT 5,8,"UNDER WORLD" MUSIC 11 END IF IF LEVEL=4 THEN MUSIC 16 GOTO PROLOUGE END IF REPEAT UNTIL PAUSE CLS DO CLS SPRITE 63,40,CX,28 IF DOWN TAP(0) AND CX<56 THEN CX=CX+8 IF UP TAP(0) AND CX>32 THEN CX=CX-8 IF BUTTON TAP(0) AND SPOINTS>0 THEN TRACK 18,3 IF CX=32 AND AGL104 THEN Y=104 YSPD=0 END IF IF Y=104 THEN XSPD=XSPD*(0.9+(SPD/130)) END IF IF X<0 THEN X=0 XSPD=0 END IF IF X>152 THEN IF EAI(1)=0 AND EAI(2)=0 AND EAI(3)=0 AND EAI(4)=0 THEN X=0 ROOM=ROOM+1 GOTO GENNEWLEVEL ELSE X=152 XSPD=0 END IF END IF Y=Y+YSPD X=X+XSPD REM PLAYER MOVES AND ATTACKS IF UP(0) THEN HEALLEFT=HEALLEFT-(1+(MAG/5)) ATTACK=1 TRACK 23,3 ELSE HEALLEFT=45 END IF IF BLESSINGS=0 THEN HEALLEFT=45 IF UP TAP(0) THEN FOR I=1 TO 3 EFX(I)=(INT(X)-12)+RND(32) EFY(I)=(INT(Y)-12)+RND(32) SPRITE I+3 PAL 3 NEXT I END IF IF BUTTON(0,1) AND ATTACK<0 THEN IF DOWN(0) THEN TRACK 17,3 ATTACK=50-(DEX*5) SLASHT=15 ELSE ATTACK=25-(AGL*3) FOR I=1 TO 3 IF HON(I)=0 THEN TRACK 19,3 HON(I)=1 HWX(I)=X HWY(I)=Y+2 HWXSPD(I)=1.5*LOOK HWYSPD(I)=-1.2 EXIT END IF NEXT I END IF END IF ATTACK=ATTACK-1 REM HEAL EFFECTS IF HEALLEFT<0 THEN HP=HP+1 IF HP>MHP THEN HP=MHP NEWPAL=3 HEALLEFT=44 BLESSINGS=BLESSINGS-1 NEWPALT=20 END IF FOR I=1 TO 3 IF HEALLEFT<45 THEN SPRITE 3+I,EFX(I),EFY(I),8 IF EFX(I)>INT(X)+4 THEN EFX(I)=EFX(I)-1 IF EFX(I)INT(Y)+4 THEN EFY(I)=EFY(I)-1 IF EFY(I)0 THEN SPRITE 12,X+(LOOK*8),Y,13 ELSE SPRITE OFF 12 IF LOOK=1 THEN SPRITE 12 FLIP 0,0 ELSE SPRITE 12 FLIP 1,0 FOR G=1 TO 4 IF SPRITE HIT(12,7+G) THEN TRACK 18,3 SLASHT=0 EHP(G)=EHP(G)-1 EHURT(G)=30 EXSPD(G)=LOOK*4 EYSPD(G)=-0.5 END IF NEXT G REM HOLY WATER FOR I=1 TO 3 IF HON(I)=1 THEN SPRITE 0+I,HWX(I),HWY(I),6 HWX(I)=HWX(I)+HWXSPD(I) HWY(I)=HWY(I)+HWYSPD(I) HWYSPD(I)=HWYSPD(I)+GRV IF HWY(I)>108 THEN HON(I)=0 WX=HWX(I) WY=HWY(I) WON=8 END IF FOR G=1 TO 4 IF SPRITE HIT(0+I,7+G) THEN TRACK 18,3 HON(I)=0 WX=HWX(I) WY=HWY(I) WON=8 SPRITE OFF 0+I EHP(G)=EHP(G)-1 EHURT(G)=30 EXSPD(G)=HWXSPD(I) EYSPD(G)=-0.5 END IF NEXT G FOR H=1 TO 2 IF SPRITE HIT(0+I,17+H) THEN TRACK 18,3 HON(I)=0 WX=HWX(I) WY=HWY(I) WON=8 SPRITE OFF 0+I EHP(1)=EHP(1)-1 HANDS(H)=0 HANDCD(H)=200+RND(100) END IF NEXT H ELSE SPRITE OFF 0+I END IF NEXT I REM HOLY WATER FX WON=WON-1 IF WON>0 THEN SPRITE 7,WX,WY,11 ELSE SPRITE OFF 7 REM ENIMIES FOR I=1 TO 4 EHURT(I)=EHURT(I)-1 IF EHURT(I)>0 THEN SPRITE 7+I PAL 4 ELSE SPRITE 7+I PAL EPAL(I) IF EHP(I)<1 THEN IF EAI(I)>0 THEN TRACK 20,3 IF EAI(I)=3 THEN BG FILL 2,3 TO 17,4 CHAR 0 IF EAI(I)=6 THEN BG FILL 2,3 TO 17,4 CHAR 0 IF EAI(I)=9 THEN BG FILL 5,3 TO 15,4 CHAR 0 SPRITE OFF 18 TO 19 END IF EAI(I)=0 END IF IF EAI(I)=0 THEN SPRITE OFF 7+I ELSE IF EAI(I)=1 THEN SPRITE 7+I,EX(I),EY(I),ES(I) EYSPD(I)=EYSPD(I)+GRV IF EY(I)+EYSPD(I)>104 THEN EYSPD(I)=0 EY(I)=104 IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+0.05 SPRITE 7+I FLIP 1,0 ELSE EXSPD(I)=EXSPD(I)-0.05 SPRITE 7+I FLIP 0,0 END IF ES(I)=ES(I)+0.1 IF ES(I)>19.9 THEN ES(I)=18 END IF EXSPD(I)=EXSPD(I)*0.9 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ELSE IF EAI(I)=2 THEN SPRITE 7+I,EX(I),EY(I),ES(I) EYSPD(I)=0 IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+0.04 SPRITE 7+I FLIP 1,0 ELSE EXSPD(I)=EXSPD(I)-0.04 SPRITE 7+I FLIP 0,0 END IF ES(I)=ES(I)+0.1 IF ES(I)>21.9 THEN ES(I)=20 IF INT(EY(I))INT(Y) THEN EYSPD(I)=-0.3 EXSPD(I)=EXSPD(I)*0.95 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ELSE IF EAI(I)=3 THEN SPRITE 7+I SIZE 1 SPRITE 7+I,EX(I),EY(I),ES(I) IF X>EX(I) THEN SPRITE 7+I FLIP 1,0 ELSE SPRITE 7+I FLIP 0,0 END IF TEXT 3,3,"THE COLLECTER" LOCATE 6,3 BG FILL 5,4 TO 15,4 CHAR 0 FOR G=1 TO EHP(I) PAL 2 CELL 4+G,4,29 NEXT G IF EX(I)<30 THEN EXSPD(I)=1.2 IF EX(I)>120 THEN EXSPD(I)=-1.2 IF EY(I)>100 THEN EYSPD(I)=-1.3 IF EY(I)<60 THEN EYSPD(I)=0 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ECD(I)=ECD(I)-1 IF ECD(I)<0 THEN BCD=BCD-1 BCD2=BCD2-1 IF BCD<1 THEN BCD=10 EYSPD(I)=1.3 EY(I)=61 END IF ES(I)=ES(I)+2 IF ES(I)>41 THEN ES(I)=36 ECD(I)=10 IF BCD2<1 THEN BCD2=12 TRACK 17,3 FOR G=1 TO 4 IF EBS(G)=0 THEN EBS(G)=30 EBX(G)=EX(I) EBY(G)=EY(I) IF EX(I)>X THEN EBXSPD(G)=-0.75 SPRITE I+12 FLIP 0,0 ELSE EBXSPD(G)=0.75 SPRITE I+12 FLIP 1,0 END IF EBYSPD(G)=0.75 ES(I)=42 ECD(I)=20 EXIT END IF NEXT G END IF END IF ELSE IF EAI(I)=4 THEN SPRITE 7+I,EX(I),EY(I),ES(I) EYSPD(I)=EYSPD(I)+GRV ECD(I)=ECD(I)-1 IF EY(I)+EYSPD(I)>104 THEN IF ECD(I)<0 THEN ECD(I)=100 IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+2.7 ELSE EXSPD(I)=EXSPD(I)-2.7 END IF EYSPD(I)=0 EY(I)=104 IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+0.05 SPRITE 7+I FLIP 1,0 ELSE EXSPD(I)=EXSPD(I)-0.05 SPRITE 7+I FLIP 0,0 END IF ES(I)=ES(I)+0.1 IF ES(I)>67.9 THEN ES(I)=66 END IF EXSPD(I)=EXSPD(I)*0.9 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ELSE IF EAI(I)=5 THEN SPRITE 7+I,EX(I),EY(I),ES(I) ECD(I)=ECD(I)-1 IF ECD(I)>0 THEN ES(I)=82 ELSE ES(I)=83 END IF IF ECD(I)<-20 THEN ECD(I)=100 IF ECD(I)=0 THEN FOR G=1 TO 4 IF EBS(G)=0 THEN EBS(G)=61 EBX(G)=(X-4)+RND(8) EBY(G)=0 EBYSPD(G)=2.5 EBXSPD(G)=0 EXIT END IF NEXT G END IF ELSE IF EAI(I)=6 THEN SPRITE 7+I SIZE 1 SPRITE 7+I,EX(I),EY(I),ES(I) IF X>EX(I) THEN SPRITE 7+I FLIP 1,0 ELSE SPRITE 7+I FLIP 0,0 END IF TEXT 4,3,"GATE KEEPER" LOCATE 6,3 BG FILL 5,4 TO 15,4 CHAR 0 FOR G=1 TO INT((EHP(I)/20)*10) PAL 2 CELL 4+G,4,29 NEXT G IF X>EX(I) THEN SPRITE 7+I FLIP 0,0 ELSE SPRITE 7+I FLIP 1,0 IF EXSPD(I)=0.5 OR EXSPD(I)=-0.5 AND ECD(I)<0 THEN ELSE IF X>EX(I) THEN EXSPD(I)=0.35 ELSE EXSPD(I)=-0.35 END IF IF EX(I)<0 THEN EXSPD(I)=0.35 IF EX(I)>152 THEN EXSPD(I)=-0.35 IF BCD=0 THEN TRACK 17,3 IF BCD2=1 THEN FOR G=1 TO 4 IF EBS(G)=0 THEN EBS(G)=60 EBX(G)=EX(I)+8 EBY(G)=EY(I)+8 EBYSPD(G)=0 IF EX(I)>X THEN EBXSPD(G)=-1 SPRITE I+12 FLIP 0,0 ELSE EBXSPD(G)=1 SPRITE I+12 FLIP 1,0 END IF EXIT END IF NEXT G END IF IF BCD2=0 THEN TRACK 17,3 FOR B=1 TO 3 FOR G=1 TO 4 IF EBS(G)=0 THEN EBS(G)=61 EBX(G)=(X-16)+RND(32) EBY(G)=0 EBYSPD(G)=2.5 EBXSPD(G)=0 EXIT END IF NEXT G NEXT B END IF END IF EYSPD(I)=EYSPD(I)+GRV IF EY(I)>96 THEN EY(I)=96 EYSPD(I)=0 END IF BCD=BCD-1 IF BCD<0 THEN EXSPD(I)=0 IF BCD<-30 THEN BCD2=BCD2+1 IF BCD2>1 THEN BCD2=0 BCD=120+RND(60) END IF IF BCD<0 THEN IF BCD2=0 THEN ES(I)=73 IF BCD2=1 THEN ES(I)=75 END IF EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ECD(I)=ECD(I)-1 IF ECD(I)<0 AND BCD>0 THEN ES(I)=ES(I)+2 IF ES(I)>72 THEN ES(I)=69 ECD(I)=10 END IF ELSE IF EAI(I)=7 THEN SPRITE 7+I,EX(I),EY(I),ES(I) EYSPD(I)=0 IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+0.05 SPRITE 7+I FLIP 1,0 ELSE EXSPD(I)=EXSPD(I)-0.05 SPRITE 7+I FLIP 0,0 END IF ES(I)=ES(I)+0.1 IF ES(I)>99.9 THEN ES(I)=98 IF INT(EY(I))INT(Y) THEN EYSPD(I)=-0.4 EXSPD(I)=EXSPD(I)*0.95 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ELSE IF EAI(I)=8 THEN SPRITE 7+I,EX(I),EY(I),ES(I) EYSPD(I)=EYSPD(I)+GRV IF EY(I)+EYSPD(I)>104 THEN EYSPD(I)=-1.5 EY(I)=104 END IF IF X>EX(I) THEN EXSPD(I)=EXSPD(I)+0.07 SPRITE 7+I FLIP 1,0 ELSE EXSPD(I)=EXSPD(I)-0.07 SPRITE 7+I FLIP 0,0 END IF EXSPD(I)=EXSPD(I)*0.9 EX(I)=EX(I)+EXSPD(I) EY(I)=EY(I)+EYSPD(I) ELSE IF EAI(I)=9 THEN SPRITE 7+I SIZE 1 SPRITE 7+I,EX(I),EY(I),ES(I) TEXT 6,3,"APOLLYON" BG FILL 5,4 TO 15,4 CHAR 0 FOR G=1 TO INT((EHP(I)/20)*10) PAL 2 CELL 4+G,4,29 NEXT G FOR H=1 TO 2 SPRITE 17+H PAL 4 FLIP H-1,0 SIZE 1 SPRITE 17+H,HANDX(H),HANDY(H),103 HANDCD(H)=HANDCD(H)-1 IF HANDCD(H)>0 THEN HANDXSPD(H)=0 IF H=1 THEN IF INT(HANDX(H))>30 THEN HANDX(H)=HANDX(H)-1 ELSE IF INT(HANDX(H))<30 THEN HANDX(H)=HANDX(H)+1 ELSE IF INT(HANDX(H))>114 THEN HANDX(H)=HANDX(H)-1 ELSE IF INT(HANDX(H))<114 THEN HANDX(H)=HANDX(H)+1 END IF IF HANDY(H)>65 THEN HANDYSPD(H)=-0.5 IF HANDY(H)<55 THEN HANDYSPD(H)=0.5 IF HANDYSPD(H)=0 THEN HANDYSPD(H)=-0.5 END IF IF HANDCD(H)=0 THEN HANDS(H)=RND(2)+1 IF HANDS(H)=1 THEN TRACK 17,3 HANDY(H)=60 HANDYSPD(H)=1.6 IF H=1 THEN HANDXSPD(H)=1 ELSE HANDXSPD(H)=-1 END IF IF HANDS(H)=2 THEN HANDY(H)=60 HANDYSPD(H)=-2 END IF IF HANDS(H)=3 THEN HANDY(H)=60 HANDYSPD(H)=0 HANDXSPD(H)=0 TRACK 17,3 END IF END IF IF HANDS(H)=1 THEN HANDYSPD(H)=HANDYSPD(H)-0.03 IF HANDY(H)<50 THEN HANDCD(H)=200+RND(100) HANDS(H)=0 END IF END IF IF HANDS(H)=2 THEN HANDYSPD(H)=HANDYSPD(H)+0.08 IF HANDY(H)>70 THEN HANDCD(H)=200+RND(100) HANDS(H)=0 TRACK 17,3 FOR B=1 TO 4 FOR G=1 TO 4 IF EBS(G)=0 THEN EBS(G)=61 EBX(G)=(X-32)+RND(64) EBY(G)=0 EBYSPD(G)=2.5 EBXSPD(G)=0 EXIT END IF NEXT G NEXT B END IF END IF IF HANDS(H)=3 THEN IF HANDCD(H)<-100 THEN HANDCD(H)=200+RND(100) HANDS(H)=0 SPRITE H+17 FLIP 0,0 END IF SPRITE H+17 FLIP 0,1 IF X>HANDX(H) THEN HANDX(H)=HANDX(H)+0.8 ELSE IF XHANDY(H) THEN HANDY(H)=HANDY(H)+0.8 ELSE IF Y160 OR EBY(I)<0 OR EBY(I)>128 THEN EBS(I)=0 IF SPRITE HIT(I+12,0) THEN EBS(I)=0 HP=HP-1 TRACK 22,3 HURT=30 NEWPAL=4 NEWPALT=30 IF X-EBX(I)>0 THEN XSPD=1.5 ELSE XSPD=-1.5 YSPD=-0.5 END IF END IF NEXT I REM PLAYER HURT FOR I=1 TO 4 IF SPRITE HIT(0,7+I) AND HURT<0 THEN HP=HP-1 TRACK 22,3 HURT=30 NEWPAL=4 NEWPALT=30 IF X-EX(I)>0 THEN XSPD=1.5 ELSE XSPD=-1.5 YSPD=-0.5 END IF NEXT I FOR I=1 TO 2 IF SPRITE HIT(0,17+I) AND HURT<0 THEN HP=HP-1 TRACK 22,3 HURT=30 NEWPAL=4 NEWPALT=30 IF X-HANDX(I)>0 THEN XSPD=1.5 ELSE XSPD=-1.5 YSPD=-0.5 END IF NEXT I HURT=HURT-1 REM DYING IF HP<1 THEN GOTO DIED REM ANIMATION IF LEFT(0) OR RIGHT(0) THEN S=S+0.1 IF S>4 THEN S=2 ELSE S=1 END IF IF ATTACK>0 THEN S=5 IF HEALLEFT<45 THEN S=9 REM PLAYER PAL SWAPS IF NEWPALT>0 THEN SPRITE 0 PAL NEWPAL NEWPALT=NEWPALT-1 ELSE SPRITE 0 PAL 0 END IF REM DRAW SPRITE SPRITE 0,X,Y,S WAIT VBL LOOP DIED: PAL 0 CLS LIVES=LIVES-1 SPRITE OFF 0 TO 63 TEXT 6,8,"YOU DIED" TEXT 10,9,"X" LOCATE 9,9 PRINT LIVES CELL 11,9,1 WAIT 30 REPEAT UNTIL PAUSE IF LIVES<1 THEN CLS TEXT 6,8,"GAMEOVER" WAIT 30 REPEAT UNTIL PAUSE GOTO TITLE ELSE X=16 Y=80 XSPD=0 YSPD=0 HP=5 BLESSINGS=5 ROOM=1 GOTO GENNEWLEVEL END IF PROLOUGE: CLS SPRITE OFF 0 TO 63 TEXT 1,7,"THE WORLD HAS BEEN" TEXT 3,8,"SET FREE FROM" TEXT 6,9,"DARKNESS" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS CELL 10,7,1 TEXT 2,9,"THEODORE RAJJESS" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS CELL 10,7,18 TEXT 6,9,"SKELETON" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS CELL 10,7,20 TEXT 8,9,"RAVEN" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS CELL 10,7,66 TEXT 5,9,"DARK KNIGHT" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS CELL 10,7,82 TEXT 3,9,"DARK PRIESTESS" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 4 CELL 10,7,98 PAL 0 TEXT 8,9,"DEMON" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 4 CELL 10,7,100 PAL 0 TEXT 5,9,"HELL SLIME" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 0 CELL 9,6,36 CELL 10,6,37 CELL 9,7,52 CELL 10,7,53 TEXT 4,9,"THE COLLECTER" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 0 CELL 9,6,69 CELL 10,6,70 CELL 9,7,85 CELL 10,7,86 TEXT 5,9,"GATE KEEPER" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 4 CELL 9,6,101 CELL 10,6,102 CELL 9,7,117 CELL 10,7,118 PAL 0 TEXT 6,9,"APPOLYON" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS PAL 1 CELL 9,6,105 CELL 10,6,106 CELL 9,7,121 CELL 10,7,122 PAL 0 TEXT 8,9,"YOU" REPEAT WAIT VBL UNTIL BUTTON TAP(0) CLS TEXT 6,8,"THANK YOU" TEXT 5,9,"FOR PLAYING" REPEAT WAIT VBL UNTIL BUTTON TAP(0) GOTO TITLE #1:MAIN PALETTES 003F2A15001F3C00003F300000383C24 00302010001B1601003F2A15003F2A15 #2:MAIN CHARACTERS 00000000000000000000000000000000 183C3E0000423C66001800183C3C3C66 183C3E0000433E60001800183C3D3E60 183C3E0000C27C06001800183CBC7C06 00183C3E0042427E00001800183C7E7E 183C3E0100403C66001800183E3C3C66 00000028002800000000101038100000 002040000000000000163F7F3E1C0800 000000000000000040E0400000000000 183C3E8100003C66001800187E3C3C66 00307C7C7E7E3C00000C020240403000 72FF7F3E7EFFF7620000000000000000 00242400000000000000000000000000 20101808081810200000000000000000 0000183C3C1800000000000000000000 0000183C3C1800000000183C3C180000 FF55000000000000FFFFFFFFFFFFFFFF 0000000000000000FFFFFFFFFFFFFFFF 387C7C70246C00000050000C3C7C142C 387C7C7022C600000050000C3EDE266C 00003038191F1E0000003028791F1E04 0000373E1D1F1E000000372E7D1F1E04 00001010381010100000101038101010 000010101C380808000010101C380808 000808483C122020000808483C122020 00000000000000000000200200001000 00000000000000000004004000020000 00000000000000000000080000002000 40607078706040000000000000000000 00000000000000007777777777777777 306040C0C1E37E380000000000000000 00000054383810101010387C38381010 00010245E5B59F8A00010346A6D6EFFF 008040A2A7ADF9510080C062656BF7FF 00000202121A0A0900000202121A0A09 0000404898E0C4980000404898E0C498 00000003050507030000000306060403 006038DC6860E0D0000000C0A4A870F0 00000003050507030000000306060403 006038DC6860E0D0000000C0A4A870F0 00000003050507030000000306060403 006038DC6860E0D0000000C0A4A870F0 000000237561C582000000130E060603 000000C06060E0F0000000C0A0A060F0 00EE007700BB00DDFF11FF88FF44FF22 FF11FF88FF44FF22FFFFFFFFFFFFFFFF 00010203020708130001030203070F1F 00C020E0A0F0086400C0E02060F0F8FC 4B281F03030307017F3F1F060606060F D214F8C0C0C0E080FEFCF860606060F0 04070301010103070407030101010307 F0E0C08080C0C0E0F0E0C08080C0C0E0 01010001060A000001010103060A0000 B070F0F8ACA43000F0F0F0F8ACA43000 01010001030500000101010303050000 B070F0F870286000F0F0F0F870286000 01010001010305000101010301030500 B070F0F8502CA400F0F0F0F8502CA400 01010103060A000001010103060A0000 70B0D0F8ACA43000F0F0F0F8ACA43000 2050783C180000000000000002010000 54383838101010000000000000000000 140D03070505090F1F0F030607070F0F 94D8E0F0D0D0C8F8FC78603070707878 1F050404060706041F06070705040507 FCD09090B0F0B090FC30707050105070 023C847C3810142C003C3C3C1C0C142C 023C847C3810266C003C3C3C1C0C266C 02BC443C101C142C003C3C1C0C1C142C 00000054387D39570000005400550153 00000000F0087C0400000000F0F884FC 00000054387D39570000005400550153 00000000F0087C0400000000F0F884FC A870F870A821313BA800A800A801113B 00000000F0087C0400000000F0F884FC 00000054387D39570000005400550153 00000000F0087C0400000000F0F884FC FFFF7F2E04000000FFFFFFFFFFFFFFFF 00000000FFFFFFFFFFFFFFFF00000000 FEFCFC78783020200000000000000000 04040301000000000707020100000000 9090E04080000000707020C080000000 00CC5E5E4C484A5600C05C0002360000 C04C5E5E4E4C4A16C0401C0021130000 00000000000000000000000000000000 06070F0E0909070405070F0F0F0F0707 F810B078A85838A4F8F0F0F8F86838BC 0607070E19111C120507070F1F1F1C1E F810B078A8583C12F8F0F0F8F8683C1E 3C2C2828290907043F0F0F0F0F0F0707 F8103078A84838A4F8F0F0F8F87838BC 06070F0E0909070405070F0F0F0F0707 FB179E4CA85838A4FBF7FEBCD86838BC FE3C1C1C080800000000000000000000 BFBDBDF7F7F7DFDF4042420808082020 0008081C1E3E3F7F0008081C1E3E3F7F 0000000000041EFF0000000000041EFF 0000000070F8F8400000000000A000E0 0064EEFF1D3C0A16C0044E0F05000000 0060E0F83C3C1A1EC00040183C1C180C 000000183060421C000000000C1E3E3C 000038B4CE888006000078FCDF8F8F09 00001C2D7311016000001E3FFBF1F190 0000000000000000000000000001070F 0000000000000000000000000080F0FC 000000000C0C0C00030F1F3F7F7FFFFF 0000000030303000C0F0F8FCFEFEFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00C0F8FEFFFFFFFFFFFFFFFFFFFFFFFF 0000000080C0E0F0FFFFFFFFFFFFFFFF F8FCFEFFFFFFFFFFFFFFFFFFFFFFFFFF 0000101038101010FFFFFFFFFFFFFFFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 02020404020200000D0D070703030101 4040202040400000B0B0E0E0C0C08080 00000000000000000F0F1F1B1B090900 0000000000000000C4C0E07030088080 0000100C03000000FFFF7F7F3F1F0F03 00000830C0000000FFFFFEFEFCF8F0C0 0000000000000000FFFFFFFFFFFFFFFF 000000000000000000C0F8FEFFFFFFFF 00000000000000000000000080C0E0F0 0000000000000000F8FCFEFFFFFFFFFF 000808483C122020FFFFFFFFFFFFFFFF 00120C0C92E0E0F0FFFFFFFFFFFFFFFF 00120C0C1220000000120C0C92E0E0F0 00000000000000EE00000000000000EE EEBB808C9E9E9E80EEFFFFFFF3F3FFFF 001F0000031F16360000030F0F070E0E 088CC464A4440C0800002090D8783030 000000000F10161000001F000F1F1F1F 000000001CA2ACA20000FF001CBEBCBE 0000000044AA9A8A0000FF0044EEFEFE 000000007088B4B40000FC0070F8FCFC 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 BB8098BDBDBD80FFFFFFFFE7E7FFFFFF 8304C8E8EAE808FFFFFFFF3F3DFFFFFF 26262627232423201E1E1E1F1F0B0400 08101060800006F830282858F0E0C000 11141609000000001F1F1F0900000016 2CACA21C000000003CBCBE1C001D09C9 A2B2AA4400000000FEFEEE44005CD0D9 B4B4887000000000FCFCF870000000B4 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000E111616161600000E1F1F1F1F1F 00000C12ADADA1AD09000C1EBFBFBFBF 00003C425A4244525C003C7E7E7E7C7E 000048B4A48888A4000048FCFCF8F8FC 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 110E0000000000001F0E001F00000000 2D120000000000003F1200FF00000000 5A240000000000007E2400FF00000000 B448000000000000FC4800FC00000000 #3:MAIN BG 00001410000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000100010001000100010001000 10001000100010001000100010001000 10001000100010001000100011001100 11001100110011001100110011001100 11001100110011001100110011001100 11001100 #4:BG 000014102C152C152C152C152C152C15 2C152C152C152C152C152C152C152C15 2C152C152C152C152C152C152C152C15 2C152C152C152C152C152C152C152C15 2C152C152C152C152C152C152C152C15 2C152C152D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052D052D052D052D052D052D05 2D052D052C052C052C052C052C052C05 2C052C052C052C052C052C052C052C05 2C052C052C052C052C052C052C052C05 2C052C052C052C052C052C052C052C05 2C052C052C052C052C052C052C052C05 2C052C05 #5:BG 000014104E044E044E044E044E044E04 4E044E044E044E044E044E044E044E04 4E044E044E044E044E044E045D045D04 4F045D045D045D045D044F045D044F04 5D044F045D044F044F044F045D044F04 4F045D04000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000004D044D044D044D044D044D04 4D044D044D044D044D044D044D044D04 4D044D044D044D044D044D044E044E04 4E044E044E044E044E044E044E044E04 4E044E044E044E044E044E044E044E04 4E044E04 #6:BG 00001410000000000000000000001B09 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000008600 87008800890000000000190900000000 1B090000000000001909000000000000 00001A09000096009700980099000000 00000000000000000000000000000000 0000850C840C0000000000000000A600 A700A800A90000000000000000000000 00000000000000000000950C940C0000 000000000000B600B700B800B9000000 00000000000000000000000000000000 00000000000000001909000000000000 0000000000000000000000001B091909 000000000000000000001A0900000000 00000000000000000000000000000000 000000001A0900000000000000000000 00000000000000000000000000008205 8305830D820D00000000000000000000 00000000000000000000000000000000 00000000000092059305930D920D0000 00000000000000000000000000001700 000000000000000000007D087C087B00 7B007B007B007B007C00810000000000 000000007B007B007C007D0000000000 81087E087B087B087B087B087B087B08 7B087E007D001800000000007B007B00 7B007E007D007D087E087B087B087B08 7B087B087B087B087B087B007B006D08 6C086B087F007B007B007B007E007E08 7B087B087B087B087B087B087B087B08 7B006F006D086E086B086B086B006B00 6C006D007F007B087B087B087B087B08 7B087B087B0880086C086B086B086B08 6B086B086B006B006B006B006B006C00 6D007B087B087B087B087B086D086E08 6B086B086B006B086B086B086B006B00 6B006B006B006B086E0080007B087B08 7B086D086E086B086B086B086B086B08 6B086B08 #15:MAIN SOUND 2800303A000000001800846C003A0000 08006060000000002800303019FE0000 38002020000000003800505000000000 18008060000A00001800000F00000000 2800008F00BD0C00380000881C000000 2800007F18F40000280000B71E963000 0800000F000000000800000F00000000 0800006F03FF08007805004F00CF0400 81024040810203400102034001020740 01820840840540408405094004050A40 04050A4004050640048506408B404040 8B0C40400B0C0D400B0C0D400B8C0E40 8F904040404040114040401240404013 40404014404040154040401640404017 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 40404040404040404040404040404040 280F00000000000000000000000000FF 0000280F000000002B0F000000000000 00280F000000000000002C0F00000000 2D0F0000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0D2FE60000000000000000000D2F0000 00000000000000000D2F000000000000 00000000554F00000000000000000000 0D2F000000000000000000000D2F0000 00000000000000000D2F000000000000 00000000554F00000000000000000000 191F0000000000000000000000000000 0000000000000000231F00221F000000 00000000000000000000000000000000 211F001F1F0000000000000000000000 0000000000000000211F00221F000000 00000000000000000000000000000000 491F0000000000000000000000000000 00000000000000003D1F000000000000 00000000000000000000000000000000 501F0000000000000000000000000000 0000000000000000521F000000000000 00000000000000000000000000000000 194F000000001E4F00000000214F0000 0000000000000000194F000000001E4F 00000000214F00000000000000000000 194F000000001E4F00000000214F0000 0000000000000000194F000000001E4F 00000000214F00000000000000000000 386F00000000000000000000396F0000 00000000000000000000000000000000 00000000000000000000000000000000 396F00000000000000000000386F0000 0000000000000000336F000000000000 00000000000000000000000000000000 250F000000002A0F000000002C0F0000 00000000000000002C0F000000000000 00000000000000000000000000000000 2C0F000000002A0F00000000250F0000 0000000000000000250F000000000000 00000000000000000000000000000000 3D1F000000000000000000003E1F0000 0000000000000000421F000000000000 00000000000000000000000000000000 431F0000000000000000000000000000 0000000000000000411F000000000000 00000000000000000000000000000000 491F00000000000000000000481F0000 0000000000000000471F000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000000000431F000000000000 00000000000000000000000000000000 192F000000001E2F00000000202F0000 0000000000000000202F000000000000 000000000000000000001C2F00000000 202F000000001E2F00000000192F0000 0000000000000000192F000000000000 00000000000000000000000000000000 192F000000001E2F00000000202F0000 0000000000000000202F000000000000 00000000202F00000000000000000000 202F000000001E2F00000000192F0000 0000000000000000192F000000000000 00000000192F00000000000000000000 0D2F00000000000000000000554F0000 00000000000000000D2F000000000000 00000000554F00000000000000000000 0D2F00000000000000000000554F0000 00000000000000000D2F000000000000 00000000554F00000000000000000000 191F0000000000000000000000000000 00000000000000001B1F000000000000 00000000000000000000000000000000 211F0000000000000000000000000000 00000000000000001F1F000000000000 00000000000000000000000000000000 172F00000000000000000000152F0000 00000000000000000F2F000000000000 00000000000000000000000000000000 102F0000000000000000000000000000 0000000000000000102F000000000000 00000000000000000000000000000000 0F2F00000000122F00000000152F0000 00000000000000000000000000000000 000000000D2F00000000000000000000 0F2F00000000122F00000000152F0000 00000000000000000000000000000000 00000000000000000000000000000000 3D1F0000000000000000000000000000 0000000000000000311F000000000000 00000000000000000000000000000000 361F0000000000000000000000000000 0000000000000000391F000000000000 00000000000000000000000000000000 311F00000000000000000000351F0000 0000000000000000361F000000000000 00000000341F00000000000000000000 391F00000000000000000000361F0000 00000000000000000000000000000000 00000000391F00000000000000000000 259F00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 3D4F00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 253F00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 558F00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 31AF00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 31BF00FF000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 25AF00FFAF0000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000