{"Id":"Candide.World.WorldMap","Name":"WorldMap","DisplayName":"WorldMap","FullName":"Candide.World.WorldMap","Namespace":"Candide.World","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Context:WorldMap\u002BWorldMapContext","Name":"Context","Type":"WorldMap.WorldMapContext","Signature":"public WorldMap.WorldMapContext Context","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"87D127D971AB21D204EA7ADF4A39E28CC50E13B53BC0F990D4AA6F25F7968782"},{"Id":"CurrentCursorPosition:System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E","Name":"CurrentCursorPosition","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E","Signature":"public System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E CurrentCursorPosition","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7C9F3A5B3493DDEC9E3C39EFF09764CB82332A256577F4DA989CA1EEE2F5E2C9"},{"Id":"GameId:System.Guid","Name":"GameId","Type":"System.Guid","Signature":"public System.Guid GameId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"91D59CACF74F94E84A4FFD8C77C36B238317496D0C80BE9391FB5AB4D09ED99B"},{"Id":"HoveredMapMarkerId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"HoveredMapMarkerId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E HoveredMapMarkerId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B1B1302D90E553B72650DDD3D2AA22F0B578C2C4EBB0FD6D7002F1485EA3DA83"},{"Id":"Mode:WorldMap\u002BWorldMapMode","Name":"Mode","Type":"WorldMap.WorldMapMode","Signature":"public WorldMap.WorldMapMode Mode","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A8BDB7687A78A6C1C9764AB1B448C9A4E6823406608B54DA8D91EA860124B4F9"},{"Id":"PartCount:Microsoft.Xna.Framework.Point","Name":"PartCount","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point PartCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"8E901EF21CC76171251CD0DAF955FBEE431D1B8B3A51B51EA385B27F33021855"},{"Id":"Parts:Candide.World.WorldMapPart[]","Name":"Parts","Type":"Candide.World.WorldMapPart[]","Signature":"public Candide.World.WorldMapPart[] Parts","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5DCC07356753B26B6BC51D9632E21E0EF9045E0E803A0B6E1AE0F8ACC042A76A"},{"Id":"PartSize:Microsoft.Xna.Framework.Point","Name":"PartSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point PartSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"3FE09DCB021988E59FC7BD1DA32780F515FA018FB5BF8538E13F3E375FD2D24D"},{"Id":"ShowPois:System.Boolean","Name":"ShowPois","Type":"System.Boolean","Signature":"public System.Boolean ShowPois","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B63FCAEB9F9AAA39C615C4F8E43E664166FAB26C255206D630FE7ACD98C8F965"},{"Id":"TileScale:System.Single","Name":"TileScale","Type":"System.Single","Signature":"public System.Single TileScale","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"832009C3AFBAD24E420F023A64A9B36122E76416BA18A260BCFF9BBC07F3CB62"},{"Id":"World:Candide.World.ChunkedWorld","Name":"World","Type":"Candide.World.ChunkedWorld","Signature":"public Candide.World.ChunkedWorld World","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"049745F6EF2C5996D6DFC258409144DED98D2A361B8B586AD53F216671E582D3"},{"Id":"_hasDisposed:System.Boolean","Name":"_hasDisposed","Type":"System.Boolean","Signature":"private System.Boolean _hasDisposed","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CDC26B68D15E50C90C5D3520AF0CBD49DC4EB9F101C8A6BA319D84A250CB37F7"},{"Id":"_reuseMarkersList:System.Collections.Generic.List\u00601\u003CWorldMap\u002BImmediateMapMarker\u003E","Name":"_reuseMarkersList","Type":"System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E","Signature":"private System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E _reuseMarkersList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6BDAEAA0EC3764438BC381A9D3E558A1EBB66D35165434949982EC578781676E"},{"Id":"_reuseMarkersSortList:System.Collections.Generic.List\u00601\u003CSystem.ValueTuple\u00602\u003CSystem.Int32,System.Single\u003E\u003E","Name":"_reuseMarkersSortList","Type":"System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E","Signature":"private System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E _reuseMarkersSortList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7C679906843D6E3710EEF47F01CF189073D85003064FEF13D83FCFDB3DB55AA2"},{"Id":"_reuseTextList:System.Collections.Generic.List\u00601\u003CWorldMap\u002BImmediateMapText\u003E","Name":"_reuseTextList","Type":"System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E","Signature":"private System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E _reuseTextList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1F8EB45809C9F33F7B5C6DC754162364EBC10461DC277136CA34E755E7DCD314"},{"Id":"_shouldUpdateWholeArea:System.Boolean","Name":"_shouldUpdateWholeArea","Type":"System.Boolean","Signature":"private System.Boolean _shouldUpdateWholeArea","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8D73F6035300E81455939EC7496C7369FAAE0731D275EF9A490D836FFA38BC89"},{"Id":"_updateCenter:Microsoft.Xna.Framework.Point","Name":"_updateCenter","Type":"Microsoft.Xna.Framework.Point","Signature":"private Microsoft.Xna.Framework.Point _updateCenter","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AC8AD59DDC58744EF30B4069A0E2964DC79AAE655AC87895B3A86A65024F92BD"},{"Id":"_updateRadiusSquare:System.Int32","Name":"_updateRadiusSquare","Type":"System.Int32","Signature":"private System.Int32 _updateRadiusSquare","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1FA81A87AE8A6E2EFECD6ABDD87E0A94C1888297A4D08866E97E7F147535A850"}],"Properties":[],"Events":[],"Methods":[{"Id":"CancelOverlay()-\u003ESystem.Void","Name":"CancelOverlay","Signature":"public System.Void CancelOverlay()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"0D6CEF5BCF6C4DB598F965056E86A8019EA354FB9A9678FD13CC00C472AB2BF1","Hash":"AD74D5E0DB7B940912D855807199A297E836B4D822533EDB3380DB4E1368E85A","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Dispose()-\u003ESystem.Void","Name":"Dispose","Signature":"public System.Void Dispose()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"61DA92835E24C6BCF16FC5A4D7B090672763041838AF1B4484DD3481925248FA","Hash":"048727202BE730C7A76E0C3E2EDA9759DBCF414976ECE033CBF0BD3BD534A511","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, System.Boolean interior)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"interior","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":532,"BodyHash":"48DFF417653B11590F932F929719E0A365AD9D33663686D9C88063FB474FD2D5","Hash":"CCBC04E0537CEB98C6ACA64DE8CEE173C19FAB4AA5D05398B31091254CCF12E3","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsResource::get_GraphicsDevice()","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Bounds()","Microsoft.Xna.Framework.Rectangle::get_Size()","Microsoft.Xna.Framework.Point::ToVector2()","Candide.World.WorldMap::DrawInteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)","System.Action\u003CMicrosoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single\u003E::.ctor(System.Object, System.IntPtr)","Candide.World.WorldMap::DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_Scale()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Rectangle::.ctor(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_ScissorRectangle(Microsoft.Xna.Framework.Rectangle)","Microsoft.Xna.Framework.Graphics.SpriteBatch::Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, System.Nullable\u003CMicrosoft.Xna.Framework.Matrix\u003E)","System.Action\u003CMicrosoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single\u003E::Invoke(!0, !1, !2, !3, !4)","Microsoft.Xna.Framework.Graphics.SpriteBatch::End()","Candide.World.WorldMap::DrawMapText(Microsoft.Xna.Framework.Graphics.SpriteBatch)","Microsoft.Xna.Framework.Vector2::get_Zero()"],"StringLiterals":[],"Source":null},{"Id":"DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)-\u003ESystem.Void","Name":"DrawExteriorMap","Signature":"public System.Void DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, Microsoft.Xna.Framework.Vector2 centerTile, System.Single opacity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"size","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"scale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"centerTile","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"opacity","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":2241,"BodyHash":"851252EB78200FC86583DECE1FC0DFF9114753F4B1A33DC4E330813C671765DB","Hash":"A73C622803084B07FCA3DB01AC5072D540FE92D1914BC5F39FD3106E733A5B57","CalledMethods":["Candide.World.WorldMap::GetElementScale(System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.World.WorldMap::GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix)","CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::Clear()","System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E::Clear()","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Current()","Microsoft.Xna.Framework.Rectangle::get_Center()","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::Add(!0)","Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Current()","System.String::op_Equality(System.String, System.String)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()"],"StringLiterals":["map_marker:construction_site","town_core","Map_DungeonCleared","map_marker:exclamation"],"Source":null},{"Id":"DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)-\u003ESystem.Void","Name":"DrawExteriorMap","Signature":"public System.Void DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, System.Single opacity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"size","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"scale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"opacity","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":90,"BodyHash":"B2822A4FB5833316B9C4413A47046FB679C0F1885C5B2341B52F473CF7F6DBA9","Hash":"6C823EE852F8AD66079957285523F328F43A9A38622B7F2AC3C7234344400DAB","CalledMethods":["Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Graphics.PrimitiveRenderer::DrawRect(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.World.WorldMap::DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"DrawInteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)-\u003ESystem.Void","Name":"DrawInteriorMap","Signature":"public System.Void DrawInteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, System.Single opacity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"size","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"scale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"opacity","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":490,"BodyHash":"8D4A375B8141677CA840E955547A76037C739E5F7A5192FF5A2E3D97E0BAD26E","Hash":"2D4C32A13D21A89B039EB14172A38409D8E74ACC11877BBC358D094C9776F960","CalledMethods":["System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E::Clear()","Candide.Graphics.Fonts.CandideFont::get_RenderFont()","Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Graphics.PrimitiveRenderer::DrawRect(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)","Candide.World.WorldMap::GetElementScale(System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.Graphics.Camera::get_PositionCenter()","Candide.World.WorldMap::GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector4::op_Multiply(Microsoft.Xna.Framework.Vector4, System.Single)","Microsoft.Xna.Framework.Vector4::get_One()","Microsoft.Xna.Framework.Vector4::op_Addition(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)","Microsoft.Xna.Framework.Vector4::op_Division(Microsoft.Xna.Framework.Vector4, System.Single)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Candide.World.InteriorWorldHandler::get_World()","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)","Candide.World.WorldMap::DrawPlayers(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Matrix, FontStashSharp.SpriteFontBase, System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.World.ClientWorldMapMarker\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.World.ClientWorldMapMarker\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.World.ClientWorldMapMarker\u003E::get_Current()","System.Guid::op_Inequality(System.Guid, System.Guid)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.Database.IconDataBase::GetIconOrNull(System.String)","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_HasValue()","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_Value()","System.Nullable\u003CCandideCreator.Shared.Graphics.IconFlag\u003E::GetValueOrDefault(!0)","CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)","Microsoft.Xna.Framework.Color::get_White()","CandideCreator.Shared.Graphics.Icon::DrawCentered(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.World.ClientWorldMapMarker\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"DrawMapMarkers(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Matrix, CandideCreator.Shared.Models.RectangleF, System.Single, System.Single, System.Collections.Generic.List\u00601\u003CWorldMap\u002BImmediateMapMarker\u003E)-\u003ESystem.Void","Name":"DrawMapMarkers","Signature":"private System.Void DrawMapMarkers(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Matrix transform, CandideCreator.Shared.Models.RectangleF visibleArea, System.Single scale, System.Single elementScale, System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E mapMarkers)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"transform","Type":"Microsoft.Xna.Framework.Matrix","IsOut":false,"IsOptional":false},{"Name":"visibleArea","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"scale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"elementScale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"mapMarkers","Type":"System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1167,"BodyHash":"DA8D3869B97B8EE49483B0DD98E5DF64394E9C13E430A6912F62A13F010FE35F","Hash":"212C0472E5B84F80BF6D2EAEA24D170CE6684AD2DB49DEF67DE65AFBCDA0ECE8","CalledMethods":["CandideCreator.Shared.Models.RectangleF::InflateReturnCopy(System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::Clear()","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::get_Item(System.Int32)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Round()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","CandideCreator.Shared.Models.RectangleF::GetClosestPointOnRect(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","Candide.Database.IconDataBase::GetIconOrNull(System.String)","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_HasValue()","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_Value()","CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)","System.Nullable\u003CSystem.Single\u003E::GetValueOrDefault(!0)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_Value()","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.CandideUI.CandideUiSystem::get_Scale()","System.ValueTuple\u003CSystem.Int32, System.Single\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::Add(!0)","System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E::get_HasValue()","Microsoft.Xna.Framework.Color::get_White()","System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E::GetValueOrDefault()","CandideCreator.Shared.Graphics.Icon::DrawCentered(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single)","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::get_Count()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::get_Count()","WorldMap.\u003C\u003Ec::\u003CDrawMapMarkers\u003Eb__29_0(System.ValueTuple\u003CSystem.Int32, System.Single\u003E, System.ValueTuple\u003CSystem.Int32, System.Single\u003E)","System.Comparison\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::Sort(System.Comparison\u003C!0\u003E)"],"StringLiterals":[],"Source":null},{"Id":"DrawMapText(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawMapText","Signature":"public System.Void DrawMapText(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":136,"BodyHash":"A2387F94D58BD50C68A2EC31F347911227AC53F4471452EC1042DB6E7763220A","Hash":"6027BFC3ACC4AE91A5341DEDE055F6BAB499A93C5DD2FAAADB53DA22CEB3E316","CalledMethods":["Candide.Graphics.Fonts.CandideFont::get_RenderFont()","System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E::GetEnumerator()","List.Enumerator\u003CWorldMap.ImmediateMapText\u003E::get_Current()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)","List.Enumerator\u003CWorldMap.ImmediateMapText\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"DrawPlayers(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Matrix, FontStashSharp.SpriteFontBase, System.Collections.Generic.List\u00601\u003CWorldMap\u002BImmediateMapText\u003E, System.Boolean)-\u003ESystem.Void","Name":"DrawPlayers","Signature":"private System.Void DrawPlayers(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single elementScale, Microsoft.Xna.Framework.Matrix transform, FontStashSharp.SpriteFontBase font, System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E texts, System.Boolean inWorldOnly)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"size","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"elementScale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"transform","Type":"Microsoft.Xna.Framework.Matrix","IsOut":false,"IsOptional":false},{"Name":"font","Type":"FontStashSharp.SpriteFontBase","IsOut":false,"IsOptional":false},{"Name":"texts","Type":"System.Collections.Generic.List\u003CWorldMap.ImmediateMapText\u003E","IsOut":false,"IsOptional":false},{"Name":"inWorldOnly","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1306,"BodyHash":"3F0B7E2FE6C89A8FF69EE5EFBD515D63D7B88E7915E207367F9267D4C17D382E","Hash":"D2B26C4AFE8FB67A0D896086F5779B739472A61183AF07304CAEDFE07CFAA056","CalledMethods":["System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::get_Count()","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::get_Count()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Int32, System.Single\u003E\u003E::get_Item(System.Int32)","System.Collections.Generic.List\u003CWorldMap.ImmediateMapMarker\u003E::get_Item(System.Int32)","System.String::IsNullOrWhiteSpace(System.String)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_HasValue()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Equality(System.Guid, System.Guid)","System.Guid::op_Inequality(System.Guid, System.Guid)","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Candide.GameModels.Managers.WorldManager::TryGetNearestOutsidePosition(System.Guid, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)","Shared.Text.StringDefinitions::GetString(System.String)","Shared.Entity.EntityWrapper::get_Position2()","CandideCreator.Shared.Graphics.ShapeExtensions::DrawCircle(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","FontStashSharp.SpriteFontBase::MeasureString(System.String, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)","FontStashSharp.SpriteFontBase::get_LineHeight()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Clamp(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":["Map_You"],"Source":null},{"Id":"DrawTownMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"DrawTownMap","Signature":"public System.Void DrawTownMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, Microsoft.Xna.Framework.Vector2 tileCenterPos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"size","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"scale","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"tileCenterPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":698,"BodyHash":"3E2AFF7F4F5626E561925B152614A3FAAE5D39307CD46C298CED910A11B045D8","Hash":"F99505C8C96ED79C4DCAAF05092961E4A1FC64F0DB0698FC08E0D8C39FC869B0","CalledMethods":["System.Math::Max(System.Int32, System.Int32)","System.Math::Clamp(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single)","Candide.World.WorldMap::GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)","Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::get_Zero()","Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::get_Current()","Microsoft.Xna.Framework.Rectangle::get_Center()","Candide.Database.IconDataBase::GetIconOrNull(System.String)","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_HasValue()","System.Nullable\u003CCandideCreator.Shared.Graphics.IconData\u003E::get_Value()","CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)","Microsoft.Xna.Framework.Color::get_White()","CandideCreator.Shared.Graphics.Icon::DrawCentered(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single)","Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.ConstructionSite\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::get_Current()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::MoveNext()"],"StringLiterals":["map_marker:construction_site"],"Source":null},{"Id":"GetElementScale(System.Single)-\u003ESystem.Single","Name":"GetElementScale","Signature":"public System.Single GetElementScale(System.Single tileScale)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"tileScale","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":36,"BodyHash":"3D05C376454A7822ACE730E20062057E8041F72ABA4BF984B4EB0091FE92F710","Hash":"E8B681B9B87D905BC0685739D1EFCFB5E6A0EF1406AB6982EBA2172075B357F2","CalledMethods":["System.Math::Clamp(System.Single, System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_Scale()"],"StringLiterals":[],"Source":null},{"Id":"GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)-\u003EMicrosoft.Xna.Framework.Matrix","Name":"GetTilePosToScreenPosTransform","Signature":"public Microsoft.Xna.Framework.Matrix GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2 screenPosOffset, Microsoft.Xna.Framework.Vector2 mapSize, Microsoft.Xna.Framework.Vector2 centerTilePos, System.Single tileToScreenScale)","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Matrix","Parameters":[{"Name":"screenPosOffset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"mapSize","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"centerTilePos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"tileToScreenScale","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":62,"BodyHash":"F6CDFC2BB1E07A9A89FDF562251E8B81DC31B714A566B0C16CCDC35FE55EC27E","Hash":"D1282E4319587637A333774DB8FBD38DA95B9D62F0DFC017C118388C529DC0B5","CalledMethods":["Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)"],"StringLiterals":[],"Source":null},{"Id":"QueueUpdateWholeMap()-\u003ESystem.Void","Name":"QueueUpdateWholeMap","Signature":"public System.Void QueueUpdateWholeMap()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"393DD531BC3C8151B99687D2C77427637F5B3CF8A58E279CCD81E7FF4D810992","Hash":"F7FDFBBB9035DB9F9837120741B8EE935A9299069885F361B3603E889120FC66","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"UpdateInput(System.Single)-\u003ESystem.Void","Name":"UpdateInput","Signature":"public System.Void UpdateInput(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":97,"BodyHash":"FD7655DF3380149396747264759501EAFC0C95CC9961C4BEF6379D40E125FB8D","Hash":"4B90DCC23103C0E951EF92C0C1365309609C602A240BC15EDB35F8E1736C7935","CalledMethods":["System.Math::Pow(System.Double, System.Double)","Microsoft.Xna.Framework.MathHelper::Clamp(System.Single, System.Single, System.Single)","Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"UpdatePart(Candide.World.WorldMapPart, System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdatePart","Signature":"public System.Void UpdatePart(Candide.World.WorldMapPart part, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"part","Type":"Candide.World.WorldMapPart","IsOut":false,"IsOptional":false},{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":566,"BodyHash":"C864E06BA2DF5C422C0E140C62F7C8A39F429E074CD10EE2252A3550763D87E4","Hash":"2D0040F6460025CA50BEC78B5D83D8275DC91C80D235322F611E08E79360C208","CalledMethods":["Microsoft.Xna.Framework.Rectangle::get_Right()","Microsoft.Xna.Framework.Rectangle::get_Bottom()","System.Boolean[,]::Get(System.Int32, System.Int32)","System.Boolean[,]::Set(System.Int32, System.Int32, System.Boolean)","Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)","Microsoft.Xna.Framework.Color::get_A()","System.Array::GetLength(System.Int32)","Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)","Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E::.ctor(!0)","Microsoft.Xna.Framework.Graphics.Texture2D::SetData(System.Int32, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, !!0[], System.Int32, System.Int32)"],"StringLiterals":["exploration:map:discovered:mini","exploration:map:discovered:tiny","exploration:map:discovered:small","exploration:map:discovered:medium","exploration:map:discovered:large","exploration:map:discovered:giant"],"Source":null},{"Id":"UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdateRectangle","Signature":"public System.Void UpdateRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":219,"BodyHash":"1EC8612B503F1A85E59D884AA9B568C585473FB1FFA4DED66FBC35DC9D8B0733","Hash":"9919EFE67B9176AB6742E8617ECB6F92573224C799E106AF75EDE3DE41175280","CalledMethods":["Candide.World.WorldMap::UpdatePart(Candide.World.WorldMapPart, System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"UpdateTilesAroundPosition(Microsoft.Xna.Framework.Vector2, System.Int32)-\u003ESystem.Void","Name":"UpdateTilesAroundPosition","Signature":"public System.Void UpdateTilesAroundPosition(Microsoft.Xna.Framework.Vector2 centerPosition, System.Int32 tileRadius)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"centerPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"tileRadius","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":138,"BodyHash":"2E40C6285CE326199B213F30EEB499B8FC83F9E2ECC033FA89A1EC466D9DAD68","Hash":"58F3D97003F37F13CA3BE0A031EB26BA7EEDBD7F71F6DB9F242DD68A1EF1FFD9","CalledMethods":["Candide.World.ChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)","Candide.World.WorldMap::UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"UpdateWholeRectangle(System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdateWholeRectangle","Signature":"public System.Void UpdateWholeRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":45,"BodyHash":"EE506B24C2FFEF5FD16858D59082917307D5D253A5B4D9DB455F68261DC07D10","Hash":"B3E671CD22751A83DCB2C5B0A685E94E6FCC6B1CC2754109CB03D5DFD5A109BC","CalledMethods":["Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.WorldMap::UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"31EDC393B860290E35D11895D347B41170A1D6A264B2639B0F6BD1A7527B6BB6"}