Skip to content
Draft
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
143eae2
new forest BGs [UNFINISHED]
Frostwithasideofsalt Aug 20, 2025
d1f63db
Create nolok-statue-big.png
Frostwithasideofsalt Aug 20, 2025
a13afb7
misc new sprites
Frostwithasideofsalt Aug 20, 2025
92c86b6
cracked ruin brick sprite
Frostwithasideofsalt Aug 20, 2025
70652b5
Update credits.stxt
Frostwithasideofsalt Aug 21, 2025
3bb97ae
Tweak it up
bruhmoent Aug 22, 2025
c9cc8a0
fix panorama [ci skip]
Frostwithasideofsalt Aug 22, 2025
eaa8928
Merge branch 'new-graphics-4' of https://github.com/Frostwithasideofs…
Frostwithasideofsalt Aug 22, 2025
8086383
misc philip graphics [ci skip]
Frostwithasideofsalt Aug 22, 2025
f60c0ea
Some progress [ci skip]
bruhmoent Aug 22, 2025
f7fd167
Fix cloud looping [ci skip]
bruhmoent Aug 22, 2025
db9043b
WIP - Fix Looping [ci skip]
bruhmoent Aug 22, 2025
f4480ba
Update trees_bottom.png
Frostwithasideofsalt Aug 22, 2025
fd2766a
Revert "Update trees_bottom.png"
Frostwithasideofsalt Aug 22, 2025
482fdd2
Tweak bottom of crptwoodland [ci skip]
bruhmoent Aug 23, 2025
84a6033
Woodland work [ci skip]
bruhmoent Aug 23, 2025
808ea48
Thanks. [ci skip]
bruhmoent Aug 23, 2025
283467d
:p [ci skip]
Frostwithasideofsalt Aug 23, 2025
262decf
new key sprites
Frostwithasideofsalt Aug 24, 2025
bad5559
is this canon?
Frostwithasideofsalt Aug 24, 2025
f7e8eaa
More work [ci skip]
bruhmoent Aug 24, 2025
044f753
Update trees_bottom.png
Frostwithasideofsalt Aug 25, 2025
b3e8804
progress [ci skip]
bruhmoent Aug 29, 2025
0ede3f1
a bit more progress on woodland.png
Frostwithasideofsalt Aug 30, 2025
837af6d
even more wood and land [ci skip]
bruhmoent Aug 30, 2025
ca3c442
extend forest bg solid whatevers
Frostwithasideofsalt Sep 3, 2025
475e90d
moving updated credits to its own pr
Frostwithasideofsalt Sep 6, 2025
f1b0b79
spikeless pogonia
Frostwithasideofsalt Sep 10, 2025
6197764
pogonia leafs
Frostwithasideofsalt Sep 11, 2025
d6949b5
bullets rotate via code
Frostwithasideofsalt Sep 14, 2025
ea39212
add bullet trails
Frostwithasideofsalt Sep 14, 2025
cb209ce
Update player.cpp
Frostwithasideofsalt Sep 14, 2025
ff89279
ice flower remake
Frostwithasideofsalt Sep 15, 2025
0ef010d
earth flower p
Frostwithasideofsalt Sep 18, 2025
2506acc
Update pogonia.png
Frostwithasideofsalt Sep 25, 2025
c5b50b9
fireflower
Frostwithasideofsalt Sep 28, 2025
0309edf
new totem placeholder (ci skip)
Frostwithasideofsalt Sep 29, 2025
fbbfd2f
new water splash and perf leveldot
Frostwithasideofsalt Oct 9, 2025
154f8e3
new air flower, new totem
Frostwithasideofsalt Oct 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion data/AUTHORS
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
== Images ==

Most graphics as of 0.7 were created by Rustybox, Eauix, WeLuvGoatz, FrostC and Bruhmoent. Check the log for details.
Most graphics as of 0.7 were created by Rustybox, Eauix, WeLuvGoatz, FrostC, FilipOK and Bruhmoent. Check the log for details.


