From 71bb443c2b5d234095365f2c9b5f7286cb7e096d Mon Sep 17 00:00:00 2001 From: bnewbold Date: Sun, 29 Jan 2012 15:59:10 -0500 Subject: backup --- sprites/allbg.png | Bin 2893 -> 0 bytes sprites/allbgtiles.png | Bin 3653 -> 0 bytes sprites/allgroundbg.png | Bin 3182 -> 0 bytes sprites/allpipes.png | Bin 3304 -> 0 bytes sprites/allpipes_big.png | Bin 2981 -> 0 bytes sprites/allsewage.png | Bin 2956 -> 0 bytes sprites/allsprites.png | Bin 8782 -> 133274 bytes sprites/closed_sprite.png | Bin 3614 -> 0 bytes sprites/explosion1.png | Bin 4136 -> 0 bytes sprites/ground.png | Bin 2801 -> 0 bytes sprites/narcdestroyed_sprite.png | Bin 4512 -> 0 bytes sprites/narcsub_sprite.png | Bin 4849 -> 0 bytes sprites/open_sprite.png | Bin 3602 -> 0 bytes sprites/sewage_2x2.png | Bin 2867 -> 0 bytes sprites/sky.png | Bin 2802 -> 0 bytes sprites/splash_screen.png | Bin 11133 -> 18320 bytes sprites/standing_sprite.png | Bin 3097 -> 0 bytes src/draft/draft.pde | 14 ++++++++++---- src/draft/graphics.pde | 21 +++++++++++---------- 19 files changed, 21 insertions(+), 14 deletions(-) delete mode 100644 sprites/allbg.png delete mode 100644 sprites/allbgtiles.png delete mode 100644 sprites/allgroundbg.png delete mode 100644 sprites/allpipes.png delete mode 100644 sprites/allpipes_big.png delete mode 100644 sprites/allsewage.png delete mode 100644 sprites/closed_sprite.png delete mode 100644 sprites/explosion1.png delete mode 100644 sprites/ground.png delete mode 100644 sprites/narcdestroyed_sprite.png delete mode 100644 sprites/narcsub_sprite.png delete mode 100644 sprites/open_sprite.png delete mode 100644 sprites/sewage_2x2.png delete mode 100644 sprites/sky.png mode change 100755 => 100644 sprites/splash_screen.png delete mode 100644 sprites/standing_sprite.png diff --git a/sprites/allbg.png b/sprites/allbg.png deleted file mode 100644 index 5c96a66..0000000 Binary files a/sprites/allbg.png and /dev/null differ diff --git a/sprites/allbgtiles.png b/sprites/allbgtiles.png deleted file mode 100644 index bf10788..0000000 Binary files a/sprites/allbgtiles.png and /dev/null differ diff --git a/sprites/allgroundbg.png b/sprites/allgroundbg.png deleted file mode 100644 index 0ab0bd2..0000000 Binary files a/sprites/allgroundbg.png and /dev/null differ diff --git a/sprites/allpipes.png b/sprites/allpipes.png deleted file mode 100644 index d310d98..0000000 Binary files a/sprites/allpipes.png and /dev/null differ diff --git a/sprites/allpipes_big.png b/sprites/allpipes_big.png deleted file mode 100644 index 8abf442..0000000 Binary files a/sprites/allpipes_big.png and /dev/null differ diff --git a/sprites/allsewage.png b/sprites/allsewage.png deleted file mode 100644 index 0cae83d..0000000 Binary files a/sprites/allsewage.png and /dev/null differ diff --git a/sprites/allsprites.png b/sprites/allsprites.png index ef95132..5410dff 100644 Binary files a/sprites/allsprites.png and b/sprites/allsprites.png differ diff --git a/sprites/closed_sprite.png b/sprites/closed_sprite.png deleted file mode 100644 index ef7fae0..0000000 Binary files a/sprites/closed_sprite.png and /dev/null differ diff --git a/sprites/explosion1.png b/sprites/explosion1.png deleted file mode 100644 index fb6fca9..0000000 Binary files a/sprites/explosion1.png and /dev/null differ diff --git a/sprites/ground.png b/sprites/ground.png deleted file mode 100644 index d4f22b1..0000000 Binary files a/sprites/ground.png and /dev/null differ diff --git a/sprites/narcdestroyed_sprite.png b/sprites/narcdestroyed_sprite.png deleted file mode 100644 index 408d17d..0000000 Binary files a/sprites/narcdestroyed_sprite.png and /dev/null differ diff --git a/sprites/narcsub_sprite.png b/sprites/narcsub_sprite.png deleted file mode 100644 index 3c9e905..0000000 Binary files a/sprites/narcsub_sprite.png and /dev/null differ diff --git a/sprites/open_sprite.png b/sprites/open_sprite.png deleted file mode 100644 index 0dc7bc2..0000000 Binary files a/sprites/open_sprite.png and /dev/null differ diff --git a/sprites/sewage_2x2.png b/sprites/sewage_2x2.png deleted file mode 100644 index 5ba8074..0000000 Binary files a/sprites/sewage_2x2.png and /dev/null differ diff --git a/sprites/sky.png b/sprites/sky.png deleted file mode 100644 index 2f489c8..0000000 Binary files a/sprites/sky.png and /dev/null differ diff --git a/sprites/splash_screen.png b/sprites/splash_screen.png old mode 100755 new mode 100644 index 49a27fd..b7557ab Binary files a/sprites/splash_screen.png and b/sprites/splash_screen.png differ diff --git a/sprites/standing_sprite.png b/sprites/standing_sprite.png deleted file mode 100644 index 5252390..0000000 Binary files a/sprites/standing_sprite.png and /dev/null differ diff --git a/src/draft/draft.pde b/src/draft/draft.pde index 0852cb5..526faea 100644 --- a/src/draft/draft.pde +++ b/src/draft/draft.pde @@ -1,15 +1,17 @@ #include #include -#include "allsewage.h" // http://gameduino.com/results/b2f4c588/ -#include "sprites.h" // http://gameduino.com/results/16fe50de/ +#include "background.h" // http://gameduino.com/results/3514e886/ +#include "splash.h" // http://gameduino.com/results/fe36d9fd/ +#include "allsewage.h" // http://gameduino.com/results/b2f4c588/ +#include "sprites.h" // http://gameduino.com/results/16fe50de/ #define SWIM_SPEED 1 #define WEAPON_GROUP 0 #define TARGET_GROUP 1 -#define NUM_TRASH 20 +#define NUM_TRASH 32 // ugh, redefined #define KEY_UP(x) ((x >> 7) & 0x01) #define KEY_DOWN(x) ((x >> 6) & 0x01) @@ -89,6 +91,9 @@ void setup() narcoy = 150; narcovy = -1; trash_rate = 100; + scrollx = 0; + scrolly = 3; + t = 0; delay(250); GD.begin(); @@ -125,10 +130,11 @@ void loop() // scroll background GD.wr16(SCROLL_X, scrollx); + GD.wr16(SCROLL_Y, scrolly); GD.__wstartspr(0); //draw_standing_all(10,270); draw_all_trash(); - if (t > 72 * 30) { + if (t > (72 * 30)) { draw_narco(narcox, narcoy, narco_sunk); if (narco_sunk) { for (uint8 i = 0; i < 5; i++) { diff --git a/src/draft/graphics.pde b/src/draft/graphics.pde index b8af1b9..7908b2d 100644 --- a/src/draft/graphics.pde +++ b/src/draft/graphics.pde @@ -14,30 +14,31 @@ static void clear_all_sprites() { } static void init_splashpage() { - for (byte y = 0; y < 64; y++) - GD.copy(RAM_PIC + y * 64, allsewage_pic + y * 64, 64); - GD.copy(RAM_CHR, allsewage_chr, sizeof(allsewage_chr)); - GD.copy(RAM_PAL, allsewage_pal, sizeof(allsewage_pal)); - + for (byte y = 0; y < 37; y++) + GD.copy(RAM_PIC + y * 64, splash_pic + y * 49, 49); + GD.copy(RAM_CHR, splash_chr, sizeof(splash_chr)); + GD.copy(RAM_PAL, splash_pal, sizeof(splash_pal)); + /* GD.__wstartspr(0); for (int rand_count = 0; rand_count < 20; rand_count += 1) { draw_standing_all(random(400),random(300)); } GD.__end(); + */ } static void init_background() { for (byte y = 0; y < 64; y++) - GD.copy(RAM_PIC + y * 64, allsewage_pic + y * 64, 64); - GD.copy(RAM_CHR, allsewage_chr, sizeof(allsewage_chr)); - GD.copy(RAM_PAL, allsewage_pal, sizeof(allsewage_pal)); + GD.copy(RAM_PIC + y * 64, background_pic + y * 64, 64); + GD.copy(RAM_CHR, background_chr, sizeof(background_chr)); + GD.copy(RAM_PAL, background_pal, sizeof(background_pal)); } // ================ TRASH MANAGEMENT =================== #define DEAD_TRASH_SPRID 54 -#define NUM_TRASH 20 +#define NUM_TRASH 32 #define STUCKX 100 struct trash_item { @@ -87,7 +88,7 @@ static void add_trash() { for (i = 0; i < NUM_TRASH; i++) { if(trash_bag[i].sprid == 0xFF) { trash_bag[i].x = 400; - trash_bag[i].y = 25 + random(200); + trash_bag[i].y = 90 + random(200); trash_bag[i].vx = 3 + random(5); trash_bag[i].sprid = 36; trash_bag[i].collid = 255; -- cgit v1.2.3