private void base_MouseUp(object sender, MouseEventArgs e) { Cursor = CustomCursor.Load("Default.CUR"); string body = World.Building[BuildingID].Description + Environment.NewLine + Environment.NewLine; if (BuildingID != 0) { body += "Maintenance: " + World.Building[BuildingID].Maintenance; if (World.Building[BuildingID].Income != 0) { body += Environment.NewLine + "Income: " + World.Building[BuildingID].Income; } if (World.Building[BuildingID].AttackBonus != 0) { body += Environment.NewLine + "Attack Bonus: " + World.Building[BuildingID].AttackBonus; } if (World.Building[BuildingID].DefenceBonus != 0) { body += Environment.NewLine + "Defence Bonus: " + World.Building[BuildingID].DefenceBonus; } if (World.Building[BuildingID].RecruitmentBonus != 0) { body += Environment.NewLine + "Recruitment Bonus: " + World.Building[BuildingID].RecruitmentBonus; } if (World.Building[BuildingID].ReligionInfluence != 0) { body += Environment.NewLine + "Religion Influence: " + World.Building[BuildingID].ReligionInfluence; } } else { if (World.Region[RegionID].Type == RegionType.Capital) { body += "Income: " + World.BaseRegionIncome * 2; } else { body += "Income: " + World.BaseRegionIncome; } } if (e.Button == MouseButtons.Left) { Notice.Show(body, BuildingName, "Buildings\\" + BuildingName); } else if (e.Button == MouseButtons.Right) { if (BuildingID != 0) { if (Notice.Show( "Do you want to demolish this building?", BuildingName, "Buildings\\" + BuildingName) == DialogResult.Yes) { MessageBox.Show("Inca nu se pot sterge cladirile decat din meniu sau din consola cu 'region removebuilding <regId> <buildingId>'"); } else { Notice.Show("You cannot demolish this building!", BuildingName, "Buildings\\" + BuildingName); } } } }