diff --git a/sprites.asm b/sprites.asm index 1dea234..2895cf2 100644 --- a/sprites.asm +++ b/sprites.asm @@ -36,8 +36,9 @@ spr_scooter: !be24 %..........####.......... !byte 0 -; ---- far rabbit, four hop frames (art hugs the bottom row) ---- -spr_small0: +; ---- far rabbit, four hop frames: it faces the player, so +; two upright ears over a round body (art hugs the bottom row) ---- +spr_small0: ; standing, feet apart !be24 %........................ !be24 %........................ !be24 %........................ @@ -55,13 +56,13 @@ spr_small0: !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... - !be24 %.....##########......... - !be24 %....############........ - !be24 %.....##########......... - !be24 %....##...##...##........ + !be24 %.......########......... + !be24 %.......########......... + !be24 %......##########........ + !be24 %......###....###........ !byte 0 -spr_small1: +spr_small1: ; crouching flat !be24 %........................ !be24 %........................ !be24 %........................ @@ -80,152 +81,154 @@ spr_small1: !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... - !be24 %.....###########........ - !be24 %....#############....... - !be24 %.....###.....###........ - !byte 0 - -spr_small2: - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %..........##............ - !be24 %..........##............ - !be24 %........######.......... - !be24 %.....##########......... - !be24 %....############........ - !be24 %....############........ - !be24 %......##.....##......... - !byte 0 - -spr_small3: - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %..........#..#.......... - !be24 %..........#..#.......... - !be24 %.........######......... - !be24 %......###########....... + !be24 %.......########......... + !be24 %......##########........ !be24 %.....############....... - !be24 %....###.......###....... !byte 0 -; ---- near rabbit, four gallop frames (body shared, legs cycle) ---- -spr_big0: ; stride: legs stretched wide +spr_small2: ; airborne, feet tucked !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ - !be24 %........##...##......... - !be24 %........##...##......... - !be24 %.......###..###......... - !be24 %......###########....... - !be24 %...###############...... - !be24 %..#################..... - !be24 %..##################.... - !be24 %...################..... - !be24 %....##############...... - !be24 %...####......#####...... - !be24 %..####.........####..... - !be24 %..###...........####.... - !be24 %.###.............###.... - !be24 %.##...............##.... - !be24 %##.................##... + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %.........#..#........... + !be24 %.........#..#........... + !be24 %........######.......... + !be24 %.......########......... + !be24 %.......########......... + !be24 %........######.......... + !be24 %..........###........... !byte 0 -spr_big1: ; gathering the legs +spr_small3: ; landing !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ - !be24 %........##...##......... - !be24 %........##...##......... - !be24 %.......###..###......... - !be24 %......###########....... - !be24 %...###############...... - !be24 %..#################..... - !be24 %..##################.... - !be24 %...################..... - !be24 %....##############...... - !be24 %.....####...#####....... - !be24 %.....###.....####....... - !be24 %....###.......###....... - !be24 %....##.........##....... - !be24 %....##.........##....... - !be24 %...###.........###...... + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %........................ + !be24 %.........#..#........... + !be24 %.........#..#........... + !be24 %........######.......... + !be24 %.......########......... + !be24 %.......########......... + !be24 %.......########......... + !be24 %.......##....##......... !byte 0 -spr_big2: ; tucked into a ball +; ---- near rabbit, seen from the front: long ears, eye and +; nose holes punched into the silhouette; hop cycle is +; stand -> crouch -> jump -> land ---- +spr_big0: ; standing !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........##...##......... - !be24 %........##...##......... - !be24 %.......###..###......... - !be24 %......###########....... - !be24 %...###############...... - !be24 %..#################..... - !be24 %..##################.... - !be24 %...################..... + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %.......##....##......... + !be24 %......####..####........ + !be24 %.....############....... !be24 %....##############...... - !be24 %.....#####....####...... - !be24 %......####....###....... - !be24 %......###.....###....... - !be24 %......###.....###....... - !be24 %.....####.....####...... - !be24 %....#####.....#####..... - !byte 0 - -spr_big3: ; reaching forward again - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........................ - !be24 %........##...##......... - !be24 %........##...##......... - !be24 %.......###..###......... - !be24 %......###########....... - !be24 %...###############...... - !be24 %..#################..... - !be24 %..##################.... - !be24 %...################..... + !be24 %....###.######.###...... !be24 %....##############...... + !be24 %....######..######...... + !be24 %.....############....... + !be24 %......##########........ + !be24 %.....############....... + !be24 %....##############...... + !be24 %....##############...... + !be24 %.....############....... !be24 %....####......####...... - !be24 %...####........###...... - !be24 %..####..........###..... - !be24 %..###............###.... - !be24 %..##..............##.... - !be24 %.###...............##... + !be24 %...#####......#####..... + !byte 0 + +spr_big1: ; crouching, ears splayed + !be24 %........................ + !be24 %........................ + !be24 %.....###......###....... + !be24 %.....###......###....... + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %.......##....##......... + !be24 %......####..####........ + !be24 %.....############....... + !be24 %....##############...... + !be24 %....###.######.###...... + !be24 %....##############...... + !be24 %....######..######...... + !be24 %.....############....... + !be24 %.....############....... + !be24 %....##############...... + !be24 %....##############...... + !be24 %...################..... + !be24 %...################..... + !be24 %..######......######.... + !be24 %..######......######.... + !byte 0 + +spr_big2: ; airborne, feet tucked under + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %......###....###........ + !be24 %.......##....##......... + !be24 %......####..####........ + !be24 %.....############....... + !be24 %....##############...... + !be24 %....###.######.###...... + !be24 %....##############...... + !be24 %....######..######...... + !be24 %.....############....... + !be24 %......##########........ + !be24 %.....############....... + !be24 %.....############....... + !be24 %......##########........ + !be24 %.......########......... + !be24 %......####..####........ + !be24 %.......###..###......... + !be24 %........................ + !be24 %........................ + !byte 0 + +spr_big3: ; landing, ears tilted in + !be24 %........................ + !be24 %.......###..###......... + !be24 %.......###..###......... + !be24 %.......###..###......... + !be24 %.......###..###......... + !be24 %.......###..###......... + !be24 %.......##....##......... + !be24 %......####..####........ + !be24 %.....############....... + !be24 %....##############...... + !be24 %....###.######.###...... + !be24 %....##############...... + !be24 %....######..######...... + !be24 %.....############....... + !be24 %......##########........ + !be24 %.....############....... + !be24 %....##############...... + !be24 %....##############...... + !be24 %.....############....... + !be24 %.....####....####....... + !be24 %....#####....#####...... !byte 0