make achivements work without steam( partially )

This commit is contained in:
nillerusr
2022-01-09 19:57:09 +03:00
parent ead7bfc155
commit 05ab85e853
2 changed files with 8 additions and 4 deletions
+3 -1
View File
@@ -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() )
{