rodecomp/scripts/exe/imports/IAPSDK.def
ragnarok-clanker e11260a408 Add standalone exe build tooling under scripts/exe
build_exe.py compiles every unit in data/compile.json with the pinned toolchain and links Ragexe.exe.
Not part of the decompilation and not in data/compile.json: imports/*.def (original DLL import tables),
jsoncons/ (v0.170.2 headers + JsonCppLoader glue), nProtect/GameGuard.cpp (no-op GameGuard stand-in).
2026-11-06 15:10:16 +01:00

41 lines
2.3 KiB
Modula-2

; Imports of the original Ragexe 2026-02-19 from IAPSDK.dll, checked against the shipped DLL's exports.
LIBRARY IAPSDK.dll
EXPORTS
??0StovePCFetchProductParam@IAP@PCSDK@Stove@@QAE@XZ
??0StovePCOrderProduct@IAP@PCSDK@Stove@@QAE@XZ
??0StovePCPaymentOption@IAP@PCSDK@Stove@@QAE@ABU0123@@Z
??0StovePCPaymentOption@IAP@PCSDK@Stove@@QAE@XZ
??0StovePCPurchaseResult@IAP@PCSDK@Stove@@QAE@ABU0123@@Z
??0StovePCStartPurchaseParam@IAP@PCSDK@Stove@@QAE@XZ
??0StovePCTermsOption@IAP@PCSDK@Stove@@QAE@XZ
??1StovePCFetchProductParam@IAP@PCSDK@Stove@@QAE@XZ
??1StovePCPurchaseResult@IAP@PCSDK@Stove@@QAE@XZ
??1StovePCStartPurchaseParam@IAP@PCSDK@Stove@@QAE@XZ
?CreateOrderProduct@StovePCStartPurchaseParam@IAP@PCSDK@Stove@@QAEXI@Z
?GetCategoryId@StovePCProduct@IAP@PCSDK@Stove@@QBEPB_WXZ
?GetCategoryId@StovePCPurchasedProduct@IAP@PCSDK@Stove@@QBEPB_WXZ
?GetChargeTypeName@StovePCChargeInfo@IAP@PCSDK@Stove@@QBEPB_WXZ
?GetDisplayNumber@StovePCShopCategory@IAP@PCSDK@Stove@@QBEHXZ
?GetGuidQuantity@StovePCProduct@IAP@PCSDK@Stove@@QBEHXZ
?GetProductId@StovePCOrderProduct@IAP@PCSDK@Stove@@QBE_JXZ
?GetProductId@StovePCOrderProduct@IAP@PCSDK@Stove@@QBE_JXZ
?GetPurchaseLimitCount@StovePCProduct@IAP@PCSDK@Stove@@QBEHXZ
?GetSaleBeginDate@StovePCProduct@IAP@PCSDK@Stove@@QBE_JXZ
?GetSaleEndDate@StovePCProduct@IAP@PCSDK@Stove@@QBE_JXZ
?GetSalePrice@StovePCProduct@IAP@PCSDK@Stove@@QBENXZ
?SetCategoryId@StovePCFetchProductParam@IAP@PCSDK@Stove@@QAEXPB_W@Z
?SetChargeDisplayDeductVal@StovePCChargeInfo@IAP@PCSDK@Stove@@QAEXN@Z
?SetChargeType@StovePCChargeInfo@IAP@PCSDK@Stove@@QAEXH@Z
?SetOperation@StovePCPaymentOption@IAP@PCSDK@Stove@@QAEXW4StovePCPaymentOperation@234@@Z
?SetOperation@StovePCPaymentOption@IAP@PCSDK@Stove@@QAEXW4StovePCPaymentOperation@234@@Z
?SetOrderProduct@StovePCStartPurchaseParam@IAP@PCSDK@Stove@@QAEXHPBUStovePCOrderProduct@234@@Z
?SetPageNumber@StovePCFetchProductParam@IAP@PCSDK@Stove@@QAEXH@Z
?SetPageSize@StovePCFetchProductParam@IAP@PCSDK@Stove@@QAEXH@Z
?SetProductId@StovePCOrderProduct@IAP@PCSDK@Stove@@QAEX_J@Z
?SetPurchaseOption@StovePCStartPurchaseParam@IAP@PCSDK@Stove@@QAEXUStovePCPurchaseOption@234@@Z
IAP_ConfirmPurchase
IAP_FetchProducts
IAP_FetchTermsAgreement
IAP_Initialize
IAP_StartPurchase
IAP_UnInitialize