View Issue Details

IDProjectCategoryLast Update
0016586Stars Beyond ReachSuggestionMay 23, 2015 1:53 pm
Reporterjerith Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.814 
Fixed in Version0.850 (Cities to Districts, and Left Sidebar) 
Summary0016586: Show all reasons building can't be built
DescriptionAt the moment, "You don't have enough crowns!" is the only reason shown for being unable to build buildings you can't afford. It would be useful to have "Requires 331 more citizens living in any housing" or whatever also listed so we can plan a little better.

Instead, maybe just list the non-monetary reason(s) if any. The cost is right in front of you and is only really relevant if you meet the other requirements anyway.
TagsNo tags attached.

Relationships

has duplicate 0016690 resolvedkeith.lamothe Display lack of cash and lack of population in the same tooltip 

Activities

keith.lamothe

May 23, 2015 1:53 pm

administrator   ~0041095

For 0.841:

* Replumbed the "can tile type X be placed on tile Y?" logic and other related can-build-this logic to be have an alternate mode where it returns a full list of all the preventing reasons rather than just stopping when it hits the first error.
** This is used for the tooltips when you're in placement mode mouseovering the map, and for the tooltips on the build menu items. So it will tell you both that you're short on crowns and that you don't have enough citizens in whatever housing, etc.

Thanks :)

Issue History

Date Modified Username Field Change
May 7, 2015 4:08 am jerith New Issue
May 14, 2015 9:57 am jerith Relationship added has duplicate 0016690
May 14, 2015 10:00 am Chris_McElligottPark Assigned To => keith.lamothe
May 14, 2015 10:00 am Chris_McElligottPark Status new => assigned
May 23, 2015 1:53 pm keith.lamothe Note Added: 0041095
May 23, 2015 1:53 pm keith.lamothe Status assigned => resolved
May 23, 2015 1:53 pm keith.lamothe Fixed in Version => 0.850 (Cities to Districts, and Left Sidebar)
May 23, 2015 1:53 pm keith.lamothe Resolution open => fixed