diff --git a/game/client/achievement_notification_panel.cpp b/game/client/achievement_notification_panel.cpp index 61c3138474..66c6b10478 100644 --- a/game/client/achievement_notification_panel.cpp +++ b/game/client/achievement_notification_panel.cpp @@ -101,11 +101,12 @@ void CAchievementNotificationPanel::FireGameEvent( IGameEvent * event ) int iMax = event->GetInt( "max_val" ); wchar_t szLocalizedName[256]=L""; +#if 0 if ( IsPC() ) { // shouldn't ever get achievement progress if steam not running and user logged in, but check just in case if ( !steamapicontext->SteamUserStats() ) - { + { Msg( "Steam not running, achievement progress notification not displayed\n" ); } else @@ -115,6 +116,7 @@ void CAchievementNotificationPanel::FireGameEvent( IGameEvent * event ) } } else +#endif { // on X360 we need to show our own achievement progress UI @@ -245,7 +247,7 @@ void CAchievementNotificationPanel::SetXAndWide( Panel *pPanel, int x, int wide pPanel->SetWide( wide ); } -CON_COMMAND_F( achievement_notification_test, "Test the hud notification UI", FCVAR_CHEAT | FCVAR_DEVELOPMENTONLY ) +CON_COMMAND_F( achievement_notification_test, "Test the hud notification UI", FCVAR_CHEAT ) { static int iCount=0; @@ -269,4 +271,4 @@ CON_COMMAND_F( achievement_notification_test, "Test the hud notification UI", FC #endif iCount++; -} \ No newline at end of file +} diff --git a/game/shared/achievementmgr.cpp b/game/shared/achievementmgr.cpp index ba1fab2bfa..606443bc1b 100644 --- a/game/shared/achievementmgr.cpp +++ b/game/shared/achievementmgr.cpp @@ -930,7 +930,7 @@ void CAchievementMgr::AwardAchievement( int iAchievementID ) pAchievement->OnAchieved(); // [tj] - IGameEvent * event = gameeventmanager->CreateEvent( "achievement_earned_local" ); + IGameEvent * event = gameeventmanager->CreateEvent( "achievement_earned" ); if ( event ) { event->SetInt( "achievement", pAchievement->GetAchievementID() ); @@ -1033,6 +1033,8 @@ extern bool IsInCommentaryMode( void ); //----------------------------------------------------------------------------- bool CAchievementMgr::CheckAchievementsEnabled() { + return true; + // if PC, Steam must be running and user logged in if ( IsPC() && !LoggedIntoSteam() ) {