mirror of
https://github.com/Defent/DMS_Exile.git
synced 2024-08-30 16:52:12 +00:00
61 lines
1.5 KiB
Plaintext
61 lines
1.5 KiB
Plaintext
|
private ["_crate","_pos","_missname","_aiAmmount","_misText","_missEnd","_group"];
|
||
|
|
||
|
|
||
|
// associate pos with find safe pos fnc
|
||
|
_pos = call DMS_findSafePos;
|
||
|
|
||
|
|
||
|
|
||
|
_missname = "Main Mission 1";
|
||
|
diag_log format["DMS :: Main Mission 1 started at [%1]",_pos];
|
||
|
|
||
|
_misText = "<t size='1.75' align='center' color='#27612F'>Main Mission 1.
|
||
|
</t>
|
||
|
<br/>
|
||
|
<t align='center' color='#FF0000'>------------------------------</t>
|
||
|
<br/>
|
||
|
<t size='1.25' color='#FFFFFF'> Mission now starting! Check your map!</t>";
|
||
|
|
||
|
GlobalHint = [0,_misText];
|
||
|
publicVariable "GlobalHint";
|
||
|
|
||
|
// Spawn Marker
|
||
|
[_pos,_missname] execVM "mission\scripts\DMS_CreateMarker.sqf";
|
||
|
|
||
|
// Spawn Box
|
||
|
_crate = createVehicle ["Box_NATO_AmmoOrd_F",[(_pos select 0) - 10, _pos select 1,0],[], 0, "CAN_COLLIDE"];
|
||
|
[_crate] call DMS_Box1;
|
||
|
sleep 2;
|
||
|
//_crate = [_pos,40,4,2,2] execVM "mission\crates\MM_Box1.sqf";
|
||
|
|
||
|
// spawn AI
|
||
|
//[(_pos),(5),(4)] call DMS_SpawnAI;
|
||
|
[(_pos),(5),(4)] call DMS_DMS_SpawnAI;
|
||
|
|
||
|
waitUntil{{isPlayer _x && _x distance _pos < 30 } count playableUnits > 0};
|
||
|
/*
|
||
|
|
||
|
[_pos] call MissionCompleted;
|
||
|
[_pos,] call MissionCleanup;
|
||
|
*/
|
||
|
_missEnd = "<t size='1.75' align='center' color='#27612F'>Main Mission 1.
|
||
|
</t>
|
||
|
<br/>
|
||
|
<t align='center' color='#FF0000'>------------------------------</t>
|
||
|
<br/>
|
||
|
<t size='1.25' color='#FFFFFF'> Mission has ended, good job!</t>";
|
||
|
|
||
|
GlobalHint = [0,_missEnd];
|
||
|
publicVariable "GlobalHint";
|
||
|
|
||
|
// Run Cleanup
|
||
|
["Ended","Clean"] call DMS_CleanUp;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
sleep 150;
|
||
|
|
||
|
[] execVM "mission\scripts\DMS_selectMission.sqf";
|