Hello everyone, here are the latest updates on the new Mod creation APIs.
If you still experience unpleasant gameplay or encounter bugs, please contact me via the forum, discussion board, or QQ group: 722792074 — your feedback is very important to me.
Added
Mod Creation API Released:
📂 Modding Documentation: UE4yangyiming/CardShopSim_modding
1️⃣ Extra God Card Draw
Mods can now include cards with the “God Card” attribute, which follow the God Card draw logic:
God Cards can use any element type.
When enabled, players can obtain all existing God Card types listed in the card table.
Currently, only four visual effects are implemented; other God Card effects will temporarily use the Rain God effect.
Custom God Card borders will glow with a shiny effect if marked as God Cards (same price as normal).
The central floating effect cannot be customized, as materials are not yet user-configurable.
2️⃣ Full-Screen Effect for Normal Cards
Normal cards can now use full-screen card effects by adding the following property:
D.UseBigImage = true
3️⃣ Additional PlayerState Interfaces
You can now bind extra interfaces within your Mod.
Example — after adding your custom payment method modification function, you can include these hooks:
-- Triggered for each card when checkout is completed
klass.OnCardSoldOverall = function(self, CardID)
MOD.Logger.LogScreen("Card checkout completed, CardID = " .. tostring(CardID), 5, 0, 1, 0, 1)
-- Custom logic here
end
-- Triggered for each card when a card pack is opened
klass.OnCardOpenedOverall = function(self, CardID)
MOD.Logger.LogScreen("A card was drawn from the pack, CardID = " .. tostring(CardID), 5, 0, 1, 0, 1)
-- Custom logic here
end
If you have ideas for new Mod API features, please leave a comment under this update post — I’ll continue expanding the Modding system based on your feedback!
