Skip to content

Commit 60f6479

Browse files
authored
bug fixing
1 parent a5da2fb commit 60f6479

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

TODO.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
TODO:
1+
FINISHED:
22
(DONE) Make the icons require 5 mana orbs when it's been a while (you can only give 1 mana orb at a time with a 15-20 sec cooldown for icons requiring mana orbs), then if they are still growing, make them require stars, and if they are already fully grown make them require either moons or diamonds. There will be 5 maturity levels.
33
(DONE) When you feed them something, there is a 90% chance they emit a bronze coin (+10 money), 9% chance they emit a silver coin (+100 money), and a 1% chance they emit a gold coin (+1000 money)
44
(DONE) You will be able to buy new 3 icons every 24 hours ($1000 each) and you wont be able to see the color/type of the icon.

src/ZenGardenLayer.cpp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2227,6 +2227,9 @@ void ZenGardenLayer::onFeedOrbs(CCObject *sender)
22272227
if (ZenGardenLayer::m_selectedItem != 1)
22282228
{
22292229
ZenGardenLayer::m_feedOrbsButton->setColor(ccc3(100, 100, 100));
2230+
ZenGardenLayer::m_feedStarsButton->setColor(ccc3(255, 255, 255));
2231+
ZenGardenLayer::m_feedMoonsButton->setColor(ccc3(255, 255, 255));
2232+
ZenGardenLayer::m_feedDiamondsButton->setColor(ccc3(255, 255, 255));
22302233

22312234
ZenGardenLayer::m_selectedItem = 1;
22322235
if (ZenGardenLayer::m_orbsHoverSprite)
@@ -2238,6 +2241,7 @@ void ZenGardenLayer::onFeedOrbs(CCObject *sender)
22382241
if (ZenGardenLayer::m_diamondsHoverSprite)
22392242
ZenGardenLayer::m_diamondsHoverSprite->setVisible(false);
22402243
} else {
2244+
ZenGardenLayer::m_selectedItem = 0;
22412245
ZenGardenLayer::m_feedOrbsButton->setColor(ccc3(255, 255, 255));
22422246
ZenGardenLayer::m_orbsHoverSprite->setVisible(false);
22432247
}
@@ -2247,7 +2251,10 @@ void ZenGardenLayer::onFeedStars(CCObject *sender)
22472251
{
22482252
if (ZenGardenLayer::m_selectedItem != 2)
22492253
{
2254+
ZenGardenLayer::m_feedOrbsButton->setColor(ccc3(255, 255, 255));
22502255
ZenGardenLayer::m_feedStarsButton->setColor(ccc3(100, 100, 100));
2256+
ZenGardenLayer::m_feedMoonsButton->setColor(ccc3(255, 255, 255));
2257+
ZenGardenLayer::m_feedDiamondsButton->setColor(ccc3(255, 255, 255));
22512258

22522259
ZenGardenLayer::m_selectedItem = 2;
22532260
if (ZenGardenLayer::m_orbsHoverSprite)
@@ -2259,6 +2266,7 @@ void ZenGardenLayer::onFeedStars(CCObject *sender)
22592266
if (ZenGardenLayer::m_diamondsHoverSprite)
22602267
ZenGardenLayer::m_diamondsHoverSprite->setVisible(false);
22612268
} else {
2269+
ZenGardenLayer::m_selectedItem = 0;
22622270
ZenGardenLayer::m_feedStarsButton->setColor(ccc3(255, 255, 255));
22632271
ZenGardenLayer::m_starsHoverSprite->setVisible(false);
22642272
}
@@ -2270,7 +2278,10 @@ void ZenGardenLayer::onFeedMoons(CCObject *sender)
22702278
{
22712279
ZenGardenLayer::m_selectedItem = 3;
22722280

2281+
ZenGardenLayer::m_feedOrbsButton->setColor(ccc3(255, 255, 255));
2282+
ZenGardenLayer::m_feedStarsButton->setColor(ccc3(255, 255, 255));
22732283
ZenGardenLayer::m_feedMoonsButton->setColor(ccc3(100, 100, 100));
2284+
ZenGardenLayer::m_feedDiamondsButton->setColor(ccc3(255, 255, 255));
22742285

22752286
if (ZenGardenLayer::m_orbsHoverSprite)
22762287
ZenGardenLayer::m_orbsHoverSprite->setVisible(false);
@@ -2281,6 +2292,7 @@ void ZenGardenLayer::onFeedMoons(CCObject *sender)
22812292
if (ZenGardenLayer::m_diamondsHoverSprite)
22822293
ZenGardenLayer::m_diamondsHoverSprite->setVisible(false);
22832294
} else {
2295+
ZenGardenLayer::m_selectedItem = 0;
22842296
ZenGardenLayer::m_feedMoonsButton->setColor(ccc3(255, 255, 255));
22852297
ZenGardenLayer::m_moonsHoverSprite->setVisible(false);
22862298
}
@@ -2290,6 +2302,9 @@ void ZenGardenLayer::onFeedDiamonds(CCObject *sender)
22902302
{
22912303
if (ZenGardenLayer::m_selectedItem != 4)
22922304
{
2305+
ZenGardenLayer::m_feedOrbsButton->setColor(ccc3(255, 255, 255));
2306+
ZenGardenLayer::m_feedStarsButton->setColor(ccc3(255, 255, 255));
2307+
ZenGardenLayer::m_feedMoonsButton->setColor(ccc3(255, 255, 255));
22932308
ZenGardenLayer::m_feedDiamondsButton->setColor(ccc3(100, 100, 100));
22942309

22952310
ZenGardenLayer::m_selectedItem = 4;
@@ -2302,6 +2317,7 @@ void ZenGardenLayer::onFeedDiamonds(CCObject *sender)
23022317
if (ZenGardenLayer::m_diamondsHoverSprite)
23032318
ZenGardenLayer::m_diamondsHoverSprite->setVisible(true);
23042319
} else {
2320+
ZenGardenLayer::m_selectedItem = 0;
23052321
ZenGardenLayer::m_feedDiamondsButton->setColor(ccc3(255, 255, 255));
23062322
ZenGardenLayer::m_diamondsHoverSprite->setVisible(false);
23072323
}

support.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Edit this file to change your mod's support info, or delete it if you don't need it.

0 commit comments

Comments
 (0)