Single-Sprite Ice Tux, equalized Sprite dimensions across Big, Fire and Ice
authorChristoph Sommer <mail@christoph-sommer.de>
Sat, 26 Jan 2008 00:05:33 +0000 (00:05 +0000)
committerChristoph Sommer <mail@christoph-sommer.de>
Sat, 26 Jan 2008 00:05:33 +0000 (00:05 +0000)
SVN-Revision: 5296

47 files changed:
data/images/creatures/tux/big/backflip-0.png
data/images/creatures/tux/big/backflip-1.png
data/images/creatures/tux/big/backflip-2.png
data/images/creatures/tux/big/backflip-3.png
data/images/creatures/tux/big/backflip-4.png
data/images/creatures/tux/big/buttjump-0.png
data/images/creatures/tux/big/duck-0.png
data/images/creatures/tux/big/idle-0.png
data/images/creatures/tux/big/idle-1.png
data/images/creatures/tux/big/jump-0.png
data/images/creatures/tux/big/kick-0.png
data/images/creatures/tux/big/skid-0.png
data/images/creatures/tux/big/stand-0.png
data/images/creatures/tux/big/walk-0.png
data/images/creatures/tux/big/walk-1.png
data/images/creatures/tux/big/walk-2.png
data/images/creatures/tux/big/walk-3.png
data/images/creatures/tux/big/walk-4.png
data/images/creatures/tux/big/walk-5.png
data/images/creatures/tux/ice/backflip-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/backflip-1.png [new file with mode: 0644]
data/images/creatures/tux/ice/backflip-2.png [new file with mode: 0644]
data/images/creatures/tux/ice/backflip-3.png [new file with mode: 0644]
data/images/creatures/tux/ice/backflip-4.png [new file with mode: 0644]
data/images/creatures/tux/ice/buttjump-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/duck-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/idle-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/idle-1.png [new file with mode: 0644]
data/images/creatures/tux/ice/jump-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/kick-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/skid-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/stand-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-0.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-1.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-2.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-3.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-4.png [new file with mode: 0644]
data/images/creatures/tux/ice/walk-5.png [new file with mode: 0644]
data/images/creatures/tux/small/grow-0.png
data/images/creatures/tux/small/grow-1.png
data/images/creatures/tux/small/grow-2.png
data/images/creatures/tux/small/grow-3.png
data/images/creatures/tux/small/grow-4.png
data/images/creatures/tux/small/grow-5.png
data/images/creatures/tux/small/grow-6.png
data/images/creatures/tux/tux.sprite
src/object/player.cpp

