mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-04 13:42:55 +01:00
This commit changes the land rights button in the park window to be disabled if there are no more land rights and construction rights for sale. It also disables the individual land rights and construction rights buttons in the land rights window itself if that specific type of tile is no longer for sale. This is implemented by introducing two new global variables called gLandRemainingOwnershipSales and gLandRemainingConstructionSales. These are updated by map_count_remaining_land_rights() to contain the number of land rights and construction rights that remain for sale. This function is called when a scenario is loaded and whenever the game command to buy land rights or construction rights is invoked. It also introduces three new tooltip strings that explain why the buttons are disabled.