Initial situation: the action takes place in the village of El McKenna. 17 Opposing Force (OPFOR) soldiers are holding the local population as hostages in the three central buildings (32, 33 and 41). A Small Unit Operations Company is to be sent in helicopters to neutralise the OPFOR threat and free the civilians.
platoon_1 building_34 building_33 platoon_2 building_21 building_32 platoon_4 building_46 building_41This takes too long (4 hours 10 minutes) since building 21 is large and fortified.
COA-2 uses building 31 instead of 21 as follows:
platoon_1 building_34 building_33 platoon_2 building_31 building_32 platoon_4 building_46 building_41This is fine: it takes 3 hours 35 minutes, leaving 25 minutes slack time in case things go wrong. The three platoons set off for the landing zone in the helicopters.
platoon_1 building_34 building_33 platoon_2 building_31 building_32 platoon_4 building_42 building_41Start execution, show world state and explain it comes from the SAS. Execute through to the point where they are all at their ORPs (at --:--).
(move_to_toehold platoon_4 orp_42 building_42) begins
Pattern:
Effects:
(obstacles_to platoon_4)
(obstacles orp_42 building_42) = (minefield concertina_wire)
Execute through to the point where they are all in the toeholds (at --:--).
(move_to_target platoon_1 building_34 building_33) begins
Pattern:
(snipers_fire_on platoon_1)
Effects:
(snipers building_34 building_33) = (building_46 building_32)
Execute up to the world event, repair choosing AFSS for sniper in 46 and other_friendly_unit for sniper in 32. Execute to end. Show world state.