Candide.GameModels.Services.SimpleInventoryService
Type JSONpublic class in Candide.GameModels.Services
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Services - Base type
System.Object - Hash
AC9A3E1524660E6CA24A22BFA1AE822DB70A3C79F3A03B9E096206F5BF259463
Relationships
Base type
System.Object
Methods
GetAndListenOnSimpleInventory
#
public Candide.Multiplayer.Network.GetResponseHandler GetAndListenOnSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage msg, System.Action<CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse> onResponse, System.Action<System.Byte> onError, System.Single timeOut)
Method metadata
- Visibilitypublic
- Return type
Candide.Multiplayer.Network.GetResponseHandler - StaticTrue
- VirtualFalse
- Hash
43471E28888EF235966242AD6E37DC73643E58DA1D8C24740CB63F8EDF34E7DE - Body hash
1DDE8E276B496E6E84DD7F4A02A692E1AA5D40D5103352250DEF2C58283DC761 - IL size16
Referenced calls
Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
Called by
String literals
inventory-get-and-register-for-simple-inventory
GetSimpleInventory
#
public Candide.Multiplayer.Network.GetResponseHandler GetSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage msg, System.Action<CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse> onResponse, System.Action<System.Byte> onError, System.Single timeOut)
Method metadata
- Visibilitypublic
- Return type
Candide.Multiplayer.Network.GetResponseHandler - StaticTrue
- VirtualFalse
- Hash
6C368A317544ED7AF58EEEC4ED1D0EFAA9DFA1A0553D5E304B30363ACA161CDE - Body hash
AF5BB5FE929FE635960D70178CFF281C1388CD9FEFDAEAB804929D982DD3B385 - IL size16
Referenced calls
Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
String literals
inventory-get-simple-inventory
OnReceive_InventoryChanged
#
private System.Void OnReceive_InventoryChanged(CandideServer.ServerControllers.UpdateInventoryItemInstanceMessage msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6B622B25171DF1C9DF162BC1532FC6239BE4F4C6451B0A54DF3CC3830DBD8137 - Body hash
28EF63BF7D9A0D68BDBF6022939F6889EDC9B8568E47BF4C6D6AC18FDE1CF6EA - IL size7
OnReceive_InventoryListenerUpdate
#
private System.Void OnReceive_InventoryListenerUpdate(CandideServer.MessageModels.Inventories.InventoryListenerUpdate msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
025B9901F405C4BBEEC7767B554DB508DFAE208F7EE29945675ADFC181734EF3 - Body hash
A1451B2D01FB10BE0F701F0E510B05E426694122EE05B26B0D3BB2FA7D03B0AB - IL size7
OnReceive_PlayerInventoriesDesynced
#
private System.Void OnReceive_PlayerInventoriesDesynced(CandideServer.MessageModels.Inventories.PlayerInventoriesDesyncedMessage msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FF874756F3A1195B34B66573F2D1042C6AD612C5AE4DA2BC1869E5EEA3AB2E8B - Body hash
04E16F2B09E0387F8AE471DBF93F3AE8110C751AAF7D65B6A69AE0E4AEFDC3C7 - IL size7
OnReceive_RenameInventory
#
private System.Void OnReceive_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
59A023612D5B125CAE6BD9036D234FA0E73C002EC04EFF87718DEAD73514D793 - Body hash
5B6F25CE755DC02F332DB0839A93F6EFD87B3FA08558959BB51BF6EC483007E4 - IL size18
OnReceive_UpdateInventoriesItemInstances
#
private System.Void OnReceive_UpdateInventoriesItemInstances(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesMessage msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
840463BFC9F6D92E4D263F4E2983CFBB6A6F4B180591CFE9DEFF7C84C0483487 - Body hash
6EED3263EC2629982068CE8CE4F72B7074EABD36B319E78222462DBF88ED02D7 - IL size18
OnReceive_UpdateInventoriesItemInstancesWithAddMessage
#
private System.Void OnReceive_UpdateInventoriesItemInstancesWithAddMessage(CandideServer.MessageModels.Inventories.UpdateInventoriesItemInstancesWithAddMessage msg)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FC7ED788FF763D730C3ECAB2C0F29D43317E21811733F931DD89B35356A399F0 - Body hash
E81C3A3D69419A75CC0BAC025D35193DE33046DA0E35BC2338F00A72F6257DDC - IL size153
Referenced calls
Candide.GameModels.Controllers.SimpleInventoryController::SyncUpdateActiveInventory(System.Collections.Generic.IEnumerable<CandideServer.ServerControllers.UpdateInventoryItemInstanceMessage>, System.Collections.Generic.IEnumerable<CandideServer.ServerControllers.UpdateInventoryMoneyMessage>)Candide.Multiplayer.Models.LocalPlayer::get_EntityId()System.Guid::op_Equality(System.Guid, System.Guid)Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Candide.Graphics.StyleHelper::GetItemTierColor(System.Nullable<System.Int32>)Candide.Graphics.FloatingTextSystem::AddNewFloatText(System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.String, System.Int32, System.Single, System.String, System.Single, System.Boolean)
SendAddItemCheat
#
public System.Void SendAddItemCheat(System.String id, System.Int32 count, System.String auraId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1C07795E8F628F7A24067C100C89EE4264B03F9282649F0ABB8A5316BAD5DD66 - Body hash
E26156E441E42FDC4BD312A8AD6FE15D28A9A34C3F44782AF152550238013F1E - IL size38
Referenced calls
CandideServer.MessageModels.Inventories.AddItemCheatMessage::.ctor()Candide.Multiplayer.Network.NetworkManager::SendMessage(System.String, System.Object, System.Byte)
Called by
String literals
add-item-cheat
SendDropItem
#
public System.Void SendDropItem(CandideServer.ServerServices.DropItemMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1385092EC8CEEF9CEAEB83DEFF325A59B12F957D56EB7A41CB92A26253570CF0 - Body hash
0CA9E83D16C2E579DABB53CD0BB03B42CC9436BDAEDCA8E8A85ED6A1502BC75C - IL size33
Referenced calls
Called by
String literals
event:/interface/player inventory/ui_inventory_item_discardinventory-drop-item
SendDropMoney
#
public System.Void SendDropMoney(CandideServer.ServerServices.DropMoneyMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AE3A8B82A0E1E0A136CB97D249A9A30B7C9A1989EBF66AC9A4437D85FF0112A7 - Body hash
A9F484B2E2FEA9E215B97DC4A19DC4A90F1B375AB5D1179732709FAB61882435 - IL size13
Referenced calls
String literals
inventory-drop-money
SendLootAll
#
public System.Void SendLootAll(CandideServer.MessageModels.Inventories.LootAllMessage lootAllMessage)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
3D0E4DA4A9972C7B7BA6848595FAA2F39067CA3CC8F395E9C2E6C4A801C61C3E - Body hash
ACA72A31DCE41CAC22633FA45971AE44AE2FF81CD956D64528ED063FD9684CAA - IL size13
Referenced calls
String literals
inventory-loot-all
SendStopListeningOnSimpleInventory
#
public System.Void SendStopListeningOnSimpleInventory(CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EF0D21FCA16BBF83FBCE36530508BF23088CEDC1167AD2B9B28F756BD183206A - Body hash
20B08D83B8EB584016236F5911A18E77E95EBB6C8C7A7F002D8A0023A4791B3B - IL size24
Referenced calls
Called by
String literals
inventory-unregister-for-simple-inventory
Send_InventoryApplyDelta
#
public System.Void Send_InventoryApplyDelta(CandideServer.MessageModels.Inventories.InventoryApplyDeltaMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
3CF43805E6256D010F213055134ED9DBDA21D7E7B13E71D5B416E4190C4DBC47 - Body hash
9025AC9902EA7AE31740E8410684073D94506F4CA9F449E13658A49745EFD675 - IL size13
Referenced calls
Called by
String literals
inventory-apply-delta
Send_InventoryApplyManyDelta
#
public System.Void Send_InventoryApplyManyDelta(CandideServer.MessageModels.Inventories.InventoryApplyManyDeltaMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9B031100CFF30A82E39F3928994DA134927440E4B18D90F97E2A8814228D2763 - Body hash
4D191A188CDE00BD58A1953FDDC4902A07264A231EAF996B9A6116C5D7EA12D2 - IL size13
Referenced calls
Called by
Candide.GameModels.Managers.EquipmentManager::TryEquipCandide.GameModels.Managers.EquipmentManager::TryEquipAndSwapActionCandide.GameModels.Managers.EquipmentManager::TryUnequipItemCandide.GameModels.Managers.SimpleInventoryManager::AddItemFromSourceActionCandide.GameModels.Managers.SimpleInventoryManager::LootItemAmountIntoMoneyCandide.GameModels.Managers.SimpleInventoryManager::QuickStackCandide.GameModels.Managers.SimpleInventoryManager::SortInventory
String literals
inventory-apply-many-delta
Send_RenameInventory
#
public System.Void Send_RenameInventory(CandideServer.MessageModels.Inventories.RenameInventoryMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
18D47EC8FA9B37A9E27FEBEBB110BA7FADF22F9214D2A6F3D2046AADC6208849 - Body hash
362AD4DDD7BA89B87C997769673B5AF0C4F968450C1D0CF478AAD2173239FA13 - IL size13
Referenced calls
String literals
inventory-rename-inventory