{"Id":"Candide.PlayerMode.Construction.SelectedConstructionCitizenStatsProximityFunctionality","Name":"SelectedConstructionCitizenStatsProximityFunctionality","DisplayName":"SelectedConstructionCitizenStatsProximityFunctionality","FullName":"Candide.PlayerMode.Construction.SelectedConstructionCitizenStatsProximityFunctionality","Namespace":"Candide.PlayerMode.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality"],"SourceLocations":[],"Fields":[{"Id":"TileSizeHalf:System.Int32","Name":"TileSizeHalf","Type":"System.Int32","Signature":"private System.Int32 TileSizeHalf","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1228F1901F4B3E4CE5BB0793D9280807AA2B012D78BC49D0B6615A5301F7136C"},{"Id":"_buildingAppeal:System.Single","Name":"_buildingAppeal","Type":"System.Single","Signature":"private System.Single _buildingAppeal","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EC20F72EC45DC967DFCBD0F7C132F3EBC0BF6857BF73622A93B48F79EF7EAD04"},{"Id":"_radius:System.Single","Name":"_radius","Type":"System.Single","Signature":"private System.Single _radius","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"24D9354CFE499E28C4768618D60AF450FF20AAADD52BDB68D53E1D23431274C8"},{"Id":"_statBonuses:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,Shared.Models.Stats.StatModificationData\u003E","Name":"_statBonuses","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E _statBonuses","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8A3E582099B6EF40332DD210AD41E9EC2DA4C2435930E9953CAEFCE134CEE119"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"tileWidth","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"tileHeight","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"selectedConstructionLocation","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"middleWorldPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":319,"BodyHash":"887B5D84ABE8F40019E3176632BE3B433D1C7BAA67F7CA71B81382F04AFBCF4D","Hash":"2BF391F724968B175BC93F4AE3DCC45A522E81C502ACB5353FCC677698FCAF43","CalledMethods":["Microsoft.Xna.Framework.Color::get_Beige()","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.Color::get_DarkOrange()","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.Collections.Generic.List\u003CSystem.Guid\u003E::get_Count()","CandideServer.Toolkit.TileBoundsHelper::GetCenteredPositionFromTileBounds(Microsoft.Xna.Framework.Rectangle)","CandideCreator.Shared.Helpers.CandideMathHelper::RectangleIntersectsCircle(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Location()","Microsoft.Xna.Framework.Point::ToVector2()","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::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Color::get_White()","Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)","CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single, System.Single)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetTooltipString(System.Text.StringBuilder)-\u003ESystem.Void","Name":"GetTooltipString","Signature":"public System.Void GetTooltipString(System.Text.StringBuilder sb)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":234,"BodyHash":"295D133BA1DACE2D310D2218DD1AB4447EEFB6793B6A00BB297C9D2F18A1611E","Hash":"232859E0D7CD9DB7BCD57D79B558AE248EE8C23D93F1206BFAEE252CC0CCEB7B","CalledMethods":["System.Text.StringBuilder::Append(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::get_Key()","Shared.Data.EntityStatsDataBase::GetStatOrMissing(System.String)","System.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::get_Value()","Shared.Text.StatDescriptionText::GetStatModificationText(Shared.Models.Stats.StatDescription, Shared.Models.Stats.StatModificationData, System.Text.StringBuilder)","System.Text.StringBuilder::Append(System.Char)","Dictionary.Enumerator\u003CSystem.String, Shared.Models.Stats.StatModificationData\u003E::MoveNext()","System.IDisposable::Dispose()","Shared.Text.StringId::op_Implicit(System.String)"],"StringLiterals":["$S","building_appeal","Buildings_BuildingAppeal","$r"],"Source":null},{"Id":"IsValid(System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"IsValid","Signature":"public System.Boolean IsValid(System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"tileWidth","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"tileHeight","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"selectedConstructionLocation","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"middleWorldPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49","Hash":"6B684908C9FBFBEA65F0B160D05DB05025AFA49DDEE0DC33E93B97B8722394EC","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"DBD348D639F12B65AD46DAF6A2A54619BDEF645F9E2B2BB49A2C029625EF43BC"}