Skip to content

McpUserInventoryManagerV3

Class in IpDrv · IpDrv.McpUserInventoryManagerV3 · config

Object › McpServiceBase › McpUserInventoryBase › McpUserInventoryManagerV3

Using it from Lua
h7.find_all("McpUserInventoryManagerV3")            -- live instances
h7.find_class("IpDrv.McpUserInventoryManagerV3")   -- the class
h7.hook("IpDrv.McpUserInventoryManagerV3.BuildIapResourcePath", fn)

Structs

SaveSlotRequest

Struct extends UserRequest

FieldType
SaveSlotIdString

UserRequest

FieldType
RequestHttpRequestInterface
McpIdString

Properties

NameTypeNotes
IapListsarray<McpIapList>
IapResourcePathStringconfig
ProcessCommandUrlStringconfig
ProfileResourcePathStringconfig
ProfileTemplateIdStringconfig
SaveSlotRequestsarray<SaveSlotRequest>
SaveSlotsarray<McpInventorySaveSlot>
UserRequestsarray<UserRequest>

Functions

NameDeclaration
BuildIapResourcePathfunction String BuildIapResourcePath(String McpId, optional String ProfileId)
BuildProfileResourcePathfunction String BuildProfileResourcePath(String McpId, optional String ProfileId)
CreateSaveSlotfunction CreateSaveSlot(string McpId, string SaveSlotId, optional string ParentSaveSlotId)
DeleteSaveSlotfunction DeleteSaveSlot(string McpId, string SaveSlotId)
GetIapListfunction bool GetIapList(String McpId, out McpIapList Iaps)
GetSaveSlotfunction bool GetSaveSlot(String McpId, String SaveSlotId, out McpInventorySaveSlot SaveSlot)
GetSaveSlotListfunction array GetSaveSlotList(string McpId)
OnCreateSaveSlotRequestCompletefunction OnCreateSaveSlotRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnDeleteSaveSlotRequestCompletefunction OnDeleteSaveSlotRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnQueryIapListRequestCompletefunction OnQueryIapListRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnQuerySaveSlotsRequestCompletefunction OnQuerySaveSlotsRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnReadSaveSlotRequestCompletefunction OnReadSaveSlotRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
OnRecordIapRequestCompletefunction OnRecordIapRequestComplete(HttpRequestInterface Request, HttpResponseInterface Response, bool bWasSuccessful)
ParseIapListprotected function ParseIapList(String McpId, JsonObject ParsedJson)
ParseSaveSlotprotected function ParseSaveSlot(JsonObject ParsedJson)
QueryIapListfunction QueryIapList(String McpId)
QuerySaveSlotListfunction QuerySaveSlotList(string McpId)
ReadSaveSlotfunction ReadSaveSlot(String McpId, String SaveSlotId)
RecordIapfunction RecordIap(String McpId, String SaveSlotId, String Vendor, String Receipt)

Inherited

FromMembers
McpUserInventoryBase1 properties, 30 functions
McpServiceBase2 properties, 16 functions
Object13 properties, 308 functions