Skip to content

Function Documentation

Johnathon edited this page Jul 30, 2025 · 6 revisions

These are the entry point for a function that I am certain of the purpose for, most of these are here because I have either my own detour in place to extend or remove behavior. They are provided as-is and I may be incorrect with their purpose. If you really want to earn that degree you could make an ImGui Plugin that calls these functions to show you the results inside the game, E.G. the TakeCurrencyFromPlayer function? Alternatively you can check out my IDA Database for functions I may not have listed here for one reason other another.

Address Name Parameter Type Description
0x1407F93E0 GAME::Store::TakeCurrencyFromPlayer void* short a1 = The location of the struct containing the current Wallet / a2 = The amount to deduct by.
Address Name Description
0x14005FD90 Not Named Set's up the SP duel, checks to see if some values are set (Halves LP and limits Max number of cards)

Duel Setup Functions

The functions in this table in someway relate to setting up a duel. E.G. Setup Field, Set Duel Timer... Etc.

Address Name Parameter Type Description
0x140769750 YGO::DuelSetup:::Setup_DuelTimer int Set's the Duel Timer Timeout (MP Only).
0x140769710 YGO::DuelSetup::Set_LifePoints int A1 = Value to set the Match's Life Points to.

Card Information

These functions are mostly utility based, currently it is mostly stuff that is about retrieval of specific properties for Cards.

Address Name Parameter Type Description
0x14076D0F0 YGO::CARDS::Get_CardNameFromID short This retreives the passed Konami ID's name

Clone this wiki locally