{"Id":"Candide.PlayerMode.Construction.HighlightedBuilding","Name":"HighlightedBuilding","DisplayName":"HighlightedBuilding","FullName":"Candide.PlayerMode.Construction.HighlightedBuilding","Namespace":"Candide.PlayerMode.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"AllUpgrades:System.Collections.Generic.List\u00601\u003CShared.Models.Construction.ConstructionModel\u003E","Name":"AllUpgrades","Type":"System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E","Signature":"public System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E AllUpgrades","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"EDB5829E03AC311E83BBAA0C60C6138BB6E2B774C0C4187E92AFC68AE938F7F5"},{"Id":"AvailableUpgrades:System.Collections.Generic.List\u00601\u003CShared.Models.Construction.ConstructionModel\u003E","Name":"AvailableUpgrades","Type":"System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E","Signature":"public System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E AvailableUpgrades","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"2FA73FE361FAA2940546645C4DFF1AB711145B081BC4AA536F89B341A1A055AE"},{"Id":"Building:Candide.GameModels.Models.Constructions.Building","Name":"Building","Type":"Candide.GameModels.Models.Constructions.Building","Signature":"public Candide.GameModels.Models.Constructions.Building Building","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A350A63A864493B22840C6288CF9B3107EB41331028B4B9E60E4508A643B1B16"},{"Id":"Construction:Shared.Models.Construction.ConstructionModel","Name":"Construction","Type":"Shared.Models.Construction.ConstructionModel","Signature":"public Shared.Models.Construction.ConstructionModel Construction","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A0BBAF50C2578F342AFD237FF3F1900399A3677537A7FCFB05F30F277CD39694"},{"Id":"Decoration:Candide.GameModels.Models.Constructions.Decoration","Name":"Decoration","Type":"Candide.GameModels.Models.Constructions.Decoration","Signature":"public Candide.GameModels.Models.Constructions.Decoration Decoration","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"3EA6D76911A12D723ABCCA87FB6353AA65188774E8AB78AA5F0409B7D91ABDA2"},{"Id":"FaultyBuildingTownId:System.Boolean","Name":"FaultyBuildingTownId","Type":"System.Boolean","Signature":"public System.Boolean FaultyBuildingTownId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"45323F23FAB33258F5544DDAED80734CD6642DAB929BDBCA5368E721EC3B4C38"},{"Id":"IconData:CandideCreator.Shared.Graphics.IconData","Name":"IconData","Type":"CandideCreator.Shared.Graphics.IconData","Signature":"public CandideCreator.Shared.Graphics.IconData IconData","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"D7AE98C0815729DEAEC4744423B25CF0BA2220369E5483EB0AE24B23C508F764"},{"Id":"TownId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"TownId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E TownId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7BF4A261104C82389A82E8ABC4BFCBCBA4F7179E0EADBDBD560C31EE55D69171"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"DrawInWorldUi","Signature":"public System.Void DrawInWorldUi(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":179,"BodyHash":"92028A99AD7B9CE69B6FD6F5A36162D300CF1EBFD708E678AEBE8C71D8828DEA","Hash":"3642FD9861A568D667EB74EB98AC0622B329493635BD388AB0A5A053AFDC4F35","CalledMethods":["Candide.PlayerMode.Construction.HighlightedBuilding::IsNull()","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)"],"StringLiterals":[],"Source":null},{"Id":"IsNull()-\u003ESystem.Boolean","Name":"IsNull","Signature":"public System.Boolean IsNull()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"7EAE5239CE5C5064FD746039395585957CF241BECC31CB078F8687692BB57D48","Hash":"DEA50D40F40A28D54F57D0924F4742E445F1E59447110A76F663D431E782636D","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Set(Candide.GameModels.Models.Constructions.Building, System.Nullable\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Void","Name":"Set","Signature":"public System.Void Set(Candide.GameModels.Models.Constructions.Building building, System.Nullable\u003CSystem.Guid\u003E townId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"building","Type":"Candide.GameModels.Models.Constructions.Building","IsOut":false,"IsOptional":false},{"Name":"townId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":308,"BodyHash":"6C801BB6AA872CA83BBC3A0D3A5AFCD9198AE2E9096FF980C59996B598ECE202","Hash":"EDB9A97E36958FDCCA08D4C1F142E6A9DEDEC537D1CEDB8F4C8195FC9FBB5301","CalledMethods":["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)","Candide.PlayerMode.Construction.HighlightedBuilding::SetEmpty()","Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)","Candide.Database.IconDataBase::GetIconOrMissing(System.String)","Candide.CandideUI.Helpers.ConstructionsUpgradeHelper::GetAvailableUpgradesForConstruction(System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E, System.String)","Shared.Data.ConstructionDataBase::GetUpgradesForBuilding(System.String)","System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Construction.ConstructionModel\u003E::get_Current()","System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E::Add(!0)","List.Enumerator\u003CShared.Models.Construction.ConstructionModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Guid::op_Inequality(System.Guid, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"Set(Candide.GameModels.Models.Constructions.Decoration, System.Nullable\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Void","Name":"Set","Signature":"public System.Void Set(Candide.GameModels.Models.Constructions.Decoration decoration, System.Nullable\u003CSystem.Guid\u003E townId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"decoration","Type":"Candide.GameModels.Models.Constructions.Decoration","IsOut":false,"IsOptional":false},{"Name":"townId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":235,"BodyHash":"A1EDBA7B74FE059EBB554F8EDCB9FBA7D7F1D872FCDE299C4C2DD5770AA115D7","Hash":"F0A12C701861A3A39A0A92E06F72A2844508BD52BBA1527799212BF1491A3C13","CalledMethods":["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)","Candide.PlayerMode.Construction.HighlightedBuilding::SetEmpty()","Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)","Candide.Database.IconDataBase::GetIconOrMissing(System.String)","Candide.CandideUI.Helpers.ConstructionsUpgradeHelper::GetAvailableUpgradesForConstruction(System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E, System.String)","Shared.Data.ConstructionDataBase::GetUpgradesForDecoration(System.String)","System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Construction.ConstructionModel\u003E::get_Current()","System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E::Add(!0)","List.Enumerator\u003CShared.Models.Construction.ConstructionModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"SetEmpty()-\u003ESystem.Void","Name":"SetEmpty","Signature":"public System.Void SetEmpty()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":44,"BodyHash":"259A273ABBDE451D7A18F8B622DACE4A5968840786F0B4A59FD76FDBCEFFD1A6","Hash":"92B28A5A7CA1A493902D728E1D08DF72517424687C493D357E33193EF43BDC8D","CalledMethods":["System.Collections.Generic.List\u003CShared.Models.Construction.ConstructionModel\u003E::Clear()"],"StringLiterals":[],"Source":null}],"Hash":"C33E322DEA1B34335B440DEE31531C8B362B93B0D31D2A51E49CE51CAA63315E"}