* images/background/icecliffs/icecliffs-*.png - Jason Lavallée, dual-licensed: GPL version 2 or later and CC-BY-SA
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/mountain.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/mountain_trees.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/trees_back.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/trees_bottom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/woodland.png
Copy link
Contributor

@FILIPOKonGithup FILIPOKonGithup Sep 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image Even tho you removed that stray dot, ye' accidently added a new one

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/forest/woodland_bottom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified data/images/background/misc/clouds.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified data/images/background/misc/clouds_colorless.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/misc/clouds_storm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added data/images/background/misc/skybox_storm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified data/images/creatures/dispenser/invisible.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
101 changes: 101 additions & 0 deletions data/images/creatures/dispenser/rocket_launcher.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
(supertux-sprite
(action
(name "working-left")
(hitbox 20 61 55 35)
(images "rocket_launcher-left.png"))

(action
(name "broken-left")
(loops 1)
(fps 20)
(hitbox 20 61 55 35)
(images "rocket_launcher-broken-left0.png"
"rocket_launcher-broken-left1.png"
"rocket_launcher-broken-left2.png"
"rocket_launcher-broken-left3.png"
"rocket_launcher-broken-left4.png"
"rocket_launcher-broken-left5.png"
"rocket_launcher-broken-left6.png"
"rocket_launcher-broken-left7.png"
"rocket_launcher-broken-left6.png"
"rocket_launcher-broken-left5.png"
"rocket_launcher-broken-left8.png"
"rocket_launcher-broken-left5.png"))

(action
(name "iced-left")
(loops 1)
(fps 24)
(hitbox 20 61 55 35)
(images "rocket_launcher-frozen-left0.png"
"rocket_launcher-frozen-left1.png"
"rocket_launcher-frozen-left2.png"
"rocket_launcher-frozen-left3.png"
"rocket_launcher-frozen-left4.png"))

(action
(name "working-right")
(hitbox 20 61 55 35)
(images "rocket_launcher-right.png"))

(action
(name "broken-right")
(hitbox 20 61 55 35)
(loops 1)
(fps 20)
(images "rocket_launcher-broken-right0.png"
"rocket_launcher-broken-right1.png"
"rocket_launcher-broken-right2.png"
"rocket_launcher-broken-right3.png"
"rocket_launcher-broken-right4.png"
"rocket_launcher-broken-right5.png"
"rocket_launcher-broken-right6.png"
"rocket_launcher-broken-right7.png"
"rocket_launcher-broken-right6.png"
"rocket_launcher-broken-right5.png"
"rocket_launcher-broken-right8.png"
"rocket_launcher-broken-right5.png"))

(action
(name "iced-right")
(loops 1)
(fps 24)
(hitbox 20 61 55 35)
(images "rocket_launcher-frozen-right0.png"
"rocket_launcher-frozen-right1.png"
"rocket_launcher-frozen-right2.png"
"rocket_launcher-frozen-right3.png"
"rocket_launcher-frozen-right4.png"))

(action
(name "turn-left")
(loops 1)
(fps 18)
(hitbox 20 61 55 35)
(images "rocket_launcher-turning7.png"
"rocket_launcher-turning6.png"
"rocket_launcher-turning5.png"
"rocket_launcher-turning4.png"
"rocket_launcher-turning3.png"
"rocket_launcher-turning2.png"
"rocket_launcher-turning1.png"
"rocket_launcher-turning0.png"
"rocket_launcher-left.png"))

(action
(name "turn-right")
(loops 1)
(fps 18)
(hitbox 20 61 55 35)
(images "rocket_launcher-turning0.png"
"rocket_launcher-turning1.png"
"rocket_launcher-turning2.png"
"rocket_launcher-turning3.png"
"rocket_launcher-turning4.png"
"rocket_launcher-turning5.png"
"rocket_launcher-turning6.png"
"rocket_launcher-turning7.png"
"rocket_launcher-right.png")
)
)

