Always sparkle trophies.
This commit is contained in:
parent
d4de29004e
commit
011851d906
|
@ -58,6 +58,8 @@ void initTrophies(void)
|
||||||
alertRect.h = 90;
|
alertRect.h = 90;
|
||||||
alertRect.y = 10;
|
alertRect.y = 10;
|
||||||
|
|
||||||
|
sparkleAngle = 0;
|
||||||
|
|
||||||
resetAlert();
|
resetAlert();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,8 +101,6 @@ void initTrophiesDisplay(void)
|
||||||
next = getWidget("next", "trophies");
|
next = getWidget("next", "trophies");
|
||||||
next->action = nextPage;
|
next->action = nextPage;
|
||||||
next->visible = 1;
|
next->visible = 1;
|
||||||
|
|
||||||
sparkleAngle = 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void nextPage(void)
|
static void nextPage(void)
|
||||||
|
@ -119,15 +119,6 @@ static void prevPage(void)
|
||||||
prev->visible = page > 0;
|
prev->visible = page > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void doTrophies(void)
|
|
||||||
{
|
|
||||||
sparkleAngle += 0.25;
|
|
||||||
if (sparkleAngle >= 360)
|
|
||||||
{
|
|
||||||
sparkleAngle = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void drawTrophies(void)
|
void drawTrophies(void)
|
||||||
{
|
{
|
||||||
Trophy *t;
|
Trophy *t;
|
||||||
|
@ -255,10 +246,9 @@ void doTrophyAlerts(void)
|
||||||
alertTrophy->notify = 0;
|
alertTrophy->notify = 0;
|
||||||
resetAlert();
|
resetAlert();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* do the sparkle rotation */
|
|
||||||
doTrophies();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sparkleAngle = mod(sparkleAngle + 0.25, 360);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void nextAlert(void)
|
static void nextAlert(void)
|
||||||
|
|
|
@ -41,6 +41,7 @@ extern void drawWidgets(char *groupName);
|
||||||
extern char *timeToDate(long millis);
|
extern char *timeToDate(long millis);
|
||||||
extern void textSize(char *text, int size, int *w, int *h);
|
extern void textSize(char *text, int size, int *w, int *h);
|
||||||
extern void awardPandoranCraftTrophy(void);
|
extern void awardPandoranCraftTrophy(void);
|
||||||
|
extern float mod(float n, float x);
|
||||||
|
|
||||||
extern App app;
|
extern App app;
|
||||||
extern Battle battle;
|
extern Battle battle;
|
||||||
|
|
Loading…
Reference in New Issue