LoneGazebo / Community-Patch-DLL

Community Patch for Civilization V - Brave New World
Other
289 stars 160 forks source link

5/19 (Minor Issue) - GPTI cannot built on worker building a road #7882

Closed Stalker012345 closed 3 years ago

Stalker012345 commented 3 years ago

1. Mod version (i.e Date - 4/14): 5/19

2. Mod list (if using Vox Populi only, leave blank):

3. Error description: GPTI are set you can't plant them over workers that are building improvements, which in most cases makes complete sense. However, they also do it to roads as well, which is a bit awkward.

There is another issue. If you do plant the GPTI on a tile that almost has a road finished....the road is removed completely, and you have to rebuild it from scratch.

4. Steps to reproduce (optional):


Supporting information: Please note that you can attach .zip files by dragging-and-dropping them. If possible, zip up all supporting data and post that way.

  1. Log files (always attach your Logs folder, located at My Documents/My Games/Sid Meier's Civilization 5. For instructions, go to the repository's main page, under "To enable logging for bug reports"):

  2. Save game (always attach a save that was made a turn before the error; located at My Documents/My Games/Sid Meier's Civilization 5/ModdedSaves; you can change autosave frequency in the game's Options menu):

  3. CvMiniDump.dmp file (attach if experiencing a game crash. Located at Program Files/Steam/steamapps/common/Sid Meier's Civilization V):

  4. Screenshots (optional):

ilteroi commented 3 years ago

only one improvement can be built at a time, too much hassle to change this

RecursiveVision commented 3 years ago

That's a shame, I was planning to ask at some point whether the "building a road cancels out all of my progress on the farm I half built" issue would get fixed.

LoneGazebo commented 3 years ago

@ilteroi is right, the build status is a singular value per tile, not an array. That'd be expensive.

RecursiveVision commented 3 years ago

@LoneGazebo An array would be expensive, but we could have one value for an improvement and a second value for a route without a fullblown array?

azum4roll commented 3 years ago

It's fine right now, provides some sort of dilemma whether you build the road or the improvement on the tile first.