View Issue Details

IDProjectCategoryLast Update
0025792AI War 2SuggestionNov 8, 2021 4:51 pm
ReporterRocketAssistedPuffin Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBeta 3.746 Phantom Ship Syndrome 
Fixed in VersionBeta 3.750 Smooth Simulator 
Summary0025792: AI Type specific NastyPick type tags
DescriptionOccurred to me after a discussion involving the Simple Ensemble AI Type, that it's possible for a newbie to be on this AI Type, but still potentially get a crazy NastyPick if any exist.

There was also a discussion with Zeus about an AI Type and a desire for it to have a special version of some of the NastyPicks, which isn't possible currently.

So the idea is for the AI Types themselves to specify what tag they use for each type of NastyPick (which are "BigGun", "Eye", "SupportStructure" and "WildCard") to allow limiting certain things per AI Type, and allow things such as Zeus was wanting to do.
TagsNo tags attached.

Activities

Chris_McElligottPark

Nov 8, 2021 4:51 pm

administrator   ~0063256

Thanks!

* The game now requires the following tags for each AI type, which are used to choose how to seed the four categories of "nasty pick":
** big_gun_nasty_pick_tag, eye_nasty_pick_tag, support_structure_nasty_pick_tag, and wildcard_nasty_pick_tag.
** Right now, these four all just point to the same tags that were globally used before. But the xml designers among us can now start splitting things out into tiers, or making specific versions for specific AIs, as desired.
*** The ratios of those four kinds of things are set based on the AI difficulty independent of the AI type, but you could always design an AI that used Eyes for all four categories instead of just the Eye category, for instance.
** This is also a great way to allow for some very difficult nasty pick options, but only have those show up on AIs that are more challenging.
** At the moment, there is no net effect on the game, but it gives xml designers and modders more power.

Issue History

Date Modified Username Field Change
Nov 8, 2021 8:06 am RocketAssistedPuffin New Issue
Nov 8, 2021 4:51 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Nov 8, 2021 4:51 pm Chris_McElligottPark Status new => resolved
Nov 8, 2021 4:51 pm Chris_McElligottPark Resolution open => fixed
Nov 8, 2021 4:51 pm Chris_McElligottPark Fixed in Version => Beta 3.750 Smooth Simulator
Nov 8, 2021 4:51 pm Chris_McElligottPark Note Added: 0063256