'** SCROLLING BACKGROUND AND SPRITES DEMO ** GLOBAL TICK,WATERY BG 0 BG COPY 0,0,32,16 TO 0,0 BG 1 BG COPY 0,16,32,16 TO 0,0 ON RASTER CALL RASTERFX GAMEPAD 1 BG 1 PAL 7 PRIO 1 TEXT 0,0,"SCORE" 'INIT SPRITE MARIO SPRITE 0 PAL 6 SIZE 1 'INIT SPRITE GOOMBA SPRITE 1 PAL 0 SIZE 1 'INIT SPRITE KOOPA SPRITE 2 PAL 0 SIZE 2 'INIT SPRITE COINBLOCK SPRITE 3 PAL 0 SIZE 0 WATERY=112 'MARIO VALUES JUMP=0 PX=32 PY=64 VY=0 'GOOMBA VALUES PEX=168 DEADGOOMBA=0 DEATHCOUNT=0 'KOOPA VALUES PEX1=230 DEADKOOPA=0 DEATHCOUNT1=0 KOOPAMOVE=0 COINX=111 BLOCKOPEN=0 FLOOR=64 SCORE=0 COUNTSCROLL=0 BX=0 DO TICK=TICK+1 INC DEATHCOUNT INC DEATHCOUNT1 PEX=PEX-0.4 IF PEX<-20 THEN PEX=168 DEADGOOMBA=0 END IF PEX1=PEX1-0.3 IF PEX1-KOOPAMOVE<-20 THEN PEX1=200 DEADKOOPA=0 KOOPAMOVE=0 END IF 'PLAYER CONTROL IF LEFT(0) THEN PX=PX-1 IF RIGHT(0) THEN PX=PX+1 IF PY=FLOOR AND (BUTTON TAP(0,0) OR BUTTON TAP(0,1)) THEN VY=-8 IF PX<0 THEN PX=0 IF PX>152 THEN PX=152 'ANIMATE PLAYER SPRITE PY=PY+VY/2 IF PY>FLOOR THEN PY=FLOOR IF PY=FLOOR THEN VY=0 FR=130+((TICK/8) MOD 3)*2 ELSE VY=VY+0.5 FR=136 END IF GOSUB CHECKFLOOR SPRITE 0,PX,PY,FR 'ANIMATE GOOMBA SPRITE IF DEADGOOMBA=0 THEN FR2=160+((TICK/8) MOD 2)*2 ELSE FR2=164 END IF SPRITE 1,PEX,64,FR2 'GOOMBA STATUS IF DEATHCOUNT>20 AND DEADGOOMBA=1 THEN SPRITE OFF 1 'ANIMATE KOOPA SPRITE IF DEADKOOPA=0 THEN FR1=80+((TICK/8) MOD 2)*3 ELSE FR1=85 END IF SPRITE 2,PEX1-KOOPAMOVE,56,FR1 'HITS IF SPRITE HIT (0,1) THEN DEATHCOUNT=0 INC SCORE VY=-8 DEADGOOMBA=1 END IF IF SPRITE HIT (0,2) AND DEADKOOPA=0 THEN DEATHCOUNT1=0 VY=-8 DEADKOOPA=1 END IF IF SPRITE HIT (0,2) AND DEADKOOPA=1 AND DEATHCOUNT1>1 THEN INC SCORE VY=-8 DEADKOOPA=2 END IF IF DEADKOOPA=2 THEN INC KOOPAMOVE 'COINBLOCK VALUES SPRITE 3,COINX,32,17+BLOCKOPEN COINX=COINX-1 IF COINX=-264 THEN COINX=-8 BLOCKOPEN=0 END IF IF SPRITE HIT (0,3) AND BLOCKOPEN=0 THEN INC SCORE BLOCKOPEN=1 END IF 'SCROLL MAIN PLANE SCROLL 0,TICK,0 BX=PX/2 COUNTSCROLL=COUNTSCROLL+0.125 IF COUNTSCROLL>=32 THEN COUNTSCROLL=0 'WATER LEVEL WATERY=INT(112+SIN(TICK*0.01)*12) BG 1 'FAKE SCORE COUNTER NUMBER 15,0,SCORE,5 GOSUB CHECKFLOOR WAIT VBL LOOP SUB RASTERFX '3D SCROLLING, SKY COLORS AND UNDER WATER IF RASTER=0 THEN SCROLL 1,0,0 COPY ROM(1),SIZE(1) TO $FF00 PALETTE 0,%110111,,, EXIT SUB END IF IF RASTER=WATERY THEN COPY ROM(5),SIZE(5) TO $FF00 EXIT SUB END IF IF RASTER>WATERY-1 THEN OFFS=SIN((RASTER+TICK*0.5)*0.1)*4 SCROLL 1,TICK*1.5+OFFS,0 SCROLL 0,TICK+OFFS,0 EXIT SUB ELSE IF RASTER<8 THEN SCROLL 1,0,0 ELSE IF RASTER<32 THEN IF RASTER=14 THEN PALETTE 0,%100111,,, IF RASTER=28 THEN PALETTE 0,%010111,,, SCROLL 1,TICK*3/8,0 EXIT SUB ELSE IF RASTER<56 THEN IF RASTER=42 THEN PALETTE 0,%000111,,, SCROLL 1,TICK/4,0 ELSE IF RASTER>56+3*8 THEN SCROLL 1,TICK*1.5,0 ELSE SCROLL 1,TICK*0.5*(0.5+(RASTER-55)/32),0 END IF END SUB CHECKFLOOR: CX = ((PX/8)+0.8)+COUNTSCROLL CY = (PY/8)+2 BG 0 ' DEBUG (SHOW WHICH CELL HE IS STANDING ON) 'CELL CX+(COUNTSCROLL), CY, 3 TRACE CELL.C(CX,CY) 'WAIT 5 IF CELL.C(CX,CY) = 14 THEN FLOOR=16 IF CELL.C(CX,CY) = 30 THEN FLOOR=40 IF NOT CELL.C(CX,CY) = 14 AND NOT CELL.C(CX,CY) = 30 THEN FLOOR=64 END IF RETURN #1:MAIN PALETTES 07382410000C0804000F0B07003F2F1B 003C38340030201000103039003F1500 #2:MAIN CHARACTERS 00000000000000000000000000000000 0020040000440002FFDFFFFFFFFBFFFF FFFFFF77220088DD00000088DDFFFFFF C0E0E8E8E2C8E0C23F1F17171D371F3D 01094B0B030B0123FFFFFFFFFFFFFFFF 030C12204044808000030F1F3F3F7F7F 8082404820100C03FFFF7F7F3F1F0F03 0002000010000000FFFFFFFFFFFFFFFF 0083443800834438FFFFFFFFFFFFFFFF 0083443800834438000083C7FFFFFFFF 08080808088B442818181818DBFF7C38 080808080808080818181A1C18583818 30382743C2E41C180000183C3C180000 00000000001044550000000000000000 7E81A3818985A17E007F5D7F777F7F7E 10220C3870C40802FFFDF3C78F3FFFFD 00000000000000000000000000000000 007F6F6F7F6F7F7E7E8199998199817E 7E8181818181817E007F7F7F7F7F7F7E 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 7E81A3818985A17E007F5D7F777F7F7E 007F6F6F7F6F7F7E7E8199998199817E 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 030C10204040808000030F1F3F3F7F7F 8080404020100C03FFFF7F7F3F1F0F03 0000000000000000FFFFFFFFFFFFFFFF 00000000000000FFFFFFFFFFFFFFFFFF 0304041820204080000303071F1F3F7F 804030080402020180C0F0F8FCFEFEFF 0000000000000000FFFFFFFFFFFFFFFF 007300E600700238FFFCFF1FFFFFFFC7 00801800010C2000FF7FFFFFFFF3FFFF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 183C3C4E6F6F4FFF1824247675747081 183C3C4E6F6F4FFF1824247675747081 00000000008080380000000000808038 00000000000000000000000000000000 183C7E6FEF8FFFFF18244675F4F08199 0000000080803844000000008080387C 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 FFFFFFFF7F3F3F1F818A9A9255252515 44AA92A9458345297CFEFEFFFFFFFFFF 00000000000000000000000000000000 EFCF1F7F7F3F1F0FAACA12654535150D AA92A94583452911FEFEFFFFFFFFFFFF 00000000000000000000000000000000 00030C33544850E800030F3F7F7F7FBF 00C030CC2A120A1700C0F0FCFEFEFEFD 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 1F0F07070F1F3F3F150C04060B10203F 11AAFEFFFFFEBF1FFFFEFE0101FEA11F 00000000000000000000000000000000 07070703070703000404060304040300 AAFEFFFFFEFCF8F0FEFE0101FE4448F0 00000000000000000000000000000000 E4F3F4787F3F1F07BF9F9F4F47201807 27CF2F1EFEFCF8E0FDF9F9F2E20418E0 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000070F1F1F07050307010407070302 0000F0FCFCF8F0C0E0F8B0FCDC80F020 000000070F1F1F070003070104070703 000000F0FCFCF8F000E0F8B0FCDC80F0 000000070F1F1F070003070104070703 000000F0FCFCF8F000E0F8B0FCDC80F0 00000F1F3F3F0F1F070F03090F0F0700 0000E0F8F8F0E040C0F060F8B800E080 0000000F1F3F3F0F00070F03090F0F03 0E1E0EFEFEFCFCF80ED6FE60F8B800E0 00000000000000070000000000030701 00000000000000F00000000000E0F8B0 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0D1D1E1C0C000E1E0202031F0F0F0000 D0D83C1C1800383C2020E0FCF8780000 0F1F38301818180C00003F3707070000 5C5C983838380000BCBCF0C0C0800000 0B13033030302000040C1C0F0F0C0000 00D8FCFC80007078C0181C1C60E00000 1707000001050E0708181F0F0E020000 C0E0600080C040004060E0E060000000 3E3E3C1C6663604001091F1B191C1E00 B0A08206068600004050F0F8F8780000 0F0F0F1B1F1C0E1E04070307060F0100 FCFCF8FCFC0C1C1EFCDC80F028FCE000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000180C0F0E03070F1F3F7777F5 000000001830F070C0E0F0F8FCEEEEAF 00000000180C0F0E03070F1F3F7777F5 000000001830F070C0E0F0F8FCEEEEAF 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0E00070F3F7F7F3FF1FF7800307C7E3E 7000E0F0F0F8F8F08FFF1E0000183870 0E00070F0F1F1F0FF1FF780000181C0E 7000E0F0FCFEFEFC8FFF1E000C3E7E7C 00001C3F001FFF7C031F7FC3FF00007C 000038FC00F8FC3CC0F8FEC3FF00003C 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 183C3C3C3C183C181824242424182418 6CFEFE7E240000006C92925A24000000 247EFF7E7EFF7E24245A815A5A815A24 083E7F7E3F7F3E080836414631413608 62F7FE7C3E7FEF4662959A742E59A946 1C3E7E7EFFFE7F3A1C224A46919A453A 183C3C78300000001824244830000000 0C1E3C78783C1E0C0C1224484824120C 30783C1E1E3C78303048241212244830 00247E7EFF7E7E2400245A6681665A24 00183C7EFF7E3C180018246681662418 000000183C3C78300000001824244830 0000007EFF7E00000000007E817E0000 00000000183C3C180000000018242418 060F1E3C78F0E040060912244890A040 3C7EFFFFFFFF7E3C3C4299918999423C 183C7C3C3C7EFF7E182444242466817E 3C7EFF7E3C7EFF7E3C429972244E817E 3C7EFF7E6FFF7E3C3C4299726999423C 66FFFFFF7F0F0F066699998179090906 7EFFFEFE7F7FFE7C7E819E827979827C 1C3E7CFEFFFF7E3C1C224C829999423C 7EFF7F1E3C7878307E81791224484830 3C7EFF7EFFFF7E3C3C4299429999423C 3C7EFF7F7FFF7E3C3C4299417999423C 0000183C183C18000000182418241800 0000183C183C78300000182418244830 000C1E3C783C1E0C000C12244824120C 00007EFF7EFF7E0000007E817E817E00 0030783C1E3C78300030482412244830 3C7EFF7E3C183C183C42997224182418 3C7EFFFFFFFE7E3C3C429991919E423C 183C7EFFFFFFFF661824429981999966 7CFEFFFEFFFFFE7C7C8299829999827C 3C7EFFF6F6FF7E3C3C4299969699423C 78FCFEFFFFFEFC787884929999928478 7EFFFEFCF8FEFF7E7E819E84989E817E 7EFFFEFCF8F0F0607E819E8498909060 3C7EFEFFFFFF7E3C3C429E919999423C 66FFFFFFFFFFFF666699998199999966 3C7E3C3C3C3C7E3C3C4224242424423C 1E3F1F0F6FFF7E3C1E2119096999423C 66FFFEFCFCFEFF666699928484929966 60F0F0F0F0FEFF7E60909090909E817E 42E7FFFFFFFFFF6642A5998181999966 66FFFFFFFFFFFF666699898191999966 3C7EFFFFFFFF7E3C3C4299999999423C 7CFEFFFEFCF0F0607C8299829C909060 3C7EFFFFFFFE7F3E3C4299999592413E 7CFEFFFEFCFEFF667C82998284929966 3E7FFE7E3F7FFE7C3E419E423979827C 7EFF7E3C3C3C3C187E81662424242418 66FFFFFFFFFF7E3C669999999999423C 66FFFFFFFF7E3C186699999999422418 66FFFFFFFFFFE742669999818199A542 66FF7E3C7EFFFF666699422442999966 66FFFF7E3C3C3C186699994224242418 7EFF7E3C78FEFF7E7E817224489E817E 3C7E7C78787C7E3C3C424C48484C423C 60F0783C1E0F07026090482412090502 3C7E3E1E1E3E7E3C3C4232121232423C 183C7EFF660000001824429966000000 00000000007EFF7E00000000007E817E #3:MAIN BG 00008020000000000501070905090000 00200000000000000000000000000000 00000000000000000000000000000000 05010701070105090000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000005010701070107010529 05210729052900200020000000000000 00000000000000000000000000000521 07210721072107210529000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000050107010701070107010721 07290729072905290020000000000000 00000000000000000000000000000721 07210721072107210721000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000070107010701070107010721 07290729072907290529000000000000 00000000000000000000000000000621 07210721072107210629000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000060107010701070107010729 0729072907290729062900000E000E00 0E000E000000000000000E000E000000 062107210721062900000E000E000E00 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000006010701070106090721 07290729072906290000000000000000 00000000000000000000000000000000 000003A004A000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000300040000000621 07A107A1062900000000000000000000 00000000000000000000000000000000 000003A004A000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000300040000000000 03A004A000001E041E04000000000000 00000CA4000000000000000000000000 000003A004A000000000000000000000 1E041E04000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000300040000000080 03A004A0000000000000000000000000 0C040BA100000C040000000000000000 000003A004A000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000D810D81030004000DA10DA1 03A004A00DA10DA100000DA10DA10D21 0B010BA10D010B010D210D210D210D21 0D2103A004A000200DA10DA100200000 00000000000000000000000000000000 00000000000000000000000000000000 00000001000100000000000000000000 00000001000100000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201020102010201020102010201 02010201010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 010001000F0001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000F00010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000F00010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 010001000100010001000F0001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 0100010001000F000100010001000100 01000100010001000F00010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100010001000100010001000100 01000100000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000B000B00000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000004003 4203400B000000000000000000000000 400342034203400B0000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000040034203 420342034203400B0000000000000000 410343034303410B0000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000041034303 430343034303410B0000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000000000000040034203400B0000 00000000000000000000000000000000 00000000000000000000000000004003 4203400B000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000004003420342034203400B 00000000000000000000000000000000 00000000000000000000000040034203 42034203400B00000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000004103430343034303410B 00000000000000000000000000000000 00000000000000000000000041034303 43034303410B00000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000470247024702470247024702 47024702470247024702470247024702 47024702470247024702470247024702 47024702470247024702470247024702 47024702000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000480248024802480248024802 48024802480248024702480246024802 48024702460248024802480247024802 4802460A4802460A460A460A460A4802 48024802000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000004802460A4802460248024802 460A4602480248024802460A48024802 48024602460A460A4802460A460A4802 460A48024602460A48024802460A4802 46024802000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000004602460A460A480246024802 460A460A48024602460A48024802460A 4802460A460A4802460A480246024802 4802460A46024802460A460A460A4802 48024802000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 000000004802460A4802460248024802 460A4602480248024802460A48024802 480246024702460A4802460248024802 460A48024602460A48024802460A4802 46024802000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000046024602460202A102A14602 46024602460246024602460246024602 46024602460246024602460246024602 46024602460202A102A1460246024602 46024602000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000046024602460203A004A04602 46024602460202A102A1460246024602 4602460202A102A14602460246024602 46024602460203A004A0460246024602 46024602000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000046024602460203A004A04602 46024602460203A004A0460246024602 4602460203A004A046024602460202A1 02A14602460203A004A0460246024602 46024602000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000046024602460203A004A04602 46024602460203A004A0460246024602 4602460203A004A046024602460203A0 04A04602460203A004A0460246024602 46024602000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000 #5:WATER COLOR PALETTES 070F0B07000F0B07000F0B07003F2F1B 000F0B07000B07030003070F000F0601