Added option to hide soulstone informations in shops
This commit is contained in:
1 parent
2792b764d7
commit
bc5ced7f8c
3 files changed
+29
-2
No files matched your search
@@ -112,6 +112,9 @@ EID.UserConfig = {
|
|||||||
-- Toggle Display of Card / Rune descriptions when its a shop item
|
-- Toggle Display of Card / Rune descriptions when its a shop item
|
||||||
-- Default = false
|
-- Default = false
|
||||||
["DisplayCardInfoShop"] = false,
|
["DisplayCardInfoShop"] = false,
|
||||||
|
-- Toggle Display of Soulstone descriptions when its a shop item
|
||||||
|
-- Default = true
|
||||||
|
["DisplaySoulstoneInfoShop"] = true,
|
||||||
-- Toggle Display of Card / Rune descriptions when its not accessable with walking. AKA behind rock, blocks, spikes
|
-- Toggle Display of Card / Rune descriptions when its not accessable with walking. AKA behind rock, blocks, spikes
|
||||||
-- Default = false
|
-- Default = false
|
||||||
["DisplayObstructedCardInfo"] = false,
|
["DisplayObstructedCardInfo"] = false,
|
||||||
@@ -219,6 +222,7 @@ EID.DefaultConfig = {
|
|||||||
["TransformationColor"] = "ColorEIDTransform",
|
["TransformationColor"] = "ColorEIDTransform",
|
||||||
["DisplayCardInfo"] = true,
|
["DisplayCardInfo"] = true,
|
||||||
["DisplayCardInfoShop"] = false,
|
["DisplayCardInfoShop"] = false,
|
||||||
|
["DisplaySoulstoneInfoShop"] = true,
|
||||||
["DisplayObstructedCardInfo"] = false,
|
["DisplayObstructedCardInfo"] = false,
|
||||||
["DisplayPillInfo"] = true,
|
["DisplayPillInfo"] = true,
|
||||||
["DisplayPillInfoShop"] = true,
|
["DisplayPillInfoShop"] = true,
|
||||||
|
|||||||
@@ -687,7 +687,8 @@ local function onRender(t)
|
|||||||
-- small delay when having obstruction enabled & entering the room to prevent spoilers
|
-- small delay when having obstruction enabled & entering the room to prevent spoilers
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
if (closest:ToPickup():IsShopItem() and not EID.Config["DisplayCardInfoShop"]) or (not EID.Config["DisplayObstructedCardInfo"] and not EID.hasValidWalkingpath) or (REPENTANCE and game.Challenge == Challenge.CHALLENGE_CANTRIPPED) then
|
local hideinShop = closest:ToPickup():IsShopItem() and (((closest.SubType < 81 or closest.SubType > 97) and not EID.Config["DisplayCardInfoShop"]) or (closest.SubType >= 81 and not EID.Config["DisplaySoulstoneInfoShop"]))
|
||||||
|
if hideinShop or (not EID.Config["DisplayObstructedCardInfo"] and not EID.hasValidWalkingpath) or (REPENTANCE and game.Challenge == Challenge.CHALLENGE_CANTRIPPED) then
|
||||||
EID:renderQuestionMark()
|
EID:renderQuestionMark()
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|||||||
+23
-1
@@ -517,6 +517,27 @@ if MCMLoaded then
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
MCM.AddSetting(
|
||||||
|
"EID",
|
||||||
|
"Display",
|
||||||
|
{
|
||||||
|
Type = ModConfigMenu.OptionType.BOOLEAN,
|
||||||
|
CurrentSetting = function()
|
||||||
|
return EID.Config["DisplaySoulstoneInfoShop"]
|
||||||
|
end,
|
||||||
|
Display = function()
|
||||||
|
local onOff = "False"
|
||||||
|
if EID.Config["DisplaySoulstoneInfoShop"] then
|
||||||
|
onOff = "True"
|
||||||
|
end
|
||||||
|
return "Soulstone Infos: " .. onOff
|
||||||
|
end,
|
||||||
|
OnChange = function(currentBool)
|
||||||
|
EID.Config["DisplaySoulstoneInfoShop"] = currentBool
|
||||||
|
end
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
-- Spindown Dice results
|
-- Spindown Dice results
|
||||||
local diceSteps = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
|
local diceSteps = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
|
||||||
MCM.AddSetting(
|
MCM.AddSetting(
|
||||||
@@ -623,7 +644,8 @@ if MCMLoaded then
|
|||||||
end,
|
end,
|
||||||
OnChange = function(currentNum)
|
OnChange = function(currentNum)
|
||||||
EID.Config["Scale"] = textScales[currentNum]
|
EID.Config["Scale"] = textScales[currentNum]
|
||||||
end
|
end,
|
||||||
|
Info = {"Change text size. CAN BE HARD TO READ IN SOME SETTINGS!"}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user