CandideServer.Inventory.ServerInventoryApplyBridge
Type JSONpublic class in CandideServer.Inventory
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Inventory - Base type
System.Object - Interfaces
Shared.Inventory.InventoryApplyBridge.IInventoryApplyBridge - Hash
F5F8F57718647D09C3DDC37DA234889F7FA4903F8425BCF56AAE631B7C503D89
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
ChangedInventoriesMoney# | public | public System.Collections.Generic.HashSet<System.Guid> ChangedInventoriesMoney |
ChangedInventorySlotIndices# | public | public System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<System.Int32>> ChangedInventorySlotIndices |
Instance# | public | public CandideServer.Inventory.ServerInventoryApplyBridge Instance |
PlayerMode# | public | public System.Boolean PlayerMode |
Methods
Cleanup
#
public System.Void Cleanup()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
89DE0F78C252F376F3B690DD9969954C10726AA6236AAD5FD91E88E366007DA9 - Body hash
595DBC07C3679FB5390D80BF8B24207B4B1099766788867835DE210B3AB0C3CC - IL size30
Referenced calls
System.Collections.Generic.HashSet<System.Guid>::Clear()System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<System.Int32>>::Clear()
CriticalError
#
public System.Void CriticalError(System.String msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A179FB467956C3245D7F784097D9B8C2C9939CD4EEF617DC61B423EF59EC722E - Body hash
1672768F5859F18344EF8F8164DAA7C9842F6450241B2FA29C10CE938A36B149 - IL size22
Referenced calls
CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)
DeleteErrorItemInstance
#
public System.Void DeleteErrorItemInstance(Shared.Models.Items.ItemInstanceModel itemInstanceModel)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C2C82FE439F4183404C16DDB0139BD9342CE9DCA5D3603F455A32E828EF4A71A - Body hash
2A93A438E74F461096FE2B68320408154BBF1D349B861B55A92A986BC7C5BA4B - IL size7
DeleteItemInstance
#
public System.Void DeleteItemInstance(Shared.Models.Items.SharedInventoryModel inventory, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A6E2215CFC4F0EE5273F6F7DFA2507CF8078DCD04287A18FBD723A5A85CD1BCC - Body hash
702B78DC0ACCF123190804896D3979D6836DEED7CDCD729AB6A25AF955AFE438 - IL size28
Referenced calls
CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)CandideServer.ServerControllers.ItemInstanceSController::RemoveItemInstanceFromState(Shared.Models.Items.ItemInstanceModel)
String literals
Tried deleting item instance but we received a null slot.
LogMoneyChanged
#
public System.Void LogMoneyChanged(Shared.Models.Items.SharedInventoryModel inventory)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6F30E8B29D8FC0527CF9CA5FB8CFB833D955324E942D8E93926A16C4F548F860 - Body hash
01AB1C26B9CF0BE8EB5A90888AD6D0FBF610C62B135D07E74F978AEB14BF5870 - IL size19
Referenced calls
System.Collections.Generic.HashSet<System.Guid>::Add(!0)
LogSlotChanged
#
public System.Void LogSlotChanged(Shared.Models.Items.SharedInventoryModel inventory, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B68C80426C3EDFBE5B617DE404D37E3FC1E1A78280812F21F6FC49DB57B5DF1E - Body hash
6594CB8623D8AED1D3FABBD0CF786000FF75AA1BA2FB9E1C9998E364E6C601D6 - IL size61
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<System.Int32>>::TryGetValue(!0, !1&)System.Collections.Generic.HashSet<System.Int32>::Add(!0)System.Collections.Generic.HashSet<System.Int32>::.ctor()System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<System.Int32>>::set_Item(!0, !1)
SanityError
#
public System.Void SanityError(System.String msg, Shared.Models.Items.ItemInstanceModel item, Shared.Models.Items.SharedInventoryModel ownerInventory)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D1C70740423C9D466DDE33F2B93C2A2B80FEE8D0EA98A91B86794C20198CC5A5 - Body hash
22692D3CF1956C63ADAA78B7AE0D822C5D256B941C8564E31FDE87B0FA14E7BE - IL size32
Referenced calls
CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.String::Concat(System.String, System.String)CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)
String literals
Sanity error -
TryCreateNewItemInstance
#
public System.Boolean TryCreateNewItemInstance(System.String itemId, System.Int32 stackAmount, out Shared.Models.Items.ItemInstanceModel& itemInstanceModel)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
316587FBF77565C3D3DB6CD41F49E93D85D37B16BDF3B739A98FE25AF5911686 - Body hash
6B78E2BA12E1DB0DCC348745E531FAE4886FAFAB2FE42CB21C2FEEA2730B94B5 - IL size30
TryGetInventory
#
public System.Boolean TryGetInventory(System.Guid id, out Shared.Models.Items.SharedInventoryModel& inventory)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
5E070CD0FD256F69F6B2882215ED41C396819BC2E10B82A240BD889CEEFE3182 - Body hash
F7E85275AC6AA852BDA361AF19C3D2A8AE5EF052D169E45CD599DF2A0FE6D95C - IL size20