Binary file added data/images/decal/misc/Antena1.png
Binary file modified data/images/decal/misc/Antena2.png
Binary file added data/images/decal/misc/nolok-statue-big.png
Binary file added data/images/decal/misc/overlay_crack-0.png
Binary file added data/images/decal/misc/overlay_crack-1.png
Binary file added data/images/decal/misc/overlay_crack-2.png
Binary file added data/images/decal/misc/overlay_crack-3.png
Binary file added data/images/objects/big_snowball/big_boulder.png
11 changes: 11 additions & 0 deletions data/images/objects/big_snowball/big_boulder.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
(supertux-sprite
(action
(name "default")
(hitbox 15 14 136 136)
(images "big_boulder.png"))

(action
(name "particle")
(hitbox 0 0 38 38)
(images "boulder_particle.png"))
)
2 changes: 1 addition & 1 deletion data/images/objects/big_snowball/big_snowball.sprite
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

(action
(name "particle")
(hitbox 2 2 29 28)
(hitbox 0 0 38 38)
(images "big_snowball_particle.png"))
)
Binary file modified data/images/objects/big_snowball/big_snowball_particle.png
Binary file added data/images/objects/big_snowball/boulder.png
11 changes: 11 additions & 0 deletions data/images/objects/big_snowball/boulder.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
(supertux-sprite
(action
(name "default")
(hitbox 6 6 87 84)
(images "boulder.png"))

(action
(name "particle")
(hitbox 0 0 38 38)
(images "boulder_particle.png"))
)
Binary file modified data/images/objects/bonus_block/bonus-ice_flower.png
Binary file removed data/images/objects/bullets/fire_bullet-0.png
Diff not rendered.
Binary file removed data/images/objects/bullets/fire_bullet-1.png
Diff not rendered.
Binary file removed data/images/objects/bullets/fire_bullet-2.png
Diff not rendered.
Binary file removed data/images/objects/bullets/fire_bullet-3.png
Diff not rendered.
Binary file added data/images/objects/bullets/fire_bullet.png
Binary file added data/images/objects/bullets/fire_tail-0.png
Binary file added data/images/objects/bullets/fire_tail-1.png
Binary file added data/images/objects/bullets/fire_tail-2.png
Binary file added data/images/objects/bullets/fire_tail-3.png
Binary file added data/images/objects/bullets/fire_tail-4.png
14 changes: 8 additions & 6 deletions data/images/objects/bullets/firebullet.sprite
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
(supertux-sprite
(action
(hitbox 2 2 12 12)
(fps 20)
(images "fire_bullet-0.png"
"fire_bullet-1.png"
"fire_bullet-2.png"
"fire_bullet-3.png")
(name "right")
(hitbox 0 0 21 21)
(images "fire_bullet.png")
)
(action
(name "left")
(hitbox 0 0 21 21)
(mirror-action "right")
)
)
11 changes: 11 additions & 0 deletions data/images/objects/bullets/firebullet_tail.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
(supertux-sprite
(action
(fps 20)
(hitbox -5 -5 0 0)
(images "fire_tail-4.png"
"fire_tail-3.png"
"fire_tail-2.png"
"fire_tail-1.png"
"fire_tail-0.png")
)
)
Binary file removed data/images/objects/bullets/ice_bullet-0.png
Diff not rendered.
Binary file removed data/images/objects/bullets/ice_bullet-1.png
Diff not rendered.
Binary file removed data/images/objects/bullets/ice_bullet-2.png
Diff not rendered.
Binary file removed data/images/objects/bullets/ice_bullet-3.png
Diff not rendered.
Binary file added data/images/objects/bullets/ice_bullet.png
Binary file added data/images/objects/bullets/ice_tail-0.png
Binary file added data/images/objects/bullets/ice_tail-1.png
Binary file added data/images/objects/bullets/ice_tail-2.png
Binary file added data/images/objects/bullets/ice_tail-3.png
Binary file added data/images/objects/bullets/ice_tail-4.png
17 changes: 10 additions & 7 deletions data/images/objects/bullets/icebullet.sprite
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
(supertux-sprite
(action
(hitbox 2 2 12 12)
(fps 20)
(images "ice_bullet-0.png"
"ice_bullet-1.png"
"ice_bullet-2.png"
"ice_bullet-3.png"))
(action
(name "right")
(hitbox 0 0 21 21)
(images "ice_bullet.png")
)
(action
(name "left")
(hitbox 0 0 21 21)
(mirror-action "right")
)
)
11 changes: 11 additions & 0 deletions data/images/objects/bullets/icebullet_tail.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
(supertux-sprite
(action
(fps 20)
(hitbox -5 -5 0 0)
(images "ice_tail-4.png"
"ice_tail-3.png"
"ice_tail-2.png"
"ice_tail-1.png"
"ice_tail-0.png")
)
)
Binary file added data/images/objects/fallblock/ruin_brick_1x2.png
7 changes: 7 additions & 0 deletions data/images/objects/fallblock/ruin_brick_1x2.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
(supertux-sprite
(action
(name "normal")
(hitbox 0 0 64 32)
(images "ruin_brick_1x2.png")
)
)
Binary file modified data/images/objects/keys/air.png
Binary file modified data/images/objects/keys/earth.png
Binary file modified data/images/objects/keys/fire.png
Binary file modified data/images/objects/keys/k_outline.png
Binary file modified data/images/objects/keys/l_outline.png
Binary file modified data/images/objects/keys/n_outline.png
Binary file modified data/images/objects/keys/o_outline.png
Binary file modified data/images/objects/keys/water.png
Binary file modified data/images/objects/keys/wood.png
24 changes: 14 additions & 10 deletions data/images/objects/radio/radio.sprite
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
(supertux-sprite
(action
(name "quiet")
(hitbox 0 0 0 0)
(images "radio1.png"))
(action
(name "loud")
(hitbox 0 0 0 0)
(images "radio1.png"
"radio2.png"
"radio3.png")
(action
(name "quiet")
(hitbox 6 19 70 43)
(images "radio_inactive.png"))
(action
(name "loud")
(hitbox 6 19 70 43)
(fps 18)
(images "radio0.png"
"radio1.png"
"radio2.png"
"radio3.png"
"radio4.png"
"radio5.png")
)
)
Binary file added data/images/objects/radio/radio0.png
Binary file modified data/images/objects/radio/radio1.png
Binary file modified data/images/objects/radio/radio2.png
Binary file modified data/images/objects/radio/radio3.png
Binary file added data/images/objects/radio/radio4.png
Binary file added data/images/objects/radio/radio5.png
Binary file added data/images/objects/radio/radio_inactive.png
Binary file modified data/images/objects/spotlight/spotlight_base.png
Binary file modified data/images/objects/spotlight/spotlight_center.png
Binary file modified data/images/particles/ice_piece1.png
Binary file modified data/images/particles/ice_piece2.png
Binary file modified data/images/particles/leaf-0.png
Binary file added data/images/particles/leaf.png
2 changes: 1 addition & 1 deletion data/images/particles/leaf.sprite
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(name "default")
(fps 1.0)
(images
"leaf-0.png"
"leaf.png"
)
)
)
Binary file added data/images/particles/leaf2.png
9 changes: 9 additions & 0 deletions data/images/particles/leaf2.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(supertux-sprite
(action
(name "default")
(fps 1.0)
(images
"leaf2.png"
)
)
)
Binary file added data/images/particles/poof-1.png
Binary file added data/images/particles/poof-2.png
Binary file added data/images/particles/poof-3.png
Binary file added data/images/particles/poof-4.png
Binary file added data/images/particles/poof-5.png
11 changes: 11 additions & 0 deletions data/images/particles/poof.sprite
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
(supertux-sprite
(action
(fps 20)
(hitbox -8 -8 0 0)
(images "poof-1.png"
"poof-2.png"
"poof-3.png"
"poof-4.png"
"poof-5.png")
)
)
Binary file modified data/images/particles/stomp.png
Binary file removed data/images/particles/viciousivy-0.png
Diff not rendered.
Binary file removed data/images/particles/viciousivy-1.png
Diff not rendered.
Binary file removed data/images/particles/viciousivy-2.png
Diff not rendered.
Binary file removed data/images/particles/viciousivy-3.png
Diff not rendered.
Binary file added data/images/particles/viciousivy.png
6 changes: 1 addition & 5 deletions data/images/particles/viciousivy.sprite
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
(supertux-sprite
(action
(name "default")
(fps 4.0)
(images
"viciousivy-0.png"
"viciousivy-1.png"
"viciousivy-2.png"
"viciousivy-3.png"
"viciousivy.png"
)
)
)
Binary file removed data/images/particles/walkingleaf-0.png
Diff not rendered.
Binary file removed data/images/particles/walkingleaf-1.png
Diff not rendered.
Binary file removed data/images/particles/walkingleaf-2.png
Diff not rendered.
Binary file removed data/images/particles/walkingleaf-3.png
Diff not rendered.
Binary file added data/images/particles/walkingleaf.png
6 changes: 1 addition & 5 deletions data/images/particles/walkingleaf.sprite
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
(supertux-sprite
(action
(name "default")
(fps 4.0)
(images
"walkingleaf-0.png"
"walkingleaf-1.png"
"walkingleaf-2.png"
"walkingleaf-3.png"
"walkingleaf.png"
)
)
)
Binary file modified data/images/powerups/iceflower/ice_flower-0.png
Binary file modified data/images/powerups/iceflower/ice_flower-1.png
Binary file modified data/images/powerups/iceflower/ice_flower-2.png
Binary file modified data/images/powerups/iceflower/ice_flower-3.png
Binary file added data/images/powerups/iceflower/ice_flower-4.png
4 changes: 2 additions & 2 deletions data/images/powerups/iceflower/iceflower.sprite
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
(supertux-sprite
(action
(name "default")
(fps 12)
(images "ice_flower-0.png"
"ice_flower-1.png"
"ice_flower-2.png"
"ice_flower-3.png"
"ice_flower-2.png"
"ice_flower-1.png")))
"ice_flower-4.png")))
9 changes: 7 additions & 2 deletions data/images/tiles.strf
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

