View Issue Details

IDProjectCategoryLast Update
0021723AI War 2Gameplay IdeaDec 7, 2021 12:45 am
ReporterChris_McElligottPark Assigned ToBadgerBadger  
Severityminor 
Status closedResolutionwon't fix 
Product Version0.895 Major Progress On Tutorials Framework 
Summary0021723: Ability for a step to trigger a CPA of a certain size (maybe also exo waves, etc).
DescriptionBadger, I'm assigning this to you not because I want you to implement the tutorial hook, but I'd definitely appreciate help with basically some methods I could call in order to cause this. Plus anything else you can think of that's related and not too time-consuming, like exo waves or whatever else.
TagsNo tags attached.

Relationships

child of 0021702 resolvedChris_McElligottPark Tutorial framework requests parent (any other short-term ideas?) 

Activities

BadgerBadger

Oct 2, 2019 5:35 pm

manager   ~0053409

To send an Exo, you need a Target (a GameEntity_Squad).

Once you have that target you call
ExoGalacticAttackManager.SendExoGalacticAttack(TargetEntity, strengthOfExo, ExoStartPlanetOrNull, SendingAIFactionOrNull, Context); <=== this is static, so invoke it from anywhere in External code
and it should just do what you want.

To trigger a random CPA that will take a bit more magic

BadgerBadger

Oct 2, 2019 5:55 pm

manager   ~0053415

For the CPA, would you be okay with a static method on BaseAIFaction, something like

BaseAIFaction.SendCPARightNow(int strength);

Chris_McElligottPark

Oct 2, 2019 5:56 pm

administrator   ~0053417

Definitely.

Chris_McElligottPark

Dec 7, 2021 12:45 am

administrator   ~0063434

Seems like we no longer need this.

Issue History

Date Modified Username Field Change
Oct 2, 2019 5:15 pm Chris_McElligottPark New Issue
Oct 2, 2019 5:15 pm Chris_McElligottPark Status new => assigned
Oct 2, 2019 5:15 pm Chris_McElligottPark Assigned To => BadgerBadger
Oct 2, 2019 5:16 pm Chris_McElligottPark Relationship added child of 0021702
Oct 2, 2019 5:35 pm BadgerBadger Note Added: 0053409
Oct 2, 2019 5:55 pm BadgerBadger Note Added: 0053415
Oct 2, 2019 5:56 pm Chris_McElligottPark Note Added: 0053417
Dec 7, 2021 12:45 am Chris_McElligottPark Status assigned => closed
Dec 7, 2021 12:45 am Chris_McElligottPark Resolution open => won't fix
Dec 7, 2021 12:45 am Chris_McElligottPark Note Added: 0063434