X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fobject%2Fflower.cpp;h=e367484b2f34108ba99654d1e7c72cec22ab1fdb;hb=c0191e8d4f95bb533a225ea5aef8d55f6a39dc0d;hp=d823ed7b1da0071ebf77abc54b9c921e20b998cc;hpb=5e32f9729857c1322c2cf7d627f6e1692e15020b;p=supertux.git diff --git a/src/object/flower.cpp b/src/object/flower.cpp index d823ed7b1..e367484b2 100644 --- a/src/object/flower.cpp +++ b/src/object/flower.cpp @@ -39,6 +39,16 @@ Flower::Flower(BonusType _type) : sprite = SpriteManager::current()->create("images/powerups/iceflower/iceflower.sprite"); SoundManager::current()->preload("sounds/fire-flower.wav"); lightsprite->set_color(Color(0.0f, 0.1f, 0.2f)); + } + else if(type == AIR_BONUS) { + sprite = SpriteManager::current()->create("images/powerups/iceflower/iceflower.sprite"); + SoundManager::current()->preload("sounds/fire-flower.wav"); + lightsprite->set_color(Color(0.15f, 0.0f, 0.15f)); + } + else if(type == EARTH_BONUS) { + sprite = SpriteManager::current()->create("images/powerups/fireflower/fireflower.sprite"); + SoundManager::current()->preload("sounds/fire-flower.wav"); + lightsprite->set_color(Color(0.0f, 0.3f, 0.0f)); } else { assert(false); }