In the "Capture Officer in Convoy" Mission, fix the Officer not disembarking his vehicle once surrendered.\
Previously, if the officer's vehicle was not disabled (leading to him disembarking) before "surrendering" him, it would become almost impossible to get him out of the vehicle safely.\
Now, he will disembark by himself, regardless of vehicle health, before surrendering.
In the "Rescue Heli Pilot" Mission, fix the Pilot being "found" immediately after mission creation.\
This was being caused by the pilot activating his own "found" trigger, which looks for units of the player side <20m from the pilot, being turned non-captive and then often being killed by nearby enemy units, before players had a chance to clear the area first.\
I fixed this by changing the "unfound" pilot's side to civilian, as he is later switched to the player side anyway when joining the group of the players who found him. TBD
In the Assassination and Hostage Rescue Missions:
Do not place the task on the exact position of the unit to kill/rescue, instead place it nearby, so that the house in which the officer/hostage is located is within a 50m "Area of Uncertainty", displayed around the task (re-uses supply mission "area" marker, see images below).
After placing the Officer/Hostage on a random position in the building, if that position is "outside" (often porch or roof), cycle through available positions again for one that is "inside" to place the Officer/Hostage in. Then place guarding units in all other positions.
Do not use small buildings with less than 4 positions for Assassination missions.
Final test:
[x] local
[x] server
Screenshots
"Area of Uncertainty" for Hostage/Assassination Missions:
When merged this pull request will:
I fixed this by changing the "unfound" pilot's side to civilian, as he is later switched to the player side anyway when joining the group of the players who found him.TBDDo not place the task on the exact position of the unit to kill/rescue, instead place it nearby, so that the house in which the officer/hostage is located is within a 50m "Area of Uncertainty", displayed around the task (re-uses supply mission "area" marker, see images below).Final test:
Screenshots
"Area of Uncertainty" for Hostage/Assassination Missions: