{"Id":"CandideServer.ServerSystems.WorldItemServerSystem","Name":"WorldItemServerSystem","DisplayName":"WorldItemServerSystem","FullName":"CandideServer.ServerSystems.WorldItemServerSystem","Namespace":"CandideServer.ServerSystems","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"AirFriction:System.Double","Name":"AirFriction","Type":"System.Double","Signature":"public System.Double AirFriction","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"D01ACFAFC4B4E1D892D36CF1E7471A197A99180DEEE19C5DF56BC581CE267011"},{"Id":"CollisionHeight:System.Single","Name":"CollisionHeight","Type":"System.Single","Signature":"public System.Single CollisionHeight","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"1AC52FA5A1F42DF8207F77E3E8CAA42F79FD4352A5E7E774E07051C6519C481A"},{"Id":"CollisionRadius:System.Single","Name":"CollisionRadius","Type":"System.Single","Signature":"public System.Single CollisionRadius","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"7B37005E308660CF1E8088B3641D9450341BD4D1C545C3B6CFD56207F6A3001D"},{"Id":"DefaultCooldown:System.Single","Name":"DefaultCooldown","Type":"System.Single","Signature":"public System.Single DefaultCooldown","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"964EC4D52D0EBC934FBA2EA19BD8A57902DC0A986CE9E8C2273EB59ECA8EAE26"},{"Id":"GroundFriction:System.Double","Name":"GroundFriction","Type":"System.Double","Signature":"public System.Double GroundFriction","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"24C1EF7019078E1CAECFB5F1B79D49EF395EB16103FE7A35B6EEFD1E29AF5F59"},{"Id":"LongerCooldown:System.Single","Name":"LongerCooldown","Type":"System.Single","Signature":"public System.Single LongerCooldown","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"1D22D5B0D7E31A5CC61B823F62AC1BEEBA63C4221589DEAF65FFF14967D26AE4"},{"Id":"PickupRadius:System.Single","Name":"PickupRadius","Type":"System.Single","Signature":"public System.Single PickupRadius","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"AB5494605B071E4529C476BBE566EDB6B14056C1A5AD292752AC59044FFBD097"},{"Id":"ReusableLootList:System.Collections.Generic.List\u00601\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E","Name":"ReusableLootList","Type":"System.Collections.Generic.List\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E ReusableLootList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"48A34371E6E6C1D7D75A496653D5A9A72B5B3AC8797FC8A8D17C92A1ADBF80FD"},{"Id":"ShortenedCooldown:System.Single","Name":"ShortenedCooldown","Type":"System.Single","Signature":"public System.Single ShortenedCooldown","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"C3C8A0C421CB723E3CFAA48E5CDCB80CBDD0280627B9EF3436C03CC0B3C946CB"},{"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":373,"BodyHash":"BC83580FBCD1B8FCE93A13BF099178DCEA88569F779132B0A78033AF413A136C","Hash":"9D838B187F1FC87393646481B9F14954F28E962A3D358179DF86DE77386C8C27","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_TotalGameTime()","System.TimeSpan::get_TotalSeconds()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::Deconstruct(!0\u0026, !1\u0026)","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::Length()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::Remove(!0)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\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":1411,"BodyHash":"7EBF595F2E359502E90DEE4A3999DFA6D1573470E6AF7B8D95D1D71EE9F51D29","Hash":"7398FAA068D806313ADBC7E30352F348DAA10A08A2FA2355CE664B80B2AF1DBA","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_TotalGameTime()","System.TimeSpan::get_TotalSeconds()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::Deconstruct(!0\u0026, !1\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.World.ServerWorldHandler::HeightAtPoint(CandideServer.Models.Worlds.WorldModel, 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()","CandideServer.ServerManagers.WorldItemServerManager::RemoveWorldItem(System.Guid, System.Boolean)","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)","CandideServer.World.ServerWorldHandler::CheckMovableObjectTerrainCollision(CandideServer.Models.Worlds.WorldModel, 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.CollisionCircle)","System.Collections.Generic.Dictionary\u003CSystem.Guid, ServerEntitySystemManager.WorldEntitySystemPair\u003E::TryGetValue(!0, !1\u0026)","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)","CandideServer.ServerControllers.WorldItemServerController::UpdateWorldItemPosition(CandideServer.Models.Items.ServerWorldItemModel)","Microsoft.Xna.Framework.Vector3::Length()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::Remove(!0)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Items.ServerWorldItemModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideCreator.Shared.Algorithms.AabbTree\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E::Clear()","CandideCreator.Shared.Algorithms.AabbTree\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","AabbTree.QueryRect\u003CCandideServer.Models.Items.ServerWorldItemModel\u003E::GetEnumerator()"],"StringLiterals":[],"Source":null}],"Hash":"53835B3044A9B3D37F4F249A312E32AF9BB8C1711FB08F827DB871A49F28C57C"}