View Issue Details

IDProjectCategoryLast Update
0020100AI War 2Gameplay IssueSep 3, 2018 11:55 am
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version0.765 Game Entity Split 
Fixed in Version0.765 Game Entity Split 
Summary0020100: Poor Mapgen Special Entity Placemetn
DescriptionHey Chris,
    Your algorithm for placing Special Entites (dyson spheres, etc) on the map has some issues. I started a 5 dyson sphere game and 2 of them are on the same planet. I think your algorithm needs to adjust the potentialPlanets based on where other Special Entities are seeded. Check out what I did in Mapgen.cs::DetermineAIHomeworlds, where I recalculated the list of available planets as more ai homeworlds were placed.

Here's a save game illustrating the point. This was literally the first map I tried though, so you can probably reproduce it for yourself easily enough
TagsNo tags attached.

Activities

BadgerBadger

Aug 31, 2018 11:30 pm

manager   ~0048685

I'm having trouble uploading save games for no obvious reason. My game was seed 915871484 with map type Clusters --> medium

Chris_McElligottPark

Sep 3, 2018 11:55 am

administrator   ~0048772

Oops, thanks!

* Fixed a bug in the most recent version of the game where the map gen special seeding logic was even _worse_ than before, because we forgot one line of code.

Issue History

Date Modified Username Field Change
Aug 31, 2018 11:28 pm BadgerBadger New Issue
Aug 31, 2018 11:28 pm BadgerBadger Status new => assigned
Aug 31, 2018 11:28 pm BadgerBadger Assigned To => Chris_McElligottPark
Aug 31, 2018 11:30 pm BadgerBadger Note Added: 0048685
Sep 3, 2018 11:55 am Chris_McElligottPark Status assigned => resolved
Sep 3, 2018 11:55 am Chris_McElligottPark Resolution open => fixed
Sep 3, 2018 11:55 am Chris_McElligottPark Fixed in Version => 0.765 Game Entity Split
Sep 3, 2018 11:55 am Chris_McElligottPark Note Added: 0048772