Skip to content

Commit 7dfde78

Browse files
committed
1 parent 8e6bcc3 commit 7dfde78

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/game/shared/achievementmgr.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
#endif
4949

5050
ConVar cc_achievement_debug( "achievement_debug", "0", FCVAR_CHEAT | FCVAR_REPLICATED, "Turn on achievement debug msgs." );
51+
#ifdef BDSBASE
52+
ConVar achievement_show_cheat_message("achievement_show_cheat_message", "1", FCVAR_REPLICATED, "Show message when achievements are disabled due to cheats.");
53+
#endif
5154

5255
#ifdef CSTRIKE_DLL
5356
//=============================================================================
@@ -1139,7 +1142,14 @@ bool CAchievementMgr::CheckAchievementsEnabled()
11391142
// on Steam public
11401143
if ( developer.GetInt() == 0 || ( k_EUniverseInvalid == GetUniverse() ) || ( k_EUniversePublic == GetUniverse() ) )
11411144
{
1145+
#ifdef BDSBASE
1146+
if (achievement_show_cheat_message.GetBool())
1147+
{
1148+
Msg("Achievements disabled: cheats turned on in this app session.\n");
1149+
}
1150+
#else
11421151
Msg( "Achievements disabled: cheats turned on in this app session.\n" );
1152+
#endif
11431153
return false;
11441154
}
11451155
#endif

0 commit comments

Comments
 (0)