reset cached progress each time menu is opened
This commit is contained in:
parent
81075aa5fa
commit
0744683c2b
|
@ -42,6 +42,8 @@ enum rcheevos_menuitem_bucket
|
||||||
|
|
||||||
static void rcheevos_menu_update_bucket(rcheevos_racheevo_t* cheevo)
|
static void rcheevos_menu_update_bucket(rcheevos_racheevo_t* cheevo)
|
||||||
{
|
{
|
||||||
|
cheevo->menu_progress = 0;
|
||||||
|
|
||||||
if (!cheevo->memaddr)
|
if (!cheevo->memaddr)
|
||||||
{
|
{
|
||||||
/* non-active unsupported achievement */
|
/* non-active unsupported achievement */
|
||||||
|
@ -66,7 +68,6 @@ static void rcheevos_menu_update_bucket(rcheevos_racheevo_t* cheevo)
|
||||||
|
|
||||||
/* active achievement */
|
/* active achievement */
|
||||||
cheevo->menu_bucket = RCHEEVOS_MENUITEM_BUCKET_LOCKED;
|
cheevo->menu_bucket = RCHEEVOS_MENUITEM_BUCKET_LOCKED;
|
||||||
cheevo->menu_progress = 0;
|
|
||||||
|
|
||||||
trigger = rc_runtime_get_achievement(&rcheevos_locals->runtime, cheevo->id);
|
trigger = rc_runtime_get_achievement(&rcheevos_locals->runtime, cheevo->id);
|
||||||
if (trigger)
|
if (trigger)
|
||||||
|
|
Loading…
Reference in New Issue