index a3291d2..c34457f 100644 (file)
Binary files a/data/images/creatures/tux/big/backflip-0.png and b/data/images/creatures/tux/big/backflip-0.png differ
index bd86934..6968e00 100644 (file)
Binary files a/data/images/creatures/tux/big/backflip-1.png and b/data/images/creatures/tux/big/backflip-1.png differ
index 7974fca..51c5c75 100644 (file)
Binary files a/data/images/creatures/tux/big/backflip-2.png and b/data/images/creatures/tux/big/backflip-2.png differ
index f3c6fec..ca871dd 100644 (file)
Binary files a/data/images/creatures/tux/big/backflip-3.png and b/data/images/creatures/tux/big/backflip-3.png differ
index 9c21a7b..24883e6 100644 (file)
Binary files a/data/images/creatures/tux/big/backflip-4.png and b/data/images/creatures/tux/big/backflip-4.png differ
index 6354fa9..086562b 100644 (file)
Binary files a/data/images/creatures/tux/big/buttjump-0.png and b/data/images/creatures/tux/big/buttjump-0.png differ
index 2f4c9bb..ef880d4 100644 (file)
Binary files a/data/images/creatures/tux/big/duck-0.png and b/data/images/creatures/tux/big/duck-0.png differ
index 8b72f0d..9709d78 100644 (file)
Binary files a/data/images/creatures/tux/big/idle-0.png and b/data/images/creatures/tux/big/idle-0.png differ
index 65508b2..0d71ef6 100644 (file)
Binary files a/data/images/creatures/tux/big/idle-1.png and b/data/images/creatures/tux/big/idle-1.png differ
index e2ef7d2..8856735 100644 (file)
Binary files a/data/images/creatures/tux/big/jump-0.png and b/data/images/creatures/tux/big/jump-0.png differ
index a494c7e..4520637 100644 (file)
Binary files a/data/images/creatures/tux/big/kick-0.png and b/data/images/creatures/tux/big/kick-0.png differ
index 3b1d54a..797ee90 100644 (file)
Binary files a/data/images/creatures/tux/big/skid-0.png and b/data/images/creatures/tux/big/skid-0.png differ
index ef6800c..c61b9d6 100644 (file)
Binary files a/data/images/creatures/tux/big/stand-0.png and b/data/images/creatures/tux/big/stand-0.png differ
index 0bd06ae..7e3b61d 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-0.png and b/data/images/creatures/tux/big/walk-0.png differ
index 50e2226..8e7db20 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-1.png and b/data/images/creatures/tux/big/walk-1.png differ
index 0acc74d..d67bbce 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-2.png and b/data/images/creatures/tux/big/walk-2.png differ
index 9919450..e386fa3 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-3.png and b/data/images/creatures/tux/big/walk-3.png differ
index 1a746c1..f03ce2e 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-4.png and b/data/images/creatures/tux/big/walk-4.png differ
index 81396fb..be4097c 100644 (file)
Binary files a/data/images/creatures/tux/big/walk-5.png and b/data/images/creatures/tux/big/walk-5.png differ
diff --git a/data/images/creatures/tux/ice/backflip-0.png b/data/images/creatures/tux/ice/backflip-0.png
new file mode 100644 (file)
index 0000000..fb73591
Binary files /dev/null and b/data/images/creatures/tux/ice/backflip-0.png differ
diff --git a/data/images/creatures/tux/ice/backflip-1.png b/data/images/creatures/tux/ice/backflip-1.png
new file mode 100644 (file)
index 0000000..68e7f55
Binary files /dev/null and b/data/images/creatures/tux/ice/backflip-1.png differ
diff --git a/data/images/creatures/tux/ice/backflip-2.png b/data/images/creatures/tux/ice/backflip-2.png
new file mode 100644 (file)
index 0000000..bab771a
Binary files /dev/null and b/data/images/creatures/tux/ice/backflip-2.png differ
diff --git a/data/images/creatures/tux/ice/backflip-3.png b/data/images/creatures/tux/ice/backflip-3.png
new file mode 100644 (file)
index 0000000..9e08b07
Binary files /dev/null and b/data/images/creatures/tux/ice/backflip-3.png differ
diff --git a/data/images/creatures/tux/ice/backflip-4.png b/data/images/creatures/tux/ice/backflip-4.png
new file mode 100644 (file)
index 0000000..fb73591
Binary files /dev/null and b/data/images/creatures/tux/ice/backflip-4.png differ
diff --git a/data/images/creatures/tux/ice/buttjump-0.png b/data/images/creatures/tux/ice/buttjump-0.png
new file mode 100644 (file)
index 0000000..99a1f41
Binary files /dev/null and b/data/images/creatures/tux/ice/buttjump-0.png differ
diff --git a/data/images/creatures/tux/ice/duck-0.png b/data/images/creatures/tux/ice/duck-0.png
new file mode 100644 (file)
index 0000000..ee3abd1
Binary files /dev/null and b/data/images/creatures/tux/ice/duck-0.png differ
diff --git a/data/images/creatures/tux/ice/idle-0.png b/data/images/creatures/tux/ice/idle-0.png
new file mode 100644 (file)
index 0000000..63828da
Binary files /dev/null and b/data/images/creatures/tux/ice/idle-0.png differ
diff --git a/data/images/creatures/tux/ice/idle-1.png b/data/images/creatures/tux/ice/idle-1.png
new file mode 100644 (file)
index 0000000..fdebee8
Binary files /dev/null and b/data/images/creatures/tux/ice/idle-1.png differ
diff --git a/data/images/creatures/tux/ice/jump-0.png b/data/images/creatures/tux/ice/jump-0.png
new file mode 100644 (file)
index 0000000..10acb95
Binary files /dev/null and b/data/images/creatures/tux/ice/jump-0.png differ
diff --git a/data/images/creatures/tux/ice/kick-0.png b/data/images/creatures/tux/ice/kick-0.png
new file mode 100644 (file)
index 0000000..dcc51b1
Binary files /dev/null and b/data/images/creatures/tux/ice/kick-0.png differ
diff --git a/data/images/creatures/tux/ice/skid-0.png b/data/images/creatures/tux/ice/skid-0.png
new file mode 100644 (file)
index 0000000..f8b639d
Binary files /dev/null and b/data/images/creatures/tux/ice/skid-0.png differ
diff --git a/data/images/creatures/tux/ice/stand-0.png b/data/images/creatures/tux/ice/stand-0.png
new file mode 100644 (file)
index 0000000..b62aa67
Binary files /dev/null and b/data/images/creatures/tux/ice/stand-0.png differ
diff --git a/data/images/creatures/tux/ice/walk-0.png b/data/images/creatures/tux/ice/walk-0.png
new file mode 100644 (file)
index 0000000..e18d23f
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-0.png differ
diff --git a/data/images/creatures/tux/ice/walk-1.png b/data/images/creatures/tux/ice/walk-1.png
new file mode 100644 (file)
index 0000000..ed2a779
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-1.png differ
diff --git a/data/images/creatures/tux/ice/walk-2.png b/data/images/creatures/tux/ice/walk-2.png
new file mode 100644 (file)
index 0000000..7e3a4a8
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-2.png differ
diff --git a/data/images/creatures/tux/ice/walk-3.png b/data/images/creatures/tux/ice/walk-3.png
new file mode 100644 (file)
index 0000000..87346e0
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-3.png differ
diff --git a/data/images/creatures/tux/ice/walk-4.png b/data/images/creatures/tux/ice/walk-4.png
new file mode 100644 (file)
index 0000000..adabf33
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-4.png differ
diff --git a/data/images/creatures/tux/ice/walk-5.png b/data/images/creatures/tux/ice/walk-5.png
new file mode 100644 (file)
index 0000000..77efab8
Binary files /dev/null and b/data/images/creatures/tux/ice/walk-5.png differ
index 26b7b58..e93da88 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-0.png and b/data/images/creatures/tux/small/grow-0.png differ
index 8f47e5d..5c0e41d 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-1.png and b/data/images/creatures/tux/small/grow-1.png differ
index 9c3a746..7d747d0 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-2.png and b/data/images/creatures/tux/small/grow-2.png differ
index c8d8981..4f53edc 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-3.png and b/data/images/creatures/tux/small/grow-3.png differ
index f260625..94a9b93 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-4.png and b/data/images/creatures/tux/small/grow-4.png differ
index e88f677..4ee1218 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-5.png and b/data/images/creatures/tux/small/grow-5.png differ
index 8641e8f..47b1985 100644 (file)
Binary files a/data/images/creatures/tux/small/grow-6.png and b/data/images/creatures/tux/small/grow-6.png differ
index 9f32b1a..4061305 100644 (file)
@@ -89,7 +89,7 @@
        (action
          (name "grow-right")
          (fps 5.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "small/grow-0.png"
                  "small/grow-1.png"
                  "small/grow-2.png"
 
        (action
          (name "grow-left")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "grow-right"))
 
 
        (action
          (name "big-walk-right")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/walk-0.png"
                  "big/walk-1.png"
                  "big/walk-2.png"
        (action
          (name "big-walk-left")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-walk-right"))
 
        (action
          (name "big-stand-right")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/stand-0.png"))
 
        (action
          (name "big-stand-left")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-stand-right"))
 
        (action
          (name "big-jump-right")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/jump-0.png"))
 
        (action
          (name "big-jump-left")
          (fps 15.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-jump-right"))
 
        (action
          (name "big-skid-right")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/skid-0.png"))
 
        (action
          (name "big-skid-left")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-skid-right"))
 
        (action
          (name "big-kick-right")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/kick-0.png"))
 
        (action
          (name "big-kick-left")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-kick-right"))
 
        (action
          (name "big-idle-right")
          (fps 5.0)
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/idle-0.png"
                  "big/idle-1.png"
                  "big/idle-0.png"))
 
        (action
          (name "big-idle-left")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-idle-right"))
 
        (action
 
        (action
          (name "big-buttjump-right")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (images "big/buttjump-0.png"))
 
        (action
          (name "big-buttjump-left")
-         (hitbox 16 5 32 64)
+         (hitbox 16 13 32 64)
          (mirror-action "big-buttjump-right"))
 
 ; Fire Tux
          (hitbox 16 13 32 64)
          (mirror-action "fire-buttjump-right"))
 
+; Fire Tux
+
+       (action
+         (name "ice-walk-right")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (images "ice/walk-0.png"
+                 "ice/walk-1.png"
+                 "ice/walk-2.png"
+                 "ice/walk-3.png"
+                 "ice/walk-4.png"
+                 "ice/walk-5.png"))
+
+       (action
+         (name "ice-walk-left")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-walk-right"))
+
+       (action
+         (name "ice-stand-right")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (images "ice/stand-0.png"))
+
+       (action
+         (name "ice-stand-left")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-stand-right"))
+
+       (action
+         (name "ice-jump-right")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (images "ice/jump-0.png"))
+
+       (action
+         (name "ice-jump-left")
+         (fps 15.0)
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-jump-right"))
+
+       (action
+         (name "ice-skid-right")
+         (hitbox 16 13 32 64)
+         (images "ice/skid-0.png"))
+
+       (action
+         (name "ice-skid-left")
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-skid-right"))
+
+       (action
+         (name "ice-kick-right")
+         (hitbox 16 13 32 64)
+         (images "ice/kick-0.png"))
+
+       (action
+         (name "ice-kick-left")
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-kick-right"))
+
+       (action
+         (name "ice-idle-right")
+         (fps 5.0)
+         (hitbox 16 13 32 64)
+         (images "ice/idle-0.png"
+                 "ice/idle-1.png"
+                 "ice/idle-0.png"))
+
+       (action
+         (name "ice-idle-left")
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-idle-right"))
+
+       (action
+         (name "ice-duck-right")
+         (hitbox 16 37 32 32)
+         (images "ice/duck-0.png"))
+
+       (action
+         (name "ice-duck-left")
+         (hitbox 16 37 32 32)
+         (mirror-action "ice-duck-right"))
+
+       (action
+         (name "ice-backflip-right")
+         (hitbox 16 37 32 32)
+         (fps 9.0)
+         (images "ice/backflip-0.png"
+                 "ice/backflip-1.png"
+                 "ice/backflip-2.png"
+                 "ice/backflip-3.png"
+                 "ice/backflip-4.png"
+                 "ice/backflip-0.png"
+                 "ice/backflip-0.png"
+                 "ice/backflip-0.png"
+                 "ice/backflip-0.png"
+                 "ice/backflip-0.png"))
+
+       (action
+         (name "ice-backflip-left")
+         (hitbox 16 37 32 32)
+         (fps 9.0)
+         (mirror-action "ice-backflip-right"))
+
+       (action
+         (name "ice-buttjump-right")
+         (hitbox 16 13 32 64)
+         (images "ice/buttjump-0.png"))
+
+       (action
+         (name "ice-buttjump-left")
+         (hitbox 16 13 32 64)
+         (mirror-action "ice-buttjump-right"))
 
 )
index e6cce1f..2419256 100644 (file)
@@ -913,7 +913,7 @@ Player::draw(DrawingContext& context)
   else if (player_status->bonus == FIRE_BONUS)
     sa_prefix = "fire";
   else if (player_status->bonus == ICE_BONUS)
-    sa_prefix = "fire";
+    sa_prefix = "ice";
   else
     sa_prefix = "small";