View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0021572 | AI War 2 | Suggestion | Sep 4, 2019 3:11 pm | Sep 6, 2019 3:57 pm | |
Reporter | Asteroid | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.886 Zombie Homebodies | ||||
Fixed in Version | 0.887 Ending Scenes | ||||
Summary | 0021572: More organic placement for Ark/Spire/Golems | ||||
Description | I find it too gamey that the powerful ships are all conveniently placed for you to pick up at the AI Homeworld's doorstep. I need a thin layer of believability and lore on top of my RTS, and this doesn't quite make sense. It also makes the rest of the map more boring as you're guaranteed not to find those ships elsewhere. I propose they should be placed by the map generator in one or more star clusters that are still far from the player homeworld, and well-defended. Over time (not necessarily for 1.0), those locations should be customized to feel more distinct and alien (buildings unique to that area, automated alien defenses, special planet graphics), like you're going on a quest to raid the remains of an ancient civilization to obtain the power needed to defeat the AI. | ||||
Tags | No tags attached. | ||||
|
The code for seeding these says //then put all of the MobileOfficerCombatFleetFlagship pretty darn far away! seedThisMany += targetToSeed; planetsSeeded = Mapgen_SeedSpecialEntities( Context, galaxy, null, FactionType.NaturalObject, SpecialEntityType.MobileOfficerCombatFleetFlagship, string.Empty, SeedingType.CapturableWeightsAndMax, seedThisMany, MapGenCountPerPlanet.One, MapGenBlocking.BlocksAndIsBlocked, 7, 999, 3, 5, PlanetSeedingZone.MostAnywhere ); Where 7 is "Min Distance from player home", 999 is "Max distance from player home", 3 is "Min Distance from AI homeworld" and 5 is "Max distance from AI homeworld" So it always seeds these between 3 and 5 hops from the AI homeworld. That doesn't seem right. Far away from the player sure, but practically the planets around an AI homeworld are often just filled with the Officer fleets, which does seem kinda silly. |
|
Example screenshot of the AI "collecting" all those juicy officer fleet near its homeworld, along with the Spire Archive. |
|
Thanks! * Updated the officer fleets so that they no longer are required to seed "at least 7 from player homeworlds and between 3-5 from AI homeworlds." Instead, they are now required to seed "at least 6 from player homeworlds and between 3-9 from AI homeworlds." ** This should allow them to seed in interesting pockets around the galaxy if the galaxy is one with many corners and distant locations, and in general not always cluster them right by the AI. ** The idea is to keep the officer fleets for pretty late in the game, but not SO late in the game that they're essentially just either icing on the cake or outright pointless |
Date Modified | Username | Field | Change |
---|---|---|---|
Sep 4, 2019 3:11 pm | Asteroid | New Issue | |
Sep 4, 2019 3:22 pm | BadgerBadger | Note Added: 0052821 | |
Sep 4, 2019 3:23 pm | BadgerBadger | Assigned To | => Chris_McElligottPark |
Sep 4, 2019 3:23 pm | BadgerBadger | Status | new => assigned |
Sep 4, 2019 3:40 pm | Asteroid | File Added: 2019-09-04 15_37_57-AIWar2.png | |
Sep 4, 2019 3:40 pm | Asteroid | Note Added: 0052822 | |
Sep 6, 2019 3:57 pm | Chris_McElligottPark | Status | assigned => resolved |
Sep 6, 2019 3:57 pm | Chris_McElligottPark | Resolution | open => fixed |
Sep 6, 2019 3:57 pm | Chris_McElligottPark | Fixed in Version | => 0.887 Ending Scenes |
Sep 6, 2019 3:57 pm | Chris_McElligottPark | Note Added: 0052892 |