diff --git a/data/images/creatures/tux/air/hat/backflip.png b/data/images/creatures/tux/air/hat/backflip.png index ac5c1e52098..35e3c2dd886 100644 Binary files a/data/images/creatures/tux/air/hat/backflip.png and b/data/images/creatures/tux/air/hat/backflip.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-0.png b/data/images/creatures/tux/air/hat/buttjump-0.png new file mode 100644 index 00000000000..85330d5e9f2 Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-0.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-1.png b/data/images/creatures/tux/air/hat/buttjump-1.png new file mode 100644 index 00000000000..5a0ebc18a50 Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-1.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-2.png b/data/images/creatures/tux/air/hat/buttjump-2.png new file mode 100644 index 00000000000..10366cf3330 Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-2.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-3.png b/data/images/creatures/tux/air/hat/buttjump-3.png new file mode 100644 index 00000000000..1bc74eec441 Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-3.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-4.png b/data/images/creatures/tux/air/hat/buttjump-4.png new file mode 100644 index 00000000000..3f0945d1a7d Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-4.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-5.png b/data/images/creatures/tux/air/hat/buttjump-5.png new file mode 100644 index 00000000000..cfc13f653ab Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-5.png differ diff --git a/data/images/creatures/tux/air/hat/buttjump-6.png b/data/images/creatures/tux/air/hat/buttjump-6.png new file mode 100644 index 00000000000..c772347315c Binary files /dev/null and b/data/images/creatures/tux/air/hat/buttjump-6.png differ diff --git a/data/images/creatures/tux/air/hat/duck.png b/data/images/creatures/tux/air/hat/duck.png index c8a8ba8c7f2..1ff2737b0c2 100644 Binary files a/data/images/creatures/tux/air/hat/duck.png and b/data/images/creatures/tux/air/hat/duck.png differ diff --git a/data/images/creatures/tux/air/hat/skid.png b/data/images/creatures/tux/air/hat/skid.png index 05e66ebfffd..389f77e1bdf 100644 Binary files a/data/images/creatures/tux/air/hat/skid.png and b/data/images/creatures/tux/air/hat/skid.png differ diff --git a/data/images/creatures/tux/air/hat/spin-0.png b/data/images/creatures/tux/air/hat/spin-0.png new file mode 100644 index 00000000000..2d6d088bade Binary files /dev/null and b/data/images/creatures/tux/air/hat/spin-0.png differ diff --git a/data/images/creatures/tux/air/hat/spin-1.png b/data/images/creatures/tux/air/hat/spin-1.png index 95de76c5bed..9d52a90f6ab 100644 Binary files a/data/images/creatures/tux/air/hat/spin-1.png and b/data/images/creatures/tux/air/hat/spin-1.png differ diff --git a/data/images/creatures/tux/air/hat/spin-2.png b/data/images/creatures/tux/air/hat/spin-2.png index a8b29b6eba4..b9a98066dee 100644 Binary files a/data/images/creatures/tux/air/hat/spin-2.png and b/data/images/creatures/tux/air/hat/spin-2.png differ diff --git a/data/images/creatures/tux/air/hat/spin-3.png b/data/images/creatures/tux/air/hat/spin-3.png deleted file mode 100644 index e2d3044ac52..00000000000 Binary files a/data/images/creatures/tux/air/hat/spin-3.png and /dev/null differ diff --git a/data/images/creatures/tux/air/hat/stand.png b/data/images/creatures/tux/air/hat/stand.png index edabf830b7a..2d6d088bade 100644 Binary files a/data/images/creatures/tux/air/hat/stand.png and b/data/images/creatures/tux/air/hat/stand.png differ diff --git a/data/images/creatures/tux/air/hat/walk-0.png b/data/images/creatures/tux/air/hat/walk-0.png index 96600cd19a3..3399f34ede5 100644 Binary files a/data/images/creatures/tux/air/hat/walk-0.png and b/data/images/creatures/tux/air/hat/walk-0.png differ diff --git a/data/images/creatures/tux/air/hat/walk-1.png b/data/images/creatures/tux/air/hat/walk-1.png index 9049f844795..85330d5e9f2 100644 Binary files a/data/images/creatures/tux/air/hat/walk-1.png and b/data/images/creatures/tux/air/hat/walk-1.png differ diff --git a/data/images/creatures/tux/air/hat/walk-2.png b/data/images/creatures/tux/air/hat/walk-2.png new file mode 100644 index 00000000000..3399f34ede5 Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-2.png differ diff --git a/data/images/creatures/tux/air/hat/walk-3.png b/data/images/creatures/tux/air/hat/walk-3.png new file mode 100644 index 00000000000..302a2143a4e Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-3.png differ diff --git a/data/images/creatures/tux/air/hat/walk-4.png b/data/images/creatures/tux/air/hat/walk-4.png new file mode 100644 index 00000000000..3399f34ede5 Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-4.png differ diff --git a/data/images/creatures/tux/air/hat/walk-5.png b/data/images/creatures/tux/air/hat/walk-5.png new file mode 100644 index 00000000000..85330d5e9f2 Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-5.png differ diff --git a/data/images/creatures/tux/air/hat/walk-6.png b/data/images/creatures/tux/air/hat/walk-6.png new file mode 100644 index 00000000000..3399f34ede5 Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-6.png differ diff --git a/data/images/creatures/tux/air/hat/walk-7.png b/data/images/creatures/tux/air/hat/walk-7.png new file mode 100644 index 00000000000..302a2143a4e Binary files /dev/null and b/data/images/creatures/tux/air/hat/walk-7.png differ diff --git a/data/images/creatures/tux/earth/hardhat/backflip.png b/data/images/creatures/tux/earth/hardhat/backflip.png index 6016f231895..dfb3c0d049d 100644 Binary files a/data/images/creatures/tux/earth/hardhat/backflip.png and b/data/images/creatures/tux/earth/hardhat/backflip.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-0.png b/data/images/creatures/tux/earth/hardhat/buttjump-0.png new file mode 100644 index 00000000000..86e98169b68 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-0.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-1.png b/data/images/creatures/tux/earth/hardhat/buttjump-1.png new file mode 100644 index 00000000000..c4c6c8213ef Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-1.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-2.png b/data/images/creatures/tux/earth/hardhat/buttjump-2.png new file mode 100644 index 00000000000..c9ea09c0c5a Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-2.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-3.png b/data/images/creatures/tux/earth/hardhat/buttjump-3.png new file mode 100644 index 00000000000..af2276fee13 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-3.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-4.png b/data/images/creatures/tux/earth/hardhat/buttjump-4.png new file mode 100644 index 00000000000..e559d49f494 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-4.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-5.png b/data/images/creatures/tux/earth/hardhat/buttjump-5.png new file mode 100644 index 00000000000..ff510a3ff5e Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-5.png differ diff --git a/data/images/creatures/tux/earth/hardhat/buttjump-6.png b/data/images/creatures/tux/earth/hardhat/buttjump-6.png new file mode 100644 index 00000000000..16b9a8018a8 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/buttjump-6.png differ diff --git a/data/images/creatures/tux/earth/hardhat/duck.png b/data/images/creatures/tux/earth/hardhat/duck.png index b43f898ab12..fd9225cdabc 100644 Binary files a/data/images/creatures/tux/earth/hardhat/duck.png and b/data/images/creatures/tux/earth/hardhat/duck.png differ diff --git a/data/images/creatures/tux/earth/hardhat/skid.png b/data/images/creatures/tux/earth/hardhat/skid.png index 8eb2039a7ec..874195fd240 100644 Binary files a/data/images/creatures/tux/earth/hardhat/skid.png and b/data/images/creatures/tux/earth/hardhat/skid.png differ diff --git a/data/images/creatures/tux/earth/hardhat/stand.png b/data/images/creatures/tux/earth/hardhat/stand.png index b6edf56e74f..623f5d4acd6 100644 Binary files a/data/images/creatures/tux/earth/hardhat/stand.png and b/data/images/creatures/tux/earth/hardhat/stand.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-0.png b/data/images/creatures/tux/earth/hardhat/walk-0.png index d0e46f2dc5e..f412799db16 100644 Binary files a/data/images/creatures/tux/earth/hardhat/walk-0.png and b/data/images/creatures/tux/earth/hardhat/walk-0.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-1.png b/data/images/creatures/tux/earth/hardhat/walk-1.png index 86c72b8ecac..ea043bb1fee 100644 Binary files a/data/images/creatures/tux/earth/hardhat/walk-1.png and b/data/images/creatures/tux/earth/hardhat/walk-1.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-2.png b/data/images/creatures/tux/earth/hardhat/walk-2.png new file mode 100644 index 00000000000..f412799db16 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-2.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-3.png b/data/images/creatures/tux/earth/hardhat/walk-3.png new file mode 100644 index 00000000000..e52ef35baa6 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-3.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-4.png b/data/images/creatures/tux/earth/hardhat/walk-4.png new file mode 100644 index 00000000000..f412799db16 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-4.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-5.png b/data/images/creatures/tux/earth/hardhat/walk-5.png new file mode 100644 index 00000000000..ea043bb1fee Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-5.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-6.png b/data/images/creatures/tux/earth/hardhat/walk-6.png new file mode 100644 index 00000000000..f412799db16 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-6.png differ diff --git a/data/images/creatures/tux/earth/hardhat/walk-7.png b/data/images/creatures/tux/earth/hardhat/walk-7.png new file mode 100644 index 00000000000..e52ef35baa6 Binary files /dev/null and b/data/images/creatures/tux/earth/hardhat/walk-7.png differ diff --git a/data/images/creatures/tux/powerups.sprite b/data/images/creatures/tux/powerups.sprite index 2c5d40ac1e1..8459ac55c43 100644 --- a/data/images/creatures/tux/powerups.sprite +++ b/data/images/creatures/tux/powerups.sprite @@ -16,10 +16,12 @@ (hitbox 15 14 32 64) (images "air/hat/walk-0.png" "air/hat/walk-1.png" - "air/hat/stand.png" - "air/hat/walk-0.png" - "air/hat/walk-1.png" - "air/hat/stand.png")) + "air/hat/walk-2.png" + "air/hat/walk-3.png" + "air/hat/walk-4.png" + "air/hat/walk-5.png" + "air/hat/walk-6.png" + "air/hat/walk-7.png")) (action (name "air-walk-left") @@ -41,10 +43,10 @@ (name "air-jump-right") (fps 10) (hitbox 16 14 32 64) - (images "air/hat/stand.png" + (images "air/hat/spin-0.png" "air/hat/spin-1.png" "air/hat/spin-2.png" - "air/hat/spin-3.png")) + "air/hat/spin-1.png")) (action (name "air-jump-left") @@ -75,9 +77,10 @@ (name "air-idle-right") (fps 5) (hitbox 16 14 32 64) - (images "air/hat/spin-1.png" - "air/hat/spin-2.png" - "air/hat/spin-3.png")) + (images "air/hat/spin-0.png" + "air/hat/spin-1.png" + "air/hat/spin-2.png" + "air/hat/spin-1.png")) (action (name "air-idle-left") @@ -114,10 +117,97 @@ (hitbox 16 37 32 32) (mirror-action "air-backflip-right")) - (action + (action (name "air-buttjump-right") (hitbox 16 14 32 64) - (images "air/hat/stand.png")) + (images "air/hat/buttjump-0.png" + "air/hat/buttjump-1.png" + "air/hat/buttjump-2.png" + "air/hat/buttjump-3.png" + "air/hat/buttjump-4.png" + "air/hat/buttjump-5.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png" + "air/hat/buttjump-6.png")) (action (name "air-buttjump-left") @@ -132,10 +222,12 @@ (hitbox 15 14 32 64) (images "earth/hardhat/walk-0.png" "earth/hardhat/walk-1.png" - "earth/hardhat/stand.png" - "earth/hardhat/walk-0.png" - "earth/hardhat/walk-1.png" - "earth/hardhat/stand.png")) + "earth/hardhat/walk-2.png" + "earth/hardhat/walk-3.png" + "earth/hardhat/walk-4.png" + "earth/hardhat/walk-5.png" + "earth/hardhat/walk-6.png" + "earth/hardhat/walk-7.png")) (action (name "earth-walk-left") @@ -226,7 +318,94 @@ (action (name "earth-buttjump-right") (hitbox 16 14 32 64) - (images "earth/hardhat/stand.png")) + (images "earth/hardhat/buttjump-0.png" + "earth/hardhat/buttjump-1.png" + "earth/hardhat/buttjump-2.png" + "earth/hardhat/buttjump-3.png" + "earth/hardhat/buttjump-4.png" + "earth/hardhat/buttjump-5.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png" + "earth/hardhat/buttjump-6.png")) (action (name "earth-buttjump-left") diff --git a/data/images/objects/particles/airtux-hat.png b/data/images/objects/particles/airtux-hat.png index feff615d877..89e68c78fc6 100644 Binary files a/data/images/objects/particles/airtux-hat.png and b/data/images/objects/particles/airtux-hat.png differ diff --git a/data/images/objects/particles/earthtux-hardhat.png b/data/images/objects/particles/earthtux-hardhat.png index fc20b1dbe8d..762fe9a3fb7 100644 Binary files a/data/images/objects/particles/earthtux-hardhat.png and b/data/images/objects/particles/earthtux-hardhat.png differ