Page 1 of 1

Battle 5 - Mission 2: Attack Imperial Convoy

Posted: Sun Jul 05, 2020 6:22 am
by tubaman21
I still want to to some more testing on this one, but it is giving me fits. I remember my squadron mates being pretty worthless in the original version, but it is even worse now. They are all getting destroyed by the Preybird fighters without taking any of them out. I'm working on the fighters and then I have 4 on me because the rest of the squad is gone and I don't last long. This is on easy. One time I was able to get the the T/Is with one wingman (who was quickly destroyed), but while trying to get the Ties off me, one of the others took out one of the transports. The mission was complete at that point, but with the loss of the transport, it changed to failed. I still want to try on medium difficulty. Has anyone else had any issues with this mission, or is it just me and my crappy joystick?

Re: Battle 5 - Mission 2: Attack Imperial Convoy

Posted: Sun Jul 05, 2020 11:51 am
by Mark_Farlander
I've taken a look at the mission and there is a bug in the jump to order 3 in region 2 condition of the FG #2, which is Y-W Green 2 (your wingmen).
It is set to "100% of GU1 must defect" instead of "100% of GU2 must defect".
Also, the 2 "Escort (prevent boarding)" orders given to Y-W Green 2 are not assigned in a recommended way because they do not have order to escort a single craft FG.
An order rework for FG #2 (Y-W Green 2) is surely recommended, but you can give orders to your squadron through the Flight Commands menu to overwrite the default ones anyway.

Still, the biggest problem for "mission balancing" here is a completely different one.
As you probably know the AI level of Flight Groups not in player's team or allied to player's team gets increased by 1 level at Hard difficulty, and reduced by 1 level at Easy difficulty.
However, the AI level of the Flight Groups in a mission is an info that gets loaded when the mission is being loaded (you see the loading mission screen), and then it is not refreshed during the mission.
But what happens if a Flight Group has the "Defect" order? The answer of course is... nothing. The AI level stays as it was before.
So when the Preybird fighters of the Hurrim defect, they stay at Veteran AI, regardless of the difficulty level.
The good news are that the not-AI level-refreshing logic also applies to the Xiytiar Transports you have to disable, therefore this mission is easier when played at Hard difficulty because you have to prevent the destruction of 25% of GG2, which is the Toburik Haulers convoy, and as such you wish them to put as much resistance as they can against the Hurrim.

That said, there is another thing that really needs to be investigated in detail, and I think this should have priority over any other issues, and at the moment it looks very strange to me: if you attack the Hurrim too early you get Mission Outcome Failure, and of course if you attack them too late it is too late to save the convoy as well. Timing problem? Not properly.
As far as I know there are only 2 ways to set a condition to prevent: as a Global Goal or as a Flight Group Goal.
Here I don't find that the Hurrim (GG1 or GU2) must not be attacked in neither of those 2 ways.
Since an "event-triggered-removable condition to prevent" must have been set here to allow you to attack them afterwards, and you simply cannot set such a thing in X-Wing Alliance as far as I've discovered (perhaps my info are incomplete?) it is mandatory to set it as a "Message #N must be shown" condition to prevent.
Why? Because even if you cannot set a condition to remove a condition to prevent, you can still set a condition to cancel a message, and B0M5 (another mission where the "Defect" order appears) applies this logic.
In B5M2 I don't see this solution applied, and I don't even see any solution to this problem in general, but testing the mission I have to admit that it sometimes works anyway and you don't fail the mission when you attack the Hurrim, and it sometimes doesn't work.

Re: Battle 5 - Mission 2: Attack Imperial Convoy

Posted: Thu Jul 09, 2020 9:20 pm
by tubaman21
I finally had a chance to try this again and was able to complete it on Medium difficulty. The remainder of my squad was still taken out, but they were at least able to disable 3-4 of the Preybird fighters before then.