Haven Retaliation Questions
-
- Posts: 4
- Joined: Wed Jan 25, 2017 6:06 pm
Haven Retaliation Questions
So, when it pops up on the strategic layer, it says the objective is, "Haven Defense, Defend a Resistance Haven." To me, that implies that it's a winnable scenario, but I've read that reinforcements keep on coming. When I get in mission, the objectives are now about evacuating civilians and and my operatives. I evacuate 7/10 civilians and all my soldiers but then it says I failed the mission upon completion.
So, is this mission "Winnable?" The text around this is a little confusing.
After the mission, the region is still mine, but I lost my radio tower and all my personnel. Is it possible to station a solider there to recruit personnel back into a fresh haven? Or is this bugged?
So, is this mission "Winnable?" The text around this is a little confusing.
After the mission, the region is still mine, but I lost my radio tower and all my personnel. Is it possible to station a solider there to recruit personnel back into a fresh haven? Or is this bugged?
Re: Haven Retaliation Questions
Uhhmmm... Hm, I dunno. I managed to pull all 10 out one time which was... No small feat. Managed to basically get a lucky evac zone in a building and overwatched enough DPS to take out dropping advent, so the mission was a success.
-
- Posts: 4
- Joined: Wed Jan 25, 2017 6:06 pm
Re: Haven Retaliation Questions
Just played a second retaliation mission, got there a little faster and it seems that made a difference. This mission the evac zone wasn't initially available, where as before it was. Rescued 10/10 and all my soldiers (though it was pretty tight at the end) and it was a success. After, I did have all my personnel in place.
-
- Posts: 56
- Joined: Sat Jan 21, 2017 11:01 am
Re: Haven Retaliation Questions
I don't think the reinforcements are continuous. I killed all enemies on the map and won mine. I suppose the evac zone id there to save as many of your resistance helpers as possible in bad situations that you might not be able to win (rather than lose everything).
-
- Long War 2 Crew
- Posts: 265
- Joined: Tue Jan 10, 2017 12:49 am
Re: Haven Retaliation Questions
There are 2 kinds of retal in LW2:
First kind is like vanilla: kill a bunch of dudes on the map before they kill your dudes and every surviving dude will be in the Haven afterwards.
Second kind is new: go rescue your dudes while ADVENT endlessly drops dudes and then evac all the rebel dudes and soldier dudes and the dudes you evacced will be in the Haven afterwards.
First kind is like vanilla: kill a bunch of dudes on the map before they kill your dudes and every surviving dude will be in the Haven afterwards.
Second kind is new: go rescue your dudes while ADVENT endlessly drops dudes and then evac all the rebel dudes and soldier dudes and the dudes you evacced will be in the Haven afterwards.
Re: Haven Retaliation Questions
There are more types:mattprice516 wrote:There are 2 kinds of retal in LW2:
First kind is like vanilla: kill a bunch of dudes on the map before they kill your dudes and every surviving dude will be in the Haven afterwards.
Second kind is new: go rescue your dudes while ADVENT endlessly drops dudes and then evac all the rebel dudes and soldier dudes and the dudes you evacced will be in the Haven afterwards.
3rd: escort some dudes you start with to evac zone, then you have to wait 4+ turns for skyranger to come back (can be to a different part of the map) to evac your xcom soldiers
4th: kill a bunch of dudes on the map before they kill your dudes, with a twist that you also have to kill a psi emitter. This appears to be the highest level of retaliation.
-
- Long War 2 Crew
- Posts: 265
- Joined: Tue Jan 10, 2017 12:49 am
Re: Haven Retaliation Questions
Ah, those are similar but not quite full retals. The first is what we call a "recruit miniretal" (triggered by ADVENT discovering and attacking your recruiting efforts) and the second is an "invasion" where ADVENT attempts to take back a Liberated region.
Re: Haven Retaliation Questions
Something does seem to be off. I rescued 9 of 10, and the whole haven was wiped out. It also told me that the mission was failed despite the objectives being to rescue as many civilians as possible and evac my squad, which is what I did, and pretty well I think.
-
- Long War 2 Crew
- Posts: 265
- Joined: Tue Jan 10, 2017 12:49 am
Re: Haven Retaliation Questions
That's odd. Did you evac all of the rebels as well? This was one of the retals where reinforcements drop constantly, right?
Re: Haven Retaliation Questions
I got nine rebels out on the Skyranger. The aliens shot one. All of the aliens seemed to have all been on the map from the start, there were no drops, but the objectives were "Rescue as many civilians as possible" and "Evac all XCOM operatives".mattprice516 wrote:That's odd. Did you evac all of the rebels as well? This was one of the retals where reinforcements drop constantly, right?
If I was supposed to hold the haven, that's not what it told me to do.
Edit: When the aliens shot the one guy, the evac objective remained "9/10", should it have updated to "9/9"?
-
- Long War 2 Crew
- Posts: 265
- Joined: Tue Jan 10, 2017 12:49 am
Re: Haven Retaliation Questions
Hmm, if all the aliens were on the map from the start I believe the objective would be to sweep - that said, you shouldn't lose all of your rebels if you evacced them. Do you have a save from before the mission ended? And are you using any mods which add or change mission types or objectives?
- johnnylump
- Site Admin
- Posts: 1263
- Joined: Wed Nov 11, 2015 4:12 am
Re: Haven Retaliation Questions
That's not working as intended; saving a guy should actually save the guy regardless of whether you sweep or not. Sweep should just save everybody's who is still alive on the map. We're working on it.Devon_v wrote:I got nine rebels out on the Skyranger. The aliens shot one. All of the aliens seemed to have all been on the map from the start, there were no drops, but the objectives were "Rescue as many civilians as possible" and "Evac all XCOM operatives".mattprice516 wrote:That's odd. Did you evac all of the rebels as well? This was one of the retals where reinforcements drop constantly, right?
If I was supposed to hold the haven, that's not what it told me to do.
Edit: When the aliens shot the one guy, the evac objective remained "9/10", should it have updated to "9/9"?
Re: Haven Retaliation Questions
I reloaded into the mission and cleared out all the aliens, got a mission complete and everyone but the guy who was shot was okay afterwards, so there was a workaround anyway. Thanks for the update.johnnylump wrote:That's not working as intended; saving a guy should actually save the guy regardless of whether you sweep or not. Sweep should just save everybody's who is still alive on the map. We're working on it.Devon_v wrote:I got nine rebels out on the Skyranger. The aliens shot one. All of the aliens seemed to have all been on the map from the start, there were no drops, but the objectives were "Rescue as many civilians as possible" and "Evac all XCOM operatives".mattprice516 wrote:That's odd. Did you evac all of the rebels as well? This was one of the retals where reinforcements drop constantly, right?
If I was supposed to hold the haven, that's not what it told me to do.
Edit: When the aliens shot the one guy, the evac objective remained "9/10", should it have updated to "9/9"?
-
- Terra Invicta Beta Tester
- Posts: 9
- Joined: Fri Jan 27, 2017 6:55 am
Re: Haven Retaliation Questions
I also have a quick question about the Retaliations - On the "save as many civs as possible and clear the map of ayys" type, why don't we get their corpses, like other Kill all enemy forces missions?
And while JL is here, where in the LW2 files is the code for whether you get corpses or not specified for each mission type? At first glance it seemed to be X2TacticalGameRuleset, but that only collects the corpses, not determines whether they should be collected.
And while JL is here, where in the LW2 files is the code for whether you get corpses or not specified for each mission type? At first glance it seemed to be X2TacticalGameRuleset, but that only collects the corpses, not determines whether they should be collected.
Re: Haven Retaliation Questions
You were pretty close to the solution actually. I suppose you found this code:NotSoLoneWolf wrote:I also have a quick question about the Retaliations - On the "save as many civs as possible and clear the map of ayys" type, why don't we get their corpses, like other Kill all enemy forces missions?
And while JL is here, where in the LW2 files is the code for whether you get corpses or not specified for each mission type? At first glance it seemed to be X2TacticalGameRuleset, but that only collects the corpses, not determines whether they should be collected.
Code: Select all
//LWS : Corpses and other auto-loot bucket only retrieved on tactical victory
if( BattleData.AllTacticalObjectivesCompleted() )
{
// 7/29/15 Non-explicitly-picked-up loot is now once again only recovered if the sweep objective was completed
RolledLoot = BattleData.AutoLootBucket;
}
That triggers if all TacticalObjectives for a mission have been completed.
Taking a look at Retaliation missions in XComMissions.ini:
Code: Select all
; RETALIATION Missions
; Modified 3/15/2016 by tracktwo/LWS
; - Removed the explicit civilian rescue strategic objective.
; - Use custom mission map Obj_LWTerror containing updated kismet for new mission objectives.
; - Triad setting allows recovery of friendlies but not corpses at mission end
;----------------------------------------------------------------
+arrMissions=(MissionName="Terror_LW", sType="Terror_LW", \\
MissionFamily="Terror_LW", \\
MapNames[0]="Obj_LWTerror", \\
RequiredPlotObjectiveTags[0]="Shanty", \\
RequiredPlotObjectiveTags[1]="LargePlot", \\
MissionObjectives[0]=(ObjectiveName="Sweep", \\
bIsTacticalObjective=false, bIsStrategyObjective=false, bIsTriadObjective=true), \\
MissionObjectives[1]=(ObjectiveName="Rescue_T1", \\
bIsTacticalObjective=false, bIsStrategyObjective=true, bIsTriadObjective=false), \\
MissionSchedules[0]="Retaliation_D1_LW", \\
MissionSchedules[1]="Retaliation_D2_LW", \\
MissionSchedules[2]="Retaliation_D3_LW", \\
MissionSchedules[3]="Retaliation_D4_LW", \\
MissionSchedules[4]="Retaliation_D5_LW", \\
MissionSchedules[5]="Retaliation_D6_LW", \\
MissionSchedules[6]="Retaliation_D7_LW", \\
MissionSchedules[7]="Retaliation_D8_LW", \\
MissionSchedules[8]="Retaliation_D9_LW", \\
MissionSchedules[9]="Retaliation_D10_LW", \\
MissionSchedules[10]="Retaliation_D11_LW", \\
MissionSchedules[11]="Retaliation_D12_LW", \\
MinCivilianCount=0, \\
CiviliansAreAlienTargets=true, \\
CiviliansAlwaysVisible=true,\\
AliensAlerted=true, \\
MaxSoldiers=8)
So to get all loot on sweep for thoose missions, set 'bIsTacticalObjective=true' there.
Things work like this because AllTacticalObjectivesCompleted returns false if there a no TacticalObjectives.
-
- Terra Invicta Beta Tester
- Posts: 9
- Joined: Fri Jan 27, 2017 6:55 am
Re: Haven Retaliation Questions
Wow, how did I miss that?! I looked in that file, but I guess I didn't realize the connection with the TacticalObjectives variable. Thank you very much!
In addition to setting Tactical to true, should I be setting Triad to false, or leave it as is?
In addition to setting Tactical to true, should I be setting Triad to false, or leave it as is?
-
- Posts: 83
- Joined: Sun Jan 22, 2017 6:41 pm
Re: Haven Retaliation Questions
This is a bug though, right?
Re: Haven Retaliation Questions
Sorry for the late reply. I don't think any changes for Triad are needed.NotSoLoneWolf wrote:Wow, how did I miss that?! I looked in that file, but I guess I didn't realize the connection with the TacticalObjectives variable. Thank you very much!
In addition to setting Tactical to true, should I be setting Triad to false, or leave it as is?