{"Id":"Candide.CandideUI.CandideSplitInventoryItemMockComponent","Name":"CandideSplitInventoryItemMockComponent","DisplayName":"CandideSplitInventoryItemMockComponent","FullName":"Candide.CandideUI.CandideSplitInventoryItemMockComponent","Namespace":"Candide.CandideUI","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent"],"SourceLocations":[],"Fields":[{"Id":"ItemContent:Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent","Name":"ItemContent","Type":"Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent","Signature":"public Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent ItemContent","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A2F0E8EF7069CB7DFA86DC46CBBDDEBF5379752FAAE6EC364CF3D9D011A060DB"},{"Id":"_isInvalid:System.Boolean","Name":"_isInvalid","Type":"System.Boolean","Signature":"private System.Boolean _isInvalid","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5A79A23F72E646DF42F646AA8AA21E57E80447F812A0298250C5ADFAB4D9F2CE"}],"Properties":[{"Id":"ContentType:Candide.CandideUI.Components.Holder.CandideHolderContentType","Name":"ContentType","Type":"Candide.CandideUI.Components.Holder.CandideHolderContentType","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderContentType ContentType","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"E63D340A61D39D4E6C70E129B73ADA4E0C2459C065BF1DAE739184AB9542632E"},{"Id":"IconData:CandideCreator.Shared.Graphics.IconData","Name":"IconData","Type":"CandideCreator.Shared.Graphics.IconData","Signature":"public CandideCreator.Shared.Graphics.IconData IconData","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"BA9075006FED7D08F43BF7C16D77278FC4EFE2A470BDE686B11AF8D2C0346F2E"},{"Id":"Parent:Candide.CandideUI.Components.Holder.CandideHolderBase","Name":"Parent","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","Signature":"public Candide.CandideUI.Components.Holder.CandideHolderBase Parent","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"8A44B8F99E422625FB971B67003DDE44DAF33A18C2687600CC4A3650AEC9D1F9"},{"Id":"SplitValue:System.Int32","Name":"SplitValue","Type":"System.Int32","Signature":"public System.Int32 SplitValue","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"0A7BD137664E7AFDFFA7024BC1FBB1D8C45D6ACC98501F80F5CA8FD5A68C589D"}],"Events":[],"Methods":[{"Id":"GetStackInfo()-\u003ESystem.String","Name":"GetStackInfo","Signature":"public System.String GetStackInfo()","Visibility":"public","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"6F2073E6A52128E1B674382FBD5C8E266C0D1FFD1A316FBEE1A02C4D5FF72422","Hash":"E9ED77E06EF189613116DAC41A9BC4E837CD38AE5C77EFE76428928056FFBDE5","CalledMethods":["Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_SplitValue()","System.Int32::ToString()"],"StringLiterals":[],"Source":null},{"Id":"IncreaseSplitValue(System.Int32)-\u003ESystem.Void","Name":"IncreaseSplitValue","Signature":"public System.Void IncreaseSplitValue(System.Int32 i)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"i","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":66,"BodyHash":"3F8C21757F9A669320883FB3E2CDD341095325C7E80B379FAC1F7FBD512026AB","Hash":"CDAFCBE13C89727ED3A4DE71C9726A566F3FFFC27F85F804596EA6128937F9A9","CalledMethods":["Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_ItemInstance()","Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_SplitValue()","Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)","Candide.CandideUI.CandideSplitInventoryItemMockComponent::set_SplitValue(System.Int32)"],"StringLiterals":["Handle this outside. It should reasonbly convert the split item into a full item move"],"Source":null},{"Id":"OnDropped()-\u003ESystem.Boolean","Name":"OnDropped","Signature":"public System.Boolean OnDropped()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":129,"BodyHash":"1AFB0E86A79BCF69F46B18CCE452B2152834F04F74A067CD7AD528578AF947E5","Hash":"E697A6569FCD131963DE0BC376090A808391A23DDE52FC7F0E8C6FA3B655F661","CalledMethods":["Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_Parent()","Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_ItemInstance()","CandideServer.ServerServices.DropItemMessage::.ctor()","Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_SplitValue()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.GameModels.Services.SimpleInventoryService::SendDropItem(CandideServer.ServerServices.DropItemMessage)"],"StringLiterals":[],"Source":null},{"Id":"OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase)-\u003ESystem.Boolean","Name":"OnDroppedOnHolder","Signature":"public System.Boolean OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase holder)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"holder","Type":"Candide.CandideUI.Components.Holder.CandideHolderBase","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1715,"BodyHash":"CDD1CC862FC9A70D418405CD22130369E1C21696D5DF0F9AA43393FEC862C715","Hash":"CAD1C08E4D6B8305A6623A9A757F22CEF59DB1F95C29DF1ED4D1D6C4A10A1460","CalledMethods":["Candide.CandideUI.Components.Holder.CandideHolderBase::get_Type()","Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_ItemInstance()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Models.Items.ItemInstanceModel::get_Data()","System.Nullable\u003CShared.Models.Items.EquipmentType\u003E::.ctor(!0)","System.Nullable\u003CShared.Models.Items.EquipmentType\u003E::GetValueOrDefault()","Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_Parent()","Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_Parent()","System.Collections.Generic.HashSet\u003CSystem.Int32\u003E::Contains(!0)","System.Nullable\u003CSystem.Guid\u003E::get_Value()","Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_SplitValue()","Candide.GameModels.Managers.SimpleInventoryManager::SplitStack(System.Guid, System.Guid, System.Int32, System.Int32, System.Int32)","System.ArgumentOutOfRangeException::.ctor()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","Candide.GameModels.Managers.ShopManager::TrySellItem(System.Guid, System.Int32, System.Nullable\u003CSystem.Int32\u003E)","Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)","System.NotImplementedException::.ctor(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.Nullable\u003CSystem.UInt64\u003E::get_HasValue()","System.Guid::op_Equality(System.Guid, System.Guid)","Shared.Analytics.AnalyticsManager::TrackError(System.String)","System.Enum::HasFlag(System.Enum)","Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory\u0026)","Candide.GameModels.Managers.SimpleInventoryManager::LootItemAmountIntoMoney(Candide.GameModels.Models.Items.SimpleInventory, System.Int32, Candide.GameModels.Models.Items.SimpleInventory, System.Int32)","Candide.CandideUI.Components.Holder.ItemGiftSlot::SetCommittedGift(System.Nullable\u003CSystem.Guid\u003E, Shared.Models.Items.ItemInstanceModel, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["OnDroppedOnHolder: ItemContent was null","OnDroppedOnHolder: ItemContent did not have an inventory","OnDroppedOnHolder: Target holder was of type StoreSlot but not CandideItemShopSlot","ItemCandideDraggableHolderContent should never be able to have a parent with Undefined type.","Implement more xD","Target holder was of type "," but not ","CoinSlot","Splitting into coinslot error: inventory had "," slots, but source slot index was ",".","ItemGiftSlot"],"Source":null},{"Id":"OnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)-\u003ESystem.Void","Name":"OnInventoriesChanged","Signature":"private System.Void OnInventoriesChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"args","Type":"Candide.GameModels.Controllers.GameStateActiveInventoriesArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":136,"BodyHash":"69B2B6BDD488DEED079DCABB27F7B974160C5FC14A0AB1C3CA7784693830DD1F","Hash":"9309103CBED4254E5B70A4D44CF7361978C8BAAB4EB6C2A4D7D013764B4DC7E6","CalledMethods":["System.Guid::op_Inequality(System.Guid, System.Guid)","Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_ItemInstance()","Shared.Models.Items.SharedInventoryModel::TryGetSlotIndex(System.Guid, System.Int32\u0026)","Candide.CandideUI.CandideSplitInventoryItemMockComponent::get_SplitValue()","Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()","Candide.CandideUI.CandideExtendedInteractionsHandler::ResetDraggedContent()"],"StringLiterals":[],"Source":null}],"Hash":"C3D804DAE0DA99FC153673167ED0CD33F8DC04FD7C31BC5AA5B1BF23C55ACA0B"}