projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
re-added variable to check if any global animation was clicked
[rocksndiamonds.git]
/
src
/
anim.c
diff --git
a/src/anim.c
b/src/anim.c
index 0aa1c0f4ff12a0970415d9c2b5f67f87429f8b04..d5b3d74a7fe36163cb25939413f9dacf8c93b82d 100644
(file)
--- a/
src/anim.c
+++ b/
src/anim.c
@@
-1760,6
+1760,7
@@
static void InitGlobalAnim_Clickable(void)
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
{
boolean click_consumed = FALSE;
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
{
boolean click_consumed = FALSE;
+ boolean anything_clicked = FALSE;
boolean any_part_clicked = FALSE;
boolean any_event_action = FALSE;
int mode_nr;
boolean any_part_clicked = FALSE;
boolean any_event_action = FALSE;
int mode_nr;
@@
-1803,7
+1804,7
@@
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
part->old_anim_nr + 1, part->old_nr + 1);
#endif
part->old_anim_nr + 1, part->old_nr + 1);
#endif
- part->clicked = TRUE;
+
anything_clicked =
part->clicked = TRUE;
click_consumed |= clickConsumed(part);
}
click_consumed |= clickConsumed(part);
}
@@
-1816,7
+1817,7
@@
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
part->old_anim_nr + 1, part->old_nr + 1);
#endif
part->old_anim_nr + 1, part->old_nr + 1);
#endif
- part->clicked = TRUE;
+
anything_clicked =
part->clicked = TRUE;
click_consumed |= clickConsumed(part);
}
click_consumed |= clickConsumed(part);
}
@@
-1846,7
+1847,7
@@
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
part->old_anim_nr + 1, part->old_nr + 1);
#endif
part->old_anim_nr + 1, part->old_nr + 1);
#endif
- part->clicked = TRUE;
+
anything_clicked =
part->clicked = TRUE;
click_consumed |= clickConsumed(part);
}
click_consumed |= clickConsumed(part);
}
@@
-1858,7
+1859,7
@@
static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event)
}
}
}
}
- if (
click_consum
ed)
+ if (
anything_click
ed)
{
handle_click = TRUE;
{
handle_click = TRUE;