{"Id":"Candide.GameModels.Systems.WorldItemSystem","Name":"WorldItemSystem","DisplayName":"WorldItemSystem","FullName":"Candide.GameModels.Systems.WorldItemSystem","Namespace":"Candide.GameModels.Systems","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"LootTime:System.Single","Name":"LootTime","Type":"System.Single","Signature":"public System.Single LootTime","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"1976D4B35C972F158F1581D67C2D029178F85E778A2D159757570DF4F4FFB7BC"},{"Id":"WorldItemCollision:CandideCreator.Shared.Collision.CollisionCircle","Name":"WorldItemCollision","Type":"CandideCreator.Shared.Collision.CollisionCircle","Signature":"public CandideCreator.Shared.Collision.CollisionCircle WorldItemCollision","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"583CCB0DA154F91E25D504D9192399A88E5833FF394F897096653ACD5B35B424"}],"Properties":[],"Events":[],"Methods":[{"Id":"StabilizeWorldItems(CandideCreator.Shared.Models.RectangleF, System.Single, System.Single)-\u003ESystem.Void","Name":"StabilizeWorldItems","Signature":"public System.Void StabilizeWorldItems(CandideCreator.Shared.Models.RectangleF area, System.Single height, System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"area","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"height","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":299,"BodyHash":"676BD1569174870C196E8CFBCD95A2EA4412C6CDC3824ECFAB8933C91E1C5934","Hash":"50F310BC7B82B6B6D7FF6343AC3BC5AC4638CF5C0E7C5770D5D838046C5F39B8","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::get_Current()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector2::LengthSquared()","Microsoft.Xna.Framework.Vector3::LengthSquared()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1231,"BodyHash":"88AFAB4B37D72D0F29EE60C88409F31C0DD060AB8929A107F8A991006EA3C373","Hash":"0DE497F0ACCF042DD93774E2D2348650888B75A5C7F945A7FEA35E5445BF63BC","CalledMethods":["Candide.World.WorldHandler::GetEntityCollisionGroup()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::get_Current()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Candide.World.WorldHandler::HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)","System.Math::Pow(System.Double, System.Double)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::LengthSquared()","Candide.GameModels.Managers.WorldItemManager::RemoveWorldItem(System.Guid)","System.Runtime.CompilerServices.Unsafe::As(!!0\u0026)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.World.WorldHandler::CheckMovableObjectTerrainCollision(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape)","Microsoft.Xna.Framework.Vector2::get_Zero()","Shared.Collision.CollisionSpecialGroup::CheckMovableObjectVsTerrainCollision(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::LengthSquared()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Items.ClientWorldItemModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Items.LootedWorldItemModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Items.LootedWorldItemModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, Candide.GameModels.Models.Items.LootedWorldItemModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntityWrapper\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.InterpolationHelper::BackOut(System.Single)","Microsoft.Xna.Framework.Vector3::Lerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)","Shared.Entity.EntityWrapper::get_Id()","System.Guid::op_Equality(System.Guid, System.Guid)","Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)","Candide.Multiplayer.Models.LocalPlayer::get_EntityId()"],"StringLiterals":["event:/items/coin_pickup","event:/items/pickup_furniture","event:/items/pickup_item"],"Source":null}],"Hash":"46708887F8951E680046EA7ADC26312E1DCE6C90E93643494F2B8162A052C03E"}