int set_exists(int i, int contribValue)
{
- if (contribValue == 1)
- {
- if(set_contribution(i)!=NULL && !strcmp(set_contribution(i), "0"))
- return 1;
- }
+ if (contribValue == 1)
+ return (set_contribution(i)!=NULL && !strcmp(set_contribution(i), "0")) ? 1 : 0;
else if (contribValue == 2)
- {
- if(set_contribution(i)!=NULL && !strcmp(set_contribution(i), "1"))
- return 1;
- }
+ return (set_contribution(i)!=NULL && !strcmp(set_contribution(i), "1")) ? 1 : 0;
else
return (0 <= i && i < count);
static int desc_id;
static int do_init = 1;
-static int do_init_audio = 1;
+static int true_init = 1;
static int set_action(int i)
{
config_set_d(CONFIG_SHOW_CONTRIBUTIONS, 0);
- do_init = 1;
- do_init_audio = 0;
+ do_init = 1;
+ true_init = 0;
return goto_state(&st_set);
break;
config_set_d(CONFIG_SHOW_CONTRIBUTIONS, 1);
- do_init = 1;
- do_init_audio = 0;
+ do_init = 1;
+ true_init = 0;
return goto_state(&st_set);
break;
int i;
int j, n;
- j = n = 0;
+ j = 0;
for(i = 0; i < MAXSET; i++)
{
if (do_init)
{
total = set_init(config_get_d(CONFIG_SHOW_CONTRIBUTIONS));
- if (do_init_audio)
+ if (true_init)
{
audio_music_fade_to(0.5f, "bgm/inter.ogg");
audio_play(AUD_START, 1.f);
- /* We need to recheck for contributions on true initialization */
for(i = 0; i < MAXSET; i++)
{
if (set_exists(i, 2))
if(config_get_d(CONFIG_SHOW_CONTRIBUTIONS))
n = 1;
- do_init_audio = 1;
- do_init = 1;
+ do_init = true_init = 1;
if ((id = gui_vstack(0)))
{
* two as labels for a switch with a default label.
*/
-int gui_back_prev_next(int id, int prev, int next, int displayContrib)
+int gui_back_prev_next(int id, int prev, int next, int displayContributions)
{
int jd;
int kd;
{
if ((ld = gui_hstack(jd)))
{
- if(displayContrib)
+ if(displayContributions)
{
gui_maybe(ld, _("Contributions"), GUI_CONTRIB, !config_get_d(CONFIG_SHOW_CONTRIBUTIONS));
gui_maybe(ld, _("Official Sets"), GUI_OFFIC, config_get_d(CONFIG_SHOW_CONTRIBUTIONS));
#define DEFAULT_KEY_RIGHT SDLK_RIGHT
#define DEFAULT_KEY_PAUSE SDLK_SPACE
#define DEFAULT_KEY_RESTART SDLK_r
-#define DEFAULT_SHOW_CONTRIBUTIONS 0
#define DEFAULT_STATS 0
+#define DEFAULT_SHOW_CONTRIBUTIONS 0
/*---------------------------------------------------------------------------*/