long-war-2 / lwotc

Port of Long War 2 to XCOM 2's War of the Chosen expansion
345 stars 92 forks source link

Pods don't seem to enter yellow alert #56

Closed pledbrook closed 5 years ago

pledbrook commented 5 years ago

This may be because the base game is overriding the pod behaviour. If that's the case, we will need to enable the ShouldMoveToIntercept event handler and of course add the event trigger to the community highlander if that's acceptable.

The event trigger is in XComGameState_AIGroup.

pledbrook commented 5 years ago

Also, see what the "yellow alert gameplay" mod does to make sure the highlander supports what it needs (if it wants to switch to the highlander).

ansabalirai commented 5 years ago

I used the mod you mentioned for part of my campaign and it seems to work fine, in that, I do see enemy pods move around as if they are on alert upon hearing gunfire, seeing corpses and take shorts upon finding xcom on their turn. Need more in game testing to see if it is indeed working identical to LW2.

ansabalirai commented 5 years ago

@pledbrook I am not sure if you were able to look into this? Also, not sure if anyone else has tried this out to find out if we can rely on this to incorporate yellow alert mechanic as is or more work needs to be done. Ofc even then, mission based alert (e.g. raids, haven assaults, retals) would still require changes such that all pods are alerted from turn 1 if we end up using this mod

pledbrook commented 5 years ago

No, sorry. Other priorities.

ansabalirai commented 5 years ago

No worries. I will keep using the yellow alert mod with alpha-2 and see if it behaves exactly as in LW2, especially on retaliations.

ansabalirai commented 5 years ago

Not sure if people have done any raids with the new alpha yet? I am curious to see how the AI behaves in those missions, i.e. if the pods in raids are just acting as in vanilla or do they exhibit LW2 behavior? I am personally playing with the yellow alert mod separately, so I cannot be sure.

pledbrook commented 5 years ago

These are the things that need to be done: