{"Id":"CandideServer.Inventory.ServerInventoryApplyBridge","Name":"ServerInventoryApplyBridge","DisplayName":"ServerInventoryApplyBridge","FullName":"CandideServer.Inventory.ServerInventoryApplyBridge","Namespace":"CandideServer.Inventory","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Shared.Inventory.InventoryApplyBridge.IInventoryApplyBridge"],"SourceLocations":[],"Fields":[{"Id":"ChangedInventoriesMoney:System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E","Name":"ChangedInventoriesMoney","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","Signature":"public System.Collections.Generic.HashSet\u003CSystem.Guid\u003E ChangedInventoriesMoney","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6949C74EC2A820794299CF95380D19786AAD0D09F04151D3C90F098B188C3336"},{"Id":"ChangedInventorySlotIndices:System.Collections.Generic.Dictionary\u00602\u003CSystem.Guid,System.Collections.Generic.HashSet\u00601\u003CSystem.Int32\u003E\u003E","Name":"ChangedInventorySlotIndices","Type":"System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E ChangedInventorySlotIndices","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"2F768FE23BF48042868B8E560A8C03D384E7EA605B16272FA480CB5EB080B794"},{"Id":"Instance:CandideServer.Inventory.ServerInventoryApplyBridge","Name":"Instance","Type":"CandideServer.Inventory.ServerInventoryApplyBridge","Signature":"public CandideServer.Inventory.ServerInventoryApplyBridge Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"E4481239ACD488163F326552E6AF20C78EF6285E7C4DB7624A3ECF2B848B984B"},{"Id":"PlayerMode:System.Boolean","Name":"PlayerMode","Type":"System.Boolean","Signature":"public System.Boolean PlayerMode","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"AA5C66D86FDB409B5E04553989FE965BACB90509CBD1651E0BC7BADECB17FF4B"}],"Properties":[],"Events":[],"Methods":[{"Id":"Cleanup()-\u003ESystem.Void","Name":"Cleanup","Signature":"public System.Void Cleanup()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":30,"BodyHash":"595DBC07C3679FB5390D80BF8B24207B4B1099766788867835DE210B3AB0C3CC","Hash":"89DE0F78C252F376F3B690DD9969954C10726AA6236AAD5FD91E88E366007DA9","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"CriticalError(System.String)-\u003ESystem.Void","Name":"CriticalError","Signature":"public System.Void CriticalError(System.String msg)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"1672768F5859F18344EF8F8164DAA7C9842F6450241B2FA29C10CE938A36B149","Hash":"A179FB467956C3245D7F784097D9B8C2C9939CD4EEF617DC61B423EF59EC722E","CalledMethods":["CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)"],"StringLiterals":[],"Source":null},{"Id":"DeleteErrorItemInstance(Shared.Models.Items.ItemInstanceModel)-\u003ESystem.Void","Name":"DeleteErrorItemInstance","Signature":"public System.Void DeleteErrorItemInstance(Shared.Models.Items.ItemInstanceModel itemInstanceModel)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"itemInstanceModel","Type":"Shared.Models.Items.ItemInstanceModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"2A93A438E74F461096FE2B68320408154BBF1D349B861B55A92A986BC7C5BA4B","Hash":"C2C82FE439F4183404C16DDB0139BD9342CE9DCA5D3603F455A32E828EF4A71A","CalledMethods":["CandideServer.ServerControllers.ItemInstanceSController::RemoveItemInstanceFromState(Shared.Models.Items.ItemInstanceModel)"],"StringLiterals":[],"Source":null},{"Id":"DeleteItemInstance(Shared.Models.Items.SharedInventoryModel, System.Int32)-\u003ESystem.Void","Name":"DeleteItemInstance","Signature":"public System.Void DeleteItemInstance(Shared.Models.Items.SharedInventoryModel inventory, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"702B78DC0ACCF123190804896D3979D6836DEED7CDCD729AB6A25AF955AFE438","Hash":"A6E2215CFC4F0EE5273F6F7DFA2507CF8078DCD04287A18FBD723A5A85CD1BCC","CalledMethods":["CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)","CandideServer.ServerControllers.ItemInstanceSController::RemoveItemInstanceFromState(Shared.Models.Items.ItemInstanceModel)"],"StringLiterals":["Tried deleting item instance but we received a null slot."],"Source":null},{"Id":"LogMoneyChanged(Shared.Models.Items.SharedInventoryModel)-\u003ESystem.Void","Name":"LogMoneyChanged","Signature":"public System.Void LogMoneyChanged(Shared.Models.Items.SharedInventoryModel inventory)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":19,"BodyHash":"01AB1C26B9CF0BE8EB5A90888AD6D0FBF610C62B135D07E74F978AEB14BF5870","Hash":"6F30E8B29D8FC0527CF9CA5FB8CFB833D955324E942D8E93926A16C4F548F860","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"LogSlotChanged(Shared.Models.Items.SharedInventoryModel, System.Int32)-\u003ESystem.Void","Name":"LogSlotChanged","Signature":"public System.Void LogSlotChanged(Shared.Models.Items.SharedInventoryModel inventory, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":61,"BodyHash":"6594CB8623D8AED1D3FABBD0CF786000FF75AA1BA2FB9E1C9998E364E6C601D6","Hash":"B68C80426C3EDFBE5B617DE404D37E3FC1E1A78280812F21F6FC49DB57B5DF1E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.HashSet\u003CSystem.Int32\u003E::Add(!0)","System.Collections.Generic.HashSet\u003CSystem.Int32\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Collections.Generic.HashSet\u003CSystem.Int32\u003E\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"SanityError(System.String, Shared.Models.Items.ItemInstanceModel, Shared.Models.Items.SharedInventoryModel)-\u003ESystem.Void","Name":"SanityError","Signature":"public System.Void SanityError(System.String msg, Shared.Models.Items.ItemInstanceModel item, Shared.Models.Items.SharedInventoryModel ownerInventory)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"item","Type":"Shared.Models.Items.ItemInstanceModel","IsOut":false,"IsOptional":false},{"Name":"ownerInventory","Type":"Shared.Models.Items.SharedInventoryModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"22692D3CF1956C63ADAA78B7AE0D822C5D256B941C8564E31FDE87B0FA14E7BE","Hash":"D1C70740423C9D466DDE33F2B93C2A2B80FEE8D0EA98A91B86794C20198CC5A5","CalledMethods":["CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.String::Concat(System.String, System.String)","CandideServer.Inventory.ServerInventoryApplyException::.ctor(System.String)"],"StringLiterals":["Sanity error - "],"Source":null},{"Id":"TryCreateNewItemInstance(System.String, System.Int32, Shared.Models.Items.ItemInstanceModel\u0026)-\u003ESystem.Boolean","Name":"TryCreateNewItemInstance","Signature":"public System.Boolean TryCreateNewItemInstance(System.String itemId, System.Int32 stackAmount, out Shared.Models.Items.ItemInstanceModel\u0026 itemInstanceModel)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"itemId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"stackAmount","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"itemInstanceModel","Type":"Shared.Models.Items.ItemInstanceModel\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":30,"BodyHash":"6B78E2BA12E1DB0DCC348745E531FAE4886FAFAB2FE42CB21C2FEEA2730B94B5","Hash":"316587FBF77565C3D3DB6CD41F49E93D85D37B16BDF3B739A98FE25AF5911686","CalledMethods":["System.Guid::NewGuid()","CandideServer.ServerControllers.ItemInstanceSController::CreateNewItemInstance(System.String, System.Int32, System.Guid, System.Nullable\u003CSystem.Guid\u003E, System.String)"],"StringLiterals":[],"Source":null},{"Id":"TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)-\u003ESystem.Boolean","Name":"TryGetInventory","Signature":"public System.Boolean TryGetInventory(System.Guid id, out Shared.Models.Items.SharedInventoryModel\u0026 inventory)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"id","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"inventory","Type":"Shared.Models.Items.SharedInventoryModel\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"F7E85275AC6AA852BDA361AF19C3D2A8AE5EF052D169E45CD599DF2A0FE6D95C","Hash":"5E070CD0FD256F69F6B2882215ED41C396819BC2E10B82A240BD889CEEFE3182","CalledMethods":["CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)"],"StringLiterals":[],"Source":null}],"Hash":"F5F8F57718647D09C3DDC37DA234889F7FA4903F8425BCF56AAE631B7C503D89"}