Added support for Flip Items
This commit is contained in:
1 parent
2bf625962b
commit
4f9040e8c5
3 files changed
+146
-30
No files matched your search
@@ -408,4 +408,27 @@ local game = Game()
|
||||
end
|
||||
EID:addDescriptionModifier("Abyss", AbyssCondition, AbyssCallback)
|
||||
|
||||
|
||||
-- Handle Flip description addition
|
||||
local function FlipCondition(descObj)
|
||||
if not REPENTANCE or not EID:getEntityData(descObj.Entity, "EID_FlipItemID") then
|
||||
return false
|
||||
end
|
||||
if EID:PlayersHaveCollectible(CollectibleType.COLLECTIBLE_FLIP) then
|
||||
return true
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
local function FlipCallback(descObj)
|
||||
local text = EID:getEntityData(descObj.Entity, "EID_FlipItemID")
|
||||
if text ~= nil then
|
||||
local itemName = EID:getObjectName(5, 100, text)
|
||||
local appendText = "#{{Collectible711}} -> {{Collectible"..text.."}} "..itemName
|
||||
EID:appendToDescription(descObj, appendText)
|
||||
end
|
||||
return descObj
|
||||
end
|
||||
EID:addDescriptionModifier("Flip", FlipCondition, FlipCallback)
|
||||
|
||||
end
|
||||
Reference in new issue
Block a user