{"Id":"CandideServer.PathFinding.PathFindManager","Name":"PathFindManager","DisplayName":"PathFindManager","FullName":"CandideServer.PathFinding.PathFindManager","Namespace":"CandideServer.PathFinding","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"CollisionCheckHeight:System.Single","Name":"CollisionCheckHeight","Type":"System.Single","Signature":"public System.Single CollisionCheckHeight","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"9013ACD56AEF5C76BF9D04E21E8BCF2CDBD62CF71BE3CD7142FD47BF7B9699BA"},{"Id":"CollisionMask:CandideCreator.Shared.Collision.CollisionMasks","Name":"CollisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","Signature":"public CandideCreator.Shared.Collision.CollisionMasks CollisionMask","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"5C8907903150CE435CBC73432F8F18A9E5A90E6C861B922E4AEE86493399B754"},{"Id":"EndPos:Microsoft.Xna.Framework.Vector2","Name":"EndPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 EndPos","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"B9D3099E546841B2B33531430A80F04CA01B9DE217A36A2030B270DF7689DD28"},{"Id":"EntityCollisions:Shared.Collision.CollisionSpecialGroup","Name":"EntityCollisions","Type":"Shared.Collision.CollisionSpecialGroup","Signature":"public Shared.Collision.CollisionSpecialGroup EntityCollisions","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"B42703C1CCC09590652D43FC932630FD43E640E99B36D7EF07494F7AF42556E0"},{"Id":"IgnoreEntities:System.Boolean","Name":"IgnoreEntities","Type":"System.Boolean","Signature":"public System.Boolean IgnoreEntities","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"C7E4BB19083B0518FA9D18654D3D27A953F50AA70079A3447ABA50F52A0D2322"},{"Id":"IsInside:System.Boolean","Name":"IsInside","Type":"System.Boolean","Signature":"public System.Boolean IsInside","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"F51A5B02A2E9EE4A6100D951170E4D5B9DF9E7A514CA7A8B000F7DEEC536466D"},{"Id":"MaxDistance:System.Single","Name":"MaxDistance","Type":"System.Single","Signature":"public System.Single MaxDistance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"CE7CDAA9071CCB33A2AF64204F3A38B7F7E80BBC27E00E61D02620D4B4805105"},{"Id":"MaximumPosition:Microsoft.Xna.Framework.Vector2","Name":"MaximumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 MaximumPosition","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"DA0732CBEF80E84197DC1B1C6F91C492458FE848E38970627BDBFE2AA537B961"},{"Id":"MaxStepCount:System.Single","Name":"MaxStepCount","Type":"System.Single","Signature":"public System.Single MaxStepCount","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"6ED7D721CE7F4691CA7F4295F55534E0FFA5B2537BAE912C082EE2912488D7E6"},{"Id":"MinimumPosition:Microsoft.Xna.Framework.Vector2","Name":"MinimumPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 MinimumPosition","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"F4C5D802766987C3B2A20A56D36F0EA2CD2E5C1A56AF008BD19D1B6D8C220539"},{"Id":"SearchCollisionHalfSize:Microsoft.Xna.Framework.Vector2","Name":"SearchCollisionHalfSize","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 SearchCollisionHalfSize","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"8B97ED7860AA711B3C37BCEDC799CBE96020CCF103676CBBD2A17A2DC4FBFE59"},{"Id":"SearchCollisionShape:CandideCreator.Shared.Collision.CollisionShape","Name":"SearchCollisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","Signature":"public CandideCreator.Shared.Collision.CollisionShape SearchCollisionShape","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"952423A9F0B6E0464854BE95960316905158BE99299F7327E94EDB81D2071007"},{"Id":"SearchHeight:System.Single","Name":"SearchHeight","Type":"System.Single","Signature":"public System.Single SearchHeight","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"31775626F152A6FD9D9C201F665295274236020BC2D094C7EFA96920C5D91583"},{"Id":"SearchingEntity:Shared.Entity.EntityWrapper","Name":"SearchingEntity","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper SearchingEntity","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"B08893C6444725B608874CFF63BC325A0F1BB13CE51B8818758637A818787EF9"},{"Id":"SearchQueue:System.Collections.Generic.PriorityQueue\u00602\u003CCandideServer.PathFinding.PathFindNode2,System.Single\u003E","Name":"SearchQueue","Type":"System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E","Signature":"private System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E SearchQueue","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"6ADC4A16BE283F5F28682DE42BDE7A39F0EE36525A2FE2FB79E0896606E13DFC"},{"Id":"StartPos:Microsoft.Xna.Framework.Vector2","Name":"StartPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 StartPos","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"FF04BFA6A65BB978002529ED7FCB0EC85EFFFB8748A14BC95E8A825556EFF08E"},{"Id":"StepSize:System.Single","Name":"StepSize","Type":"System.Single","Signature":"public System.Single StepSize","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"5A32E2DCD1DF7DBD488FFEEB742D546D1527F89FC69797D08010086A878BCCB6"},{"Id":"TargetEntity:Shared.Entity.EntityWrapper","Name":"TargetEntity","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper TargetEntity","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"FA210CAFD55AD4E8CD5F0CC46EB10F8E677AA29A24769EDEEA67DA632007E535"},{"Id":"TemporaryPathStorage:System.Collections.Generic.List\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E","Name":"TemporaryPathStorage","Type":"System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E","Signature":"private System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E TemporaryPathStorage","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"D55F18D4F626AB6D59A906A8D0E1A2574CA1EFA7A6ECF934345B37C550BE82DF"},{"Id":"Tiles:Shared.Models.WorldTile[,]","Name":"Tiles","Type":"Shared.Models.WorldTile[,]","Signature":"public Shared.Models.WorldTile[,] Tiles","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"85540F46821A99F92A0948D661CC7A9C185F2A55C7BE106F783CD7828B28EE16"},{"Id":"TileSize:Microsoft.Xna.Framework.Point","Name":"TileSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point TileSize","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"4E5618AA5DAB41CCD8D993AD15065A588AD670A920339F13084E099C0A2E628F"},{"Id":"Visited:System.Collections.Generic.Dictionary\u00602\u003CMicrosoft.Xna.Framework.Vector2,CandideServer.PathFinding.PathFindNode2\u003E","Name":"Visited","Type":"System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E Visited","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"41B646BE2900A90D4E87303AA313106ABAA2A487D3E9C9FD526910D4086F7664"},{"Id":"World:CandideServer.Models.Worlds.WorldModel","Name":"World","Type":"CandideServer.Models.Worlds.WorldModel","Signature":"public CandideServer.Models.Worlds.WorldModel World","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"AF6E76826E9118F466C437B1AFDC2C18A206F25BFE7A815CD8DA5AD168A6930A"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddNeighbor(Microsoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2, System.Single)-\u003ESystem.Boolean","Name":"AddNeighbor","Signature":"private System.Boolean AddNeighbor(Microsoft.Xna.Framework.Vector2 point, CandideServer.PathFinding.PathFindNode2 previous, System.Single cost)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"previous","Type":"CandideServer.PathFinding.PathFindNode2","IsOut":false,"IsOptional":false},{"Name":"cost","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":112,"BodyHash":"BF63901EAA4D222D198B8943FFF3F51F7B9753C4A808218960A44E39E47DDA5B","Hash":"2E137080F52571DDD4AE38EF857F6E06EB1D9905148DCBDFA5AECE73088C8D25","CalledMethods":["CandideServer.PathFinding.PathFindManager::IsPointOk(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.PathFindManager::Heuristic(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::Enqueue(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"BuildPath(System.Collections.Generic.List\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E, CandideServer.PathFinding.PathFindNode2, System.Boolean)-\u003ESystem.Void","Name":"BuildPath","Signature":"private System.Void BuildPath(System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E pathOut, CandideServer.PathFinding.PathFindNode2 node, System.Boolean endsCloseToGoal)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"pathOut","Type":"System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":false},{"Name":"node","Type":"CandideServer.PathFinding.PathFindNode2","IsOut":false,"IsOptional":false},{"Name":"endsCloseToGoal","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":382,"BodyHash":"EB763DF2AB6EF213752DCB2568B4250F57DD3D183F1C5E2AF5C073BFF39A9B48","Hash":"F9577F976AC27296723B6043CAB75FA970CF6EEEE1EEFA8D22E4464D66B7072A","CalledMethods":["System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E::Clear()","CandideServer.PathFinding.PathFindManager::IsPointOk(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E::Add(!0)","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::TryGetValue(!0, !1\u0026)","Microsoft.Xna.Framework.Vector2::op_Equality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_Count()","System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_Item(System.Int32)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::Normalize()","Microsoft.Xna.Framework.Vector2::Dot(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"CanVisitTile(WorldTile\u002BStructureType)-\u003ESystem.Boolean","Name":"CanVisitTile","Signature":"private System.Boolean CanVisitTile(WorldTile.StructureType type)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"type","Type":"WorldTile.StructureType","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"0F2301D48ECE2398431AFA0740D5CF3DC0A0C657F5238737CE972B064CAAACBF","Hash":"7FBBF9006A60734B0878373232D8E430F53C910A8EC844E25835A61477E6FDEC","CalledMethods":["Shared.Data.StructureTileFlagsExtension::HasFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)"],"StringLiterals":[],"Source":null},{"Id":"CheckBounds(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"CheckBounds","Signature":"private System.Boolean CheckBounds(Microsoft.Xna.Framework.Vector2 position)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":78,"BodyHash":"70FEC096AC1522056DF5C64F55FB37831A41B68B0112D1E262761CF721EC2AAA","Hash":"D4DE15BBDD8223744587C2BE0E939CDFA4EE72DD2FA22D03AB7EC1A73A443AA0","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Single","Name":"Distance","Signature":"private System.Single Distance(Microsoft.Xna.Framework.Vector2 point, Microsoft.Xna.Framework.Vector2 other)","Visibility":"private","ReturnType":"System.Single","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"other","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"102C853B35AED3CF986BBE8E847D95CD982ED53B86F39A116910E9CABAA92178","Hash":"D5080BEF77917DBEA39635344EC7E1A05BA0406B015F4718B3BCA7144F77B8AB","CalledMethods":["System.Math::Abs(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"FindPath(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Collections.Generic.List\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Int32)-\u003ESystem.Boolean","Name":"FindPath","Signature":"public System.Boolean FindPath(Microsoft.Xna.Framework.Vector2 start, Microsoft.Xna.Framework.Vector2 end, System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E reversePathOut, System.Single maxDistance, System.Int32 maxStepCount)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"start","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"end","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"reversePathOut","Type":"System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":false},{"Name":"maxDistance","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"maxStepCount","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":960,"BodyHash":"6987138869B2034DFE48E7B502CAA9C2CF7C04F819578706DFDE75B2B953A6D4","Hash":"41149C4400E26F6D208C3B630543A76316C2A9676C4F78D2FE4D1B4CDFCC8B34","CalledMethods":["CandideServer.PathFinding.PathFindManager::CheckBounds(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::AngleToVector(System.Single)","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.PathFinding.PathFindManager::IsPointOk(Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.PathFindManager::Heuristic(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::Clear()","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::Clear()","System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::Enqueue(!0, !1)","System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::Dequeue()","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::get_Count()","Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::set_Item(!0, !1)","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Normalize(Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.PathFindManager::AddNeighbor(Microsoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","System.Collections.Generic.PriorityQueue\u003CCandideServer.PathFinding.PathFindNode2, System.Single\u003E::get_Count()","CandideServer.PathFinding.PathFindManager::BuildPath(System.Collections.Generic.List\u003CMicrosoft.Xna.Framework.Vector2\u003E, CandideServer.PathFinding.PathFindNode2, System.Boolean)","System.Collections.Generic.Dictionary\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::get_Values()","Dictionary.ValueCollection\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CMicrosoft.Xna.Framework.Vector2, CandideServer.PathFinding.PathFindNode2\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Heuristic(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Single","Name":"Heuristic","Signature":"private System.Single Heuristic(Microsoft.Xna.Framework.Vector2 point)","Visibility":"private","ReturnType":"System.Single","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"5486DB692D839CBEE1A73A76683AEC6C5D7166966AA4B9A20020F4C9379942D5","Hash":"C301EA841E2EBF17B75BE80BB798EAE007149D550DFA0ADED8B373CF2F95D717","CalledMethods":["Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"IsPointOk(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"IsPointOk","Signature":"private System.Boolean IsPointOk(Microsoft.Xna.Framework.Vector2 point)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"point","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":297,"BodyHash":"7A2F50CDA0A6F932757CB4F7A94E78B7B30936417ECC31129532BD5F850FC376","Hash":"BF55A7264AA783A6CE98D202AB2EC2B69E10DA6653F63620F7787DF5DB72846A","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.PathFinding.PathFindManager::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)","CandideServer.PathFinding.PathFindManager::CanVisitTile(WorldTile.StructureType)","Shared.Collision.CollisionSpecialGroup::CheckForCollisionAtPosition(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)","CandideServer.World.ServerWorldHandler::CheckForStaticCollision(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector2)","CandideServer.World.ServerWorldHandler::HeightAtPoint(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SetSearchingEntity(Shared.Entity.EntityWrapper, CandideServer.Models.Worlds.WorldModel)-\u003ESystem.Void","Name":"SetSearchingEntity","Signature":"public System.Void SetSearchingEntity(Shared.Entity.EntityWrapper entity, CandideServer.Models.Worlds.WorldModel world)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"world","Type":"CandideServer.Models.Worlds.WorldModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":588,"BodyHash":"2C70DBD7B1873F2F377FC8F59855DCE8BFD90851EECBE0A910F832BA84C8FB05","Hash":"C5F1F17D99211B2B023DD45C917AFD883592A1CAB574F0C8349ADCB347CF2519","CalledMethods":["Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_TerrainStepHeight()","System.Guid::op_Equality(System.Guid, System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, ServerEntitySystemManager.WorldEntitySystemPair\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_EntityStepHeight()","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","CandideCreator.Shared.Collision.CollisionCircle::.ctor(System.Single)","Microsoft.Xna.Framework.Vector2::get_Zero()"],"StringLiterals":[],"Source":null},{"Id":"WorldToTilePosition(Microsoft.Xna.Framework.Vector2)-\u003EMicrosoft.Xna.Framework.Point","Name":"WorldToTilePosition","Signature":"private Microsoft.Xna.Framework.Point WorldToTilePosition(Microsoft.Xna.Framework.Vector2 worldPosition)","Visibility":"private","ReturnType":"Microsoft.Xna.Framework.Point","Parameters":[{"Name":"worldPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"C0CFDFF61DD6D6CE7E0497FE2AFAB5134474E4F0B90CF31C1F48A1D1148E3B49","Hash":"27F49D85F0560BD2A8AC2A6F301D3043EDBD41F2FB01927359117212B371188D","CalledMethods":["Microsoft.Xna.Framework.Vector2::Clamp(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Point::op_Division(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)"],"StringLiterals":[],"Source":null}],"Hash":"325C4294ADA7A40CBEA4432C146F44BA0FFEF1FD611A841E287BB2E501DE7B8F"}