{"Id":"Shared.Models.Items.ItemInstanceModel","Name":"ItemInstanceModel","DisplayName":"ItemInstanceModel","FullName":"Shared.Models.Items.ItemInstanceModel","Namespace":"Shared.Models.Items","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Auras:System.Collections.Generic.List\u00601\u003CShared.Aura.AbstractAura\u00601\u003CShared.Models.Items.ItemData\u003E\u003E","Name":"Auras","Type":"System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E","Signature":"public System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E Auras","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F5032335AB61C005F2A728F519FD2A693D1473A088A47B40B776DA36F877526E"},{"Id":"BaseDataId:System.String","Name":"BaseDataId","Type":"System.String","Signature":"public System.String BaseDataId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0C04307B2BC00D91A3D40F99D9451B08A01B8C07DF0D4F9949C6BD848FE4EBC8"},{"Id":"Id:System.Guid","Name":"Id","Type":"System.Guid","Signature":"public System.Guid Id","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C8E25A268667130704EB9DC0442206A287BB8D7E7088A8661DE2DDCF0078FC54"},{"Id":"InventoryId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"InventoryId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E InventoryId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E54273359126B88093505961EEABCAB358EE35863A6299AAD1889769E7570163"},{"Id":"StackCount:System.Int32","Name":"StackCount","Type":"System.Int32","Signature":"public System.Int32 StackCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"76D1FFC52337D9F17EF362B4AAA7F0BFC60D8DA0C091E6C8B08D851170C5E679"},{"Id":"UsableInfo:Shared.Models.Items.UsableItemInstance","Name":"UsableInfo","Type":"Shared.Models.Items.UsableItemInstance","Signature":"public Shared.Models.Items.UsableItemInstance UsableInfo","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"CB4330B381F73B5588043F390343F7BA3FFC7DCC969F41BE0B6C68E0E8811299"}],"Properties":[{"Id":"Data:Shared.Models.Items.ItemData","Name":"Data","Type":"Shared.Models.Items.ItemData","Signature":"public Shared.Models.Items.ItemData Data","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"FECC079005672F1A4D855B8671E31D42AB6A3C380000268BA128E070994DD123"}],"Events":[],"Methods":[{"Id":"CalculateStats()-\u003ESystem.Void","Name":"CalculateStats","Signature":"public System.Void CalculateStats()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":242,"BodyHash":"3E295896487478FA1F18E66F5A9D6154C402059A083C997B1C81AC8119A02CA2","Hash":"330EBB9EECB319062D84E2E3B35E9D6189B7BFD2D847D11764A74650489209E4","CalledMethods":["Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)","CandideCreator.Shared.Serialization.CandideReflection::Clone(!!0)","Shared.Models.Items.ItemInstanceModel::set_Data(Shared.Models.Items.ItemData)","ItemInstanceModel.\u003C\u003Ec::\u003CCalculateStats\u003Eb__12_0(Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E, Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E)","System.Comparison\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::Sort(System.Comparison\u003C!0\u003E)","ItemInstanceModel.\u003C\u003Ec::\u003CCalculateStats\u003Eb__12_1(Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E)","System.Predicate\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::RemoveAll(System.Predicate\u003C!0\u003E)","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::GetEnumerator()","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::get_Current()","Shared.Models.Items.ItemInstanceModel::get_Data()","Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E::OnApply(T)","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::MoveNext()","System.IDisposable::Dispose()","Shared.Models.Items.UsableItemInstance::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"CanStack(Shared.Models.Items.ItemData, System.Int32, System.Int32\u0026)-\u003ESystem.Boolean","Name":"CanStack","Signature":"public System.Boolean CanStack(Shared.Models.Items.ItemData item, System.Int32 amount, out System.Int32\u0026 stackableAmount)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"item","Type":"Shared.Models.Items.ItemData","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"stackableAmount","Type":"System.Int32\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":21,"BodyHash":"DECF2A00090FC2897E35C50A2B59893B2BBEFFCC67D73AD4BEC1FCD53D27BB70","Hash":"F07DB75D8229911BE5E13A78BFBB4A7239B3B7A65E4C8A17420A70430D82E7D8","CalledMethods":["Shared.Models.Items.ItemInstanceModel::GetStackableAmount(Shared.Models.Items.ItemData)","System.Math::Min(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"CanStack(Shared.Models.Items.ItemInstanceModel, System.Int32\u0026)-\u003ESystem.Boolean","Name":"CanStack","Signature":"public System.Boolean CanStack(Shared.Models.Items.ItemInstanceModel item, out System.Int32\u0026 stackableAmount)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"item","Type":"Shared.Models.Items.ItemInstanceModel","IsOut":false,"IsOptional":false},{"Name":"stackableAmount","Type":"System.Int32\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":26,"BodyHash":"B44319120C513E95BE306132F7C24101F399F6C8CB9D431F07E4A4BF6747A3EC","Hash":"6A37E36F34F3D2FCD1765943A977C7D0ED17299AD328E82D1E19B2288FA6DE6D","CalledMethods":["Shared.Models.Items.ItemInstanceModel::GetStackableAmount(Shared.Models.Items.ItemInstanceModel)","System.Math::Min(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"CanUseItem()-\u003ESystem.Boolean","Name":"CanUseItem","Signature":"public System.Boolean CanUseItem()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":79,"BodyHash":"195F11962270D8BEC46A79CE2D706B16D368CAF4D83A6CC6989F31BD572F3D87","Hash":"B0D5C84D5117E556EAA4D980B37F42EE8C094F147F3802C69EBAB98593FB2C6C","CalledMethods":["Shared.Models.Items.ItemInstanceModel::get_Data()","Shared.Models.Items.UsableItem::get_InfiniteUses()"],"StringLiterals":[],"Source":null},{"Id":"GetStackableAmount(Shared.Models.Items.ItemData)-\u003ESystem.Int32","Name":"GetStackableAmount","Signature":"public System.Int32 GetStackableAmount(Shared.Models.Items.ItemData item)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"item","Type":"Shared.Models.Items.ItemData","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":45,"BodyHash":"30E016D26D553A978A38FA3AE3700329ADBC498C68A227A81E65AD3BC8617799","Hash":"1640D25654973F9366BABDD40456A3BC17E9760C76C017D7D4252B2DD5D0CFE1","CalledMethods":["Shared.Models.Items.ItemInstanceModel::get_Data()","System.String::op_Inequality(System.String, System.String)"],"StringLiterals":[],"Source":null},{"Id":"GetStackableAmount(Shared.Models.Items.ItemInstanceModel)-\u003ESystem.Int32","Name":"GetStackableAmount","Signature":"public System.Int32 GetStackableAmount(Shared.Models.Items.ItemInstanceModel item)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"item","Type":"Shared.Models.Items.ItemInstanceModel","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":237,"BodyHash":"7DC8C31F8B9404FEBB175042D74D5AB095105A16B8544E2069BBDCDF6864F906","Hash":"D7DC8B31E6EEC375F9EE1FE74CDC7D39AC378E0E73328173CDDD6BF4D0453D31","CalledMethods":["Shared.Models.Items.ItemInstanceModel::get_Data()","Shared.Models.Items.ItemInstanceModel::GetStackableAmount(Shared.Models.Items.ItemData)","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::get_Count()","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::GetEnumerator()","ItemInstanceModel.\u003C\u003Ec__DisplayClass16_0::.ctor()","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::get_Current()","ItemInstanceModel.\u003C\u003Ec__DisplayClass16_0::\u003CGetStackableAmount\u003Eb__0(Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E)","System.Predicate\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::Find(System.Predicate\u003C!0\u003E)","System.String::op_Inequality(System.String, System.String)","Shared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E::CanMerge(Shared.Aura.AbstractAura\u003CT\u003E, T)","List.Enumerator\u003CShared.Aura.AbstractAura\u003CShared.Models.Items.ItemData\u003E\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"ToString()-\u003ESystem.String","Name":"ToString","Signature":"public System.String ToString()","Visibility":"public","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":140,"BodyHash":"2030F32D567E692F11ACE289B7C18A6C75EC6DAB64E0F2E0368C59BE98816CE7","Hash":"C32284B323CBE70B29CB9BA58FBEF11971FD545C86AE6302C3BA6D325B40959C","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Models.Items.ItemInstanceModel::get_Data()","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()"],"StringLiterals":["Name: \u0027","\u0027, Amount: ",", ItemId: \u0027","\u0027 InstanceId: \u0027","\u0027"],"Source":null}],"Hash":"14DB1A84114597567B0EC2940662708DCBA5617F4D2A84C3DD1E808C42EDB139"}