X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_routes.h;h=d8d36d210efcccc7dfd8747c7148f039af0664e5;hb=70792eeb23451cef1f3a103e0c9515b833f81899;hp=480f70504a9b714861b0c0e8c3ef0bbfb1752f45;hpb=4fe5ceb89da36e746227675b8928e9d74cc18f95;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_routes.h b/world_routes.h index 480f705..d8d36d2 100644 --- a/world_routes.h +++ b/world_routes.h @@ -496,7 +496,15 @@ static void world_routes_local_set_record( u32 route, double lap_time ) temp.time = time_centiseconds; highscores_push_record( &temp ); - track_infos[ pr->track_id ].push = 1; + + struct track_info *pti = &track_infos[ pr->track_id ]; + pti->push = 1; + + if( pti->achievement_id ) + { + steam_set_achievement( pti->achievement_id ); + steam_store_achievements(); + } } else {