;; next-id: 7949
;; free/skipped ids (please use before any other):
;; 4639-4660, 5061-5089, 5268-5283, 5453-5527
;; 4642-4660, 5061-5089, 5268-5283, 5453-5527
;; No group ids are currently skipped! Delete this line if any are and replace it with said ids...

(tilegroup
Expand Down Expand Up @@ -694,6 +694,7 @@
1569 1571 4119 4120
1570 1573 4121 4122
1572 1574 4123 4124
4640 4641 4642 4643
1972 1976 1980 1984
1973 1977 1981 1985
1974 1978 1982 1986
Expand Down Expand Up @@ -8662,16 +8663,20 @@
)

(tiles
(width 2)(height 3)
(width 2)(height 5)
(ids
1569 1571
1570 1573
1572 1574
4640 4641
4642 4643
)
(attributes
1024 1024
1024 1024
1024 1024
0 0
0 0
)
(images "tiles/forest/pogonia.png")
)
Expand Down
Binary file modified data/images/tiles/forest/hole.png
Binary file modified data/images/tiles/forest/pogonia.png
Binary file modified data/images/tiles/forest/tree1.png
Binary file modified data/images/tiles/forest/underground/roots.png
Binary file modified data/images/tiles/ghostwood/ghosthole.png
Binary file modified data/images/tiles/snow/snow-walljump.png
Binary file modified data/images/worldmap/shared/castle.png
Loading
Loading