From d60aa32e09a1578fcaf5db056375fd13f6256149 Mon Sep 17 00:00:00 2001 From: Wofsauge Date: Tue, 1 Feb 2022 23:40:34 +0100 Subject: [PATCH] Added Encyclopedia exception for the EID Achievement Trinket --- main.lua | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/main.lua b/main.lua index 8bf19dde..0ce6c61a 100644 --- a/main.lua +++ b/main.lua @@ -911,8 +911,16 @@ local function attemptPathfind(entity) return success end -local hasShownAchievementWarning = false +local achievementTrinket = Isaac.GetTrinketIdByName("EID Achievements Locked Check") +-- hide helper trinket in Encyclopedia mod +if Encyclopedia then + Encyclopedia.AddTrinket({ + ID = achievementTrinket, + Hide = true, + }) +end +local hasShownAchievementWarning = false local function renderAchievementInfo() if REPENTANCE and not EID.Config.DisableAchievementCheck and game:GetFrameCount() < 10*30 then -- Old Repentance version check; update this to check for the existence of the newest mod API function EID uses @@ -1306,8 +1314,7 @@ if EID.MCMLoaded or REPENTANCE then end -- Check and set if achievements are enabled - EID.achievementsEnabled = game:GetItemPool():RemoveTrinket(Isaac.GetTrinketIdByName("EID Achievements Locked Check")) - + EID.achievementsEnabled = game:GetItemPool():RemoveTrinket(achievementTrinket) end EID:AddCallback(ModCallbacks.MC_POST_GAME_STARTED, OnGameStart)