mirror of
https://github.com/Defent/DMS_Exile.git
synced 2024-08-30 16:52:12 +00:00
829943bf65
* **NEW CONFIG VALUES**: |DMS_MarkerText_ShowMissionPrefix| |DMS_MarkerText_MissionPrefix| |DMS_MarkerText_ShowAICount| |DMS_MarkerText_AIName| * New function: DMS_fnc_SpawnPersistentVehicle. It will spawn inaccessible vehicles by default and convert VALID pincode inputs to the proper format. * New mission: "Car Thieves" (thieves.sqf). It uses the new DMS_fnc_SpawnPersistentVehicle. When the mission is completed successfully, the code is displayed in the completion message. * You can now add a "prefix" to the marker text of each mission. * You can now display the number of remaining AI in the marker text (it should update about every 15 seconds). * Rearranged the missions in the config to look prettier. Don't judge. * Added the "Zamak", "Tempest", and "HEMMT" to "DMS_TransportTrucks" array. Removed "Exile_Car_Van_Black" * "dynamicTextRequest" messages will now appear at the top of the screen, so it shouldn't distract/block stuff in focus. * Fixed some spelling, improved some grammar (will require mission updates, it's really minor though).
47 lines
1004 B
Plaintext
47 lines
1004 B
Plaintext
/*
|
|
Launches mission functions
|
|
Made for Defent for Defents Mission System
|
|
And for Numenadayz.com
|
|
Written by eraser1
|
|
*/
|
|
|
|
RESISTANCE setFriend[WEST,0];
|
|
WEST setFriend[RESISTANCE,0];
|
|
RESISTANCE setFriend[EAST,0];
|
|
EAST setFriend[RESISTANCE,0];
|
|
EAST setFriend[WEST,0];
|
|
WEST setFriend[EAST,0];
|
|
|
|
if ((!isNil "A3XAI_isActive") && {!DMS_ai_offload_Only_DMS_AI}) then
|
|
{
|
|
diag_log 'DMS DETECTED A3XAI. Enabling "DMS_ai_offload_Only_DMS_AI"!';
|
|
DMS_ai_offload_Only_DMS_AI = true;
|
|
};
|
|
|
|
|
|
if(DMS_StaticMission) then
|
|
{
|
|
call compileFinal preprocessFileLineNumbers "\x\addons\dms\static\static_init.sqf";//<---- TODO
|
|
};
|
|
|
|
if (DMS_DynamicMission) then
|
|
{
|
|
DMS_AttemptsUntilThrottle = DMS_AttemptsUntilThrottle + 1;
|
|
|
|
DMS_CLIENT_fnc_spawnDynamicText =
|
|
{
|
|
[
|
|
_this,
|
|
0,
|
|
safeZoneY,
|
|
10,
|
|
1
|
|
] spawn BIS_fnc_dynamicText;
|
|
};
|
|
|
|
publicVariable "DMS_CLIENT_fnc_spawnDynamicText";
|
|
|
|
call compileFinal preprocessFileLineNumbers "\x\addons\dms\missions\mission_init.sqf";
|
|
execFSM "\x\addons\dms\FSM\missions.fsm";
|
|
};
|