diff --git a/Core.lua b/Core.lua index 067f30f..4f68944 100644 --- a/Core.lua +++ b/Core.lua @@ -226,12 +226,31 @@ SlashCmdList["RELATIONSHIPSACHIEVEMENTS"] = function(msg) if RelationshipsAchievements_ShowToast and RelationshipsAchievements_ById[206] then RelationshipsAchievements_ShowToast(RelationshipsAchievements_ById[206]) end + elseif cmd == "minimap" then + local sub = string.lower(rest or "") + if sub == "show" then + if RelationshipsAchievements_Minimap_Show then RelationshipsAchievements_Minimap_Show() end + DEFAULT_CHAT_FRAME:AddMessage("|cff00ff00Minimap button shown.|r") + elseif sub == "hide" then + if RelationshipsAchievements_Minimap_Hide then RelationshipsAchievements_Minimap_Hide() end + DEFAULT_CHAT_FRAME:AddMessage("|cff00ff00Minimap button hidden.|r") + elseif sub == "reset" then + if RelationshipsAchievements_Minimap_Reset then RelationshipsAchievements_Minimap_Reset() end + DEFAULT_CHAT_FRAME:AddMessage("|cff00ff00Minimap button position reset.|r") + else + if RelationshipsAchievements_Minimap_Toggle then RelationshipsAchievements_Minimap_Toggle() end + end + elseif cmd == "played" then + if RequestTimePlayed then RequestTimePlayed() end + DEFAULT_CHAT_FRAME:AddMessage("|cff00ff00Relationships Achievements:|r reading /played for quest count...") elseif cmd == "help" then DEFAULT_CHAT_FRAME:AddMessage("|cffffd200Relationships Achievements commands:|r") DEFAULT_CHAT_FRAME:AddMessage(" /rach - toggle window") DEFAULT_CHAT_FRAME:AddMessage(" /rach unlock - unlock achievement by id") DEFAULT_CHAT_FRAME:AddMessage(" /rach reset - wipe all progress") DEFAULT_CHAT_FRAME:AddMessage(" /rach points - show total points") + DEFAULT_CHAT_FRAME:AddMessage(" /rach minimap [show|hide|reset] - control minimap button") + DEFAULT_CHAT_FRAME:AddMessage(" /rach played - sync quest count from /played") DEFAULT_CHAT_FRAME:AddMessage(" /rach scan - rescan character stats") DEFAULT_CHAT_FRAME:AddMessage(" /rach test - show a test toast") else