From e5e78484471539ef19e92af7e0af113e65e97235 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 16 Mar 2026 20:24:06 -0700
Subject: [PATCH] Renamed GrantAchievement() to UnlockAchievement()
---
game/game.cpp | 10 +++++-----
game/objects.h | 2 +-
game/steam.cpp | 10 +++++-----
game/steam.h | 2 +-
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/game/game.cpp b/game/game.cpp
index af67ef81..1a6ddefa 100644
--- a/game/game.cpp
+++ b/game/game.cpp
@@ -827,13 +827,13 @@ GamePanelDelegate::DoBonus()
if (gPlayers[i]->CanGetSinglePlayerAchievement()) {
int bonus = gPlayers[i]->GetBonus() * gPlayers[i]->GetBonusMult();
if (bonus >= 8000) {
- GrantAchievement("ACHIEVEMENT_BONUS_8");
+ UnlockAchievement("ACHIEVEMENT_BONUS_8");
} else if (bonus >= 6000) {
- GrantAchievement("ACHIEVEMENT_BONUS_6");
+ UnlockAchievement("ACHIEVEMENT_BONUS_6");
} else if (bonus >= 4000) {
- GrantAchievement("ACHIEVEMENT_BONUS_4");
+ UnlockAchievement("ACHIEVEMENT_BONUS_4");
} else if (bonus >= 2000) {
- GrantAchievement("ACHIEVEMENT_BONUS_2");
+ UnlockAchievement("ACHIEVEMENT_BONUS_2");
}
}
@@ -980,7 +980,7 @@ GamePanelDelegate::NextWave()
}
if (gPlayers[i]->CanGetSinglePlayerAchievement()) {
- GrantAchievement(achievement);
+ UnlockAchievement(achievement);
}
}
}
diff --git a/game/objects.h b/game/objects.h
index 33f56e03..45043246 100644
--- a/game/objects.h
+++ b/game/objects.h
@@ -580,7 +580,7 @@ class SteelRoid : public Object {
}
if (gPlayers[i]->CanGetSinglePlayerAchievement()) {
- GrantAchievement("ACHIEVEMENT_STEEL_BALLS");
+ UnlockAchievement("ACHIEVEMENT_STEEL_BALLS");
}
}
return(Object::Explode());
diff --git a/game/steam.cpp b/game/steam.cpp
index c4b0e607..6ba07903 100644
--- a/game/steam.cpp
+++ b/game/steam.cpp
@@ -47,7 +47,7 @@ class SteamInterface
void SetSteamTimelineMode(STEAM_TIMELINE_MODE mode);
void SetSteamTimelineLevelStarted(int level);
void SetSteamTimelineEvent(STEAM_TIMELINE_EVENT event);
- void GrantAchievement(const char *achievement);
+ void UnlockAchievement(const char *achievement);
void Update();
@@ -204,7 +204,7 @@ void SteamInterface::SetSteamTimelineEvent(STEAM_TIMELINE_EVENT event)
SteamTimeline()->AddInstantaneousTimelineEvent(title, nullptr, icon, 0, 0.0f, k_ETimelineEventClipPriority_Standard);
}
-void SteamInterface::GrantAchievement(const char *achievement)
+void SteamInterface::UnlockAchievement(const char *achievement)
{
if (!m_initialized) {
return;
@@ -534,9 +534,9 @@ void SetSteamTimelineEvent(STEAM_TIMELINE_EVENT event)
steam.SetSteamTimelineEvent(event);
}
-void GrantAchievement(const char *achievement)
+void UnlockAchievement(const char *achievement)
{
- steam.GrantAchievement(achievement);
+ steam.UnlockAchievement(achievement);
}
void UpdateSteam()
@@ -601,7 +601,7 @@ void SetSteamTimelineEvent(STEAM_TIMELINE_EVENT event)
{
}
-void GrantAchievement(const char *achievement)
+void UnlockAchievement(const char *achievement)
{
}
diff --git a/game/steam.h b/game/steam.h
index f773bf92..30978fd0 100644
--- a/game/steam.h
+++ b/game/steam.h
@@ -55,7 +55,7 @@ extern void DisableRemoteInput();
extern void SetSteamTimelineMode(STEAM_TIMELINE_MODE mode);
extern void SetSteamTimelineLevelStarted(int level);
extern void SetSteamTimelineEvent(STEAM_TIMELINE_EVENT event);
-extern void GrantAchievement(const char *achievement);
+extern void UnlockAchievement(const char *achievement);
extern void UpdateSteam();
extern void QuitSteam();