Game Maker Language リファレンス > 組み込み関数 用途別 > Steam API > steam_clear_achievement
指定のアチーブメントを初期化(獲得していない状態に)します
steam_clear_achievement(ach_name);
この関数を使用すると、アチーブメントの状態をクリア(リセット)することができます。これによりアチーブメントを再獲得することができます。 アチーブメント名はSteamworksのコントロールパネルで定義されているAPIと一致している必要があります。
if mouse_check_button_pressed(mb_left) { steam_clear_achievement("Ach_Game_Win"); steam_clear_achievement("Ach_Died_10_Times"); steam_clear_achievement("Ach_Killed_100_Enemies"); steam_clear_achievement("Ach_Beat_Boss_Level_1"); }
上記コードはマウスの左クリックで指定のアチーブメントを初期化します