SHOW:
|
|
- or go back to the newest paste.
1 | - | _playerClose = 0 |
1 | + | //mission core |
2 | - | |
2 | + | |
3 | sideMissionUp = true; | |
4 | - | _BlueforNearTrg setTriggerActivation [WEST, PRESENT, true]; |
4 | + | SM_SUCCESS = false; |
5 | - | _BlueforNearTrg setTriggerArea [3500, 3500, 0, false, 1800]; |
5 | + | |
6 | - | _BlueforNearTrg setTriggerStatements [this, _playerClose = 1, _playerClose = 0]; |
6 | + | |
7 | - | |
7 | + | pilot addAction ["<t color='#ff1111'>Rescue pilot</t>", |
8 | - | while { sideMissionUp } do |
8 | + | "missions\side\actions\rescue.sqf", |
9 | - | { |
9 | + | [],21,true,true,"",'((vehicle player) == player) && ((player distance _target) < 5)']; |
10 | - | if (_playerClose == 0) do |
10 | + | |
11 | - | { |
11 | + | _BlueforNotNearTrg = createTrigger ["EmptyDetector", _fuzzyPos, true]; |
12 | - | _proximityTimeout =_proximityTimeout -5; |
12 | + | _BlueforNotNearTrg setTriggerActivation ["WEST", "NOT PRESENT", true]; |
13 | - | sleep 4; |
13 | + | _BlueforNotNearTrg setTriggerArea [_triggerrange, _triggerrange, 0, false, 1800]; |
14 | - | }; |
14 | + | _BlueforNotNearTrg setTriggerStatements ["this","", |
15 | - | if (_playerClose == 1) do |
15 | + | " |
16 | - | { |
16 | + | if (sideMissionUp) then { |
17 | - | _bleedouttimer = _bleedouttimer -1; |
17 | + | /* code here while player is not detected*/ |
18 | - | }; |
18 | + | }; |
19 | - | if (_proximityTimeout <= 0)exitWith |
19 | + | ]; |
20 | - | { |
20 | + | |
21 | - | deleteVehicle pilot; |
21 | + | _BlueforNearTrg setTriggerActivation ["WEST", "PRESENT", true]; |
22 | - | //-------------------- DE-BRIEFING |
22 | + | _BlueforNearTrg setTriggerArea [_triggerrange, _triggerrange, 0, false, 1800]; |
23 | - | ["rescueTask", "Failed",true] call BIS_fnc_taskSetState; |
23 | + | _BlueforNearTrg setTriggerStatements ["this", |
24 | - | sideMissionUp = false; |
24 | + | " |
25 | - | }; |
25 | + | if (sideMissionUp) then { |
26 | - | if (_bleedouttimer == 0) exitWith |
26 | + | /* code here if player is detected*/ |
27 | - | { |
27 | + | }; |
28 | - | deleteVehicle pilot; |
28 | + | ", |
29 | - | //-------------------- DE-BRIEFING |
29 | + | ""]; |