diff --git a/@GMS/addons/GMS/$PBOPREFIX$ b/@GMS/addons/GMS/$PBOPREFIX$ index e28d69e..faa630c 100644 --- a/@GMS/addons/GMS/$PBOPREFIX$ +++ b/@GMS/addons/GMS/$PBOPREFIX$ @@ -1 +1 @@ -addons\GMS \ No newline at end of file +x\addons\GMS \ No newline at end of file diff --git a/@GMS/addons/GMS/$PREFIX$ b/@GMS/addons/GMS/$PREFIX$ new file mode 100644 index 0000000..faa630c --- /dev/null +++ b/@GMS/addons/GMS/$PREFIX$ @@ -0,0 +1 @@ +x\addons\GMS \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_3.sqf b/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_3.sqf index 1dddb75..9e0e001 100644 --- a/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_3.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_3.sqf @@ -16,7 +16,7 @@ However, if we use this approach, we risk having some missions spawn outside the map so much check for that. It may be quicker just to pick a random angle and use 1/2 map size to search a position obtained by getPos[(1/2 mapSize),random(359)]; to pick that random seed location for the search. */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if (isNil "GMS_locationBlackList") then {GMS_locationBlackList = []}; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_broadcastServerFPS.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_broadcastServerFPS.sqf index 6a3f90f..849e4c4 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_broadcastServerFPS.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_broadcastServerFPS.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" GMS_serverFPS = diag_FPS; publicVariable "GMS_serverFPS"; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_createMissionMarkers.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_createMissionMarkers.sqf index 048829b..8ffd042 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_createMissionMarkers.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_createMissionMarkers.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private "_markers"; params[ diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_deleteMarker.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_deleteMarker.sqf index c87c029..c4c4291 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_deleteMarker.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_deleteMarker.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_markerName",""]]; deleteMarker _markerName; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_findPositionsAlongARadius.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_findPositionsAlongARadius.sqf index 4e12ea0..441bff1 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_findPositionsAlongARadius.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_findPositionsAlongARadius.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center","_num","_minDistance","_maxDistance"]; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_findRandomLocationWithinCircle.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_findRandomLocationWithinCircle.sqf index 085af57..10cce3f 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_findRandomLocationWithinCircle.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_findRandomLocationWithinCircle.sqf @@ -8,7 +8,7 @@ private _pos Return: _pos, the position generated */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center","_min","_max"]; private _vector = random(359); private _radius = _min + (_min + random(_max - _min)); diff --git a/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_4.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_findSafePosn.sqf similarity index 99% rename from @GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_4.sqf rename to @GMS/addons/GMS/Compiles/Functions/fn_findSafePosn.sqf index 004f41a..d206e6c 100644 --- a/@GMS/addons/GMS/Compiles/Functions/GMS_fnc_findSafePosn_4.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_findSafePosn.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _startTime = diag_tickTime; private _minDistFromBases = GMS_minDistanceToBases; private _minDistFromMission = GMS_MinDistanceFromMission; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_findShoreLocation.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_findShoreLocation.sqf index d4eec26..0673941 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_findShoreLocation.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_findShoreLocation.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_mapCenter","_waterPos","_priorUMSpositions","_maxDistance"]; private _evaluate = true; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_findWaterDepth.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_findWaterDepth.sqf index 8bc1761..e3e3112 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_findWaterDepth.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_findWaterDepth.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_depth"]; params["_pos"]; _depth = (getTerrainHeightASL _pos); diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_getAllBlckeaglsMarkers.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_getAllBlckeaglsMarkers.sqf index c9af2d8..6519350 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_getAllBlckeaglsMarkers.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_getAllBlckeaglsMarkers.sqf @@ -10,6 +10,6 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _blckMarkers = [GMS_missionMarkerRootName] call GMS_fnc_getAllMarkersOfSubtype; _blckMarkers \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_getAllDMSMarkers.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_getAllDMSMarkers.sqf index d6ef8d4..186e094 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_getAllDMSMarkers.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_getAllDMSMarkers.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define DMS_missionMarkerRootName "DMS_MissionMarker" private _dmsMarkers = [DMS_missionMarkerRootName] call GMS_fnc_getAllMarkersOfSubtype; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_getAllMarkersOfSubtype.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_getAllMarkersOfSubtype.sqf index 20b971c..824e2bd 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_getAllMarkersOfSubtype.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_getAllMarkersOfSubtype.sqf @@ -14,7 +14,7 @@ /* Useful if you know the rootname for markers for a mission system to add these to black lists or other lists */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _subtype = _this; private _end = (count _subtype) - 1; private _m = []; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_getIndexFromDifficulty.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_getIndexFromDifficulty.sqf index 4c5a61b..ec579a2 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_getIndexFromDifficulty.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_getIndexFromDifficulty.sqf @@ -1,8 +1,8 @@ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_difficulty"]; -//diag_log format["getIndexFromDifficult: _dificulty = %1 | typeName _difficulty = %2",_difficulty, typeName _difficulty]; -private _return = 0; + +private _return = 0; // Assign blue = 0; switch(toLowerANSI(_difficulty)) do { case "red": {_return = 1}; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_mainThread.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_mainThread.sqf index c8d681d..f87d89a 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_mainThread.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_mainThread.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_timer1sec","_timer5sec","_timer10Sec","_timer20sec","_timer5min","_timer5min"]; _timer2sec = diag_tickTime + 2; @@ -36,7 +36,7 @@ while {true} do if (diag_tickTime > _timer5sec) then { _timer5sec = diag_tickTime + 5; - if (GMS_simulationManager isEqualTo GMS_useBlckeaglsSimulationManagement) then {[] call GMS_fnc_simulationMonitor}; + [] call GMS_fnc_simulationMonitor; [] spawn GMS_fnc_monitorSpawnedMissions; [] call GMS_fnc_scanForPlayersNearVehicles; [] call GMS_fnc_vehicleMonitor; @@ -55,7 +55,7 @@ while {true} do { _timer1min = diag_tickTime + 60; [] call GMS_fnc_restoreHiddenObjects; - [] call GMS_fnc_groupWaypointMonitor; + //[] call GMS_fnc_groupWaypointMonitor; [] call GMS_fnc_cleanupAliveAI; }; if (diag_tickTime > _timer5min) then @@ -88,7 +88,7 @@ while {true} do [format["file %1 | running %2",(_x select 1),(_x select 2)]] call GMS_fnc_log; } forEach diag_activeSQFScripts; }; - [] call GMS_fnc_cleanEmptyGroups; + //[] call GMS_fnc_cleanEmptyGroups; // Moved to GMSCore 10/31/23 [GMS_landVehiclePatrols] call GMSCore_fnc_removeNullEntries; [GMS_aircraftPatrols] call GMSCore_fnc_removeNullEntries; _timer5min = diag_tickTime + 300; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_markerSetAliveAICount.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_markerSetAliveAICount.sqf index 2e68f31..69bc607 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_markerSetAliveAICount.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_markerSetAliveAICount.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_mArray","_count"]; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_messagePlayers.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_messagePlayers.sqf index 713edd7..b1c7d7b 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_messagePlayers.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_messagePlayers.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if !(isServer) exitWith {}; params["_msg",["_players",allplayers]]; //[format["_messagePlayers - _msg = %1",_msg]] call GMS_fnc_log; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_missionCompleteMarker.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_missionCompleteMarker.sqf index ffcb747..41ea748 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_missionCompleteMarker.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_missionCompleteMarker.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //diag_log format["GMS_fnc_missionCompleteMarker:: _this = %1",_this]; private _location = _this select 0; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_msgIED.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_msgIED.sqf index eab1d42..43fc3b7 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_msgIED.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_msgIED.sqf @@ -10,6 +10,6 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_killer"]; [["IED","",0,0],[_killer]] call GMS_fnc_MessagePlayers; \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_restoreHiddenObjects.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_restoreHiddenObjects.sqf index 4b24d02..87392b7 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_restoreHiddenObjects.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_restoreHiddenObjects.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" for "_i" from 1 to (count GMS_hiddenTerrainObjects) do diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_updateMarkerAliveCount.sqf b/@GMS/addons/GMS/Compiles/Functions/fn_updateMarkerAliveCount.sqf index 9c6b256..822a668 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_updateMarkerAliveCount.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/fn_updateMarkerAliveCount.sqf @@ -1,6 +1,17 @@ /* GMS_fnc_updateMarkerAliveCount + Purpose: + update the life AI count shown with mission markers + + Params: + _marker - the marker to update + _rootText - the markerText used before adding alive AI counts + _missionAI - an array of units for that mission + + Retuns: + None + by Ghostrider [GRG] Copyright 2016 -------------------------- @@ -10,8 +21,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_marker","_rootText","_missionAI"]; -private _txtPrior = markerText _marker; _marker setMarkerText format["%1 / %2 AI Alive",_rootText,{alive _x} count _missionAI]; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_addItemToCrate.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_addItemToCrate.sqf similarity index 93% rename from @GMS/addons/GMS/Compiles/Functions/fn_addItemToCrate.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_addItemToCrate.sqf index 0c27c74..40b2c38 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_addItemToCrate.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_addItemToCrate.sqf @@ -17,5 +17,5 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" _this call GMSCore_fnc_addItem; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_cleanEmptyGroups.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_cleanEmptyGroups.sqf similarity index 91% rename from @GMS/addons/GMS/Compiles/Functions/fn_cleanEmptyGroups.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_cleanEmptyGroups.sqf index 2cdf5d3..f1bf4aa 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_cleanEmptyGroups.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_cleanEmptyGroups.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _grp = allGroups; for "_i" from 1 to (count _grp) do diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_countAliveAI.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_countAliveAI.sqf similarity index 90% rename from @GMS/addons/GMS/Compiles/Functions/fn_countAliveAI.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_countAliveAI.sqf index 116e14b..814e180 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_countAliveAI.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_countAliveAI.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params ["_AIList",["_returnMode",0]]; private["_alive","_total","_return"]; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_loadLootItemsFromArray.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_loadLootItemsFromArray.sqf similarity index 95% rename from @GMS/addons/GMS/Compiles/Functions/fn_loadLootItemsFromArray.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_loadLootItemsFromArray.sqf index 5782ddb..332c1a4 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_loadLootItemsFromArray.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_loadLootItemsFromArray.sqf @@ -1,8 +1,7 @@ /* GMS_fnc_loadLootItemsFromArray - Depends on GMS_fnc_addItemToCrate - + call as: [_item,_crate] call GMS_fnc_loadLootFromItemsArray; @@ -28,7 +27,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_loadout","_crate",["_addAmmo",0]]; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_nearestPlayers.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_nearestPlayers.sqf similarity index 93% rename from @GMS/addons/GMS/Compiles/Functions/fn_nearestPlayers.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_nearestPlayers.sqf index 15d0c17..90c11bb 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_nearestPlayers.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_nearestPlayers.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_coords",[]],"_range"]; /* diff --git a/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRange.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRange.sqf index 73b7ed1..a8634c1 100644 --- a/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRange.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRange.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_coords",[0,0,0]],["_range",0],["_onFootOnly",true],["_onGroundOnly",true]]; private "_players"; if (_onGroundOnly) then { diff --git a/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRangeArray.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRangeArray.sqf index 1f20867..bbb8205 100644 --- a/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRangeArray.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_playerInRangeArray.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_locations","_dist",["_onFootOnly",true],["_onGroundOnly",true]]; private _nearLocations = _locations select {[_x,_dist,_onFootOnly,_onGroundOnly] call GMS_fnc_playerInRange}; diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_setDirUp.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_setDirUp.sqf similarity index 76% rename from @GMS/addons/GMS/Compiles/Functions/fn_setDirUp.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_setDirUp.sqf index 2f2c048..3910555 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_setDirUp.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_setDirUp.sqf @@ -9,5 +9,5 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" _this call GMSCore_fnc_setDirUp; \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Functions/fn_spawnMarker.sqf b/@GMS/addons/GMS/Compiles/Functions/unused_fn_spawnMarker.sqf similarity index 98% rename from @GMS/addons/GMS/Compiles/Functions/fn_spawnMarker.sqf rename to @GMS/addons/GMS/Compiles/Functions/unused_fn_spawnMarker.sqf index 668c8a1..6c0dd32 100644 --- a/@GMS/addons/GMS/Compiles/Functions/fn_spawnMarker.sqf +++ b/@GMS/addons/GMS/Compiles/Functions/unused_fn_spawnMarker.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_GMS_fn_configureRoundMarker"]; _GMS_fn_configureRoundMarker = { diff --git a/@GMS/addons/GMS/Compiles/GMS_functions.sqf b/@GMS/addons/GMS/Compiles/GMS_functions.sqf index 50940a2..2e55d8f 100644 --- a/@GMS/addons/GMS/Compiles/GMS_functions.sqf +++ b/@GMS/addons/GMS/Compiles/GMS_functions.sqf @@ -10,31 +10,31 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _functions = [ // General functions - ["GMS_fnc_FindSafePosn","\GMS\Compiles\Functions\GMS_fnc_findSafePosn_4.sqf"], + ["GMS_fnc_FindSafePosn","\x\addons\GMS\Compiles\Functions\GMS_fnc_findSafePosn_4.sqf"], // Player-related functions - ["GMS_fnc_handlePlayerUpdates","\GMS\Compiles\Units\GMS_fnc_handlePlayerUpdates.sqf"], + //["GMS_fnc_handlePlayerUpdates","\x\addons\GMS\Compiles\Units\GMS_fnc_handlePlayerUpdates.sqf"], // Mission-related functions - ["GMS_fnc_garrisonBuilding_RelPosSystem","\GMS\Compiles\Missions\GMS_fnc_garrisonBuilding_relPosSystem.sqf"], - ["GMS_fnc_spawnGarrisonInsideBuilding_ATL","\GMS\Compiles\Missions\GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf"], - ["GMS_fnc_spawnGarrisonInsideBuilding_relPos","\GMS\Compiles\Missions\GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf"], - ["GMS_fnc_addDyanamicUMS_Mission","\GMS\Compiles\Missions\GMS_fnc_addDynamicUMS_Mission.sqf"], + //["GMS_fnc_garrisonBuilding_RelPosSystem","\x\addons\GMS\Compiles\Missions\GMS_fnc_garrisonBuilding_relPosSystem.sqf"], + //["GMS_fnc_spawnGarrisonInsideBuilding_ATL","\x\addons\GMS\Compiles\Missions\GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf"], + //["GMS_fnc_spawnGarrisonInsideBuilding_relPos","\x\addons\GMS\Compiles\Missions\GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf"], + ["GMS_fnc_addDyanamicUMS_Mission","\x\addons\GMS\Compiles\Missions\GMS_fnc_addDynamicUMS_Mission.sqf"], // Functions specific to vehicles, whether wheeled, aircraft or static - ["GMS_fnc_configureMissionVehicle","\GMS\Compiles\Vehicles\GMS_fnc_configureMissionVehicle.sqf"], - ["GMS_fnc_applyVehicleDamagePenalty","\GMS\Compiles\Vehicles\GMS_fnc_applyVehicleDamagePenalty.sqf"], - ["GMS_fnc_handleVehicleGetOut","\GMS\Compiles\Vehicles\GMS_fnc_handleVehicleGetOut.sqf"], + //["GMS_fnc_configureMissionVehicle","\x\addons\GMS\Compiles\Vehicles\GMS_fnc_configureMissionVehicle.sqf"], + ["GMS_fnc_applyVehicleDamagePenalty","\x\addons\GMS\Compiles\Vehicles\GMS_fnc_applyVehicleDamagePenalty.sqf"], + //["GMS_fnc_handleVehicleGetOut","\x\addons\GMS\Compiles\Vehicles\GMS_fnc_handleVehicleGetOut.sqf"], // functions to support Units - ["GMS_fnc_spawnHostage","\GMS\Compiles\Units\GMS_fnc_spawnHostage.sqf"], - ["GMS_fnc_spawnLeader","\GMS\Compiles\Units\GMS_fnc_spawnLeader.sqf"], - ["GMS_fnc_spawnCharacter","\GMS\Compiles\Units\GMS_fnc_spawnCharacter.sqf"], - ["GMS_fnc_placeCharacterInBuilding","\GMS\Compiles\Units\GMS_fnc_placeCharacterInBuilding.sqf"] + ["GMS_fnc_spawnHostage","\x\addons\GMS\Compiles\Units\GMS_fnc_spawnHostage.sqf"], + ["GMS_fnc_spawnLeader","\x\addons\GMS\Compiles\Units\GMS_fnc_spawnLeader.sqf"], + ["GMS_fnc_spawnCharacter","\x\addons\GMS\Compiles\Units\GMS_fnc_spawnCharacter.sqf"], + ["GMS_fnc_placeCharacterInBuilding","\x\addons\GMS\Compiles\Units\GMS_fnc_placeCharacterInBuilding.sqf"] ]; { diff --git a/@GMS/addons/GMS/Compiles/GMS_variables.sqf b/@GMS/addons/GMS/Compiles/GMS_variables.sqf index e5a9cd0..201901a 100644 --- a/@GMS/addons/GMS/Compiles/GMS_variables.sqf +++ b/@GMS/addons/GMS/Compiles/GMS_variables.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if (GMS_debugLevel > 0) then {diag_log "[GMS] loading variables"}; diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_findNearestInfantryGroup.sqf b/@GMS/addons/GMS/Compiles/Groups/fn_findNearestInfantryGroup.sqf index 9e2d26b..fde9b48 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_findNearestInfantryGroup.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/fn_findNearestInfantryGroup.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_pos"]; private["_units"]; diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_simulationMonitor.sqf b/@GMS/addons/GMS/Compiles/Groups/fn_simulationMonitor.sqf index 6b0802b..50219df 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_simulationMonitor.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/fn_simulationMonitor.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" - +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +// TODO: Move Simulation Management to GMSCore if (GMS_simulationManager isEqualTo GMS_simulationManagementOff) exitWith {}; if (GMS_simulationManager isEqualTo GMS_useDynamicSimulationManagement) exitWith @@ -54,7 +54,7 @@ if (GMS_simulationManager isEqualTo GMS_useBlckeaglsSimulationManager) then /* { // disable simulation once players have left the area. - private _nearPlayers = [getPosATL (_x),GMS_simulationEnabledDistance] call GMS_fnc_nearestPlayers; + private _nearPlayers = [getPosATL (_x),GMS_simulationEnabledDistance] call GMSCore_fnc_nearestPlayers; if (simulationEnabled _x) then { if (_nearPlayers isEqualTo []) then diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_spawnGroup.sqf b/@GMS/addons/GMS/Compiles/Groups/fn_spawnGroup.sqf index 0bea727..0ef57d9 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_spawnGroup.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/fn_spawnGroup.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[ ["_pos",[-1,-1,1]], diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_checkGroupWaypointStatus.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_checkGroupWaypointStatus.sqf similarity index 92% rename from @GMS/addons/GMS/Compiles/Groups/fn_checkGroupWaypointStatus.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_checkGroupWaypointStatus.sqf index a1e4533..12d63e0 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_checkGroupWaypointStatus.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_checkGroupWaypointStatus.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_group","_maxTime","_radius"]; if (diag_tickTime > (_group getVariable "timeStamp") + _maxTime) then // || ( (getPos (leader)) distance2d (_group getVariable "patrolCenter") > _radius)) then { diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_cleanEmptyGroups.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_cleanEmptyGroups.sqf similarity index 92% rename from @GMS/addons/GMS/Compiles/Groups/fn_cleanEmptyGroups.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_cleanEmptyGroups.sqf index 070d810..b14e664 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_cleanEmptyGroups.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_cleanEmptyGroups.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" for "_i" from 0 to ((count GMS_monitoredMissionAIGroups) - 1) do { diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_createGroup.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_createGroup.sqf similarity index 94% rename from @GMS/addons/GMS/Compiles/Groups/fn_createGroup.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_createGroup.sqf index daff079..60a0537 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_createGroup.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_createGroup.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_side",GMSCore_side],["_deleteWhenEmpty",true]]; // for information about the _deleteWhenEmpty parameter see: https://community.bistudio.com/wiki/createGroup diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_emplacedWeaponWaypoint.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_emplacedWeaponWaypoint.sqf similarity index 90% rename from @GMS/addons/GMS/Compiles/Groups/fn_emplacedWeaponWaypoint.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_emplacedWeaponWaypoint.sqf index 9cd0875..db846ef 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_emplacedWeaponWaypoint.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_emplacedWeaponWaypoint.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // TODO: not sure we need this - can we do the same thing in another script private["_group","_wp"]; _group = group _this; diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_groupWaypointMonitor.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_groupWaypointMonitor.sqf similarity index 96% rename from @GMS/addons/GMS/Compiles/Groups/fn_groupWaypointMonitor.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_groupWaypointMonitor.sqf index f9833da..67dee20 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_groupWaypointMonitor.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_groupWaypointMonitor.sqf @@ -17,7 +17,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // TODO: Test functionality of this _fn_waypointComplete = { private _group = _this select 0; diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_setNextWaypoint.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_setNextWaypoint.sqf similarity index 98% rename from @GMS/addons/GMS/Compiles/Groups/fn_setNextWaypoint.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_setNextWaypoint.sqf index 4c7187b..583e699 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_setNextWaypoint.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_setNextWaypoint.sqf @@ -18,7 +18,7 @@ Replaces changeToSADWaypoint */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_group","_wp","_index","_pattern","_mode","_arc","_dis","_wpPos"]; diff --git a/@GMS/addons/GMS/Compiles/Groups/fn_setupWaypoints.sqf b/@GMS/addons/GMS/Compiles/Groups/unused_fn_setupWaypoints.sqf similarity index 98% rename from @GMS/addons/GMS/Compiles/Groups/fn_setupWaypoints.sqf rename to @GMS/addons/GMS/Compiles/Groups/unused_fn_setupWaypoints.sqf index 67993bc..44b80dc 100644 --- a/@GMS/addons/GMS/Compiles/Groups/fn_setupWaypoints.sqf +++ b/@GMS/addons/GMS/Compiles/Groups/unused_fn_setupWaypoints.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_dir","_arc","_noWp","_newpos","_wpradius","_wp"]; params["_pos","_minDis","_maxDis","_group",["_mode","random"],["_wpPatrolMode","SAFE"],["_soldierType","null"],["_patrolRadius",30],["_wpTimeout",[5.0,7.5,10]]]; _wp = [_group, 0]; diff --git a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_addDynamicUMS_Mission.sqf b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_addDynamicUMS_Mission.sqf index c77a7af..b0027f7 100644 --- a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_addDynamicUMS_Mission.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_addDynamicUMS_Mission.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //params["_pos"]; private["_UMS_mission","_waitTime","_mission","_pos"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_missionSpawner.sqf b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_missionSpawner.sqf index 4909860..c608de1 100644 --- a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_missionSpawner.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_missionSpawner.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define delayTime 1 private ["_abort","_crates","_aiGroup","_objects","_groupPatrolRadius","_missionLandscape","_mines","_GMS_AllMissionAI","_assetKilledMsg","_enemyLeaderConfig", "_AI_Vehicles","_timeOut","_aiDifficultyLevel","_missionPatrolVehicles","_missionGroups","_loadCratesTiming","_spawnCratesTiming","_assetSpawned","_hostageConfig", diff --git a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf index 3d67433..6bf6dc7 100644 --- a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_ATL.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_building","_group","_statics","_men",["_aiDifficultyLevel","Red"], ["_uniforms",[]],["_headGear",[]],["_vests",[]],["_backpacks",[]],["_launcher","none"],["_weaponList",[]],["_sideArms",[]]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_addMIssionToQue.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_addMIssionToQue.sqf index 583f25c..d6df88f 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_addMIssionToQue.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_addMIssionToQue.sqf @@ -7,7 +7,7 @@ Copyright 2016 */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_missionList",[]],["_path",""],["_marker",""],["_difficulty","Red"],["_tMin",60],["_tMax",120],["_noMissions",1],["_isStatic",false]]; //diag_log format["_addMissionToQue: _this = %1",_this]; @@ -28,7 +28,7 @@ private "_missionFile"; private _missionsData = []; // Parameters definine each of the missions for this difficulty are stored as arrays here. { - _missionFile = format["\GMS\Missions\%1\%2.sqf",_path,_x]; + _missionFile = format["\x\addons\GMS\Missions\%1\%2.sqf",_path,_x]; if (GMS_debugLevel > 0) then {[format["_addMissionToQue: adding %1 mission with fileName %2",_difficulty,_missionFile]] call GMS_fnc_log}; private _missionCode = compileFinal preprocessFileLinenumbers _missionFile;//return all of the values that define how the mission is spawned as an array of values if !(isNil "_missionCode") then diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_endMission.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_endMission.sqf index ecdcb00..c67215c 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_endMission.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_endMission.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" /////////////////////////////////////////////////////////////////////// // MAIN FUNCTION STARTS HERE diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_fillBoxes.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_fillBoxes.sqf index 1e90f37..134e72d 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_fillBoxes.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_fillBoxes.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_a1","_item","_diff","_tries"]; params["_crate","_boxLoot","_itemCnts"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_ATLsystem.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_ATLsystem.sqf index f182656..5eb64db 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_ATLsystem.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_ATLsystem.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center", "_garrisonedBuilding_ATLsystem", ["_aiDifficultyLevel","Red"], diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_relPosSystem.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_relPosSystem.sqf index 995dd8e..824ded7 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_relPosSystem.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_garrisonBuilding_relPosSystem.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if (true) exitwith {["the Garrisoned Building Relative Position System is No Longer Supported in GMS","warning"] call GMS_fnc_core;} params["_center", "_garrisonedBuilding_relPosSystem", diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_initializeMission.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_initializeMission.sqf index e298896..15006e2 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_initializeMission.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_initializeMission.sqf @@ -5,7 +5,7 @@ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private ["_coords","_coordArray","_return"]; params[ diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_loadLootItemsFromArray.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_loadLootItemsFromArray.sqf index 36f92ca..a531433 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_loadLootItemsFromArray.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_loadLootItemsFromArray.sqf @@ -26,7 +26,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_loadout","_crate",["_addAmmo",0]]; if ((_loadout select 0) isEqualTo []) exitWith {}; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_loadMissionCrate.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_loadMissionCrate.sqf index c12cb9c..e8e6bc4 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_loadMissionCrate.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_loadMissionCrate.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _crate = _this select 0; private _lootCounts = _crate getVariable "lootCounts"; private _lootarray = _crate getVariable "lootArray"; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_missionCleanup.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_missionCleanup.sqf index 049555a..4c99ba3 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_missionCleanup.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_missionCleanup.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_mines","_objects","_hiddenObjects","_GMS_AllMissionAI","_markerName","_cleanupAliveAITimer","_cleanupCompositionTimer",["_isScubaMission",false]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_monitorInitializedMissions.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_monitorInitializedMissions.sqf index ca565aa..3a5fe95 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_monitorInitializedMissions.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_monitorInitializedMissions.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //if (GMS_monitoring) exitWith {diag_log format["_monitorInitializedMissions: execution terminated for GMS_monitoring = true at %1",diag_tickTime]}; GMS_monitoring = true; @@ -146,7 +146,7 @@ for "_i" from 1 to (count _missionsList) do // Handle mission waiting to be triggerd and player is within the range to trigger case 0: { - [_missionData,_missionConfigs,_spawnPara] call GMS_fnc_spawnMissionAssets; + [_missionData,_missionConfigs,_spawnPara,_missionFile] call GMS_fnc_spawnMissionAssets; // _el is structured as: /* diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_monitorSpawnedMissions.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_monitorSpawnedMissions.sqf index 967bdc4..61d57f9 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_monitorSpawnedMissions.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_monitorSpawnedMissions.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define missionData 4 #define noActive 2 @@ -155,6 +155,7 @@ for "_i" from 1 to (count _missionsList) do if (random(1) < _chanceLoot) then { private _extraCrates = [_coords,[[selectRandom GMS_crateTypes,[0,0,0],_paraLoot,_paraLootCounts]], "atMissionSpawn","atMissionSpawnAir", "start", _difficulty] call GMS_fnc_spawnMissionCrates; + if (GMS_debugLevel > 0) then {[format["_monitorSpawnedMissions (158): _extracrates %1 dropped for _missionFile %2",_extraCrates,_missionFile]] call GMS_fnc_log}; if (GMS_cleanUpLootChests) then { _objects append _extraCrates; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_paraDropObject.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_paraDropObject.sqf index 7265916..3b23fa3 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_paraDropObject.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_paraDropObject.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_pos","_crate",["_crateVisualMarker",true],["_dropHeight", 150]]; private _chute = createVehicle ["I_Parachute_02_F", _pos, [], 0, "FLY"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selecctChanceParatroops.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selecctChanceParatroops.sqf index b0d6ceb..7ffa7f2 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selecctChanceParatroops.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selecctChanceParatroops.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _chancePara = missionNamespace getVariable[format["GMS_chancePara%1",_aiDifficultyLevel],0]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIBackpacks.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIBackpacks.sqf index 30389c2..75dd679 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIBackpacks.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIBackpacks.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _backpacks = missionNamespace getVariable[format["GMS_backpacks_%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIHeadgear.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIHeadgear.sqf index b2dfee1..860885e 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIHeadgear.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIHeadgear.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _headgear = missionNamespace getVariable [format["GMS_headgear_%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAILoadout.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAILoadout.sqf index 1d7fee3..7b433c4 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAILoadout.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAILoadout.sqf @@ -14,7 +14,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_missionColor"]; private _weaponList = missionNamespace getVariable [format["GMS_WeaponList_%1",_missionColor],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAISidearms.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAISidearms.sqf index 63001af..5216ea8 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAISidearms.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAISidearms.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; //[["_aiDifficultyLevel",selectRandom["Red","Green"]]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIUniforms.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIUniforms.sqf index f511256..1fc6ed1 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIUniforms.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIUniforms.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _uniforms = missionNamespace getVariable [format["GMS_SkinList_%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIVests.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIVests.sqf index e524b5b..cacb199 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectAIVests.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectAIVests.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _vests = missionNamespace getVariable [format["GMS_vests_%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectChanceHeliPatrol.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectChanceHeliPatrol.sqf index 8a07f4a..d138eb8 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectChanceHeliPatrol.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectChanceHeliPatrol.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _chanceHeliPatrol = missionNamespace getVariable[format["GMS_chanceHeliPatrol%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectMissionHelis.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectMissionHelis.sqf index 937786e..717acc4 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectMissionHelis.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectMissionHelis.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _missionHelis = missionNamespace getVariable[format["GMS_patrolHelis%1",_aiDifficultyLevel],[]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberAirPatrols.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberAirPatrols.sqf index 92088c6..13e6fbc 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberAirPatrols.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberAirPatrols.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _noChoppers = missionNamespace getVariable [format["GMS_noPatrolHelis%1",_aiDifficultyLevel],0]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberParatroops.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberParatroops.sqf index fc7ffa9..291fc41 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberParatroops.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectNumberParatroops.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficultyLevel"]; private _noPara = missionNamespace getVariable [format["GMS_noPara%1",_aiDifficultyLevel],0]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_selectVehicleCrewCount.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_selectVehicleCrewCount.sqf index 694d5a2..56ad427 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_selectVehicleCrewCount.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_selectVehicleCrewCount.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_diff"]; private _count = missionNamespace getVariable [format["GMS_vehCrew_%1",_diff],0]; _count diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnCompositionObjects.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnCompositionObjects.sqf index 2c9c994..d2dbb14 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnCompositionObjects.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnCompositionObjects.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center","_objects"]; private ["_dam","_sim","_obj"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnCrate.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnCrate.sqf index 55092b5..4876178 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnCrate.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnCrate.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords",["_crateType","Box_NATO_Wps_F"],["_crateDir",0]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnEmplacedWeaponArray.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnEmplacedWeaponArray.sqf index 6314e84..c194e8d 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnEmplacedWeaponArray.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnEmplacedWeaponArray.sqf @@ -1,7 +1,7 @@ /* By Ghostrider [GRG] */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords",["_missionEmplacedWeapons",[]],["_useRelativePos",true],["_aiDifficultyLevel","red"],["_uniforms",[]], ["_headGear",[]],["_vests",[]],["_backpacks",[]],["_weaponList",[]],["_sideArms",[]]]; if (_uniforms isEqualTo []) then {_uniforms = [_aiDifficultyLevel] call GMS_fnc_selectAIUniforms}; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMines.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMines.sqf index c36c560..48e7212 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMines.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMines.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_pos"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAI.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAI.sqf index 8c2addb..c0761bf 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAI.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAI.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define configureWaypoints true params["_coords",["_minNoAI",3],["_maxNoAI",6],["_noAIGroups",0],["_missionGroups",[]],["_aiDifficultyLevel","red"],["_uniforms",[]],["_headGear",GMS_BanditHeadgear],["_vests",[]],["_backpacks",[]],["_weapons",[]],["_sideArms",[]],["_isScubaGroup",false]]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAssets.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAssets.sqf index 5c1118f..bde0c2c 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAssets.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionAssets.sqf @@ -6,7 +6,8 @@ params[ "_missionData", // Defined below "_missionConfigs", // Defined below - "_spawnPara" + "_spawnPara", + "_missionFile" ]; #define triggered 2 @@ -348,11 +349,11 @@ if (_spawnCratesTiming in ["atMissionSpawnGround","atMissionSpawnAir"]) then { if (_missionLootBoxes isEqualTo []) then { - _crates = [_coords,[[selectRandom GMS_crateTypes,[1,1,0],_crateLoot,_lootCounts]], _loadCratesTiming, _spawnCratesTiming, "start", _difficulty] call GMS_fnc_spawnMissionCrates; + _crates = [_coords,[[selectRandom GMS_crateTypes,[1,1,0],_crateLoot,_lootCounts]], _loadCratesTiming, _spawnCratesTiming, "start", _difficulty, _missionFile] call GMS_fnc_spawnMissionCrates; } else { - _crates = [_coords,_missionLootBoxes,_loadCratesTiming, _spawnCratesTiming, "start", _difficulty] call GMS_fnc_spawnMissionCrates; + _crates = [_coords,_missionLootBoxes,_loadCratesTiming, _spawnCratesTiming, "start", _difficulty, _missionFile] call GMS_fnc_spawnMissionCrates; }; if (GMS_cleanUpLootChests) then diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionCrates.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionCrates.sqf index 0a53b92..09e6671 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionCrates.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionCrates.sqf @@ -11,10 +11,10 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" _fnc_dropMissionCrates = { - private ["_crates","_marker","_markers","_GMS_localMissionMarker","_location","_airborneCrates","_curPosCrate"]; + private ["_crates","_marker","_markers","_location","_airborneCrates","_curPosCrate"]; _crates = _this select 0; _markers = []; @@ -34,9 +34,34 @@ _fnc_dropMissionCrates = { detach _x; deleteVehicle _chute; _location = getPos _x; - _GMS_localMissionMarker = [format["crateMarker%1%2",_location select 0, _location select 1],_location,"","","ColorBlack",["mil_dot",[]]]; - _marker = [_GMS_localMissionMarker] call GMS_fnc_spawnMarker; + + /* + params[ + ["_markerName","NoNameGiven"], // the name used when creating the marker. Must be unique. + ["_markerPos",[0,0]], + ["_markerLabel","NoLabelGiven"], // Text used to label the marker + ["_markerColor","NoColorGiven"], + ["_markerType","NoTypeGiven"], // Use either the name of the icon or "ELLIPSE" or "RECTANGLE" where non-icon markers are used + ["_markerSize",[0,0]], + ["_markerBrush","NoBrushGiven"], + ["_showMarkers",true], + ["_missionFile","NoFilenameProvided"] + ]; + */ + _marker = [ + format["crateMarker%1",random(round(1000000))], + _location, + "", + "ColorBlack", + "mil_dot", + [0,0], + "", + true, + _missionFile + ] call GMS_fnc_createMissionMarkers; + [_marker,diag_tickTime + 300] call GMSCore_fnc_addToDeletionCue; + _curPosCrate = getPos _x; _x setPos [_curPosCrate select 0, _curPosCrate select 1, 0.3]; }; @@ -44,7 +69,7 @@ _fnc_dropMissionCrates = { }; }; -params[ ["_coords", [0,0,0]], ["_cratesToSpawn",[]], ["_loadCrateTiming","atMissionSpawn"],["_spawnCrateTiming","atMissionSpawn"],["_missionState","start"], ["_difficulty","red"] ]; +params[ ["_coords", [0,0,0]], ["_cratesToSpawn",[]], ["_loadCrateTiming","atMissionSpawn"],["_spawnCrateTiming","atMissionSpawn"],["_missionState","start"], ["_difficulty","red"], ["_missionFile",""] ]; private _params = ["_coords","_cratesToSpawn","_loadCrateTiming","_spawnCrateTiming","_missionState","_difficulty"]; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionHelis.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionHelis.sqf index 982e050..dc097ea 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionHelis.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionHelis.sqf @@ -2,7 +2,7 @@ GMS_fnc_spawnMissionHelis */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[ ["_coords",[0,0,0]], ["_missionHelis",[]], diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionLootVehicles.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionLootVehicles.sqf index 735806b..9056826 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionLootVehicles.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionLootVehicles.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_missionLootVehicles",["_loadCrateTiming","atMissionSpawn"],["_lock",0]]; if (count _coords isEqualTo 2) then {_coords pushBack 0}; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionVehiclePatrols.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionVehiclePatrols.sqf index aa332ae..a2cec38 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionVehiclePatrols.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnMissionVehiclePatrols.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[ ["_coords",[]], diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnNewMissions.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnNewMissions.sqf index bde5590..096cf0d 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnNewMissions.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnNewMissions.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // TODO: Need to debug for GMS if (GMS_missionsRunning >= GMS_maxSpawnedMissions) exitWith { diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnRandomLandscape.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnRandomLandscape.sqf index 9bd1595..9d96271 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnRandomLandscape.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnRandomLandscape.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_missionLandscape",["_min",3],["_max",15],["_nearest",1]]; #define maxObjectSpawnRadius 25 diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSDVPatrol.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSDVPatrol.sqf index 1e9b85e..c1605e5 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSDVPatrol.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSDVPatrol.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_SDV","_pos","_difficulty","_numberAI","_patrolRadius","_respawnTime"]; #define SDVpatrolAreadDimensions [50,50] diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnScubaGroup.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnScubaGroup.sqf index 2bbbf85..4ce273c 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnScubaGroup.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnScubaGroup.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define configureWaypoints true #define isScubaGroup true #define UMS_backpacks [] diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSimpleObjects.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSimpleObjects.sqf index 1c97954..0e2e6fd 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSimpleObjects.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSimpleObjects.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center","_objects","_relative"]; private _spawnedObjects = []; diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSmokingObject.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSmokingObject.sqf index 646f2b5..a5e245a 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSmokingObject.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSmokingObject.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private _wrecksAvailable = ["Land_Wreck_Car2_F","Land_Wreck_Car3_F","Land_Wreck_Car_F","Land_Wreck_Offroad2_F","Land_Wreck_Offroad_F","Land_Tyres_F","Land_Pallets_F","Land_MetalBarrel_F"]; params[["_pos",[0,0,0]], ["_mode","random"], diff --git a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSurfacePatrol.sqf b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSurfacePatrol.sqf index b5d35e4..3232145 100644 --- a/@GMS/addons/GMS/Compiles/Missions/fn_spawnSurfacePatrol.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/fn_spawnSurfacePatrol.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_SDV","_pos","_difficulty","_numAI","_patrolRadius","_respawnTime"]; #define surfacePatrolAreaDimensions [150,150] diff --git a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf b/@GMS/addons/GMS/Compiles/Missions/unused_GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf similarity index 98% rename from @GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf rename to @GMS/addons/GMS/Compiles/Missions/unused_GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf index 7e9307b..436e38e 100644 --- a/@GMS/addons/GMS/Compiles/Missions/GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/unused_GMS_fnc_spawnGarrisonInsideBuilding_relPos.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" /* _building, diff --git a/@GMS/addons/GMS/Compiles/Missions/unused_fn_signalEnd.sqf b/@GMS/addons/GMS/Compiles/Missions/unused_fn_signalEnd.sqf index eb6cdae..d118269 100644 --- a/@GMS/addons/GMS/Compiles/Missions/unused_fn_signalEnd.sqf +++ b/@GMS/addons/GMS/Compiles/Missions/unused_fn_signalEnd.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //private ["_start","_maxHeight","_smokeShell","_light","_lightSource"]; //params[["_crate",objNull],["_time",60]]; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_placeCharacterInBuilding.sqf b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_placeCharacterInBuilding.sqf index 48aa862..74ab4eb 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_placeCharacterInBuilding.sqf +++ b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_placeCharacterInBuilding.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_character","_center","_characterBuildingConfigs"]; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnCharacter.sqf b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnCharacter.sqf index 3ae8530..3c43f1a 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnCharacter.sqf +++ b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnCharacter.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_charConfigs"]; private["_char","_charGroup"]; _charConfigs params["_classname","_posn","_dir","_simDamg","_animations","_headgear","_uniforms"]; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnHostage.sqf b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnHostage.sqf index 6867ea7..dd7bd84 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnHostage.sqf +++ b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnHostage.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_hostageConfigs"]; private["_hostage","_building"]; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnLeader.sqf b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnLeader.sqf index fda3b91..6fadc26 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnLeader.sqf +++ b/@GMS/addons/GMS/Compiles/Units/GMS_fnc_spawnLeader.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_coords","_leaderConfigs"]; private["_leader","_building"]; diff --git a/@GMS/addons/GMS/Compiles/Units/fn_cleanupAliveAI.sqf b/@GMS/addons/GMS/Compiles/Units/fn_cleanupAliveAI.sqf index f008f0a..0a75d1c 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_cleanupAliveAI.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_cleanupAliveAI.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" for "_i" from 1 to (count GMS_liveMissionAI) do { if ((_i) <= count GMS_liveMissionAI) then { @@ -18,7 +18,7 @@ for "_i" from 1 to (count GMS_liveMissionAI) do { if (diag_tickTime > _timer) then { - private _nearplayer = [_missionCenter,800] call GMS_fnc_nearestPlayers; + private _nearplayer = [_missionCenter,800] call GMSCore_fnc_nearestPlayers; if (_nearPlayer isEqualTo []) then { { diff --git a/@GMS/addons/GMS/Compiles/Units/fn_deleteAI.sqf b/@GMS/addons/GMS/Compiles/Units/fn_deleteAI.sqf index 66b4bb3..11db5fc 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_deleteAI.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_deleteAI.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_ai","_group"]; params["_unit"]; diff --git a/@GMS/addons/GMS/Compiles/Units/fn_removeAllAIgear.sqf b/@GMS/addons/GMS/Compiles/Units/fn_removeAllAIgear.sqf index e0625e5..9fe4db5 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_removeAllAIgear.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_removeAllAIgear.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_ai"]; {deleteVehicle _x}forEach nearestObjects [(getPosATL _ai), ['GroundWeaponHolder','WeaponHolderSimulated','WeaponHolder'], 3]; //Adapted from the AI cleanup logic by KiloSwiss [_ai] call GMSCore_fnc_unitRemoveAllGear; \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Units/fn_spawnParaUnits.sqf b/@GMS/addons/GMS/Compiles/Units/fn_spawnParaUnits.sqf index 9a37304..9735290 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_spawnParaUnits.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_spawnParaUnits.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ -------------------------- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // Acomodate case where para are spawned over water. params["_pos","_numAI","_skilllevel",["_uniforms",[]],["_headGear",[]],["_vests",[]],["_backpacks",[]],["_weapons",[]],["_sideArms",[]],["_isScuba",false]]; if (_numAI < 1) exitWith {grpNull}; diff --git a/@GMS/addons/GMS/Compiles/Units/fn_spawnUnit.sqf b/@GMS/addons/GMS/Compiles/Units/fn_spawnUnit.sqf index 4fe94c9..9204d8e 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_spawnUnit.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_spawnUnit.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private ["_i","_weap","_unit","_skillLevel","_aiSkills","_launcherRound","_index","_ammoChoices","_optics","_pointers","_muzzles","_underbarrel","_legalOptics"]; diff --git a/@GMS/addons/GMS/Compiles/Units/fn_unitHit.sqf b/@GMS/addons/GMS/Compiles/Units/fn_unitHit.sqf index eebaa72..9b8ec34 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_unitHit.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_unitHit.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if !(local (_this select 0)) exitWith {}; params ["_unit", "_source", "_damage", "_instigator"]; //[format["GMS_fnc_unitHit: _unit = %1 | _source %2 | vehicle _source %3 | _instigator %4",_unit,_source, vehicle _source, _instigator]] call GMS_fnc_log; diff --git a/@GMS/addons/GMS/Compiles/Units/fn_unitKilled.sqf b/@GMS/addons/GMS/Compiles/Units/fn_unitKilled.sqf index 4666007..3ecaed8 100644 --- a/@GMS/addons/GMS/Compiles/Units/fn_unitKilled.sqf +++ b/@GMS/addons/GMS/Compiles/Units/fn_unitKilled.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_unit","_killer","_instigator"]; if (isNull _killer || {isNull _instigator}) exitWith {}; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_handlePlayerUpdates.sqf b/@GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_handlePlayerUpdates.sqf similarity index 98% rename from @GMS/addons/GMS/Compiles/Units/GMS_fnc_handlePlayerUpdates.sqf rename to @GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_handlePlayerUpdates.sqf index c0e3940..3a64ebf 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_handlePlayerUpdates.sqf +++ b/@GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_handlePlayerUpdates.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" _fn_doUpdates = { params["_player","_unit"]; diff --git a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_processIlleagalAIKills.sqf b/@GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_processIlleagalAIKills.sqf similarity index 96% rename from @GMS/addons/GMS/Compiles/Units/GMS_fnc_processIlleagalAIKills.sqf rename to @GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_processIlleagalAIKills.sqf index 88c0c24..df4dd38 100644 --- a/@GMS/addons/GMS/Compiles/Units/GMS_fnc_processIlleagalAIKills.sqf +++ b/@GMS/addons/GMS/Compiles/Units/unused_GMS_fnc_processIlleagalAIKills.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_missionType","_wasRunover","_launcher","_legal"]; params["_unit","_killer"]; diff --git a/@GMS/addons/GMS/Compiles/Utils/fn_log.sqf b/@GMS/addons/GMS/Compiles/Utils/fn_log.sqf index a836286..0080fd1 100644 --- a/@GMS/addons/GMS/Compiles/Utils/fn_log.sqf +++ b/@GMS/addons/GMS/Compiles/Utils/fn_log.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params[["_message","Unknown Message"],["_code",""]]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_applyVehicleDamagePenalty.sqf b/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_applyVehicleDamagePenalty.sqf index 0476ed2..2434625 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_applyVehicleDamagePenalty.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_applyVehicleDamagePenalty.sqf @@ -9,6 +9,6 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_vk"]; _vk setDamage ((damage _vk) + GMS_RunGearDamage); \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_alertVehicles.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_alertVehicles.sqf index f5d4100..c6c2ecf 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_alertVehicles.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_alertVehicles.sqf @@ -10,7 +10,7 @@ Returns None */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_unit","_instigator"]; private _lastAlert = (group _unit) getVariable["GMS_lastAlert",0]; if (diag_tickTime < (_lastAlert + 5)) exitWith {}; // so this function is not totally spammed diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_checkForEmptyVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_checkForEmptyVehicle.sqf index f796f9a..795708c 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_checkForEmptyVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_checkForEmptyVehicle.sqf @@ -17,7 +17,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; if (crew(_veh) isEqualTo [] || {({alive _x} count (crew _veh) isEqualTo 0)}) then { diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_deleteAIVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_deleteAIVehicle.sqf index a511057..83b42ac 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_deleteAIVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_deleteAIVehicle.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; GMS_monitoredVehicles deleteAt (GMS_monitoredVehicles find _veh); diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_handleEmptyVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_handleEmptyVehicle.sqf index aac4604..8404baf 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_handleEmptyVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_handleEmptyVehicle.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; if (isServer) then diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_loadVehicleCrew.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_loadVehicleCrew.sqf index 1bc1037..588f2eb 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_loadVehicleCrew.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_loadVehicleCrew.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if (isNil "GMS_blacklisted_vehicle_weapons") then {GMS_blacklisted_vehicle_weapons = []}; params["_veh","_group",["_crewCount",4]]; private _units = units _group; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_protectVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_protectVehicle.sqf index eb1d764..396f24b 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_protectVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_protectVehicle.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_releaseVehicleToPlayers.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_releaseVehicleToPlayers.sqf index 298dda9..6ed5f8f 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_releaseVehicleToPlayers.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_releaseVehicleToPlayers.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; if (local _veh) then diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_revealNearbyPlayers.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_revealNearbyPlayers.sqf index 25d244c..83c4542 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_revealNearbyPlayers.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_revealNearbyPlayers.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_vehicle","_searchRadius","_detectionOdds"]; private["_player","_detectionOdds","_nearbyPlayers","_knowsAbout","_cansee","_knowledgeGained"]; _nearbyPlayers = [getPosATL _vehicle, _vehicle getVariable["GMS_vehicleSearchRange",500]] call GMSCore_fnc_nearestPlayers; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_scanForPlayersNearVehicles.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_scanForPlayersNearVehicles.sqf index fa8bee0..eb78cf1 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_scanForPlayersNearVehicles.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_scanForPlayersNearVehicles.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // GMS_fnc_vehiclePlayerSensingLogic.sqf // No params private["_searchRadius","_detectionOdds"]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_selectPatrolVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_selectPatrolVehicle.sqf index 34ee1a4..56c304d 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_selectPatrolVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_selectPatrolVehicle.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_aiDifficulty"]; private _choices = missionNameSpace getVariable [format["GMS_AIPatrolVehicles%1",_aiDifficulty],GMS_AIPatrolVehicles]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnMissionHeli.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnMissionHeli.sqf index 5f83c73..04bc274 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnMissionHeli.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnMissionHeli.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" private["_chopperType","_patrolHeli","_launcherType","_unitPilot","_unitCrew","_mags","_turret","_return","_abort","_supplyHeli","_minDist","_maxDist"]; [format["GMS_fnc_spawnMissionHeli: _this = %1",_this]] call GMS_fnc_log; params["_coords","_skillAI","_helis",["_uniforms",[]], ["_headGear",[]],["_vests",[]],["_backpacks",[]],["_weaponList",[]],["_sideArms",[]],["_Launcher","none"],["_crewCount",4]]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehicle.sqf index 0463fa1..b7160b4 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehicle.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_vehType",["_pos",[]],["_special","NONE"],["_radius",30]]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehiclePatrol.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehiclePatrol.sqf index 36637b9..8e396ff 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehiclePatrol.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_spawnVehiclePatrol.sqf @@ -13,7 +13,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_center","_pos",["_vehType","I_G_Offroad_01_armed_F"],["_minDis",40],["_maxDis",60],["_group",grpNull],["_setWaypoints",true],["_crewCount",4],["_patrolRadius",150],["_waypointTimeout",[5,7.5,10]]]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleHit.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleHit.sqf index ee96912..224b3ab 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleHit.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleHit.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if !(local (_this select 0)) exitWith {}; params ["_vehicle", "_source", "_damage", "_instigator"]; //[format["GMS_fnc_vehicletHit: _vehicle = %1 | typeOf _vehicle %2 | _instigator %32",_vehicle,typeOf _vehicle, _instigator]] call GMS_fnc_log; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleKilled.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleKilled.sqf index 7b35bdd..8b7d20b 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleKilled.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleKilled.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if !(local (_this select 0)) exitWith {}; params ["_unit", "_killer", "_instigator"]; if !(isPlayer _instigator) exitWith {}; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleMonitor.sqf b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleMonitor.sqf index c89000e..4302746 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleMonitor.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/fn_vehicleMonitor.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" // TODO: Test that vehicles that are either scheduled for deletion are for deletion pending change in owner are proparly handled (kept in the list, deleted when the time arrives). private _serverIDs = ([2] + (entities "HeadlessClient_F")); diff --git a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_configureMissionVehicle.sqf b/@GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_configureMissionVehicle.sqf similarity index 93% rename from @GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_configureMissionVehicle.sqf rename to @GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_configureMissionVehicle.sqf index e0e19ea..79ebc81 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_configureMissionVehicle.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_configureMissionVehicle.sqf @@ -16,7 +16,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_veh"]; diff --git a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_handleVehicleGetOut.sqf b/@GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_handleVehicleGetOut.sqf similarity index 88% rename from @GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_handleVehicleGetOut.sqf rename to @GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_handleVehicleGetOut.sqf index 8056790..c730a2c 100644 --- a/@GMS/addons/GMS/Compiles/Vehicles/GMS_fnc_handleVehicleGetOut.sqf +++ b/@GMS/addons/GMS/Compiles/Vehicles/unused_GMS_fnc_handleVehicleGetOut.sqf @@ -15,6 +15,6 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #define veh _this select 0 if ((isServer) || {local (veh)}) then {[veh] call GMS_fnc_checkForEmptyVehicle}; \ No newline at end of file diff --git a/@GMS/addons/GMS/Compiles/init/GMS_dynamicConfigs.sqf b/@GMS/addons/GMS/Compiles/init/GMS_dynamicConfigs.sqf index f1c9844..302cfec 100644 --- a/@GMS/addons/GMS/Compiles/init/GMS_dynamicConfigs.sqf +++ b/@GMS/addons/GMS/Compiles/init/GMS_dynamicConfigs.sqf @@ -11,7 +11,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" GMS_headgearList = []; GMS_SkinList = []; diff --git a/@GMS/addons/GMS/Compiles/init/GMS_fnc_findWorld.sqf b/@GMS/addons/GMS/Compiles/init/GMS_fnc_findWorld.sqf index c3e7b81..5849f62 100644 --- a/@GMS/addons/GMS/Compiles/init/GMS_fnc_findWorld.sqf +++ b/@GMS/addons/GMS/Compiles/init/GMS_fnc_findWorld.sqf @@ -15,7 +15,7 @@ Setting GMS_maxSeaSearchDistance = 0; Prevents these missions from being spawned. */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" diag_log format["[GMS] Loading Map-specific settings with worldName = %1",worldName]; switch (toLowerANSI worldName) do diff --git a/@GMS/addons/GMS/Compiles/init/GMS_fnc_getTraderCites.sqf b/@GMS/addons/GMS/Compiles/init/GMS_fnc_getTraderCites.sqf index 2c2f08a..83478e0 100644 --- a/@GMS/addons/GMS/Compiles/init/GMS_fnc_getTraderCites.sqf +++ b/@GMS/addons/GMS/Compiles/init/GMS_fnc_getTraderCites.sqf @@ -7,7 +7,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if ((toLowerANSI GMSCore_modtype) isEqualTo "epoch") then { @@ -24,11 +24,11 @@ if ((tolower GMSCore_modtype) isEqualTo "exile") then { private _traderCites = allMapMarkers; { - if (getMarkerType _x isEqualTo "ExileTraderZone" && GMS_blacklistTraderCities) then { - GMS_locationBlackList pushback [(getMarkerPos _x),1000]; + if (getMarkerType _x isEqualTo "loc_meet" && GMS_blacklistTraderCities) then { + GMS_locationBlackList pushback [(getMarkerPos _x),1500]; }; - if ((getMarkerType _x isEqualTo "ExileSpawnZone") && GMS_blacklistSpawns) then { + if ((getMarkerType _x isEqualTo "respawn_para") && GMS_blacklistSpawns) then { GMS_locationBlackList pushback [(getMarkerPos _x),1000]; }; // diff --git a/@GMS/addons/GMS/Compiles/init/fn_init.sqf b/@GMS/addons/GMS/Compiles/init/fn_init.sqf index 87b40f2..08d7f7a 100644 --- a/@GMS/addons/GMS/Compiles/init/fn_init.sqf +++ b/@GMS/addons/GMS/Compiles/init/fn_init.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" /////////////////////////////////////////////// // prevent the system from being started twice @@ -43,10 +43,10 @@ if ((toLowerANSI GMSCore_modtype) isEqualTo "exile") then private _loadingStartTime = diag_tickTime; // compile functions -[] call compileFinal preprocessFileLineNumbers "\GMS\Compiles\GMS_functions.sqf"; +[] call compileFinal preprocessFileLineNumbers "\x\addons\GMS\Compiles\GMS_functions.sqf"; diag_log format["[GMS] Loaded Functions at %1",diag_tickTime]; // Load Configs -[] call compile preprocessfilelinenumbers "\GMS\Configs\GMS_configs.sqf"; +[] call compile preprocessfilelinenumbers "\x\addons\GMS\Configs\GMS_configs.sqf"; diag_log format["[GMS] Loaded Configs at %1",diag_tickTime]; @@ -101,13 +101,13 @@ if ((toLowerANSI GMSCore_modtype) isEqualTo "default") then // Load any user-defined specifications or overrides // HINT: Use these for map-specific settings -#include "\GMS\Configs\GMS_custom_config.sqf"; +#include "\x\addons\GMS\Configs\GMS_custom_config.sqf"; if (GMS_debugLevel > 0) then {[format["DEBUG ON: Custom Configurations Loaded at %1",diag_tickTime]] call GMS_fnc_log}; if (GMS_debugLevel > 0) then {[format["GMS_debugLevel = %1",GMS_debugLevel]] call GMS_fnc_log}; // Load vaariables used to store information for the mission system. -[] call compileFinal preprocessFileLineNumbers "\GMS\Compiles\GMS_variables.sqf"; +[] call compileFinal preprocessFileLineNumbers "\x\addons\GMS\Compiles\GMS_variables.sqf"; if (GMS_debugLevel > 0) then {[format["DEBUG ON: Variables loaded at %1",diag_tickTime]] call GMS_fnc_log}; // configure dynamic simulation management is this is being used. @@ -118,11 +118,11 @@ if (GMS_simulationManager == 2) then }; // find and set Mapcenter and size -call compileFinal preprocessFileLineNumbers "\GMS\Compiles\init\GMS_fnc_findWorld.sqf"; +call compileFinal preprocessFileLineNumbers "\x\addons\GMS\Compiles\init\GMS_fnc_findWorld.sqf"; if (GMS_debugLevel > 0) then {["DEBUG ON: Map-specific information defined"] call GMS_fnc_log}; // set up the lists of available missions for each mission category -#include "\GMS\Missions\GMS_missionLists.sqf"; +#include "\x\addons\GMS\Missions\GMS_missionLists.sqf"; if (GMS_debugLevel > 0) then {["DEBUG ON: Mission Lists Loaded Successfully"] call GMS_fnc_log}; // TODO: merge in underwater / sea missions at some point @@ -135,7 +135,7 @@ switch (GMS_simulationManager) do if (GMS_blacklistTraderCities) then { - [] spawn compile preprocessfilelinenumbers "\GMS\Compiles\Init\GMS_fnc_getTraderCites.sqf"; + [] spawn compile preprocessfilelinenumbers "\x\addons\GMS\Compiles\Init\GMS_fnc_getTraderCites.sqf"; }; @@ -193,7 +193,7 @@ if (GMS_enableHunterMissions > 0) then // Running new version of Crash sites. if (GMS_maxCrashSites > 0) then { - [] execVM "\GMS\Missions\HeliCrashs\Crashes2.sqf"; + [] execVM "\x\addons\GMS\Missions\HeliCrashs\Crashes2.sqf"; }; if (GMS_enableStaticMissions > 0 && !(_missionLIstStatics isEqualTo [])) then // GMS_enableStaticMissions should be an integer between 1 and N diff --git a/@GMS/addons/GMS/Compiles/init/testCrateLoading.sqf b/@GMS/addons/GMS/Compiles/init/unused_testCrateLoading.sqf similarity index 100% rename from @GMS/addons/GMS/Compiles/init/testCrateLoading.sqf rename to @GMS/addons/GMS/Compiles/init/unused_testCrateLoading.sqf diff --git a/@GMS/addons/GMS/Configs/GMS_configs.sqf b/@GMS/addons/GMS/Configs/GMS_configs.sqf index ffd500c..8281e44 100644 --- a/@GMS/addons/GMS/Configs/GMS_configs.sqf +++ b/@GMS/addons/GMS/Configs/GMS_configs.sqf @@ -11,13 +11,13 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" /* changing any of these variables may break the mission system */ GMS_locationBlackList = []; // Do not touch ... - GMS_debugLevel = 0; // should be set to 0 ... + GMS_debugLevel = 3; // should be set to 0 ... [format["Loading configurations for Non-militarized servers"]] call GMS_fnc_log; /* @@ -121,10 +121,10 @@ switch (GMSCore_modType) do GMS_rewardsOrange = [[12,20],[20,25]]; // Amount of tabs added to each mission crate - GMS_crateMoneyBlue = [1800,2150]; - GMS_crateMoneyRed = [3175, 5300]; - GMS_crateMoneyGreen = [16300, 21500]; - GMS_crateMoneyOrange = [23500, 27750]; + GMS_crateMoneyBlue = [3000,5000]; + GMS_crateMoneyRed = [5000, 7000]; + GMS_crateMoneyGreen = [10000, 15000]; + GMS_crateMoneyOrange = [15000, 20000]; GMS_rewardsNotifications = ["dynamicText"]; @@ -237,7 +237,7 @@ switch (GMSCore_modType) do GMS_useMines = false; // when true mines are spawned around the mission area. these are cleaned up when a player reaches the crate. Turn this off if you have vehicle patrols. GMS_cleanupCompositionTimer = 60*30; // Mission objects will be deleted after the mission is completed after a deley set by this timer. GMS_cleanUpLootChests = false; // when true, loot crates will be deleted together with other mission objects. - GMS_MissionTimeout = 60*60; // 60 min - missions will timeout and respawn in another location. This prevents missions in impossible locations from persisting. + GMS_MissionTimeout = 75*75; // 60 min - missions will timeout and respawn in another location. This prevents missions in impossible locations from persisting. /////////////////////////////// // Paratroop Settings @@ -294,17 +294,17 @@ switch (GMSCore_modType) do GMS_patrolHelisBlue = _GMS_littleBirds; GMS_noPatrolHelisBlue = 1; - GMS_chanceHeliPatrolRed = 0.1; // 0.4; + GMS_chanceHeliPatrolRed = 0.30; // 0.4; GMS_patrolHelisRed = _GMS_littleBirds; GMS_noPatrolHelisRed = 1; - GMS_chanceHeliPatrolGreen = 0.55; - GMS_patrolHelisGreen = _GMS_armed_hellcats + _cup_Helis_missiles; // _GMS_armed_orcas + _GMS_armed_ghosthawks; //_GMS_littleBirds; - GMS_noPatrolHelisGreen = 1; + GMS_chanceHeliPatrolGreen = 0.75; + GMS_patrolHelisGreen = _GMS_armed_hellcats + _GMS_armed_ghosthawks; // _GMS_armed_orcas + _GMS_armed_ghosthawks; //_GMS_littleBirds; + GMS_noPatrolHelisGreen = 2; - GMS_chanceHeliPatrolOrange = 0.95; + GMS_chanceHeliPatrolOrange = 0.99; GMS_patrolHelisOrange = _GMS_armed_heavyAttackHelis + _GMS_armed_attackHelis; //_GMS_littleBirds; - GMS_noPatrolHelisOrange = 1; + GMS_noPatrolHelisOrange = 2; /////////////////////////////// // Mission Drone Settings @@ -334,20 +334,20 @@ switch (GMSCore_modType) do //////////////////// // Maximum number of missions shown on the map at any one time. - GMS_maxSpawnedMissions = 9; + GMS_maxSpawnedMissions = 10; //Set to -1 to disable. Values of 2 or more force the mission spawner to spawn copies of that mission - this feature is not recommended because you may run out of available groups. GMS_enableOrangeMissions = 1; - GMS_enableGreenMissions = 1; + GMS_enableGreenMissions = 2; GMS_enableRedMissions = 2; - GMS_enableBlueMissions = -1; + GMS_enableBlueMissions = 2; GMS_numberUnderwaterDynamicMissions = 0; // Values from -1 (no UMS) to N (N Underwater missions will be spawned; static UMS units and subs will be spawned. - GMS_enableStaticMissions = 1; + GMS_enableStaticMissions = -1; #ifdef GRGserver GMS_enableHunterMissions = 1; GMS_enableScoutsMissions = 2; - GMS_maxcrashsites = 1; + GMS_maxcrashsites = -1; #endif //////////////////// @@ -552,9 +552,16 @@ switch (GMSCore_modType) do GMS_launcherTypes = ["launch_RPG32_F"]; //["CUP_launch_RPG7V"]; // GMS_launchersPerGroup = 1; // Defines the number of AI per group spawned with a launcher GMS_launcherCleanup = false;// When true, launchers and launcher ammo are removed from dead AI. - GMS_minimumPatrolRadius = 36; // AI will patrol within a circle with radius of approximately min-max meters. note that because of the way waypoints are completed they may more more or less than this distance. - GMS_maximumPatrolRadius = 66; - + + /* + // This is now handled by GMSCore + + // These values are applied to AI groups on foot only. + GMS_minimumPatrolRadius = 36; // AI will patrol within a area of approximately min-max meters. note that because of the way waypoints are completed they may more more or less than this distance. + GMS_maximumPatrolRadius = 66; // These values should be at least 30 to be sure some movement occurs. + */ + + // Used by GMSCore to decide when a group is stuck etc. GMS_waypointTimeoutInfantry = 300; GMS_waypointTimeoutVehicle = 300; GMS_waypointTimeoutAir = 300; @@ -567,10 +574,10 @@ switch (GMSCore_modType) do // How precisely player locations will be revealed to AI after an AI kill // values are ordered as follows [blue, red, green, orange]; - GMS_AIAlertDistance = [250,450,1000,1300]; // Radius within which AI will be notified of enemy activity. Depricated as a group-sed system is used now. The group is informed of the enemy location when a group member is hit or killed. + GMS_AIAlertDistance = [350,600,1200,1500]; // Radius within which AI will be notified of enemy activity. Depricated as a group-sed system is used now. The group is informed of the enemy location when a group member is hit or killed. // How precisely player locations will be revealed to AI after an AI kill // values are ordered as follows [blue, red, green, orange]; - GMS_AIIntelligence = [0.37, 0.57, 0.77, 0.97]; + GMS_AIIntelligence = [0.38, 0.58, 0.78, 0.98]; GMS_baseSkill = 1.0; // The overal skill of the AI - range 0.1 to 1.0. @@ -589,7 +596,7 @@ switch (GMSCore_modType) do [0.75,0.85], // aiming speed [0.25], // aiming shake 1.0, // spot distance - 0.92, // spot time + 0.95, // spot time 1.00, // courage 1.00, // reload speed 1.00, // commanding @@ -605,7 +612,7 @@ switch (GMSCore_modType) do [0.65,0.75], // aiming speed [0.18], // aiming shake 0.92, // spot distance - 0.82, // spot time + 0.88, // spot time 0.9, // courage 0.9, // reload speed 0.9, // comanding @@ -667,7 +674,7 @@ switch (GMSCore_modType) do GMS_chanceVest = 0.6; GMS_chanceBinoc = 0.75; - private _configToLoad = format["\GMS\Configs\GMS_configs_%1.sqf",tolower(GMSCore_modtype)]; + private _configToLoad = format["\x\addons\GMS\Configs\GMS_configs_%1.sqf",tolower(GMSCore_modtype)]; //diag_log format["[GMS] _configToLoad = %1",_configToLoad]; [] call compileFinal preprocessFileLineNumbers _configToLoad; diff --git a/@GMS/addons/GMS/Configs/GMS_configs_default.sqf b/@GMS/addons/GMS/Configs/GMS_configs_default.sqf index 44a85c6..90180a9 100644 --- a/@GMS/addons/GMS/Configs/GMS_configs_default.sqf +++ b/@GMS/addons/GMS/Configs/GMS_configs_default.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //////////// // default settings diff --git a/@GMS/addons/GMS/Configs/GMS_configs_epoch.sqf b/@GMS/addons/GMS/Configs/GMS_configs_epoch.sqf index 6c49121..c8b8357 100644 --- a/@GMS/addons/GMS/Configs/GMS_configs_epoch.sqf +++ b/@GMS/addons/GMS/Configs/GMS_configs_epoch.sqf @@ -10,7 +10,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" [format["Loading configurations for Epoch for blckeagls"]] call GMS_fnc_log; //////////// diff --git a/@GMS/addons/GMS/Configs/GMS_configs_exile.sqf b/@GMS/addons/GMS/Configs/GMS_configs_exile.sqf index f156162..4e36f51 100644 --- a/@GMS/addons/GMS/Configs/GMS_configs_exile.sqf +++ b/@GMS/addons/GMS/Configs/GMS_configs_exile.sqf @@ -12,7 +12,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" diag_log format ["Loading Exile-specific configs for Non-militarized servers: GMS_configs_exile.sqf"]; @@ -26,16 +26,17 @@ switch (toLower(worldName)) do // Note that there should not be a comma after the last item in this table [[10800,10641,0],1000], // isthmus - missions that spawn here often are glitched. [[14599.966,16797.193,0],3000], // TERMINAL - [[24127.771,16169.194,0],1800], // HOLY DIVER - [[12823.13,16681.56],1200], // MIL HILL + [[24127.771,16169.194,0],1600], // HOLY DIVER + [[12823.13,16681.56],1000], // MIL HILL [[8713.47,23018.19],3200], // NW MILI - [[8308.293,7260.224],3600], // STRONGHOLD + [[8308.293,7260.224],3400], // STRONGHOLD [[20788.121,7233.124],1500], // WAR ENSEMBLE [[23300,18800,0],900], // FLATS SPREAD - [[6094.97,12612.9],2200], // WEST DUMP - [[6384.37,16240.63],2200], //KORE + [[6094.97,12612.9],1800], // WEST DUMP + [[6384.37,16240.63],1800], //KORE [[16696.7,13598,0],1800], // CHELO - [[20917.549,19239.043,0],1800] // CLIT + [[20917.549,19239.043,0],1800], // CLIT + [[18294.3,15534.6,0],1800] // STORAGE ]; }; case "tanoa": { @@ -52,7 +53,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR GMS_blacklistSpawns = true; GMS_listConcreteMixerZones = true; - GMS_crateTypes = ["Box_FIA_Ammo_F","Box_FIA_Support_F","Box_FIA_Wps_F","I_SupplyCrate_F","Box_NATO_AmmoVeh_F","Box_East_AmmoVeh_F","IG_supplyCrate_F","Box_NATO_Wps_F","I_CargoNet_01_ammo_F","O_CargoNet_01_ammo_F","B_CargoNet_01_ammo_F"]; // Default crate type. + GMS_crateTypes = ["I_CargoNet_01_ammo_F"]; // Default crate type. GMS_maximumItemPriceInAI_Loadouts = 1000; @@ -761,7 +762,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR GMS_buildingMaterials = ["Exile_Item_DuctTape","Exile_Item_JunkMetal","Exile_Item_LightBulb","Exile_Item_MetalBoard", "Exile_Item_MetalPole","Exile_Item_MetalScrews","Exile_Item_Cement","Exile_Item_Sand","Exile_Item_MetalWire","Exile_Item_DuctTape","Exile_Item_JunkMetal"]; -GMS_tools = ["Exile_Item_Matches","Exile_Item_CookingPot","Exile_Melee_Axe","Exile_Melee_SledgeHammmer","Exile_Item_Handsaw","Exile_Item_Pliers","Exile_Item_CanOpener","Exile_Item_Shovel"]; +GMS_tools = ["Exile_Item_Matches","Exile_Item_CookingPot","Exile_Melee_Axe","Exile_Item_Ducttape","Exile_Item_Handsaw","Exile_Item_Pliers","Exile_Item_CanOpener","Exile_Item_Shovel"]; GMS_loot = GMS_buildingMaterials + GMS_tools; GMS_medicalItems = ["Exile_Item_InstaDoc","Exile_Item_Bandage","Exile_Item_Vishpirin"]; GMS_ConsumableItems = GMS_Meats + GMS_Drink + GMS_Food; @@ -785,10 +786,10 @@ for examples of how you can do this see \Major\Compositions.sqf ***************************************************************************************/ // values are: number of things from the weapons, magazines, optics, materials(cinder etc), items (food etc) and backpacks arrays to add, respectively. - GMS_lootCountsOrange = [[6,8],[24,32],[5,10],[25,35],16,1]; // Orange - GMS_lootCountsGreen = [[4,8],[20,30],[5,9],[15,18],18,1]; // Green - GMS_lootCountsRed = [[4,6],[12,18],4,[6,12],6,1]; // Red - GMS_lootCountsBlue = [4,12,3,6,6,1]; // Blue + GMS_lootCountsOrange = [[12,18],[24,32],[5,12],[25,35],16,4]; // Orange + GMS_lootCountsGreen = [[10,12],[20,30],[5,9],[15,18],18,3]; // Green + GMS_lootCountsRed = [[6,8],[12,18],5,[6,12],6,2]; // Red + GMS_lootCountsBlue = [6,12,4,6,6,2]; // Blue GMS_BoxLoot_Orange = // Loot is grouped as [weapons],[magazines],[items] in order to be able to use the correct function to load the item into the crate later on. diff --git a/@GMS/addons/GMS/Configs/GMS_custom_config.sqf b/@GMS/addons/GMS/Configs/GMS_custom_config.sqf index 81b1681..9773e11 100644 --- a/@GMS/addons/GMS/Configs/GMS_custom_config.sqf +++ b/@GMS/addons/GMS/Configs/GMS_custom_config.sqf @@ -162,8 +162,17 @@ if (GMS_debugLevel > 0) then { GMS_noPatrolHelisGreen = 1; GMS_noPatrolHelisOrange = 1; - GMS_chanceParaBlue = 0; // [0 - 1] set to 0 to deactivate and 1 to always have paratroops spawn over the center of the mission. This value can be a range as well [0.1,0.3] - GMS_noParaBlue = 0; // [1-N] + GMS_chanceParaBlue = 1; // [0 - 1] set to 0 to deactivate and 1 to always have paratroops spawn over the center of the mission. This value can be a range as well [0.1,0.3] + GMS_noParaBlue = 3; // [1-N] + + GMS_chanceParaRed = 1; + GMS_noParaRed = 3; + + GMS_chanceParaGreen = 1; + GMS_noParaGreen = 4; + + GMS_chanceParaOrange = 1; + GMS_noParaOrange = 4; GMS_SpawnVeh_Orange = 2; // Number of static weapons at Orange Missions GMS_SpawnVeh_Green = 2; // Number of static weapons at Green Missions diff --git a/@GMS/addons/GMS/Missions/Blue/ForgottenHQ.sqf b/@GMS/addons/GMS/Missions/Blue/ForgottenHQ.sqf index 9bf7e88..8763295 100644 --- a/@GMS/addons/GMS/Missions/Blue/ForgottenHQ.sqf +++ b/@GMS/addons/GMS/Missions/Blue/ForgottenHQ.sqf @@ -6,8 +6,8 @@ By Ghostrider-GRG- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" _startMsg = "An abandoned enemy encampment was located"; @@ -187,4 +187,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_; _submarinePatrols = 0; // Default number of submarine patrols at pirate missions _scubaPatrols = 0; // Default number of scuba diver patrols at pirate missions -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Blue/IDAP.sqf b/@GMS/addons/GMS/Missions/Blue/IDAP.sqf index 5cc5141..ca9347a 100644 --- a/@GMS/addons/GMS/Missions/Blue/IDAP.sqf +++ b/@GMS/addons/GMS/Missions/Blue/IDAP.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -139,4 +139,4 @@ _loadCratesTiming = GMS_loadCratesTiming; // valid choices are "atMissionComplet //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/Service_point.sqf b/@GMS/addons/GMS/Missions/Blue/Service_point.sqf index e7753c1..5096a14 100644 --- a/@GMS/addons/GMS/Missions/Blue/Service_point.sqf +++ b/@GMS/addons/GMS/Missions/Blue/Service_point.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsBlue; _startMsg = "A Service Point was sighted in a nearby sector! Check the Blue marker on your map for the location!"; _endMsg = "The Service Point at the Blue Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ELLIPSE",[200,200],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorBlue"; _markerMissionName = "Service Point"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -159,4 +159,4 @@ _loadCratesTiming = GMS_loadCratesTiming; // valid choices are "atMissionComplet //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/Toxin.sqf b/@GMS/addons/GMS/Missions/Blue/Toxin.sqf index 780d0bf..f3dd1d6 100644 --- a/@GMS/addons/GMS/Missions/Blue/Toxin.sqf +++ b/@GMS/addons/GMS/Missions/Blue/Toxin.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -162,4 +162,4 @@ _loadCratesTiming = GMS_loadCratesTiming; // valid choices are "atMissionComplet //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/captive1.sqf b/@GMS/addons/GMS/Missions/Blue/captive1.sqf index ceac28f..2f0d4cd 100644 --- a/@GMS/addons/GMS/Missions/Blue/captive1.sqf +++ b/@GMS/addons/GMS/Missions/Blue/captive1.sqf @@ -8,8 +8,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default2"; @@ -141,4 +141,4 @@ _chanceHeliPatrol = 0; _spawnCratesTiming = "atMissionEndAir"; _endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/default.sqf b/@GMS/addons/GMS/Missions/Blue/default.sqf index dd32dcd..c0bf1ac 100644 --- a/@GMS/addons/GMS/Missions/Blue/default.sqf +++ b/@GMS/addons/GMS/Missions/Blue/default.sqf @@ -12,8 +12,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; @@ -149,4 +149,4 @@ _endCondition = GMS_missionEndCondition; // Options are allUnitsKilled, playerN // Setting this in the mission file overrides the defaults ////_timeOut = -1; */ -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/default2.sqf b/@GMS/addons/GMS/Missions/Blue/default2.sqf index 1d099fc..48d7e35 100644 --- a/@GMS/addons/GMS/Missions/Blue/default2.sqf +++ b/@GMS/addons/GMS/Missions/Blue/default2.sqf @@ -9,8 +9,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default2"; @@ -151,4 +151,4 @@ _noChoppers = GMS_noPatrolHelisBlue; _missionHelis = GMS_patrolHelisBlue; _endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/derbunker.sqf b/@GMS/addons/GMS/Missions/Blue/derbunker.sqf index e9384db..9242ef5 100644 --- a/@GMS/addons/GMS/Missions/Blue/derbunker.sqf +++ b/@GMS/addons/GMS/Missions/Blue/derbunker.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -107,4 +107,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/forgotten_HQ.sqf b/@GMS/addons/GMS/Missions/Blue/forgotten_HQ.sqf index 3d6252d..5cb3032 100644 --- a/@GMS/addons/GMS/Missions/Blue/forgotten_HQ.sqf +++ b/@GMS/addons/GMS/Missions/Blue/forgotten_HQ.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -197,4 +197,4 @@ _loadCratesTiming = GMS_loadCratesTiming; // valid choices are "atMissionComplet _endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/garrison.sqf b/@GMS/addons/GMS/Missions/Blue/garrison.sqf index 849cc80..83a12da 100644 --- a/@GMS/addons/GMS/Missions/Blue/garrison.sqf +++ b/@GMS/addons/GMS/Missions/Blue/garrison.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -104,4 +104,4 @@ _noAIGroups = GMS_AIGrps_Blue; // Setting this in the mission file overrides th _noVehiclePatrols = GMS_SpawnVeh_Blue; // Setting this in the mission file overrides the defaults _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/hostage1.sqf b/@GMS/addons/GMS/Missions/Blue/hostage1.sqf index 6552f43..170bf87 100644 --- a/@GMS/addons/GMS/Missions/Blue/hostage1.sqf +++ b/@GMS/addons/GMS/Missions/Blue/hostage1.sqf @@ -8,8 +8,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default2"; @@ -159,4 +159,4 @@ _chanceHeliPatrol = 0; _spawnCratesTiming = "atMissionEndAir"; _endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/inhaftierung.sqf b/@GMS/addons/GMS/Missions/Blue/inhaftierung.sqf deleted file mode 100644 index ab94b44..0000000 --- a/@GMS/addons/GMS/Missions/Blue/inhaftierung.sqf +++ /dev/null @@ -1,180 +0,0 @@ -/* - Mission Template by Ghostrider [GRG] - - -------------------------- - License - -------------------------- - All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - - http://creativecommons.org/licenses/by-nc-sa/4.0/ -*/ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; - -//diag_log "[GMS] Spawning Blue Mission with template = default2"; - -_crateLoot = GMS_BoxLoot_Blue; -_lootCounts = GMS_lootCountsBlue; -_startMsg = "A local Mafia Don has been spotted! Capture him and earn a reward!"; -_endMsg = "The Maria Don was captured and the area is under survivor control!"; -_assetKilledMsg = "Enemy Leader Killed and Bandits Fled with All Loot: Mission Aborted"; -_markerLabel = ""; -_markerType = ["ELLIPSE",[300,300],"GRID"]; -_markerColor = "ColorBlue"; -_markerMissionName = "inhaftierung"; -_missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" -_missionLandscape = [ - //["babe_helper",[-3327.46,-2809.42,-0.00143909],0,true,true], - //["Sign_Arrow_Green_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - //["Sign_Arrow_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - //["Sign_Arrow_Yellow_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[-2.76221,-30.3596,-0.00143909],0,true,true], - ["Land_HBarrier_1_F",[-9.74463,-27.0081,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[-9.74268,-29.0042,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-8.36182,-30.3743,-0.00143909],180,true,true], - ["CamoNet_OPFOR_open_F",[-0.361816,-1.01782,-0.00143909],180,true,true], - ["Land_HBarrier_3_F",[-15.3853,-13.9866,-0.00143909],315,true,true], - ["Land_HBarrier_Big_F",[-3.61768,-5.26782,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[-5.46533,3.40405,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[-18.5767,-14.5354,-0.00143909],45,true,true], - ["Land_HBarrier_Big_F",[-12.4985,-20.3987,-0.00143909],45,true,true], - ["Land_HBarrier_1_F",[-22.9692,-2.77563,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[-23.3423,0.478271,-0.00143909],15,true,true], - ["Land_BagFence_Long_F",[-24.5767,-9.90649,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-22.8071,-8.13794,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-18.7427,-12.3811,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-23.2368,2.26245,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-21.8657,6.25952,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-22.3657,-13.8772,-0.00143909],135,true,true], - ["Land_BagFence_Long_F",[-9.74268,-25.1174,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-18.5649,-8.3147,-0.00143909],45,true,true], - ["Land_BagFence_Long_F",[-23.2368,4.88843,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-25.2192,0.111084,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-25.2192,-2.76587,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-26.5884,-1.39282,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-24.3989,-13.9709,-0.00143909],225,true,true], - ["Land_BagFence_Round_F",[-17.5747,-10.4006,-0.00143909],270,true,true], - ["Land_BagFence_Round_F",[-25.5493,-11.9026,-0.00143909],90,true,true], - ["Land_BagFence_Round_F",[-20.7212,-7.07642,-0.00143909],180,true,true], - ["Land_BagFence_End_F",[-9.7583,-23.3167,-0.00143909],270,true,true], - ["Land_Cargo_Patrol_V3_F",[-10.9263,-16.053,-0.00143862],45,true,true], - ["Land_Cargo_House_V3_F",[-3.09424,-20.7424,-0.00143909],180,true,true], - ["CamoNet_OPFOR_open_F",[-0.225098,8.17163,-0.00143909],0,true,true], - ["Land_HBarrier_3_F",[-1.85596,17.1208,-0.00143909],180,true,true], - ["Land_HBarrier_3_F",[-2.70752,19.4275,-0.00143909],90,true,true], - ["Land_HBarrier_Big_F",[-19.6177,9.36694,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[-19.6646,17.5466,-0.00143909],90,true,true], - ["Land_HBarrier_1_F",[-4.93994,9.58374,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[-16.4673,27.1775,-0.00143909],285,true,true], - ["Land_HBarrier_1_F",[-2.68408,25.3513,-0.00143909],120,true,true], - ["Land_BagFence_Long_F",[-2.30908,23.7244,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-19.7173,23.0505,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-19.7153,25.9265,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-18.3462,27.4314,-0.00143909],0,true,true], - ["Land_Cargo_Patrol_V3_F",[-15.4087,10.7146,-0.00143862],90,true,true], - ["Land_HBarrier_5_F",[-15.7407,14.7517,-0.00143909],0,true,true], - ["Land_HBarrier_5_F",[-6.33838,7.41382,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[4.87646,-28.4124,-0.00143909],330,true,true], - ["Land_HBarrier_3_F",[10.5171,0.540771,-0.00143909],0,true,true], - ["Land_HBarrier_3_F",[11.3687,-7.17212,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[23.0171,-13.6155,-0.00143909],285,true,true], - ["Land_HBarrier_Big_F",[3.04834,3.62964,-0.00143909],1.36604e-005,true,true], - ["Land_HBarrier_Big_F",[11.8745,-23.9084,-0.00143909],330,true,true], - ["Land_HBarrier_Big_F",[7.90967,0.343506,-0.00143909],90,true,true], - ["Land_HBarrier_Big_F",[24.978,-5.36938,-0.00143909],285,true,true], - ["Land_HBarrier_Big_F",[11.2808,-4.62427,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[25.9077,2.68921,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[4.35498,-2.41431,-0.00143909],90,true,true], - ["Land_HBarrier_1_F",[21.0073,-21.7493,-0.00143909],30,true,true], - ["Land_BagFence_Long_F",[19.1304,-21.6174,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[16.5073,-21.6174,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[7.89795,6.07788,-0.00143909],270,true,true], - ["Land_Loudspeakers_F",[21.2026,-15.3088,-0.00143909],196,true,true], - ["Land_HBarrier_5_F",[17.7847,6.20483,-0.00143909],270,true,true], - ["Land_HBarrier_5_F",[11.3823,-11.5022,-0.00143909],270,true,true], - ["Land_HBarrier_5_F",[5.75146,-0.244385,-0.00143909],90,true,true], - ["Land_Cargo_House_V3_F",[5.49561,-9.99927,-0.00143909],90,true,true], - ["Land_Cargo_House_V3_F",[5.03076,-17.6174,-0.00143909],150,true,true], - ["CamoNet_OPFOR_open_F",[22.6538,9.88257,-0.00143909],270,true,true], - ["Land_HBarrier_3_F",[18.7593,9.75757,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[9.20264,21.2849,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[15.9546,18.7849,-0.00143909],225,true,true], - ["Land_HBarrier_Big_F",[22.4077,16.1892,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[0.70459,21.283,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[25.7827,11.0642,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[4.57764,19.0466,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[4.57764,16.1716,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[11.3843,19.2634,-0.00143909],90,true,true], - ["Land_BagFence_End_F",[4.57764,14.4216,-0.00143909],90,true,true], - ["Land_BagFence_End_F",[7.68896,7.77515,-0.00143909],240,true,true], - ["Land_BagFence_End_F",[11.3843,17.5134,-0.00143909],90,true,true] - ]; // list of objects to spawn as landscape; // list of objects to spawn as landscape - -_buildings = [ - //"Land_Cargo_HQ_V4_F", - //"Land_Cargo_HQ_V1_F", - //"Land_Cargo_HQ_V2_F", - //"Land_Cargo_HQ_V3_F", - //"Land_Cargo_Tower_V1_F", - //"Land_Cargo_Tower_V2_F", - //"Land_Cargo_Tower_V3_F", - "Land_Cargo_Patrol_V3_F", - "Land_Cargo_House_V3_F" -]; -_enemyLeaderConfig = - ["I_G_resistanceLeader_F", // select 0 - [-7.83789,13.1465,-0.00143886], // select 1 - 126.345, // select 2 - [true,false], // select 3 - ["Acts_B_briefings"], // Use the animation viewer to see other choices: http://killzonekid.com/arma-3-animation-viewer-jumping-animation/ - ["H_Beret_Colonel"], // array of headgear choices - ["U_OrestesBody"], // array of uniform choices - [selectRandom _buildings,[-3.79102,2.56055,0],0,[true,false]] - ]; -_enemyLeaderConfig set[ - 1, selectRandom [[-7.83789,13.1465,-0.00143886]] - ]; - // This allows us to place the antagonist to be arrested in one of several random locations. -_missionLootBoxes = [ - //["Box_NATO_Wps_F",[3,-3,0],_crateLoot,[4,10,2,5,5,1]], // Standard loot crate with standard loadout - //["Land_PaperBox_C_EPOCH",[-4,-3,0],_crateLoot,[0,0,0,10,10,3]], // No Weapons, Magazines, or optics; 10 each construction supplies and food/drink items, 3 backpacks - //["Land_CargoBox_V1_F",[3,4,0],_crateLoot,[0,10,2,5,5,1]] - ]; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. - - // GMS_lootCountsBlue= [4,12,3,6,6,1]; -_missionPatrolVehicles = [ - //["B_LSV_01_armed_F",[-41.377,-5.40894,-0.0238895],0.00171121], - ["B_LSV_01_armed_F",[39.5627,-5.26709,-0.0237107],0.00169144] - ]; // Parameters are "vehiclel type", offset relative to mission center, loot array, items to load from each category of the loot array. - // ["B_HMG_01_high_F"/*,"B_GMG_01_high_F","O_static_AT_F"*/]; - - /* - ["B_G_Soldier_AR_F",[-19.5156,25.2598,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[-27.7676,-24.5508,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[32.4883,-23.4609,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[36.6914,12.1836,-0.00143886],0,[true,false]] - */ - - -_missionEmplacedWeapons = []; // -_missionPatrolVehicles = [ - //["B_MRAP_01_hmg_F",[27.8945,100.275,0],0,[true,false]], - //["B_MRAP_01_hmg_F",[-84.7793,72.2617,9.53674e-007],0,[true,false]], - //["B_MRAP_01_gmg_F",[-87.8457,-109.947,7.15256e-007],0,[true,false]] -]; -// Change _useMines to true/false below to enable mission-specific settings. -_useMines = GMS_useMines; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -//_uniforms = GMS_SkinList; -//_headgear = GMS_headgear; -//_chancePara = GMS_chanceParaBlue; -//_noPara = GMS_noParaBlue; -//_chanceHeliPatrol = 0; -//_spawnCratesTiming = "atMissionEndAir"; -//_endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured - -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/medicalCamp.sqf b/@GMS/addons/GMS/Missions/Blue/medicalCamp.sqf index eb1052b..bdc62e0 100644 --- a/@GMS/addons/GMS/Missions/Blue/medicalCamp.sqf +++ b/@GMS/addons/GMS/Missions/Blue/medicalCamp.sqf @@ -12,8 +12,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = medicalCamp"; _crateLoot = GMS_BoxLoot_Blue; @@ -55,5 +55,5 @@ _noAIGroups = GMS_AIGrps_Blue; _noVehiclePatrols = GMS_SpawnVeh_Blue; _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/redCamp.sqf b/@GMS/addons/GMS/Missions/Blue/redCamp.sqf index d61439b..f8d18d7 100644 --- a/@GMS/addons/GMS/Missions/Blue/redCamp.sqf +++ b/@GMS/addons/GMS/Missions/Blue/redCamp.sqf @@ -12,8 +12,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = redCamp"; _crateLoot = GMS_BoxLoot_Blue; @@ -80,6 +80,6 @@ _noAIGroups = GMS_AIGrps_Blue; _noVehiclePatrols = GMS_SpawnVeh_Blue; _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/resupplyCamp.sqf b/@GMS/addons/GMS/Missions/Blue/resupplyCamp.sqf index eb27895..80d181a 100644 --- a/@GMS/addons/GMS/Missions/Blue/resupplyCamp.sqf +++ b/@GMS/addons/GMS/Missions/Blue/resupplyCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = resupplyCamp"; _crateLoot = GMS_BoxLoot_Blue; @@ -45,4 +45,4 @@ _noAIGroups = GMS_AIGrps_Blue; _noVehiclePatrols = GMS_SpawnVeh_Blue; _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/sniperBase.sqf b/@GMS/addons/GMS/Missions/Blue/sniperBase.sqf index 67ead49..e132880 100644 --- a/@GMS/addons/GMS/Missions/Blue/sniperBase.sqf +++ b/@GMS/addons/GMS/Missions/Blue/sniperBase.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning blue Mission with template = default"; _crateLoot = GMS_BoxLoot_blue; @@ -110,4 +110,4 @@ _noAIGroups = GMS_AIGrps_Blue; // Setting this in the mission file overrides th _noVehiclePatrols = GMS_SpawnVeh_Blue; // Setting this in the mission file overrides the defaults _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/survivalSupplies.sqf b/@GMS/addons/GMS/Missions/Blue/survivalSupplies.sqf index c14c6ca..f3130e3 100644 --- a/@GMS/addons/GMS/Missions/Blue/survivalSupplies.sqf +++ b/@GMS/addons/GMS/Missions/Blue/survivalSupplies.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -25,7 +25,7 @@ _missionLandscapeMode = "precise"; // acceptable values are "none","random","pre ////////// // Past the output of the script here -_markerType = ["ELLIPSE",[200,200],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorBlue"; _markerLabel = ""; @@ -108,4 +108,4 @@ _noAIGroups = GMS_AIGrps_Blue; // Setting this in the mission file overrides th _noVehiclePatrols = GMS_SpawnVeh_Blue; // Setting this in the mission file overrides the defaults _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Blue/template.sqf b/@GMS/addons/GMS/Missions/Blue/template.sqf index ab117dc..a0459ab 100644 --- a/@GMS/addons/GMS/Missions/Blue/template.sqf +++ b/@GMS/addons/GMS/Missions/Blue/template.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; _crateLoot = GMS_BoxLoot_Green; // Set to a loot table appropriate to mission difficulty. A custom loot table can also be used. _lootCounts = GMS_lootCountsGreen; // Set to a loot counts list appropriate to mission difficulty or a custom array. @@ -105,4 +105,4 @@ _noAIGroups = GMS_AIGrps_Red; // can be any value 0..N (note that 0 here pre _noVehiclePatrols = GMS_SpawnVeh_Red; // can be any value 0..N _noEmplacedWeapons = GMS_SpawnEmplaced_Red; // can be any value -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/Camp_Moreell.sqf b/@GMS/addons/GMS/Missions/Green/Camp_Moreell.sqf index 4929f73..b32350c 100644 --- a/@GMS/addons/GMS/Missions/Green/Camp_Moreell.sqf +++ b/@GMS/addons/GMS/Missions/Green/Camp_Moreell.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -151,4 +151,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/FieldCamp.sqf b/@GMS/addons/GMS/Missions/Green/FieldCamp.sqf index d661b57..0d581ce 100644 --- a/@GMS/addons/GMS/Missions/Green/FieldCamp.sqf +++ b/@GMS/addons/GMS/Missions/Green/FieldCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = medicalCamp"; @@ -21,7 +21,7 @@ _lootCounts = GMS_lootCountsGreen; _startMsg = "A Bandit Forward Command Post has been spotted. Check the Green marker on your map for its location"; _endMsg = "The Bandit Command Post camp at the Green Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[350,350],"SOLID"]; +_markerType = ["ELLIPSE",[500,500],"SOLID"]; _markerColor = "ColorGreen"; _markerMissionName = "Command Post"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -65,5 +65,5 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/FieldHQ.sqf b/@GMS/addons/GMS/Missions/Green/FieldHQ.sqf index edd0596..a5794b8 100644 --- a/@GMS/addons/GMS/Missions/Green/FieldHQ.sqf +++ b/@GMS/addons/GMS/Missions/Green/FieldHQ.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -71,4 +71,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/Operations.sqf b/@GMS/addons/GMS/Missions/Green/Operations.sqf index 396fe34..58d44b2 100644 --- a/@GMS/addons/GMS/Missions/Green/Operations.sqf +++ b/@GMS/addons/GMS/Missions/Green/Operations.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -178,4 +178,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/Operations_Command.sqf b/@GMS/addons/GMS/Missions/Green/Operations_Command.sqf index c81df34..2b0f9a6 100644 --- a/@GMS/addons/GMS/Missions/Green/Operations_Command.sqf +++ b/@GMS/addons/GMS/Missions/Green/Operations_Command.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -177,4 +177,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. _spawnCratesTiming = "atMissionSpawnAir"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/Outpost.sqf b/@GMS/addons/GMS/Missions/Green/Outpost.sqf index c3f1f33..1631404 100644 --- a/@GMS/addons/GMS/Missions/Green/Outpost.sqf +++ b/@GMS/addons/GMS/Missions/Green/Outpost.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsGreen; _startMsg = "An Anemy Outpost was sighted in a nearby sector! Check the Green marker on your map for the location!"; _endMsg = "The Outpost at the Green Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ELLIPSE",[350,350],"SOLID"]; +_markerType = ["ELLIPSE",[500,500],"SOLID"]; _markerColor = "ColorGreen"; _markerMissionName = "Outpost"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -148,4 +148,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/banditVillage.sqf b/@GMS/addons/GMS/Missions/Green/banditVillage.sqf index 123c848..009a0cd 100644 --- a/@GMS/addons/GMS/Missions/Green/banditVillage.sqf +++ b/@GMS/addons/GMS/Missions/Green/banditVillage.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -109,4 +109,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/charlston.sqf b/@GMS/addons/GMS/Missions/Green/charlston.sqf index 6b62ff7..ba28101 100644 --- a/@GMS/addons/GMS/Missions/Green/charlston.sqf +++ b/@GMS/addons/GMS/Missions/Green/charlston.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; _crateLoot = GMS_BoxLoot_Green; _lootCounts = GMS_lootCountsGreen; @@ -184,4 +184,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 //_paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. _spawnCratesTiming = "atMissionSpawnAir"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/colonelsBase.sqf b/@GMS/addons/GMS/Missions/Green/colonelsBase.sqf index 4544410..3b66cae 100644 --- a/@GMS/addons/GMS/Missions/Green/colonelsBase.sqf +++ b/@GMS/addons/GMS/Missions/Green/colonelsBase.sqf @@ -6,8 +6,8 @@ Note that I exported the mission using the exportAll function of M3EDEN editor. */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; _crateLoot = GMS_BoxLoot_Green; _lootCounts = GMS_lootCountsGreen; @@ -167,6 +167,6 @@ _sideArms = GMS_pistols; // You can replace this list with a custom list of //******************************************************** // Do not modify anything below this line. //******************************************************** -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; //diag_log format["[blckeagls static missions] COMPLETED initializing mission %1 position at %2 difficulty %3",_mission,_missionCenter,_difficulty]; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Green/dashq.sqf b/@GMS/addons/GMS/Missions/Green/dashq.sqf index e5be7ea..cc8af6a 100644 --- a/@GMS/addons/GMS/Missions/Green/dashq.sqf +++ b/@GMS/addons/GMS/Missions/Green/dashq.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -224,4 +224,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/default.sqf b/@GMS/addons/GMS/Missions/Green/default.sqf index 6527173..53a4a2e 100644 --- a/@GMS/addons/GMS/Missions/Green/default.sqf +++ b/@GMS/addons/GMS/Missions/Green/default.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -44,4 +44,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/derbunker.sqf b/@GMS/addons/GMS/Missions/Green/derbunker.sqf index 47448b5..89b0b4f 100644 --- a/@GMS/addons/GMS/Missions/Green/derbunker.sqf +++ b/@GMS/addons/GMS/Missions/Green/derbunker.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -114,4 +114,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/factory.sqf b/@GMS/addons/GMS/Missions/Green/factory.sqf index a604571..1d89002 100644 --- a/@GMS/addons/GMS/Missions/Green/factory.sqf +++ b/@GMS/addons/GMS/Missions/Green/factory.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -130,4 +130,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/fieldHospital.sqf b/@GMS/addons/GMS/Missions/Green/fieldHospital.sqf index 3f36c3e..a4ef7a0 100644 --- a/@GMS/addons/GMS/Missions/Green/fieldHospital.sqf +++ b/@GMS/addons/GMS/Missions/Green/fieldHospital.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -100,4 +100,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/fieldHospital2.sqf b/@GMS/addons/GMS/Missions/Green/fieldHospital2.sqf index 7812223..ad6d988 100644 --- a/@GMS/addons/GMS/Missions/Green/fieldHospital2.sqf +++ b/@GMS/addons/GMS/Missions/Green/fieldHospital2.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -71,4 +71,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/forgottenHQ.sqf b/@GMS/addons/GMS/Missions/Green/forgottenHQ.sqf new file mode 100644 index 0000000..65859d2 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Green/forgottenHQ.sqf @@ -0,0 +1,250 @@ + + +/* + Dynamic Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.42 : Build 24 : Build Date 10/19/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = []; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Supply Lines were Cut off to an Enemy Base"; +_endMsg = "Patriots Captured the Abandoned Base"; +_timeoutMsg = "Troups were Rescued from the Abandoned Base"; +_markerType = ["ELLIPSE",[150,150],"GRID"]; +_markerColor = "ColorGreen"; + + +_markerMissionName = "Forgotten-HQ"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = 3; +_maxNoAI = 6; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["Land_New_WiredFence_10m_F",[-18.3555,-32.1956,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[-13.6484,-37.1428,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[-3.90039,-37.0354,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_Razorwire_F",[-10.4453,-39.644,0],[[0,1,0],[0,0,1]],[false,false]], + ["Land_CncWall4_F",[-14.4285,-24.2715,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-12.1785,-26.5215,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-7.67847,-25.7715,0],[[-0.5,0.866025,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-14.1785,-21.0215,0],[[0.965926,-0.258819,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-8.92847,-26.2715,0],[[-0.258819,0.965926,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_Dam_F",[-18.4004,-22.2854,0.0498819],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[-18.4004,-12.2854,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-27.4004,-1.7854,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-27.4004,3.4646,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-27.428,8.65454,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-14.0264,-17.7117,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-18.9004,-6.7854,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-24.2754,-6.7854,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-13.5254,-6.7854,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-5.90039,-1.4104,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-5.90039,3.8396,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-14.0264,-12.4617,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[-9.78467,-6.80688,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-13.7764,-9.21167,0],[[0.965926,-0.258819,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-13.2764,-7.96167,0],[[0.866025,-0.5,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-8.02539,-6.1604,0],[[-0.258819,0.965926,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-27.1504,-6.2854,0],[[0.866025,0.5,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-27.4004,-5.0354,0],[[1,-4.37114e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-7.02539,-5.5354,0],[[-0.707107,0.707107,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-6.27539,-4.5354,0],[[-0.866025,0.5,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-25.178,10.9045,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-14.678,10.9045,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-19.928,10.9045,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_Mil_WiredFence_Gate_F",[-2.16187,-25.425,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[25.8872,-32.26,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[16.0996,-36.7854,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_Razorwire_F",[19.8977,-39.5229,0],[[0,1,0],[0,0,1]],[false,false]], + ["Land_CncWall4_F",[10.1804,-23.9321,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[7.80151,-26.3557,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_LampShabby_F",[-6.52686,-25.8889,0],[[0.992881,-0.119112,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_5m_F",[23.6377,-36.76,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[4.55151,-26.1057,0],[[0.258819,0.965926,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[3.31421,-25.5764,0],[[0.5,0.866025,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[25.8496,-12.5354,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[25.8872,-22.51,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_10m_F",[25.8496,-2.5354,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_LampShabby_F",[19.5425,4.09277,0],[[-0.707107,0.707107,0],[0,0,1]],[true,true]], + ["Land_New_WiredFence_5m_F",[23.8496,2.2146,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[7.97778,25.4158,0],[[-0.00486834,-0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[13.2278,25.3901,0],[[-0.00486834,-0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[18.4778,25.3647,0],[[-0.00486834,-0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[2.93652,16.9402,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[2.96265,22.3152,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[2.9104,11.5654,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[12.3108,2.56152,0],[[0.00486801,0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[17.5608,2.53589,0],[[0.00486801,0.999988,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[2.32324,7.75513,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[20.2866,2.97827,0],[[-0.858951,0.512058,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[3.15112,4.8584,0],[[0.970859,0.239653,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[3.47681,25.1877,0],[[0.495778,-0.868449,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[4.72803,25.4316,0],[[-0.00486834,-0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[20.5847,4.11572,0],[[-0.999902,0.0139795,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[3.51563,3.93213,0],[[0.860015,0.510269,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[4.24536,3.01343,0],[[0.698643,0.71547,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[20.7168,23.1038,0],[[-0.999988,0.0048685,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[20.6658,12.604,0],[[-0.999988,0.0048685,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[20.6912,17.8538,0],[[-0.999988,0.0048685,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[20.5862,7.38672,0],[[-0.999988,0.0048685,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[7.13916,2.61255,0],[[0.00486801,0.999988,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[3.03174,5.96509,0],[[0.999929,0.0118984,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[-9.45532,10.9089,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[0.789795,7.76099,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[-0.743408,7.76733,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[-2.27686,7.77319,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[-3.8125,7.80005,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[-5.34595,7.80591,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-6.49219,10.5552,0],[[-0.624922,-0.780687,0],[0,0,1]],[true,true]], + ["Land_CncWall1_F",[-5.91309,9.65894,0],[[-0.964977,-0.262334,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[10.1643,-18.6609,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[10.1365,-13.4321,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[10.1299,-8.19946,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncWall4_F",[10.0952,-2.94043,0],[[-1,1.19249e-008,0],[0,0,1]],[true,true]], + ["Land_CncShelter_F",[9.8562,0.904053,0],[[0.999988,-0.00486817,0],[0,0,1]],[true,true]], + ["Land_Cargo_Patrol_V2_F",[6.46533,-25.4761,4.76837e-007],[[0,1,0],[0,0,1]],[true,true]], + ["Land_Cargo_Patrol_V2_F",[-11.0146,-25.5461,4.76837e-007],[[0,1,0],[0,0,1]],[true,true]], + ["Land_Cargo_Tower_V2_F",[-11.9417,-15.0161,0],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_Cargo_HQ_V2_F",[-15.6506,2.46484,4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]],[true,true]], + ["Land_Cargo_HQ_V2_F",[12.1704,13.645,4.76837e-007],[[-0.999988,0.00486945,0],[0,0,1]],[true,true]], + ["Land_LampShabby_F",[2.23706,-25.3005,0],[[-0.998989,-0.0449544,0],[0,0,1]],[true,true]], + ["Land_LampShabby_F",[-7.0752,-4.9104,0],[[-0.827212,0.56189,0],[0,0,1]],[true,true]], + ["Land_Mil_WiredFence_Gate_F",[6.04468,-37.2148,0],[[0,1,0],[0,0,1]],[false,false]], + ["RoadCone_L_F",[0,0,0],[[0,1,0],[0,0,1]],[true,true]], + ["Land_Wreck_Heli_Attack_02_F",[18.4558,-12.8799,0],[[0,1,0],[0,0,1]],[false,false]], + ["Land_HelipadSquare_F",[19.0627,-13.9656,0],[[0,1,0],[0,0,1]],[true,true]] +]; + +_simpleObjects = [ + ["Land_GarbageContainer_open_F",[0.382813,5.26196,0],[[-0.601341,-0.798993,0],[0,0,1]]], + ["Land_GarbageBarrel_01_english_F",[5.41968,4.60913,0],[[0,1,0],[0,0,1]]], + ["Land_GarbageBarrel_02_F",[-4.41113,4.93213,0],[[0,1,0],[0,0,1]]] +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["O_G_Offroad_01_armed_F",[-5.87256,-56.0386,-0.000406742],85.3793], + ["O_G_Offroad_01_armed_F",[38.0215,-8.37378,-0.000406742],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["O_static_AA_F", [-14.0261,6.37183,3.12652], [[0,1,0],[0,0,1]], "Green"], + ["O_static_AT_F", [16.2478,11.7761,3.12649], [[0,1,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [11.3267,19.4883,3.12651], [[0,1,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [-20.4929,-0.878662,3.12651], [[0,1,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [-16.4905,-14.2576,17.8895], [[0,1,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [-8.28198,-11.6777,17.8895], [[0,1,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [-9.94043,-26.7229,4.34404], [[-0.0560696,-0.998427,0],[0,0,1]], "Green"], + ["O_G_HMG_02_high_F", [4.97485,-26.5686,4.34404], [[-0.0560696,-0.998427,0],[0,0,1]], "Green"] +]; + +_missionGroups = [ + [[17.8589,-26.3235,0.00143909],3,6,"Green"], + [[-4.46997,-15.7871,0.00143909],3,6,"Green"], + [[-17.113,2.33203,3.12796],3,6,"Green"], + [[12.0044,13.1301,3.12796],3,6,"Green"], + [[3.88916,-13.1367,0.00143909],3,6,"Green"], + [[-5.04761,-30.8381,0.00143909],3,6,"Green"] +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Green/forgotten_HQ.sqf b/@GMS/addons/GMS/Missions/Green/forgotten_HQ.sqf index f80f48b..758d03a 100644 --- a/@GMS/addons/GMS/Missions/Green/forgotten_HQ.sqf +++ b/@GMS/addons/GMS/Missions/Green/forgotten_HQ.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -203,4 +203,4 @@ _loadCratesTiming = GMS_loadCratesTiming; // valid choices are "atMissionComplet // To spawn crates on the ground at mission completion set GMS_spawnCratesTiming = "atMissionEndGround" // Note that a loaded crate will be spawned. // To spawn crates in the air and drop them by chutes set GMS_spawnCratesTiming = "atMissionEndAir" // Note that a loaded crate will be spawned. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/fortification.sqf b/@GMS/addons/GMS/Missions/Green/fortification.sqf index 20ede50..8e1a08a 100644 --- a/@GMS/addons/GMS/Missions/Green/fortification.sqf +++ b/@GMS/addons/GMS/Missions/Green/fortification.sqf @@ -1,189 +1,277 @@ /* - Mission Template by Ghostrider [GRG] - Mission Compositions by Bill prepared for ghostridergaming - Copyright 2016 - Last modified 3/20/17 - - -------------------------- - License - -------------------------- - All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - - http://creativecommons.org/licenses/by-nc-sa/4.0/ + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.42 : Build 24 : Build Date 10/19/23 + By Ghostrider-GRG- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; -//diag_log "[GMS] Spawning Green Mission with template = default"; -_crateLoot = GMS_BoxLoot_Green; -_lootCounts = GMS_lootCountsGreen; -_startMsg = "An enemy fortification was sighted in a nearby sector! Check the Green marker on your map for the location!"; -_endMsg = "The Sector at the Green Marker is under survivor control!"; -_markerLabel = ""; -_markerType = ["ELLIPSE",[350,350],"SOLID"]; +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy fortification has been spotted and marked on the map (GREEN)"; +_endMsg = "Enemy fortification has been cleared of enemy forces and looted!"; +_timeoutMsg = "Enemy fortifcation is advancing to a new position."; +_markerType = ["ELLIPSE",[500,500],"SOLID"]; _markerColor = "ColorGreen"; -_markerMissionName = "Fortification"; -_missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" -_garrisonedBuilding_ATLsystem = [ - ["Land_Cargo_Patrol_V1_F",[4.47693,-36.1753,-0.00143862],0,true,true,[["B_HMG_01_high_F",[1.09753,-0.78125,4.33092],182.337],["B_HMG_01_high_F",[-8.18188,3.96289,-0.0121179],270.389],["B_HMG_01_high_F",[11.7308,-7.875,-0.0121193],181.165]],[]], - ["Land_Cargo_Tower_V1_F",[6.56189,-19.98,-0.00143909],180,true,true,[["B_HMG_01_high_F",[12.7545,4.6084,-0.0121183],225.183],["B_HMG_01_high_F",[-4.78821,0.935547,17.8764],270.571],["B_HMG_01_high_F",[3.17285,4.91357,17.7788],0.00164279]],[]], - ["Land_Cargo_HQ_V1_F",[2.97693,0.074707,-0.00143862],180,true,true,[["B_HMG_01_high_F",[-5.3407,0.772461,3.1134],181.165]],[]], - ["Land_Cargo_Patrol_V1_F",[41.4769,-36.1753,-0.00143862],0,true,true,[["B_HMG_01_high_F",[1.27466,-0.849121,4.33092],181.165],["B_HMG_01_high_F",[-7.82532,-8.49463,-0.0121193],181.165]],[]] -]; -_missionLandscape = [ - ["Land_CncWall4_F",[-8.77258,1.07471,-0.00143909],90,true,true], - ["Land_CncWall4_F",[-8.77258,-4.17529,-0.00143909],90,true,true], - ["Land_CncWall4_F",[-8.77258,6.32471,-0.00143909],90,true,true], - ["Land_CncWall4_F",[-6.52258,8.57471,-0.00143909],180,true,true], - ["Land_CncWall1_F",[-8.77258,-7.42529,-0.00143909],90,true,true], - ["Land_CncWall1_F",[-8.52258,-8.67529,-0.00143909],60,true,true], - ["Land_New_WiredFence_10m_F",[-9.77258,-4.92529,-0.00143909],90,true,true], - ["Land_New_WiredFence_10m_F",[-9.77258,5.07471,-0.00143909],90,true,true], - ["Land_LampShabby_F",[19.8737,-40.29,-0.00143909],149.832,true,true], - ["Land_BagFence_Round_F",[-4.80505,-33.3926,-0.00143909],45.9826,true,true], - ["Land_BagFence_Round_F",[14.8495,-44.9292,-0.00143909],45,true,true], - ["Land_BagFence_Round_F",[-4.76855,-31.2666,-0.00143909],135.983,true,true], - ["Land_BagFence_Round_F",[14.599,-41.1792,-0.00143909],120,true,true], - ["Land_BagFence_Long_F",[11.2294,-22.6245,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[12.6,-24.3042,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[11.224,-25.6792,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[-2.69324,-34.1782,-0.00143909],180.983,true,true], - ["Land_BagFence_Long_F",[17.1,-45.6792,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[18.4745,-44.1792,-0.00143909],90,true,true], - ["Land_CncBarrier_F",[19.975,-35.6792,-0.00143909],270,true,true], - ["Land_PortableLight_double_F",[7.0155,-26.8413,-0.00143909],270,true,true], - ["Land_CncWall4_F",[4.47742,-22.6753,-0.00143909],90,true,true], - ["Land_CncWall4_F",[1.22742,-35.1753,-0.00143909],90,true,true], - ["Land_CncWall4_F",[3.47742,-37.4253,-0.00143909],0,true,true], - ["Land_CncWall1_F",[1.47742,-31.9253,-0.00143909],105,true,true], - ["Land_CncWall1_F",[7.97742,-36.6753,-0.00143909],330,true,true], - ["Land_CncWall1_F",[6.72742,-37.1753,-0.00143909],345,true,true], - ["Land_CncWall1_F",[5.31714,-26.9092,-0.00143909],75,true,true], - ["Land_CncWall1_F",[4.80066,-25.6685,-0.00143909],60,true,true], - ["Land_BagFence_End_F",[15.9755,-40.3042,-0.00143909],0,true,true], - ["Land_BagFence_End_F",[-1.75403,-30.4434,-0.00143909],330.983,true,true], - ["Land_BagFence_End_F",[18.8319,-42.6753,-0.00143909],330,true,true], - ["Land_BagFence_End_F",[-0.797119,-32.9614,-0.00143909],300.983,true,true], - ["Land_New_WiredFence_10m_F",[4.97937,-39.5308,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_F",[14.7274,-39.4253,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_F",[0.272339,-34.5835,-0.00143909],90,true,true], - ["Land_BagFence_Corner_F",[-1.31201,-33.8271,-0.00143909],90.9826,true,true], - ["Land_BarGate_F",[24.7274,-41.9253,-0.00143909],0,true,true], - ["Land_Mil_WiredFence_Gate_F",[24.7274,-39.6675,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_Dam_F",[0.227417,-24.6753,-0.00143909],90,true,true], - ["Land_BagFence_Short_F",[-2.88318,-30.6743,-0.00143909],180.983,true,true], - ["Land_BagFence_Short_F",[14.224,-43.0542,-0.00143909],270,true,true], - ["Land_Mil_WallBig_4m_F",[25.6038,-18.8174,-0.00143909],270,true,true], - ["Land_BagFence_Round_F",[18.3368,-16.3926,-0.00143909],45,true,true], - ["Land_BagFence_Long_F",[11.349,-18.1792,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[12.7245,-16.8042,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[11.349,-15.4312,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[20.8373,-17.0176,-0.00143909],0,true,true], - ["Land_CncWall4_F",[-0.272583,-9.17529,-0.00143909],0,true,true], - ["Land_CncWall4_F",[-5.64758,-9.17529,-0.00143909],0,true,true], - ["Land_CncWall4_F",[5.10242,-9.17529,-0.00143909],0,true,true], - ["Land_CncWall4_F",[3.97742,8.57471,-0.00143909],180,true,true], - ["Land_CncWall4_F",[4.47742,-17.4253,-0.00143909],90,true,true], - ["Land_CncWall4_F",[8.72742,7.19971,-0.00143909],210,true,true], - ["Land_CncWall4_F",[-1.27258,8.57471,-0.00143909],180,true,true], - ["Land_CncWall4_F",[4.48242,-12.2109,-0.00143909],90,true,true], - ["Land_CncWall4_F",[12.7274,-3.80029,-0.00143909],270,true,true], - ["Land_CncWall4_F",[12.7274,1.44971,-0.00143909],270,true,true], - ["Land_CncWall1_F",[11.6024,-7.92529,-0.00143909],315,true,true], - ["Land_CncWall1_F",[11.6024,5.44971,-0.00143909],210,true,true], - ["Land_CncWall1_F",[12.4774,4.57471,-0.00143909],240,true,true], - ["Land_CncWall1_F",[10.6024,-8.55029,-0.00143909],345,true,true], - ["Land_CncWall1_F",[12.3524,-6.92529,-0.00143909],300,true,true], - ["Land_New_WiredFence_10m_F",[14.9774,9.57471,-0.00143909],180,true,true], - ["Land_New_WiredFence_10m_F",[4.97742,9.57471,-0.00143909],180,true,true], - ["Land_New_WiredFence_10m_F",[-5.27258,-9.42529,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_F",[-5.02258,9.57471,-0.00143909],180,true,true], - ["Land_New_WiredFence_10m_F",[0.227417,-14.6753,-0.00143909],90,true,true], - ["Land_CncShelter_F",[8.84314,-9.19678,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_Dam_F",[24.9774,-0.050293,-0.00143909],180,true,true], - ["Land_New_WiredFence_10m_Dam_F",[19.7274,5.07471,-0.00143909],270,true,true], - ["Land_BagFence_Short_F",[17.7123,-14.3945,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[23.4019,-2.35938,-0.00143909],0,true,true], - ["Land_Mil_WallBig_4m_F",[17.7269,-11.4253,-0.00143909],270,true,true], - ["Land_Mil_WallBig_4m_F",[19.2269,-6.17529,-0.00143909],0,true,true], - ["Land_Mil_WallBig_4m_F",[20.0457,-13.5703,-0.00143909],180,true,true], - ["Land_Mil_WallBig_4m_F",[21.1479,-4.53125,-0.00143909],270,true,true], - ["Land_LampShabby_F",[29.5619,-40.2676,-0.00143909],210,true,true], - ["Land_LampShabby_F",[40.4146,-21.3286,-0.00143909],326.67,true,true], - ["Land_BagFence_Round_F",[34.9688,-45.8774,-0.00143909],315,true,true], - ["Land_BagFence_Round_F",[32.8423,-45.8774,-0.00143909],45,true,true], - ["Land_BagFence_Long_F",[35.7183,-43.7524,-0.00143909],90,true,true], - ["Land_CncBarrier_F",[29.725,-35.5542,-0.00143909],270,true,true], - ["Land_CncWall4_F",[41.7274,-38.6753,-0.00143909],0,true,true], - ["Land_CncWall4_F",[43.9774,-36.4253,-0.00143909],270,true,true], - ["Land_CncWall1_F",[38.4774,-38.4253,-0.00143909],15,true,true], - ["Land_CncWall1_F",[37.2401,-37.894,-0.00143909],30,true,true], - ["Land_CncWall1_F",[43.7274,-33.1753,-0.00143909],255,true,true], - ["Land_BagFence_End_F",[34.4688,-41.8774,-0.00143909],210,true,true], - ["Land_BagFence_End_F",[31.9678,-42.8774,-0.00143909],240,true,true], - ["Land_New_WiredFence_10m_F",[44.515,-24.8999,-0.00143909],270,true,true], - ["Land_New_WiredFence_10m_F",[34.7274,-39.1753,-0.00143909],0,true,true], - ["Land_New_WiredFence_10m_F",[44.515,-34.6499,-0.00143909],270,true,true], - ["Land_BagFence_Corner_F",[35.3433,-42.3774,-0.00143909],0,true,true], - ["Land_New_WiredFence_5m_F",[42.2655,-39.1499,-0.00143909],0,true,true], - ["Land_BagFence_Short_F",[32.2178,-44.0024,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[39.1169,-22.2583,-0.00143909],180,true,true], - ["Land_Mil_WallBig_4m_F",[31.9081,-20.9619,-0.00143909],180,true,true], - ["Land_Mil_WallBig_4m_F",[41.4412,-20.3794,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[27.9435,-20.9658,-0.00143909],180,true,true], - ["Land_Cargo_HQ_V1_F",[33.7463,-12.4639,-0.00143862],271.492,true,true], - ["Land_New_WiredFence_10m_F",[44.4774,-4.92529,-0.00143909],270,true,true], - ["Land_New_WiredFence_10m_F",[44.4774,-14.9253,-0.00143909],270,true,true], - ["Land_New_WiredFence_10m_F",[34.9774,-0.175293,-0.00143909],180,true,true], - ["Land_New_WiredFence_5m_F",[42.4774,-0.175293,-0.00143909],180,true,true], - ["Land_Mil_WallBig_4m_F",[31.3369,-2.34375,-0.00143909],0,true,true], - ["Land_Mil_WallBig_4m_F",[41.4467,-8.47168,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[41.4458,-12.4146,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[41.4386,-16.4019,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[35.2737,-2.33789,-0.00143909],0,true,true], - ["Land_Mil_WallBig_4m_F",[41.4539,-4.48438,-0.00143909],90,true,true], - ["Land_Mil_WallBig_4m_F",[39.1295,-2.32617,-0.00143909],0,true,true], - ["Land_Mil_WallBig_4m_F",[27.3386,-2.35352,-0.00143909],0,true,true] -]; -_missionLootBoxes = [ - ["B_supplyCrate_F",[24.7274,-41.9253,-0.00143909],_crateLoot,_lootCounts,0.000320471] -]; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. -_missionLootVehicles = []; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. -_missionPatrolVehicles = [ - [selectRandom GMS_AIPatrolVehiclesGreen,[21.4174,19.0781,0.00804281],90.3115], - [selectRandom GMS_AIPatrolVehiclesGreen,[27.5131,-53.1431,0.00819397],268.528] -]; - -_submarinePatrolParameters = []; - -_airPatrols = []; - -_missionEmplacedWeapons = [ - -]; - -_missionGroups = [ - -]; - -_scubaGroupParameters = []; - -// Change _useMines to true/false below to enable mission-specific settings. -_useMines = GMS_useMines; +_markerMissionName = "Fortification Situation"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ _minNoAI = GMS_MinAI_Green; _maxNoAI = GMS_MaxAI_Green; _noAIGroups = GMS_AIGrps_Green; _noVehiclePatrols = GMS_SpawnVeh_Green; _noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.99; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; _uniforms = GMS_SkinList; _headgear = GMS_headgear; -//_chanceLoot = 0.6; -//private _lootIndex = selectRandom[1,2,3,4]; -//private _paralootChoices = [GMS_contructionLoot,GMS_contructionLoot,GMS_highPoweredLoot,GMS_supportLoot]; -//private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0,0,0,12,0]]; -//_paraLoot = _paralootChoices select _lootIndex; -//_paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. - -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allKilledOrPlayerNear; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = [12,30,20,40,40,5]; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + //["RoadCone_F",[0.000244141,0,0],0,[true,true]], + ["Land_New_WiredFence_10m_F",[-17.3971,-12.207,0],90,[true,true]], + ["Land_New_WiredFence_10m_F",[-12.6901,-17.1543,0],0,[true,true]], + ["Land_New_WiredFence_10m_F",[-2.94202,-17.0488,0],0,[true,true]], + ["Land_CncWall4_F",[-16.442,-12.7988,0],90,[true,true]], + ["Land_CncWall4_F",[-14.192,-15.0488,0],0,[true,true]], + ["Land_CncWall1_F",[-9.69202,-14.2988,0],330,[true,true]], + ["Land_CncWall1_F",[-16.192,-9.54883,0],105,[true,true]], + ["Land_CncWall1_F",[-12.3523,-4.53271,0],75,[true,true]], + ["Land_CncWall1_F",[-10.942,-14.7988,0],345,[true,true]], + ["Land_BagFence_Round_F",[-3.07043,-18.8027,0],120,[true,true]], + ["Land_BagFence_Round_F",[-2.81995,-22.5527,0],45,[true,true]], + ["Land_PortableLight_double_F",[-10.6539,-4.46484,0],270,[true,true]], + ["Land_BagFence_Long_F",[0.805054,-21.8027,0],90,[true,true]], + ["Land_BagFence_Long_F",[-0.569458,-23.3027,0],180,[true,true]], + ["Land_BagFence_Short_F",[-3.44543,-20.6777,0],270,[true,true]], + ["Land_BagFence_End_F",[1.16248,-20.2988,0],330,[true,true]], + ["Land_BagFence_End_F",[-1.69397,-17.9277,0],0,[true,true]], + ["Land_New_WiredFence_10m_Dam_F",[-17.442,-2.29883,0.0166931],90,[true,true]], + ["Land_New_WiredFence_10m_F",[-27.442,17.4512,0],90,[true,true]], + ["Land_New_WiredFence_10m_F",[-27.442,27.4512,0],90,[true,true]], + ["Land_New_WiredFence_10m_F",[-22.942,12.9512,0],0,[true,true]], + ["Land_New_WiredFence_10m_F",[-17.442,7.70117,0],90,[true,true]], + ["Land_CncWall4_F",[-26.442,18.2012,0],90,[true,true]], + ["Land_CncWall4_F",[-26.442,23.4512,0],90,[true,true]], + ["Land_CncWall4_F",[-26.442,28.7012,0],90,[true,true]], + ["Land_CncWall4_F",[-13.192,-0.298828,0],90,[true,true]], + ["Land_CncWall4_F",[-17.942,13.2012,0],0,[true,true]], + ["Land_CncWall4_F",[-23.317,13.2012,0],0,[true,true]], + ["Land_CncWall4_F",[-12.567,13.2012,0],0,[true,true]], + ["Land_CncWall4_F",[-4.94202,18.5762,0],270,[true,true]], + ["Land_CncWall4_F",[-4.94202,23.8262,0],270,[true,true]], + ["Land_CncWall4_F",[-13.192,4.95117,0],90,[true,true]], + ["Land_CncShelter_F",[-8.82629,13.1797,0],0,[true,true]], + ["Land_CncWall1_F",[-5.19202,26.9512,0],240,[true,true]], + ["Land_CncWall1_F",[-12.8688,-3.29199,0],60,[true,true]], + ["Land_CncWall1_F",[-7.06702,13.8262,0],345,[true,true]], + ["Land_CncWall1_F",[-26.192,13.7012,0],60,[true,true]], + ["Land_CncWall1_F",[-26.442,14.9512,0],90,[true,true]], + ["Land_CncWall1_F",[-6.06702,27.8262,0],210,[true,true]], + ["Land_CncWall1_F",[-6.06702,14.4512,0],315,[true,true]], + ["Land_BagFence_Round_F",[0.667358,5.98389,0],45,[true,true]], + ["Land_BagFence_Long_F",[-5.06946,-1.92773,0],270,[true,true]], + ["Land_BagFence_Long_F",[-4.94495,5.57227,0],90,[true,true]], + ["Land_BagFence_Long_F",[-6.44543,-3.30273,0],180,[true,true]], + ["Land_BagFence_Long_F",[-6.32043,4.19727,0],180,[true,true]], + ["Land_BagFence_Long_F",[-6.44006,-0.248047,0],180,[true,true]], + ["Land_BagFence_Long_F",[-6.32043,6.94531,0],180,[true,true]], + ["Land_BagFence_Short_F",[0.0428467,7.98193,0],90,[true,true]], + ["Land_CncWall1_F",[-5.31702,15.4512,0],300,[true,true]], + ["Land_New_WiredFence_10m_F",[-2.69202,31.9512,0],180,[true,true]], + ["Land_New_WiredFence_10m_F",[-22.692,31.9512,0],180,[true,true]], + ["Land_New_WiredFence_10m_F",[-12.692,31.9512,0],180,[true,true]], + ["Land_CncWall4_F",[-24.192,30.9512,0],180,[true,true]], + ["Land_CncWall4_F",[-13.692,30.9512,0],180,[true,true]], + ["Land_CncWall4_F",[-18.942,30.9512,0],180,[true,true]], + ["Land_CncWall4_F",[-8.94202,29.5762,0],210,[true,true]], + ["Land_BarGate_F",[7.05798,-19.5488,0],0,[true,true]], + ["Land_Mil_WiredFence_Gate_F",[7.05798,-17.291,0],0,[true,true]], + ["Land_New_WiredFence_10m_F",[26.8456,-12.2734,0],270,[true,true]], + ["Land_New_WiredFence_10m_F",[17.058,-16.7988,0],0,[true,true]], + ["Land_CncWall4_F",[26.308,-14.0488,0],270,[true,true]], + ["Land_CncWall4_F",[24.058,-16.2988,0],0,[true,true]], + ["Land_LampShabby_F",[11.8925,-17.8911,0],210,[true,true]], + ["Land_New_WiredFence_5m_F",[24.5961,-16.7734,0],0,[true,true]], + ["Land_CncWall1_F",[20.808,-16.0488,0],15,[true,true]], + ["Land_CncWall1_F",[19.5707,-15.5176,0],30,[true,true]], + ["Land_CncWall1_F",[26.058,-10.7988,0],255,[true,true]], + ["Land_BagFence_Round_F",[17.2993,-23.501,0],315,[true,true]], + ["Land_BagFence_Round_F",[15.1729,-23.501,0],45,[true,true]], + ["Land_BagFence_Long_F",[18.0488,-21.376,0],90,[true,true]], + ["Land_CncBarrier_F",[2.30554,-13.3027,0],270,[true,true]], + ["Land_BagFence_Short_F",[14.5483,-21.626,0],90,[true,true]], + ["Land_BagFence_Corner_F",[17.6738,-20.001,0],0,[true,true]], + ["Land_BagFence_End_F",[14.2983,-20.501,0],240,[true,true]], + ["Land_BagFence_End_F",[16.7993,-19.501,0],210,[true,true]], + ["Land_CncBarrier_F",[12.0555,-13.1777,0],270,[true,true]], + ["Land_New_WiredFence_10m_Dam_F",[2.05798,27.4512,0.0166931],270,[true,true]], + ["Land_New_WiredFence_10m_Dam_F",[7.30798,22.3262,0.0166273],180,[true,true]], + ["Land_New_WiredFence_10m_F",[26.808,7.45117,0],270,[true,true]], + ["Land_New_WiredFence_10m_F",[26.8456,-2.52344,0],270,[true,true]], + ["Land_New_WiredFence_10m_F",[17.308,22.2012,0],180,[true,true]], + ["Land_New_WiredFence_10m_F",[26.808,17.4512,0],270,[true,true]], + ["Land_LampShabby_F",[22.7451,1.04785,0],326.67,[true,true]], + ["Land_New_WiredFence_5m_F",[24.808,22.2012,0],180,[true,true]], + ["Land_BagFence_Long_F",[3.16785,5.35889,0],0,[true,true]], + ["Land_Cargo_HQ_V1_F",[-14.6925,22.4512,4.76837e-007],180,[true,true]], + ["Land_Cargo_Tower_V1_F",[-11.1075,2.39648,0],180,[true,true]], + ["Land_Cargo_Patrol_V1_F",[-13.1925,-13.7988,4.76837e-007],0,[true,true]], + ["Land_Cargo_Patrol_V1_F",[23.8075,-13.7988,4.76837e-007],0,[true,true]], + ["Land_Cargo_HQ_V1_F",[16.0769,9.9126,4.76837e-007],271.492,[true,true]], + ["Land_Mil_WallBig_4m_F",[1.5575,16.2012,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[3.47852,17.8452,0],270,[true,true]], + ["Land_Mil_WallBig_4m_F",[5.73242,20.0171,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[9.66919,20.0229,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[13.6675,20.0327,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[17.6042,20.0386,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[21.4601,20.0503,0],0,[true,true]], + ["Land_Mil_WallBig_4m_F",[23.7844,17.8921,0],90,[true,true]], + ["Land_Mil_WallBig_4m_F",[23.7772,13.9048,0],90,[true,true]], + ["Land_Mil_WallBig_4m_F",[23.7764,9.96191,0],90,[true,true]], + ["Land_Mil_WallBig_4m_F",[23.7692,5.97461,0],90,[true,true]], + ["Land_Mil_WallBig_4m_F",[23.7717,1.99707,0],90,[true,true]], + ["Land_Mil_WallBig_4m_F",[21.4475,0.118164,0],180,[true,true]], + ["Land_Mil_WallBig_4m_F",[0.0574951,10.9512,0],270,[true,true]], + ["Land_Mil_WallBig_4m_F",[2.37622,8.80615,0],180,[true,true]], + ["Land_Mil_WallBig_4m_F",[10.274,1.41064,0],180,[true,true]], + ["Land_Mil_WallBig_4m_F",[14.2386,1.41455,0],180,[true,true]], + ["Land_Mil_WallBig_4m_F",[7.93433,3.55908,0],270,[true,true]], + ["Land_LampShabby_F",[2.20422,-17.9136,0],149.832,[true,true]], + ["Land_BagFence_Round_F",[-22.4745,-11.0161,0],45.9826,[true,true]], + ["Land_BagFence_Round_F",[-22.438,-8.89014,0],135.983,[true,true]], + ["Land_BagFence_Long_F",[-20.3627,-11.8018,0],180.983,[true,true]], + ["Land_BagFence_Short_F",[-20.5526,-8.29785,0],180.983,[true,true]], + ["Land_BagFence_Corner_F",[-18.9814,-11.4507,0],90.9826,[true,true]], + ["Land_BagFence_End_F",[-19.4235,-8.06689,0],330.983,[true,true]], + ["Land_BagFence_End_F",[-18.4666,-10.585,0],300.983,[true,true]], + ["Land_CncWall4_F",[-13.187,10.1655,0],90,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_G_Offroad_01_armed_F",[3.73694,41.4546,-0.000406742],90.3104], + ["B_G_Offroad_01_armed_F",[9.8562,-30.7666,-0.000406742],268.527] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-7.93469,7.31006,17.7919], 0, "Green"], + ["B_HMG_01_high_F", [-15.8958,3.33203,17.8895], 270.571, "Green"], + ["B_HMG_01_high_F", [1.64697,7.00488,0], 225.182, "Green"], + ["B_HMG_01_high_F", [-12.038,-14.6909,4.34404], 180.765, "Green"], + ["B_HMG_01_high_F", [-21.3744,-9.83594,0], 270.389, "Green"], + ["B_HMG_01_high_F", [-1.46167,-21.6738,0], 181.165, "Green"], + ["B_HMG_01_high_F", [15.9822,-22.2935,0], 181.165, "Green"], + ["B_HMG_01_high_F", [25.0822,-14.6479,4.34404], 170.747, "Green"], + ["B_HMG_01_high_F", [-20.999,23.5669,3.12652], 169.972, "Green"], + ["B_static_AA_F", [15.3031,14.8389,3.12652], 0, "Green"], + ["B_static_AA_F", [-7.74854,3.9292,17.8895], 119.493, "Green"] +]; + +_missionGroups = [ + [[17.535,9.26514,3.12796],2,3,"Green"], + [[-13.558,24.0972,3.12796],2,3,"Green"], + [[3.74072,13.2544,0.00143909],2,3,"Green"], + [[-3.54211,-13.5405,0.00143909],2,3,"Green"], + [[22.109,-4.81934,0.00143909],2,3,"Green"], + [[-12.3046,24.1689,0.603113],2,3,"Green"], + [[-6.83374,21.272,0.00143909],2,3,"Green"], + [[4.87683,-6.9248,0.00143909],2,3,"Green"], + [[-1.02954,26.0737,0.00143909],2,3,"Green"], + [[-9.27332,9.60596,0.00143909],2,3,"Green"] +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Green/hotelAttack.sqf b/@GMS/addons/GMS/Missions/Green/hotelAttack.sqf index 5827a20..c422a13 100644 --- a/@GMS/addons/GMS/Missions/Green/hotelAttack.sqf +++ b/@GMS/addons/GMS/Missions/Green/hotelAttack.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; _crateLoot = GMS_BoxLoot_Green; _lootCounts = GMS_lootCountsGreen; _startMsg = "A hotel complex is under attack in a nearby sector! Check the marker on your map for the location!"; @@ -100,4 +100,4 @@ _noVehiclePatrols = GMS_SpawnVeh_Green; _noEmplacedWeapons = GMS_SpawnEmplaced_Green; _useMines = GMS_useMines; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/lager.sqf b/@GMS/addons/GMS/Missions/Green/lager.sqf index 4c0eb80..ec52d0d 100644 --- a/@GMS/addons/GMS/Missions/Green/lager.sqf +++ b/@GMS/addons/GMS/Missions/Green/lager.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -179,4 +179,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/medicalCamp.sqf b/@GMS/addons/GMS/Missions/Green/medicalCamp.sqf index 827674f..e1b109c 100644 --- a/@GMS/addons/GMS/Missions/Green/medicalCamp.sqf +++ b/@GMS/addons/GMS/Missions/Green/medicalCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = medicalCamp"; @@ -63,5 +63,5 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/mobileRepair.sqf b/@GMS/addons/GMS/Missions/Green/mobileRepair.sqf new file mode 100644 index 0000000..99de857 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Green/mobileRepair.sqf @@ -0,0 +1,245 @@ + + +/* + Dynamic Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.42 : Build 24 : Build Date 10/19/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = []; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "An Enemy Mobile Repair Base was Spotted"; +_endMsg = "Patriots Captured the Mobile Repair Base"; +_timeoutMsg = "The Mobile Repair Base was Moved"; +_markerType = ["ELLIPSE",[150,150],"GRID"]; +_markerColor = "ColorGreen"; + + +_markerMissionName = "Repair"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = 3; +_maxNoAI = 6; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[0,-0.00012207,0],[[0,1,0],[0,0,1]],[true,true]], + ["SatelliteAntenna_01_Small_Mounted_Sand_F",[-4.17383,-13.4924,0.967989],[[-8.74228e-008,-1,0],[0,0,1]],[false,false]], + ["PowerCable_01_Roll_F",[6.1665,4.86768,0],[[-0.111662,0.993746,0],[0,0,1]],[false,false]], + ["PowerCable_01_CurveLong_F",[6.23193,7.87097,0],[[0.306936,-0.95173,0],[0,0,1]],[false,false]], + ["Land_WaterTank_03_F",[6.58154,0.189209,0],[[0,1,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-7.11719,-6.68701,0],[[0,1,0],[0,0,1]],[false,false]], + ["PressureHose_01_Roll_F",[-7.04541,-6.38599,0],[[-1,1.19249e-008,0],[0,0,1]],[false,false]], + ["PressureHose_01_Roll_F",[-6.90527,-6.29211,0],[[0.500002,0.866024,0],[0,0,1]],[false,false]], + ["PressureHose_01_Step_F",[-5.86035,-4.71497,0],[[1,-4.37114e-008,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-7.1167,-5.46082,0],[[-1.51793e-006,-1,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-8.90918,-7.52954,0],[[-0.707107,0.707107,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-7.97559,-8.23877,0],[[-0.707107,-0.707107,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-6.18115,-7.76135,0],[[0.707107,0.707107,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-4.79834,-7.41284,0],[[-0.707107,-0.707107,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-8.19873,-6.59875,0],[[0.707107,0.707107,0],[0,0,1]],[false,false]], + ["PressureHose_01_StraightLong_F",[-3.7373,-1.36377,0],[[-0.5,-0.866025,0],[0,0,1]],[false,false]], + ["PressureHose_01_CurveShort_F",[-6.50635,-5.1748,0],[[0.258819,-0.965926,0],[0,0,1]],[false,false]], + ["Land_SignM_WarningMilitaryVehicles_english_F",[-2.91553,7.83508,0],[[-8.74228e-008,-1,0],[0,0,1]],[false,false]], + ["Land_SignM_WarningMilitaryVehicles_english_F",[4.06738,7.84119,0],[[-8.74228e-008,-1,0],[0,0,1]],[false,false]], + ["Land_Sign_WarningUnexplodedAmmo_F",[-2.07568,-5.03625,0],[[-8.74228e-008,-1,0],[0,0,1]],[false,false]], + ["Land_Sign_WarningUnexplodedAmmo_F",[3.28369,-5.03625,0],[[-8.74228e-008,-1,0],[0,0,1]],[false,false]] +]; + +_simpleObjects = [ + ["DeconShower_02_F",[0.626465,6.93408,0],[[0,1,0],[0,0,1]]], + ["DeconShower_02_F",[0.626465,-5.19287,0],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-4.50781,-10.5598,-4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-1.4707,-10.5598,-4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-2.9248,-10.5598,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-2.19531,-10.5598,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[3.73438,-10.5598,-4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[6.04639,-10.5598,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[3.00928,-10.5598,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[4.46338,-10.5598,-4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[6.04541,-10.5598,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-3.40137,-7.83191,-4.76837e-007],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[4.64648,-7.83191,-4.76837e-007],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[3.95117,-7.83191,-4.76837e-007],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_PortableDesk_01_sand_F",[-2.70654,-7.83191,-4.76837e-007],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[-5.22949,-10.6586,0.886934],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[-3.72363,-10.6769,0.886934],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[-2.21484,-10.7296,0.896172],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[-0.701172,-10.6559,0.886934],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[2.2793,-10.3535,0],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[2.28613,-10.714,0.886934],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableCabinet_01_7drawers_sand_F",[6.01514,-10.7104,0.896172],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_BoreSighter_01_F",[-3.22656,-7.77576,0.896172],[[0.258819,-0.965926,0],[0,0,1]]], + ["Land_TankRoadWheels_01_single_F",[-3.47266,-8.6615,0],[[0,1,0],[0,0,1]]], + ["Land_TankSprocketWheels_01_single_F",[3.54395,-8.57898,4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_TankTracks_01_short_F",[4.26563,-7.85278,0.896171],[[-0.258819,-0.965926,0],[0,0,1]]], + ["Land_TorqueWrench_01_F",[-2.9873,-8.69043,0.886935],[[0,1,0],[0,0,1]]], + ["Land_DrillAku_F",[-3.84961,-10.4668,0.886934],[[1,-1.62921e-007,0],[0,0,1]]], + ["Land_FireExtinguisher_F",[-2.50977,-8.6803,0],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_File_F",[-3.3916,-7.26685,0.886934],[[-0.707107,0.707107,0],[0,0,1]]], + ["Land_PlasticBucket_01_closed_F",[-2.61768,-7.04041,0],[[-0.965926,0.258819,0],[0,0,1]]], + ["Land_Grinder_F",[4.5415,-8.75476,0.886934],[[0.866025,-0.5,0],[0,0,1]]], + ["Land_Hammer_F",[4.73047,-7.43787,0.886935],[[0,1,0],[0,0,1]]], + ["Land_Crowbar_01_F",[4.2583,-7.0448,0.886934],[[-0.866025,-0.5,0],[0,0,1]]], + ["Land_Screwdriver_V1_F",[3.80127,-8.91675,0.886934],[[-0.965926,0.258819,0],[0,0,1]]], + ["Land_WeldingTrolley_01_F",[-5.3584,-0.522827,0],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_ToolTrolley_02_F",[4.80225,-3.47546,0],[[0.5,0.866025,0],[0,0,1]]], + ["Land_CarBattery_02_F",[5.38477,-10.3888,0.886935],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_CarBattery_01_F",[-2.73242,-6.53577,-4.76837e-007],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_CarBattery_02_F",[6.78125,-10.495,0.886935],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_FMradio_F",[-0.93457,-10.3088,0.886934],[[0.258819,0.965926,0],[0,0,1]]], + ["Land_Laptop_unfolded_F",[-2.62256,-7.03479,0.886935],[[1,-4.37114e-008,0],[0,0,1]]], + ["Land_Portable_generator_F",[-5.22656,-2.0708,-4.76837e-007],[[1,-4.37114e-008,0],[0,0,1]]], + ["Land_BatteryPack_01_closed_sand_F",[-0.633301,-10.571,0],[[-1,1.19249e-008,0],[0,0,1]]], + ["Land_SolarPanel_04_sand_F",[-2.18848,-11.1208,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_SolarPanel_04_sand_F",[3.73828,-11.1169,-4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_Tablet_02_sand_F",[5.08838,-10.3809,0.886934],[[0.258819,0.965926,0],[0,0,1]]], + ["Land_BatteryPack_01_closed_sand_F",[5.80127,11.9526,0],[[-0.306936,0.95173,0],[0,0,1]]], + ["Land_MultiScreenComputer_01_closed_sand_F",[3.7334,-10.5238,0.896171],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_PortableGenerator_01_sand_F",[6.54736,11.5392,0],[[-0.951728,-0.306942,0],[0,0,1]]], + ["Brush_01_yellow_F",[4.7373,-6.70679,0.886935],[[0.965926,0.258819,0],[0,0,1]]], + ["HazmatBag_01_roll_F",[3.85889,-6.77466,0],[[0,1,0],[0,0,1]]], + ["HazmatBag_01_roll_F",[4.09473,-6.77112,0],[[0,1,0],[0,0,1]]], + ["HazmatBag_01_roll_F",[3.98047,-6.93933,0],[[0,1,0],[0,0,1]]], + ["Broom_01_grey_F",[6.64209,-0.700195,0],[[0,1,0],[0,0,1]]], + ["UGV_02_Wheel_F",[-3.36035,-7.59277,4.76837e-007],[[0,1,0],[0,0,1]]], + ["Land_PressureWasher_01_F",[4.17871,5.78723,0],[[0,1,0],[0,0,1]]], + ["Land_PressureWasher_01_F",[-2.88086,-4.10168,0],[[-8.74228e-008,-1,0],[0,0,1]]], + ["Land_RotorCoversBag_01_F",[-4.06299,-7.82214,0],[[0,1,0],[0,0,1]]], + ["WaterPump_01_sand_F",[-7.11621,-2.922,0],[[0,1,0],[0,0,1]]], + ["UGV_02_Tracks_F",[-2.87988,-7.86633,0.896171],[[0,1,0],[0,0,1]]], + ["Land_Brick_01_F",[-5.62646,-4.23608,0],[[-0.258819,0.965926,0],[0,0,1]]], + ["Land_Brick_01_F",[-5.47949,-4.20227,0],[[-0.258819,0.965926,0],[0,0,1]]], + ["Land_Brick_01_F",[-5.57129,-4.21631,0],[[0.866025,-0.5,0],[0,0,1]]], + ["Land_Brick_01_F",[-2.63965,0.52417,0],[[-0.258819,0.965926,0],[0,0,1]]], + ["Land_Brick_01_F",[-2.49268,0.557983,0],[[-0.258819,0.965926,0],[0,0,1]]], + ["Land_Brick_01_F",[-2.58447,0.543945,0],[[0.866025,-0.5,0],[0,0,1]]], + ["Land_Brick_01_F",[-7.47998,-6.45251,0],[[0,1,0],[0,0,1]]], + ["ArrowDesk_L_F",[-1.88867,6.89722,0],[[-1,1.19249e-008,0],[0,0,1]]], + ["ArrowDesk_L_F",[3.45459,6.89722,0],[[-1,1.19249e-008,0],[0,0,1]]], + ["ArrowDesk_R_F",[3.11963,6.89722,0],[[1,-4.37114e-008,0],[0,0,1]]], + ["Land_DieselGroundPowerUnit_01_F",[-4.38525,-12.59,0],[[1,-4.37114e-008,0],[0,0,1]]] +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["I_G_Offroad_01_armed_F",[-32.0503,1.37219,-0.000406742],0], + ["I_G_Offroad_01_armed_F",[35.7681,1.74414,-0.000406742],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["I_G_HMG_02_high_F", [8.88281,-13.2314,-4.76837e-007], [[0,1,0],[0,0,1]], "Green"], + ["I_G_HMG_02_high_F", [-9.98584,-13.2853,0], [[0,1,0],[0,0,1]], "Green"], + ["I_G_HMG_02_high_F", [8.75732,10.5476,0], [[0,1,0],[0,0,1]], "Green"], + ["I_G_HMG_02_high_F", [-7.63281,10.265,0], [[0,1,0],[0,0,1]], "Green"] +]; + +_missionGroups = [ + [[-0.672363,-15.3906,0.00143909],3,6,"Green"], + [[-13.9609,1.84863,0.00143909],3,6,"Green"], + [[0.471191,12.5741,0.00143909],3,6,"Green"], + [[13.6943,1.68701,0.00143909],3,6,"Green"], + [[0.551758,-2.33972,0.00143909],3,6,"Green"], + [[0.282227,3.52222,0.00143909],3,6,"Green"], + [[0.692383,-8.04785,0.00143909],3,6,"Green"], + [[-5.33398,3.20313,0.00143909],3,6,"Green"] +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Green/munitionsResearch.sqf b/@GMS/addons/GMS/Missions/Green/munitionsResearch.sqf index bb5ba1a..f9494a8 100644 --- a/@GMS/addons/GMS/Missions/Green/munitionsResearch.sqf +++ b/@GMS/addons/GMS/Missions/Green/munitionsResearch.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsOrange; _startMsg = "An munitions research center was sighted in a nearby sector! Check the Green marker on your map for the location!"; _endMsg = "The Sector at the Green Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[350,350],"SOLID"]; +_markerType = ["ELLIPSE",[500,500],"SOLID"]; _markerColor = "ColorGreen"; _markerMissionName = "Munitions"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -105,4 +105,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/operationTakeover.sqf b/@GMS/addons/GMS/Missions/Green/operationTakeover.sqf index 8cf624b..00baf28 100644 --- a/@GMS/addons/GMS/Missions/Green/operationTakeover.sqf +++ b/@GMS/addons/GMS/Missions/Green/operationTakeover.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -328,4 +328,4 @@ _chanceHeliPatrol = GMS_chanceHeliPatrolOrange; // Setting this in the mission _noChoppers = GMS_noPatrolHelisOrange; _missionHelis = GMS_patrolHelisOrange; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/redCamp.sqf b/@GMS/addons/GMS/Missions/Green/redCamp.sqf index 9a43bbb..3e2f7e6 100644 --- a/@GMS/addons/GMS/Missions/Green/redCamp.sqf +++ b/@GMS/addons/GMS/Missions/Green/redCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = redCamp"; _crateLoot = GMS_BoxLoot_Green; @@ -93,6 +93,6 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/resupplyCamp.sqf b/@GMS/addons/GMS/Missions/Green/resupplyCamp.sqf index 337fb1a..8f23d98 100644 --- a/@GMS/addons/GMS/Missions/Green/resupplyCamp.sqf +++ b/@GMS/addons/GMS/Missions/Green/resupplyCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = resupplyCamp"; _crateLoot = GMS_BoxLoot_Green; @@ -53,4 +53,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/template copy.sqf b/@GMS/addons/GMS/Missions/Green/template copy.sqf deleted file mode 100644 index 5fd0b17..0000000 --- a/@GMS/addons/GMS/Missions/Green/template copy.sqf +++ /dev/null @@ -1,104 +0,0 @@ -/* - Mission Template by Ghostrider [GRG] - Mission Compositions by Bill prepared for ghostridergaming - Copyright 2016 - Last modified 3/20/17 - - -------------------------- - License - -------------------------- - All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - - http://creativecommons.org/licenses/by-nc-sa/4.0/ -*/ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; - -//diag_log "[GMS] Spawning Green Mission with template = default"; -_crateLoot = GMS_BoxLoot_Green; -_lootCounts = GMS_lootCountsGreen; -_startMsg = "An enemy research center was sighted in a nearby sector! Check the Green marker on your map for the location!"; -_endMsg = "The Sector at the Green Marker is under survivor control!"; -_markerLabel = ""; -_markerType = ["ellipse",[225,225],"GRID"]; -_markerColor = "ColorGreen"; -_markerMissionName = "Research Center"; -_missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" -_missionLandscape = [ - ["Flag_AltisColonial_F",[12.9492,-14.2676,0],0,[true,false]], - ["Land_Research_HQ_F",[-40.4258,-57.4492,-7.15256e-007],0,[true,false]], - ["Land_Research_HQ_F",[79.9063,68.1406,2.38419e-007],0,[true,false]], - ["Land_Research_house_V1_F",[-27.6895,70.9883,0],0,[true,false]], - ["Land_Research_house_V1_F",[-110.166,14.3926,0],0,[true,false]], - ["Land_Research_house_V1_F",[54.5078,-70.8457,0],0,[true,false]], - ["Land_Cargo_Patrol_V1_F",[111.865,11.9375,9.53674e-007],0,[true,false]], - ["Land_Cargo_HQ_V2_F",[-115.473,-44.5977,-4.76837e-007],0,[true,false]], - ["Land_SharpRock_apart",[-59.6836,-59.5996,-4.76837e-007],0,[true,false]], - ["Land_W_sharpRock_apart",[-81.6973,-42.4082,-4.76837e-007],0,[true,false]], - ["Land_SharpRock_apart",[-96.2168,-5.32031,4.76837e-007],0,[true,false]], - ["Land_Limestone_01_apart_F",[-79.2305,43.4219,0],0,[true,false]], - ["Land_Limestone_01_apart_F",[-50.2344,82.4746,0],0,[true,false]], - ["Land_BluntRock_apart",[3.88281,-71.5488,-2.38419e-007],0,[true,false]], - ["Land_Limestone_01_apart_F",[35.8926,-77.5918,0],0,[true,false]], - ["Land_Limestone_01_apart_F",[78.541,-52.3926,-4.76837e-007],0,[true,false]], - ["Land_Limestone_01_apart_F",[103.91,-6.88867,0],0,[true,false]], - ["Land_BluntRock_apart",[-11.5586,93.9688,-2.38419e-007],0,[true,false]], - ["Land_W_sharpStone_02",[54.7344,96.7012,0],0,[true,false]], - ["Land_BluntRock_apart",[77.4453,88.8301,-2.38419e-007],0,[true,false]], - ["Land_SharpRock_apart",[104.758,45.668,0],0,[true,false]], - ["Land_Limestone_01_02_F",[99.5117,23.752,-4.76837e-007],0,[true,false]], - ["Land_Limestone_01_02_F",[49.8477,50.0039,0],0,[true,false]], - ["Land_Limestone_01_02_F",[-8.14844,32.2227,4.76837e-007],0,[true,false]], - ["Land_Limestone_01_02_F",[-35.334,35.1465,-2.38419e-007],0,[true,false]], - ["Land_SharpStone_02",[-28.6523,1.33398,4.76837e-007],0,[true,false]], - ["Land_SharpStone_02",[-58.707,-7.46094,-4.76837e-007],0,[true,false]], - ["Land_Limestone_01_02_F",[64.5078,31.9707,0],0,[true,false]], - ["Land_Limestone_01_02_F",[33.7246,11.5469,0],0,[true,false]], - ["Land_SharpStone_02",[69.4277,-3.20313,0],0,[true,false]], - ["Land_SharpStone_02",[53.7227,-40.1777,-2.38419e-007],0,[true,false]], - ["Land_Limestone_01_02_F",[-6.26563,-46.0996,-4.76837e-007],0,[true,false]] -]; // list of objects to spawn as landscape -_missionLootBoxes = []; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. -_missionLootVehicles = []; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. -_missionEmplacedWeapons = - [ - ["B_HMG_01_high_F",[27.8945,100.275,0],0,[true,false]], - ["B_HMG_01_high_F",[-84.7793,72.2617,9.53674e-007],0,[true,false]], - ["B_G_Mortar_01_F",[76.0586,66.9414,-3.1265],0,[true,false]] - ]; // can be used to define the precise placement of static weapons [[1,2,3] /*loc 1*/, [2,3,4] /*loc 2*/]; if blank random locations will be used - -_missionGroups = - [ - //_x params["_position","_minAI","_maxAI","_skillLevel","_minPatrolRadius","_maxPatrolRadius"]; - //[[-52.6523,15.8281,-0.00143838],4,6,"Green",4,8], - //[[-48.6113,-38.877,-0.00143886],4,6,"Green",4,8], - //[[18.4492,-39.5684,-0.00143838],4,6,"Green",4,8], - //[[42.6504,31.6621,-0.00143886],4,6,"Green",4,8], - //[[7.51563,46.4531,-0.001438864],4,6,"Green",4,8], - [[-8.99219,-11.623,-0.00143838],4,6,"Green",4,8] - ]; // Can be used to define spawn positions of AI patrols - -_missionPatrolVehicles = [ - //[selectRandom GMS_AIPatrolVehiclesGreen,[27.8945,100.275,0],0,[true,false]], - //[selectRandom GMS_AIPatrolVehiclesGreen,[-84.7793,72.2617,9.53674e-007],0,[true,false]], - [selectRandom GMS_AIPatrolVehiclesGreen,[-87.8457,-109.947,7.15256e-007],0,[true,false]] -]; // can be used to define the spawn positions of vehicle patrols - -// Change _useMines to true/false below to enable mission-specific settings. -_useMines = GMS_useMines; -_minNoAI = GMS_MinAI_Green; -_maxNoAI = GMS_MaxAI_Green; -_noAIGroups = GMS_AIGrps_Green; -_noVehiclePatrols = GMS_SpawnVeh_Green; -_noEmplacedWeapons = GMS_SpawnEmplaced_Green; -_uniforms = GMS_SkinList; -_headgear = GMS_headgear; -_chanceLoot = 0.6; -private _lootIndex = selectRandom[1,2,3,4]; -private _paralootChoices = [GMS_contructionLoot,GMS_contructionLoot,GMS_highPoweredLoot,GMS_supportLoot]; -private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0,0,0,12,0]]; -_paraLoot = _paralootChoices select _lootIndex; -_paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -//_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear -//_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/template.sqf b/@GMS/addons/GMS/Missions/Green/template.sqf index 5fd0b17..ba17f91 100644 --- a/@GMS/addons/GMS/Missions/Green/template.sqf +++ b/@GMS/addons/GMS/Missions/Green/template.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -101,4 +101,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/testMission.sqf b/@GMS/addons/GMS/Missions/Green/testMission.sqf deleted file mode 100644 index 677e092..0000000 --- a/@GMS/addons/GMS/Missions/Green/testMission.sqf +++ /dev/null @@ -1,123 +0,0 @@ - - -/* - Dynamic Mission Generated - Using 3DEN Plugin for blckeagls - dynamicMission.sqf generated:: blckeagls 3DEN Plugin Version 0 : Build 2 : Build Date 08/15/20 - By Ghostrider-GRG- -*/ - -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; - -_defaultMissionLocations = []; -_markerType = ["mil_box",[1,1],""]; -_markerColor = "ColorRed"; -_startMsg = "TODO: Change approiately"; -_endMsg = "TODO: Change Appropriately"; -_markerMissionName = "Stay Away"; -_crateLoot = GMS_BoxLoot_Blue; -_lootCounts = GMS_lootCountsBlue; - -_garrisonedBuildings_BuildingPosnSystem = [ - // ["Land_Unfinished_Building_02_F",[-28.137,-48.6494,0],0,true,true,0.67,3,[],4], - ["Land_Unfinished_Building_02_F",[16.998,57.9648,-33.866],0,true,true,0.67,3,[],4] -]; - -_garrisonedBuilding_ATLsystem = [ -["Land_Unfinished_Building_01_F",[0,0,0],0,true,true,[["B_HMG_01_high_F",[-2.19922,0.837891,3.61188],0],["B_static_AA_F",[-2.34766,3.85352,6.80866],0]],[[[0.96875,-1.99023,0.27216],0],[[-3.74219,0.279297,0.136929],0]]], -["Land_Unfinished_Building_01_F",[0,0,0],0,true,true,[["B_HMG_01_F",[-1.87305,5.36523,3.86831],0]],[[[-2.46289,-1.18555,3.68233],0],[[-1.72656,3.4668,6.88683],0]]] -]; - -_missionLandscape = [ - ["Land_u_Shed_Ind_F",[-29.123,-8.11914,-33.866],0,true,true], - ["Land_Shed_08_brown_F",[-15.1465,25.9961,-33.871],0,true,true], - ["Land_Shed_02_F",[26.5762,78.6641,-33.8547],0,true,true], - ["Land_Wreck_AFV_Wheeled_01_F",[-5.21289,-20.9434,-33.8297],0,true,true], - ["Sign_Sphere25cm_Geometry_F",[17.791,58.1797,-30.1429],0,true,true], - ["Sign_Sphere10cm_F",[18.6504,21.3418,-33.8661],0,true,true], - ["Sign_Sphere100cm_Geometry_F",[16.2227,56.002,-30.1063],0,true,true], - ["Sign_Sphere100cm_F",[15.4902,57.0449,-30.1112],0,true,true] -]; - -_simpleObjects = [ - -]; - -_missionLootVehicles = [ - -]; - -_missionPatrolVehicles = [ - ["B_Truck_01_mover_F",[24.084,13.5703,-33.8635],0,75,75], - ["B_MRAP_01_hmg_F",[3.02539,16.2363,-33.8629],0,75,75], - ["B_T_Boat_Transport_01_F",[18.582,44.1055,-33.8654],0,75,75] -]; - -_submarinePatrolParameters = [ - -]; - -_airPatrols = [ - ["B_Heli_Light_01_dynamicLoadout_F",[-6.61523,8.89844,-33.864],0,1000,1000] -]; - -_missionEmplacedWeapons = [ - ["B_GMG_01_F",[-5.16211,-5.00586,-33.8644],0] -]; - -_missionGroups = [ - [[30.0605,46.2383,-33.8646],3,6,"Blue",30,45], - [[5.66602,-8.33398,-33.8665],3,6,"Blue",30,45], - [[47.1426,43.5,-26.9792],3,6,"Blue",30,45], - [[46.4063,38.8477,-30.1837],3,6,"Blue",30,45], - [[19.9512,-4.41797,-29.7975],3,6,"Blue",30,45], - [[29.0625,-0.0332031,-33.6711],3,6,"Blue",30,45], - [[33.7734,-2.30273,-33.5358],3,6,"Blue",30,45] -]; - -_scubaGroupParameters = [ - -]; - -_missionLootBoxes = [ - ["Box_IND_Wps_F",[10.7441,1.8418,-33.8658],_crateLoot,_lootCounts,0], - ["Box_AAF_Equip_F",[13.2188,7.31445,-33.8656],_crateLoot,_lootCounts,0], - ["Box_IND_AmmoOrd_F",[14.9844,13.168,-33.8657],_crateLoot,_lootCounts,0], - ["Box_IND_WpsLaunch_F",[10.1504,-2.12109,-33.8658],_crateLoot,_lootCounts,0] -]; - -/* - Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them -*/ -_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; -_noChoppers = GMS_noPatrolHelisBlue; -_missionHelis = GMS_patrolHelisBlue; -_chancePara = GMS_chanceParaBlue; -_noPara = GMS_noParaBlue; -_paraTriggerDistance = 400; -_paraSkill = 'Blue'; -_chanceLoot = 0.0; -_paraLoot = GMS_BoxLoot_Blue; -_paraLootCounts = GMS_lootCountsBlue; -_missionLandscapeMode = "precise"; -_uniforms = GMS_SkinList; -_headgear = GMS_headgear; -_vests = GMS_vests; -_backpacks = GMS_backpacks; -_sideArms = GMS_Pistols; -_spawnCratesTiming = "atMissionSpawnGround"; -_loadCratesTiming = "atMissionSpawn"; -_endCondition = allKilledOrPlayerNear; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; - -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Green/tko_camp.sqf b/@GMS/addons/GMS/Missions/Green/tko_camp.sqf index e28b09b..6d219f9 100644 --- a/@GMS/addons/GMS/Missions/Green/tko_camp.sqf +++ b/@GMS/addons/GMS/Missions/Green/tko_camp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -168,4 +168,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Green/weaponsResearch.sqf b/@GMS/addons/GMS/Missions/Green/weaponsResearch.sqf index 1c712b4..0563999 100644 --- a/@GMS/addons/GMS/Missions/Green/weaponsResearch.sqf +++ b/@GMS/addons/GMS/Missions/Green/weaponsResearch.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -301,4 +301,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Hunters/Hunters.sqf b/@GMS/addons/GMS/Missions/Hunters/Hunters.sqf index e885620..6c0b9f9 100644 --- a/@GMS/addons/GMS/Missions/Hunters/Hunters.sqf +++ b/@GMS/addons/GMS/Missions/Hunters/Hunters.sqf @@ -1,13 +1,13 @@ /* */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Hunters Mission"; -_crateLoot = GMS_BoxLoot_Green; -_lootCounts = [4,6,4,4,10,2]; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = [5,6,5,5,10,2]; _startMsg = "A group of Bandit Hunters was sighted in a nearby sector! Check the Red Triangular marker on your map for the location!"; _endMsg = "The Hunter Camp is under Survivor Control!"; _timeoutMsg = "The Hunters Have Moved from Their Camp"; @@ -53,4 +53,4 @@ _noChoppers = 0; */ _endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/Ammunition_depot.sqf b/@GMS/addons/GMS/Missions/Orange/Ammunition_depot.sqf index 39674fb..6cc06ec 100644 --- a/@GMS/addons/GMS/Missions/Orange/Ammunition_depot.sqf +++ b/@GMS/addons/GMS/Missions/Orange/Ammunition_depot.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -167,4 +167,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/Camp_Moreell.sqf b/@GMS/addons/GMS/Missions/Orange/Camp_Moreell.sqf index 473f787..6c89c80 100644 --- a/@GMS/addons/GMS/Missions/Orange/Camp_Moreell.sqf +++ b/@GMS/addons/GMS/Missions/Orange/Camp_Moreell.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -150,4 +150,4 @@ _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in somethi _spawnCratesTiming = "atMissionSpawnAir"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/CommandersComplex.sqf b/@GMS/addons/GMS/Missions/Orange/CommandersComplex.sqf index ee2d095..4cc91c0 100644 --- a/@GMS/addons/GMS/Missions/Orange/CommandersComplex.sqf +++ b/@GMS/addons/GMS/Missions/Orange/CommandersComplex.sqf @@ -1,15 +1,15 @@ /* Mission Compositions prepared for ghostridergaming by Ghostrider [GRG] */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; diag_log "[GMS] Spawning Orange Mission with template = commandersComplex"; _crateLoot = GMS_BoxLoot_Orange; _lootCounts = [15,50,20,60,44,5]; // GMS_lootCountsOrange = [8,32,8,30,16,1]; _startMsg = "An enemy Commander was sighted in a nearby sector! Check the Orange marker on your map for the location!"; _endMsg = "The Sector at the Orange Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerMissionName = "Commander"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -94,4 +94,4 @@ private _paralootCountsChoices = [[0,0,0,25,25,0],[0,0,0,25,25,0],[20,30,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/New Text Document.txt b/@GMS/addons/GMS/Missions/Orange/New Text Document.txt deleted file mode 100644 index e69de29..0000000 diff --git a/@GMS/addons/GMS/Missions/Orange/Operations_Command.sqf b/@GMS/addons/GMS/Missions/Orange/Operations_Command.sqf index 7bf6e95..12713e9 100644 --- a/@GMS/addons/GMS/Missions/Orange/Operations_Command.sqf +++ b/@GMS/addons/GMS/Missions/Orange/Operations_Command.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -176,4 +176,4 @@ _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in somethi _spawnCratesTiming = "atMissionSpawnGround"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/Outpost.sqf b/@GMS/addons/GMS/Missions/Orange/Outpost.sqf index 4ed5170..cf7addf 100644 --- a/@GMS/addons/GMS/Missions/Orange/Outpost.sqf +++ b/@GMS/addons/GMS/Missions/Orange/Outpost.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -145,4 +145,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. //_spawnCratesTiming = "atMissionSpawnAir"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/airfield1.sqf b/@GMS/addons/GMS/Missions/Orange/airfield1.sqf index d7de370..bad0826 100644 --- a/@GMS/addons/GMS/Missions/Orange/airfield1.sqf +++ b/@GMS/addons/GMS/Missions/Orange/airfield1.sqf @@ -5,8 +5,8 @@ By Ghostrider-GRG- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" _defaultMissionLocations = [[9217.65,21604.4,15.9466]]; _maxMissionRespawns = -1; // Chage this to either zero for no respawns or a positive number if you want to limit the number of times a mission spawns at the same location @@ -259,4 +259,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Orange; _submarinePatrols = 0; // Default number of submarine patrols at pirate missions _scubaPatrols = 0; // Default number of scuba diver patrols at pirate missions -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Orange/bunker.sqf b/@GMS/addons/GMS/Missions/Orange/bunker.sqf index 518b197..cff9cfe 100644 --- a/@GMS/addons/GMS/Missions/Orange/bunker.sqf +++ b/@GMS/addons/GMS/Missions/Orange/bunker.sqf @@ -12,8 +12,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; diag_log "[GMS] Spawning Orange Mission with template = bunkerMission"; _crateLoot = GMS_BoxLoot_Orange; diff --git a/@GMS/addons/GMS/Missions/Orange/colonel2.sqf b/@GMS/addons/GMS/Missions/Orange/colonel2.sqf index 8da1bc8..8c713f4 100644 --- a/@GMS/addons/GMS/Missions/Orange/colonel2.sqf +++ b/@GMS/addons/GMS/Missions/Orange/colonel2.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -20,7 +20,7 @@ _lootCounts = [15,50,20,60,44,5]; // GMS_lootCountsOrange = [8,32,8,30,16,1]; _startMsg = "A rogue Colonel is staging for an attack. Players must stop him. !"; _endMsg = "The rogue Colonel has been defeated!"; _markerLabel = ""; -_markerType = ["ellipse",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorBlack"; _markerMissionName = " Colonel"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -271,4 +271,4 @@ _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in somethi //_endCondition = playerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/dashq.sqf b/@GMS/addons/GMS/Missions/Orange/dashq.sqf index f5b7b07..0167916 100644 --- a/@GMS/addons/GMS/Missions/Orange/dashq.sqf +++ b/@GMS/addons/GMS/Missions/Orange/dashq.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsOrange; _startMsg = "An enemy Operations Base was sighted in a nearby sector! Check the Orange marker on your map for the location!"; _endMsg = "The Operations Base at the Orange Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ELLIPSE",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerMissionName = "Operations Base"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -237,4 +237,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/default.sqf b/@GMS/addons/GMS/Missions/Orange/default.sqf index 09199bf..8b26694 100644 --- a/@GMS/addons/GMS/Missions/Orange/default.sqf +++ b/@GMS/addons/GMS/Missions/Orange/default.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -50,4 +50,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/derbunker.sqf b/@GMS/addons/GMS/Missions/Orange/derbunker.sqf index 45d6dae..af0baab 100644 --- a/@GMS/addons/GMS/Missions/Orange/derbunker.sqf +++ b/@GMS/addons/GMS/Missions/Orange/derbunker.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsOrange; _startMsg = "An enemy Bunker was sighted in a nearby sector! Check the Orange marker on your map for the location!"; _endMsg = "The Bunker at the Orange Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ELLIPSE",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerMissionName = "DerBunker"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -109,4 +109,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/generalsCamp.sqf b/@GMS/addons/GMS/Missions/Orange/generalsCamp.sqf index 75fbc68..e6a8406 100644 --- a/@GMS/addons/GMS/Missions/Orange/generalsCamp.sqf +++ b/@GMS/addons/GMS/Missions/Orange/generalsCamp.sqf @@ -11,15 +11,15 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; _lootCounts = [15,50,20,60,44,5]; ; _startMsg = "An enemy General was sighted in a nearby sector! Check the Orange marker on your map for the location!"; _endMsg = "The Sector at the Orange Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerMissionName = "General"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -30,13 +30,10 @@ _garrisonedBuildings_BuildingPosnSystem = [ _garrisonedBuilding_ATLsystem = [ ["Land_Cargo_HQ_V3_F",[-19.5625,12.75,-0.00143886],0,true,true, [ - #ifdef GMS_milServer ["B_static_AT_F",[-2.19141,2.61328,3.12619],0], ["B_static_AA_F",[18.8105,0.414063,4.76837e-007],0], - #else ["B_HMG_01_high_F",[-2.19141,2.61328,3.12619],0], - ["B_HMG_01_high_F",[18.8105,0.414063,4.76837e-007],0], - #endif + ["B_HMG_01_high_F",[18.8105,0.414063,4.76837e-007],0], ["B_G_Mortar_01_F",[4.44531,-1.23633,3.12661],0], ["B_T_GMG_01_F",[10.5313,8.77148,4.76837e-007],0] @@ -120,4 +117,4 @@ private _paralootCountsChoices = [[0,0,0,25,25,0],[0,0,0,25,25,0],[20,30,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/kore.sqf b/@GMS/addons/GMS/Missions/Orange/kore.sqf deleted file mode 100644 index de80117..0000000 --- a/@GMS/addons/GMS/Missions/Orange/kore.sqf +++ /dev/null @@ -1,112 +0,0 @@ -/* - Dynamic Mission Generated - Using 3DEN Plugin for GMS by Ghostrider - GMS 3DEN Plugin Version 1.02 : Build 15 : Build Date 09/22/23 - By Ghostrider-GRG- -*/ - -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf" - -_defaultMissionLocations = [[6209.47,16240.4,43]]; -_maxMissionRespawns = -1; // Chage this to either zero for no respawns or a positive number if you want to limit the number of times a mission spawns at the same location -_markerType = ["ELLIPSE",[500,500],"GRID"]; -_markerColor = "ColorOrange"; -_startMsg = "The factory at KORE has been taken over by vegan extremists!"; -_endMsg = "KORE has been purged of the vegans. Meat is murder, and murder tastes good! "; -_markerMissionName = "HardKORE"; -_crateLoot = GMS_BoxLoot_Orange; -_lootCounts = GMS_lootCountsOrange; - -_garrisonedBuilding_ATLsystem = [ - -]; - -_missionLandscape = [ - ["CUP_Mine",[-29.585,-47.8447,-43],180], - ["CUP_Mine",[98.6934,-44.418,-43],180], - ["CUP_Mine",[-23.2051,-33.4355,-43],180], - ["CUP_Mine",[-38.8677,67.835,-43],180], - ["CUP_Mine",[-161.637,-34.4082,-43],180], - ["CUP_Mine",[126.093,-14.7598,-43],180] -]; - -_simpleObjects = [ - -]; - -_missionLootVehicles = [ - -]; - -_missionPatrolVehicles = [ - ["B_APC_Wheeled_01_cannon_F",[34.3306,31.8359,-43],0], - ["I_MRAP_03_gmg_F",[-188.152,-43.3232,-42.9996],0] -]; - -_submarinePatrolParameters = [ - -]; - -_airPatrols = [ - -]; - -_missionEmplacedWeapons = [ - ["B_HMG_01_high_F",[178.972,-22.6367,-36.3701],0], - ["B_HMG_01_high_F",[154.664,-23.791,-36.2045],0], - ["B_HMG_01_high_F",[79.4756,-42.7334,-43],0], - ["B_HMG_01_high_F",[-117.813,-41.0293,-36.2259],0], - ["B_HMG_01_high_F",[-94.3589,-39.8701,-36.1218],0], - ["B_HMG_01_high_F",[-16.1646,-13.6289,-43],0], - ["B_HMG_01_high_F",[-88.7983,-10.3594,-43],0], - ["B_GMG_01_high_F",[78.6528,36.1807,-33.9581],0], - ["B_GMG_01_high_F",[63.771,-15.667,-43],0], - ["B_GMG_01_high_F",[-80.2832,44.7324,-24.4945],0], - ["B_GMG_01_high_F",[0.78418,47.7158,-33.9483],0], - ["B_GMG_01_high_F",[87.375,-22.0439,-43],0] -]; - -_missionGroups = [ - -]; - -_scubaGroupParameters = [ - -]; - -_missionLootBoxes = [ - ["I_CargoNet_01_ammo_F",[-49.105,-34.1846,-42.746],_crateLoot,_lootCounts,0], - ["I_CargoNet_01_ammo_F",[-64.1182,61.8008,-42.9995],_crateLoot,_lootCounts,0] -]; - -/* - Use the parameters below to customize your mission - see the template or blck_configs.sqf for details about each them -*/ -_chanceHeliPatrol = GMS_chanceHeliPatrolOrange; -_noChoppers = GMS_noPatrolHelisOrange; -_missionHelis = GMS_patrolHelisOrange; -_chancePara = GMS_chanceParaOrange; -_noPara = GMS_noParaOrange; -_paraTriggerDistance = 400; -_chanceLoot = 0.0; -_paraLoot = GMS_BoxLoot_Orange; -_paraLootCounts = GMS_lootCountsOrange; -_missionLandscapeMode = "precise"; -_uniforms = GMS_SkinList; -_headgear = GMS_headgear; -_vests = GMS_vests; -_backpacks = GMS_backpacks; -_sideArms = GMS_Pistols; -_spawnCratesTiming = "atMissionSpawnGround"; -_loadCratesTiming = "atMissionCompletion"; -_endCondition = allUnitsKilled; -_minNoAI = GMS_MinAI_Orange; -_maxNoAI = GMS_MaxAI_Orange; -_noAIGroups = GMS_AIGrps_Orange; -_noVehiclePatrols = GMS_SpawnVeh_Orange; -_noEmplacedWeapons = GMS_SpawnEmplaced_Orange; -_submarinePatrols = 0; // Default number of submarine patrols at pirate missions -_scubaPatrols = 0; // Default number of scuba diver patrols at pirate missions - -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Orange/medicalCamp.sqf b/@GMS/addons/GMS/Missions/Orange/medicalCamp.sqf index b92d86b..713eb6c 100644 --- a/@GMS/addons/GMS/Missions/Orange/medicalCamp.sqf +++ b/@GMS/addons/GMS/Missions/Orange/medicalCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; ////diag_log "[GMS] Spawning Orange Mission with template = medicalCamp"; _crateLoot = GMS_BoxLoot_Orange; @@ -61,5 +61,5 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/officeComplex.sqf b/@GMS/addons/GMS/Missions/Orange/officeComplex.sqf index faade3f..c72caaa 100644 --- a/@GMS/addons/GMS/Missions/Orange/officeComplex.sqf +++ b/@GMS/addons/GMS/Missions/Orange/officeComplex.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -151,4 +151,4 @@ _chanceHeliPatrol = GMS_chanceHeliPatrolBlue; // Setting this in the mission fi _noChoppers = GMS_noPatrolHelisBlue; _missionHelis = GMS_patrolHelisBlue; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/operationShutdown.sqf b/@GMS/addons/GMS/Missions/Orange/operationShutdown.sqf index ef28103..65be480 100644 --- a/@GMS/addons/GMS/Missions/Orange/operationShutdown.sqf +++ b/@GMS/addons/GMS/Missions/Orange/operationShutdown.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -27,7 +27,7 @@ _missionLandscapeMode = "precise"; // acceptable values are "none","random","pre // Past the output of the script here -_markerType =["ellipse",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerLabel = ""; @@ -80,23 +80,9 @@ _missionLandscape = [ ]; _missionLootBoxes = [ - ["Box_NATO_Support_F",[-1.32813,-18.2129,-0.00100327],_crateLoot,_lootCounts,0.00164539], - ["O_supplyCrate_F",[5.16602,-14.0596,0.000209808],_crateLoot,_lootCounts,0.00196599], - ["Box_East_AmmoVeh_F",[1.7168,-16.6084,0.0303707],_crateLoot,_lootCounts,0.00182862] + ]; -/* -_countBoxes = 0; -_missionLootBoxes = []; -while {_countBoxes < 3} do -{ - _b = _missionLootBoxChoices deleteAt round(random(count _missionLootBoxChoices)); - if (typeName _b isEqualTo "ARRAY") then - { - _missionLootBoxes pushBack _b; - _countBoxes = _countBoxes + 1; - }; -}; -*/ + _missionLootVehicles = [ ]; @@ -179,4 +165,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Orange; // Setting this in the mission f // Change _useMines to true/false below to enable mission-specific settings. _useMines = GMS_useMines; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/operationTakeover.sqf b/@GMS/addons/GMS/Missions/Orange/operationTakeover.sqf index f58fdcd..a9f95fb 100644 --- a/@GMS/addons/GMS/Missions/Orange/operationTakeover.sqf +++ b/@GMS/addons/GMS/Missions/Orange/operationTakeover.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -26,7 +26,7 @@ _missionLandscapeMode = "precise"; // acceptable values are "none","random","pre ////////// // Past the output of the script here -_markerType =["ellipse",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerLabel = ""; @@ -324,4 +324,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Orange; // Setting this in the mission f // Change _useMines to true/false below to enable mission-specific settings. _useMines = GMS_useMines; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/pinkPoison.sqf b/@GMS/addons/GMS/Missions/Orange/pinkPoison.sqf index c816d67..35a0953 100644 --- a/@GMS/addons/GMS/Missions/Orange/pinkPoison.sqf +++ b/@GMS/addons/GMS/Missions/Orange/pinkPoison.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -140,4 +140,4 @@ _noAIGroups = GMS_AIGrps_Orange; _noVehiclePatrols = GMS_SpawnVeh_Orange; _noEmplacedWeapons = GMS_SpawnEmplaced_Orange; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/redCamp.sqf b/@GMS/addons/GMS/Missions/Orange/redCamp.sqf index 0011e89..f70ea24 100644 --- a/@GMS/addons/GMS/Missions/Orange/redCamp.sqf +++ b/@GMS/addons/GMS/Missions/Orange/redCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; ////diag_log "[GMS] Spawning Orange Mission with template = redCamp"; _crateLoot = GMS_BoxLoot_Orange; @@ -85,6 +85,6 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/resupplyCamp.sqf b/@GMS/addons/GMS/Missions/Orange/resupplyCamp.sqf index cb3b139..f90a78e 100644 --- a/@GMS/addons/GMS/Missions/Orange/resupplyCamp.sqf +++ b/@GMS/addons/GMS/Missions/Orange/resupplyCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = resupplyCamp"; @@ -52,4 +52,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/stronghold.sqf b/@GMS/addons/GMS/Missions/Orange/stronghold.sqf index 3f69742..9976c14 100644 --- a/@GMS/addons/GMS/Missions/Orange/stronghold.sqf +++ b/@GMS/addons/GMS/Missions/Orange/stronghold.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -164,4 +164,4 @@ private _paralootCountsChoices = [[0,0,0,25,25,0],[0,0,0,25,25,0],[20,30,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/template.sqf b/@GMS/addons/GMS/Missions/Orange/template.sqf index 5fd0b17..ba17f91 100644 --- a/@GMS/addons/GMS/Missions/Orange/template.sqf +++ b/@GMS/addons/GMS/Missions/Orange/template.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -101,4 +101,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/temple.sqf b/@GMS/addons/GMS/Missions/Orange/temple.sqf index 15c6a69..06ea4af 100644 --- a/@GMS/addons/GMS/Missions/Orange/temple.sqf +++ b/@GMS/addons/GMS/Missions/Orange/temple.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -613,4 +613,4 @@ _paraLootCounts = GMS_lootCountsOrange; // Throw in something more exotic than _endCondition = playerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Orange/tko_camp.sqf b/@GMS/addons/GMS/Missions/Orange/tko_camp.sqf index 172c9a8..bd08919 100644 --- a/@GMS/addons/GMS/Missions/Orange/tko_camp.sqf +++ b/@GMS/addons/GMS/Missions/Orange/tko_camp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Orange Mission with template = default"; _crateLoot = GMS_BoxLoot_Orange; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsOrange; _startMsg = "An enemy Military Camp was sighted in a nearby sector! Check the Orange marker on your map for the location!"; _endMsg = "The Military Camp at the Orange Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ELLIPSE",[350,350],"SOLID"]; +_markerType = ["ellipse",[750,750],"SOLID"]; _markerColor = "ColorOrange"; _markerMissionName = "Military Camp"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -188,4 +188,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Ammunition_depot.sqf b/@GMS/addons/GMS/Missions/Red/Ammunition_depot.sqf index 9e9dfcc..01f4b35 100644 --- a/@GMS/addons/GMS/Missions/Red/Ammunition_depot.sqf +++ b/@GMS/addons/GMS/Missions/Red/Ammunition_depot.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "An Anemy Ammunition Depot was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Ammunition depot at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Ammunition Depot"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -160,4 +160,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Camp_Moreell.sqf b/@GMS/addons/GMS/Missions/Red/Camp_Moreell.sqf index 78fc65c..af1d12f 100644 --- a/@GMS/addons/GMS/Missions/Red/Camp_Moreell.sqf +++ b/@GMS/addons/GMS/Missions/Red/Camp_Moreell.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -143,4 +143,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/IDAP.sqf b/@GMS/addons/GMS/Missions/Red/IDAP.sqf index bcc93cd..a59733d 100644 --- a/@GMS/addons/GMS/Missions/Red/IDAP.sqf +++ b/@GMS/addons/GMS/Missions/Red/IDAP.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "A IDAP HQ was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The IDAP HQ at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "IDAP"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -118,4 +118,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal Red mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Operations_Command.sqf b/@GMS/addons/GMS/Missions/Red/Operations_Command.sqf index af2443d..22c2beb 100644 --- a/@GMS/addons/GMS/Missions/Red/Operations_Command.sqf +++ b/@GMS/addons/GMS/Missions/Red/Operations_Command.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -172,4 +172,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Outpost.sqf b/@GMS/addons/GMS/Missions/Red/Outpost.sqf index 77f9da6..ae15b5f 100644 --- a/@GMS/addons/GMS/Missions/Red/Outpost.sqf +++ b/@GMS/addons/GMS/Missions/Red/Outpost.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -141,4 +141,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Service_point.sqf b/@GMS/addons/GMS/Missions/Red/Service_point.sqf index 82e2236..29123c3 100644 --- a/@GMS/addons/GMS/Missions/Red/Service_point.sqf +++ b/@GMS/addons/GMS/Missions/Red/Service_point.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -20,7 +20,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "A Service Point was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Service Point at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Service Point"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -136,4 +136,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal Red mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/Toxin.sqf b/@GMS/addons/GMS/Missions/Red/Toxin.sqf index d8a38e8..4c15dc0 100644 --- a/@GMS/addons/GMS/Missions/Red/Toxin.sqf +++ b/@GMS/addons/GMS/Missions/Red/Toxin.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -140,4 +140,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal Red mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/TraderBoss.sqf b/@GMS/addons/GMS/Missions/Red/TraderBoss.sqf index eca0656..0039696 100644 --- a/@GMS/addons/GMS/Missions/Red/TraderBoss.sqf +++ b/@GMS/addons/GMS/Missions/Red/TraderBoss.sqf @@ -1,8 +1,8 @@ /* Mission Compositions by Ghostrider [GRG] for ghostridergaming */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -10,7 +10,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "A Hostile Merchant was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Sector at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Merchant"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -49,4 +49,4 @@ _noAIGroups = GMS_AIGrps_Red; _noVehiclePatrols = GMS_SpawnVeh_Red; _noEmplacedWeapons = GMS_SpawnEmplaced_Red; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/captive1.sqf b/@GMS/addons/GMS/Missions/Red/captive1.sqf index 408501b..91ece13 100644 --- a/@GMS/addons/GMS/Missions/Red/captive1.sqf +++ b/@GMS/addons/GMS/Missions/Red/captive1.sqf @@ -9,8 +9,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default2"; @@ -128,4 +128,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Red; _spawnCratesTiming = "atMissionEndAir"; _endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/carThieves.sqf b/@GMS/addons/GMS/Missions/Red/carThieves.sqf index 35e8cf5..0840ca0 100644 --- a/@GMS/addons/GMS/Missions/Red/carThieves.sqf +++ b/@GMS/addons/GMS/Missions/Red/carThieves.sqf @@ -1,8 +1,8 @@ /* Mission Compositions by Ghostrider [GRG] for ghostridergaming */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -10,7 +10,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "Car thieves were sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Sector at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Thieves"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -69,4 +69,4 @@ _backpacs = GMS_CUPBackpacks; _headgear = GMS_CUPHeadgear; #endif -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/charlston.sqf b/@GMS/addons/GMS/Missions/Red/charlston.sqf index 8bfa360..8e32efc 100644 --- a/@GMS/addons/GMS/Missions/Red/charlston.sqf +++ b/@GMS/addons/GMS/Missions/Red/charlston.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; _crateLoot = GMS_BoxLoot_Red; _lootCounts = GMS_lootCountsRed; @@ -184,4 +184,4 @@ private _paralootCountsChoices = [[0,0,0,8,8,0],[0,0,0,8,8,0],[8,8,0,0,0,0],[0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/dashq.sqf b/@GMS/addons/GMS/Missions/Red/dashq.sqf index 7065479..c85995f 100644 --- a/@GMS/addons/GMS/Missions/Red/dashq.sqf +++ b/@GMS/addons/GMS/Missions/Red/dashq.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -218,4 +218,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/default.sqf b/@GMS/addons/GMS/Missions/Red/default.sqf index 8709349..8466355 100644 --- a/@GMS/addons/GMS/Missions/Red/default.sqf +++ b/@GMS/addons/GMS/Missions/Red/default.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -37,4 +37,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Red; // Change _useMines to true/false below to enable mission-specific settings. _useMines = GMS_useMines; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/derbunker.sqf b/@GMS/addons/GMS/Missions/Red/derbunker.sqf index 2c76f20..92f4a81 100644 --- a/@GMS/addons/GMS/Missions/Red/derbunker.sqf +++ b/@GMS/addons/GMS/Missions/Red/derbunker.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -107,4 +107,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/factory.sqf b/@GMS/addons/GMS/Missions/Red/factory.sqf index cda3274..e4fd044 100644 --- a/@GMS/addons/GMS/Missions/Red/factory.sqf +++ b/@GMS/addons/GMS/Missions/Red/factory.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -135,4 +135,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/forgotten_HQ.sqf b/@GMS/addons/GMS/Missions/Red/forgotten_HQ.sqf index 6618279..7b7ed20 100644 --- a/@GMS/addons/GMS/Missions/Red/forgotten_HQ.sqf +++ b/@GMS/addons/GMS/Missions/Red/forgotten_HQ.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -187,4 +187,4 @@ _spawnCratesTiming = "atMissionSpawnAir"; // Choices: "atMissionSpawnGround","at // Crates spawned in the air will be spawned at mission center or the position(s) defined in the mission file and dropped under a parachute. // This sets the default value but can be overridden by defining _spawnCrateTiming in the file defining a particular mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/fuelDepot.sqf b/@GMS/addons/GMS/Missions/Red/fuelDepot.sqf index b7660e1..6a9eaea 100644 --- a/@GMS/addons/GMS/Missions/Red/fuelDepot.sqf +++ b/@GMS/addons/GMS/Missions/Red/fuelDepot.sqf @@ -1,8 +1,8 @@ /* Mission Compositions by Ghostrider [GRG] for ghostridergaming */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -10,7 +10,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "An enemy fuel depot was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Sector at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Depot"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -69,4 +69,4 @@ _noAIGroups = GMS_AIGrps_Red; _noVehiclePatrols = GMS_SpawnVeh_Red; _noEmplacedWeapons = GMS_SpawnEmplaced_Red; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/garrison.sqf b/@GMS/addons/GMS/Missions/Red/garrison.sqf index a7ef48c..ebafed6 100644 --- a/@GMS/addons/GMS/Missions/Red/garrison.sqf +++ b/@GMS/addons/GMS/Missions/Red/garrison.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Green Mission with template = default"; _crateLoot = GMS_BoxLoot_Green; @@ -111,4 +111,4 @@ _headgear = GMS_headgear; // Setting this in the mission file overrides the def _vests = GMS_vests; _backpacks = GMS_backpacks; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/hostage1.sqf b/@GMS/addons/GMS/Missions/Red/hostage1.sqf index 085511d..e6ec0aa 100644 --- a/@GMS/addons/GMS/Missions/Red/hostage1.sqf +++ b/@GMS/addons/GMS/Missions/Red/hostage1.sqf @@ -9,8 +9,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default2"; @@ -121,4 +121,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Red; _spawnCratesTiming = "atMissionEndAir"; _endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/inhaftierung.sqf b/@GMS/addons/GMS/Missions/Red/inhaftierung.sqf deleted file mode 100644 index 4ce6cf1..0000000 --- a/@GMS/addons/GMS/Missions/Red/inhaftierung.sqf +++ /dev/null @@ -1,180 +0,0 @@ -/* - Mission Template by Ghostrider [GRG] - - -------------------------- - License - -------------------------- - All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License. - - http://creativecommons.org/licenses/by-nc-sa/4.0/ -*/ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; - -//diag_log "[GMS] Spawning Blue Mission with template = default2"; - -_crateLoot = GMS_BoxLoot_Blue; -_lootCounts = GMS_lootCountsBlue; -_startMsg = "A local Mafia Don has been spotted! Capture him and earn a reward!"; -_endMsg = "The Maria Don was captured and the area is under survivor control!"; -_assetKilledMsg = "Enemy Leader Killed and Bandits Fled with All Loot: Mission Aborted"; -_markerLabel = ""; -_markerType = ["ELLIPSE",[300,300],"GRID"]; -_markerColor = "ColorBlue"; -_markerMissionName = "inhaftierung"; -_missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" -_missionLandscape = [ - //["babe_helper",[-3327.46,-2809.42,-0.00143909],0,true,true], - //["Sign_Arrow_Green_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - //["Sign_Arrow_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - //["Sign_Arrow_Yellow_F",[-3324.96,-2809.92,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[-2.76221,-30.3596,-0.00143909],0,true,true], - ["Land_HBarrier_1_F",[-9.74463,-27.0081,-0.00143909],180,true,true], - ["Land_BagFence_Long_F",[-9.74268,-29.0042,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-8.36182,-30.3743,-0.00143909],180,true,true], - ["CamoNet_OPFOR_open_F",[-0.361816,-1.01782,-0.00143909],180,true,true], - ["Land_HBarrier_3_F",[-15.3853,-13.9866,-0.00143909],315,true,true], - ["Land_HBarrier_Big_F",[-3.61768,-5.26782,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[-5.46533,3.40405,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[-18.5767,-14.5354,-0.00143909],45,true,true], - ["Land_HBarrier_Big_F",[-12.4985,-20.3987,-0.00143909],45,true,true], - ["Land_HBarrier_1_F",[-22.9692,-2.77563,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[-23.3423,0.478271,-0.00143909],15,true,true], - ["Land_BagFence_Long_F",[-24.5767,-9.90649,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-22.8071,-8.13794,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-18.7427,-12.3811,-0.00143909],315,true,true], - ["Land_BagFence_Long_F",[-23.2368,2.26245,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-21.8657,6.25952,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-22.3657,-13.8772,-0.00143909],135,true,true], - ["Land_BagFence_Long_F",[-9.74268,-25.1174,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-18.5649,-8.3147,-0.00143909],45,true,true], - ["Land_BagFence_Long_F",[-23.2368,4.88843,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[-25.2192,0.111084,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-25.2192,-2.76587,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[-26.5884,-1.39282,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-24.3989,-13.9709,-0.00143909],225,true,true], - ["Land_BagFence_Round_F",[-17.5747,-10.4006,-0.00143909],270,true,true], - ["Land_BagFence_Round_F",[-25.5493,-11.9026,-0.00143909],90,true,true], - ["Land_BagFence_Round_F",[-20.7212,-7.07642,-0.00143909],180,true,true], - ["Land_BagFence_End_F",[-9.7583,-23.3167,-0.00143909],270,true,true], - ["Land_Cargo_Patrol_V3_F",[-10.9263,-16.053,-0.00143862],45,true,true], - ["Land_Cargo_House_V3_F",[-3.09424,-20.7424,-0.00143909],180,true,true], - ["CamoNet_OPFOR_open_F",[-0.225098,8.17163,-0.00143909],0,true,true], - ["Land_HBarrier_3_F",[-1.85596,17.1208,-0.00143909],180,true,true], - ["Land_HBarrier_3_F",[-2.70752,19.4275,-0.00143909],90,true,true], - ["Land_HBarrier_Big_F",[-19.6177,9.36694,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[-19.6646,17.5466,-0.00143909],90,true,true], - ["Land_HBarrier_1_F",[-4.93994,9.58374,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[-16.4673,27.1775,-0.00143909],285,true,true], - ["Land_HBarrier_1_F",[-2.68408,25.3513,-0.00143909],120,true,true], - ["Land_BagFence_Long_F",[-2.30908,23.7244,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-19.7173,23.0505,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-19.7153,25.9265,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[-18.3462,27.4314,-0.00143909],0,true,true], - ["Land_Cargo_Patrol_V3_F",[-15.4087,10.7146,-0.00143862],90,true,true], - ["Land_HBarrier_5_F",[-15.7407,14.7517,-0.00143909],0,true,true], - ["Land_HBarrier_5_F",[-6.33838,7.41382,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[4.87646,-28.4124,-0.00143909],330,true,true], - ["Land_HBarrier_3_F",[10.5171,0.540771,-0.00143909],0,true,true], - ["Land_HBarrier_3_F",[11.3687,-7.17212,-0.00143909],270,true,true], - ["Land_HBarrier_Big_F",[23.0171,-13.6155,-0.00143909],285,true,true], - ["Land_HBarrier_Big_F",[3.04834,3.62964,-0.00143909],1.36604e-005,true,true], - ["Land_HBarrier_Big_F",[11.8745,-23.9084,-0.00143909],330,true,true], - ["Land_HBarrier_Big_F",[7.90967,0.343506,-0.00143909],90,true,true], - ["Land_HBarrier_Big_F",[24.978,-5.36938,-0.00143909],285,true,true], - ["Land_HBarrier_Big_F",[11.2808,-4.62427,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[25.9077,2.68921,-0.00143909],270,true,true], - ["Land_HBarrier_1_F",[4.35498,-2.41431,-0.00143909],90,true,true], - ["Land_HBarrier_1_F",[21.0073,-21.7493,-0.00143909],30,true,true], - ["Land_BagFence_Long_F",[19.1304,-21.6174,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[16.5073,-21.6174,-0.00143909],0,true,true], - ["Land_BagFence_Long_F",[7.89795,6.07788,-0.00143909],270,true,true], - ["Land_Loudspeakers_F",[21.2026,-15.3088,-0.00143909],196,true,true], - ["Land_HBarrier_5_F",[17.7847,6.20483,-0.00143909],270,true,true], - ["Land_HBarrier_5_F",[11.3823,-11.5022,-0.00143909],270,true,true], - ["Land_HBarrier_5_F",[5.75146,-0.244385,-0.00143909],90,true,true], - ["Land_Cargo_House_V3_F",[5.49561,-9.99927,-0.00143909],90,true,true], - ["Land_Cargo_House_V3_F",[5.03076,-17.6174,-0.00143909],150,true,true], - ["CamoNet_OPFOR_open_F",[22.6538,9.88257,-0.00143909],270,true,true], - ["Land_HBarrier_3_F",[18.7593,9.75757,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[9.20264,21.2849,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[15.9546,18.7849,-0.00143909],225,true,true], - ["Land_HBarrier_Big_F",[22.4077,16.1892,-0.00143909],0,true,true], - ["Land_HBarrier_Big_F",[0.70459,21.283,-0.00143909],180,true,true], - ["Land_HBarrier_Big_F",[25.7827,11.0642,-0.00143909],90,true,true], - ["Land_BagFence_Long_F",[4.57764,19.0466,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[4.57764,16.1716,-0.00143909],270,true,true], - ["Land_BagFence_Long_F",[11.3843,19.2634,-0.00143909],90,true,true], - ["Land_BagFence_End_F",[4.57764,14.4216,-0.00143909],90,true,true], - ["Land_BagFence_End_F",[7.68896,7.77515,-0.00143909],240,true,true], - ["Land_BagFence_End_F",[11.3843,17.5134,-0.00143909],90,true,true] - ]; // list of objects to spawn as landscape; // list of objects to spawn as landscape - -_buildings = [ - //"Land_Cargo_HQ_V4_F", - //"Land_Cargo_HQ_V1_F", - //"Land_Cargo_HQ_V2_F", - //"Land_Cargo_HQ_V3_F", - //"Land_Cargo_Tower_V1_F", - //"Land_Cargo_Tower_V2_F", - //"Land_Cargo_Tower_V3_F", - "Land_Cargo_Patrol_V3_F", - "Land_Cargo_House_V3_F" -]; -_enemyLeaderConfig = - ["I_G_resistanceLeader_F", // select 0 - [-7.83789,13.1465,-0.00143886], // select 1 - 126.345, // select 2 - [true,false], // select 3 - ["Acts_B_briefings"], // Use the animation viewer to see other choices: http://killzonekid.com/arma-3-animation-viewer-jumping-animation/ - ["H_Beret_Colonel"], // array of headgear choices - ["U_OrestesBody"], // array of uniform choices - [selectRandom _buildings,[-3.79102,2.56055,0],0,[true,false]] - ]; -_enemyLeaderConfig set[ - 1, selectRandom [[-7.83789,13.1465,-0.00143886]] - ]; - // This allows us to place the antagonist to be arrested in one of several random locations. -_missionLootBoxes = [ - //["Box_NATO_Wps_F",[3,-3,0],_crateLoot,[4,10,2,5,5,1]], // Standard loot crate with standard loadout - //["Land_PaperBox_C_EPOCH",[-4,-3,0],_crateLoot,[0,0,0,10,10,3]], // No Weapons, Magazines, or optics; 10 each construction supplies and food/drink items, 3 backpacks - //["Land_CargoBox_V1_F",[3,4,0],_crateLoot,[0,10,2,5,5,1]] - ]; // Parameters are "Box Item Code", array defining the loot to be spawned, and position. - - // GMS_lootCountsBlue= [4,12,3,6,6,1]; -_missionPatrolVehicles = [ - //["B_LSV_01_armed_F",[-41.377,-5.40894,-0.0238895],0.00171121], - ["B_LSV_01_armed_F",[39.5627,-5.26709,-0.0237107],0.00169144] - ]; // Parameters are "vehiclel type", offset relative to mission center, loot array, items to load from each category of the loot array. - // ["B_HMG_01_high_F"/*,"B_GMG_01_high_F","O_static_AT_F"*/]; - - /* - ["B_G_Soldier_AR_F",[-19.5156,25.2598,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[-27.7676,-24.5508,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[32.4883,-23.4609,-0.00143886],0,[true,false]], - ["B_G_Soldier_AR_F",[36.6914,12.1836,-0.00143886],0,[true,false]] - */ - - -_missionEmplacedWeapons = []; // -_missionPatrolVehicles = [ - //["B_MRAP_01_hmg_F",[27.8945,100.275,0],0,[true,false]], - //["B_MRAP_01_hmg_F",[-84.7793,72.2617,9.53674e-007],0,[true,false]], - //["B_MRAP_01_gmg_F",[-87.8457,-109.947,7.15256e-007],0,[true,false]] -]; -// Change _useMines to true/false below to enable mission-specific settings. -_useMines = GMS_useMines; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -//_uniforms = GMS_SkinList; -//_headgear = GMS_headgear; -_chancePara = GMS_chanceParaBlue; -_noPara = GMS_noParaBlue; -_chanceHeliPatrol = 0; -_spawnCratesTiming = "atMissionEndAir"; -_endCondition = assetSecured; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear, assetSecured -//_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/junkyardWilly.sqf b/@GMS/addons/GMS/Missions/Red/junkyardWilly.sqf index 9bbc18a..822d15b 100644 --- a/@GMS/addons/GMS/Missions/Red/junkyardWilly.sqf +++ b/@GMS/addons/GMS/Missions/Red/junkyardWilly.sqf @@ -1,8 +1,8 @@ /* Mission Compositions by Ghostrider [GRG] for ghostridergaming */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -10,7 +10,7 @@ _lootCounts = GMS_lootCountsRed; _startMsg = "An enemy junkyard was sighted in a nearby sector! Check the Red marker on your map for the location!"; _endMsg = "The Sector at the Red Marker is under survivor control!"; _markerLabel = ""; -_markerType = ["ellipse",[250,250],"SOLID"]; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; _markerColor = "ColorRed"; _markerMissionName = "Junkyard"; _missionLandscapeMode = "precise"; // acceptable values are "none","random","precise" @@ -43,4 +43,4 @@ _noAIGroups = GMS_AIGrps_Red; _noVehiclePatrols = GMS_SpawnVeh_Red; _noEmplacedWeapons = GMS_SpawnEmplaced_Red; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/lager.sqf b/@GMS/addons/GMS/Missions/Red/lager.sqf index bf8efbc..0984c70 100644 --- a/@GMS/addons/GMS/Missions/Red/lager.sqf +++ b/@GMS/addons/GMS/Missions/Red/lager.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -172,4 +172,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/medicalCamp.sqf b/@GMS/addons/GMS/Missions/Red/medicalCamp.sqf index 29db8eb..222bb04 100644 --- a/@GMS/addons/GMS/Missions/Red/medicalCamp.sqf +++ b/@GMS/addons/GMS/Missions/Red/medicalCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = medicalCamp"; _crateLoot = GMS_BoxLoot_Red; @@ -52,5 +52,5 @@ _noAIGroups = GMS_AIGrps_Red; _noVehiclePatrols = GMS_SpawnVeh_Red; _noEmplacedWeapons = GMS_SpawnEmplaced_Red; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/redCamp.sqf b/@GMS/addons/GMS/Missions/Red/redCamp.sqf index 929f980..c300be3 100644 --- a/@GMS/addons/GMS/Missions/Red/redCamp.sqf +++ b/@GMS/addons/GMS/Missions/Red/redCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = redCamp"; @@ -80,6 +80,6 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Red; // Change _useMines to true/false below to enable mission-specific settings. _useMines = GMS_useMines; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/resupplyCamp.sqf b/@GMS/addons/GMS/Missions/Red/resupplyCamp.sqf index 513290a..968d7a9 100644 --- a/@GMS/addons/GMS/Missions/Red/resupplyCamp.sqf +++ b/@GMS/addons/GMS/Missions/Red/resupplyCamp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = resupplyCamp"; _crateLoot = GMS_BoxLoot_Red; @@ -43,4 +43,4 @@ _noAIGroups = GMS_AIGrps_Red; _noVehiclePatrols = GMS_SpawnVeh_Red; _noEmplacedWeapons = GMS_SpawnEmplaced_Red; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/survivalSupplies.sqf b/@GMS/addons/GMS/Missions/Red/survivalSupplies.sqf index 0198b57..e63b93e 100644 --- a/@GMS/addons/GMS/Missions/Red/survivalSupplies.sqf +++ b/@GMS/addons/GMS/Missions/Red/survivalSupplies.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Blue Mission with template = default"; _crateLoot = GMS_BoxLoot_Blue; @@ -94,4 +94,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Blue; // Setting this in the mission fil // Change _useMines to true/false below to enable mission-specific settings. _useMines = GMS_useMines; // Setting this in the mission file overrides the defaults -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/template.sqf b/@GMS/addons/GMS/Missions/Red/template.sqf index 5a7f067..0a77664 100644 --- a/@GMS/addons/GMS/Missions/Red/template.sqf +++ b/@GMS/addons/GMS/Missions/Red/template.sqf @@ -10,8 +10,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -100,4 +100,4 @@ _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. //_endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear //_timeOut = -1; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Red/testMission.sqf b/@GMS/addons/GMS/Missions/Red/testMission.sqf deleted file mode 100644 index 076f7ac..0000000 --- a/@GMS/addons/GMS/Missions/Red/testMission.sqf +++ /dev/null @@ -1,140 +0,0 @@ - - -/* - Dynamic Mission Generated - Using 3DEN Plugin for blckeagls - dynamicMission.sqf generated:: blckeagls 3DEN Plugin Version 0 : Build 7 : Build Date 09/21/20 - By Ghostrider-GRG- -*/ - -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; - -_defaultMissionLocations = []; -_markerType = ["round",[50,50],"GRID"]; -_markerColor = "red"; -_startMsg = "TODO: Change approiately"; -_endMsg = "TODO: Change Appropriately"; -_markerMissionName = "TODO: Update appropriately"; -_crateLoot = GMS_BoxLoot_Blue; -_lootCounts = GMS_lootCountsBlue; - -_garrisonedBuildings_BuildingPosnSystem = [ - -]; - -_garrisonedBuilding_ATLsystem = [ - ["Land_Medevac_HQ_V1_F",[-12.832,-6.40967,0],179.487,false,true,[["O_static_AA_F",[3.1626,3.46338,3.12652],0],["O_static_AT_F",[-6.3916,-3.32617,3.12652],0]],[[[-0.849609,0.173828,3.12796],0]]] -]; - -_missionLandscape = [ - ["Land_DeconTent_01_yellow_F",[-14.6782,8.51831,0],125.109,false,false], - ["DeconShower_02_F",[8.0249,-14.4717,0],0,false,true], - ["HazmatBag_01_F",[-7.54785,8.11841,0],0,false,false], - ["Land_MultiScreenComputer_01_olive_F",[-10.5688,3.57373,0.886935],202.361,true,true], - ["Land_MultiScreenComputer_01_black_F",[-10.231,2.22559,0.886935],261.232,true,true], - ["Land_PortableLight_02_quad_black_F",[-6.97998,9.46533,0],343.406,false,true], - ["Land_Razorwire_F",[-0.925293,-14.6257,0],0,false,false], - ["Land_Razorwire_F",[-9.43408,-14.6787,0],0,false,false], - ["Land_Razorwire_F",[-17.8281,-14.6936,0],0,false,false], - ["Land_Razorwire_F",[14.2949,-11.6028,0],269.575,false,false], - ["Land_Razorwire_F",[14.2549,-3.34668,0],269.575,false,false], - ["Land_Razorwire_F",[14.1929,5.09033,0],269.575,false,false], - ["Land_Razorwire_F",[14.1377,13.4653,0],269.575,false,false], - ["Land_Razorwire_F",[-22.9863,-11.5537,0],269.575,false,false], - ["Land_Razorwire_F",[-23.0264,-3.29761,0],269.575,false,false], - ["Land_Razorwire_F",[-23.0884,5.13843,0],269.575,false,false], - ["Land_Razorwire_F",[-23.1431,13.5134,0],269.575,false,false], - ["Land_Razorwire_F",[-1.58301,16.9043,0],0,false,false], - ["Land_Razorwire_F",[-10.0933,16.8503,0],0,false,false], - ["Land_Razorwire_F",[-18.4863,16.8354,0],0,false,false], - ["DeconShower_02_F",[7.93799,16.9402,0],0,true,true], - ["Land_Cargo_House_V1_F",[1.0708,-19.4346,0],269.909,true,true], - ["Land_Cargo_House_V1_F",[0.973633,21.8057,0],269.909,true,true], - ["RoadCone_L_F",[0,0,0],0,true,true] -]; - -_simpleObjects = [ - ["DeconShower_01_F",[-4.47119,6.31543,0.00600004],31.5], - ["Land_SolarPanel_04_black_F",[-5.67969,-9.79028,0],250.507], - ["Land_SatelliteAntenna_01_F",[-6.91016,-1.52856,0],61.162], - ["Land_PortableWeatherStation_01_olive_F",[-19.8584,2.68286,0],0], - ["Land_Cargo20_EMP_F",[-4.875,13.9023,0],0.349], - ["Land_DeskChair_01_olive_F",[-9.58643,2.39331,0],0], - ["Land_PortableDesk_01_olive_F",[-10.4292,2.88818,0],257.75], - ["Land_PortableCabinet_01_medical_F",[-7.76074,-0.27417,0],175.846], - ["Land_Cargo20_EMP_F",[-8.625,-21.1777,0],203.819], - ["Land_DeskChair_01_olive_F",[-10.1123,4.42334,0],315.776] -]; - -_missionLootVehicles = [ - -]; - -_missionPatrolVehicles = [ - [selectRandom GMS_AIPatrolVehicles,[-7.33154,41.9883,-0.000406742],89.3026,75,75], - [selectRandom GMS_AIPatrolVehicles,[-3.20459,-46.0554,-0.000406742],270.637,75,75] -]; - -_submarinePatrolParameters = [ - -]; - -_airPatrols = [ - -]; - -_missionEmplacedWeapons = [ - ["O_GMG_01_high_F",[14.8335,-17.9829,0],0], - ["O_GMG_01_high_F",[14.249,20.4355,0],0] -]; - -_missionGroups = [ - [[10.0596,-6.36841,0.00143909],3,6,"Blue",30,45], - [[-13.6816,-6.23584,3.12796],3,6,"Blue",30,45], - [[-8.26025,5.02686,0.00143909],3,6,"Blue",30,45], - [[3.58105,5.66821,0.00143909],3,6,"Blue",30,45] -]; - -_scubaGroupParameters = [ - -]; - -_missionLootBoxes = [ - -]; - -/* - Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them -*/ -_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; -_noChoppers = GMS_noPatrolHelisBlue; -_missionHelis = GMS_patrolHelisBlue; -//_chancePara = GMS_chanceParaBlue; -//_noPara = GMS_noParaBlue; -//_paraTriggerDistance = 400; -//_paraSkill = 'Blue'; -//_chanceLoot = 0.0; -//_paraLoot = GMS_BoxLoot_Blue; -//_paraLootCounts = GMS_lootCountsBlue; -_missionLandscapeMode = "precise"; -_uniforms = GMS_SkinList; -_headgear = GMS_headgear; -_vests = GMS_vests; -_backpacks = GMS_backpacks; -_sideArms = GMS_Pistols; -_spawnCratesTiming = "atMissionSpawnGround"; -_loadCratesTiming = "atMissionSpawn"; -_endCondition = allKilledOrPlayerNear; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; -_minNoAI = GMS_MinAI_Blue; -_maxNoAI = GMS_MaxAI_Blue; -_noAIGroups = GMS_AIGrps_Blue; -_noVehiclePatrols = GMS_SpawnVeh_Blue; -_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; - -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Red/tko_camp.sqf b/@GMS/addons/GMS/Missions/Red/tko_camp.sqf index cdb5a63..68c931b 100644 --- a/@GMS/addons/GMS/Missions/Red/tko_camp.sqf +++ b/@GMS/addons/GMS/Missions/Red/tko_camp.sqf @@ -11,8 +11,8 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Red Mission with template = default"; _crateLoot = GMS_BoxLoot_Red; @@ -161,4 +161,4 @@ private _paralootCountsChoices = [[0,0,0,10,10,0],[0,0,0,10,10,0],[10,10,0,0,0,0 _paraLoot = _paralootChoices select _lootIndex; _paraLootCounts = _paralootCountsChoices select _lootIndex; // Throw in something more exotic than found at a normal blue mission. -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Scouts/Scouts.sqf b/@GMS/addons/GMS/Missions/Scouts/Scouts.sqf index e0132c9..4af2e74 100644 --- a/@GMS/addons/GMS/Missions/Scouts/Scouts.sqf +++ b/@GMS/addons/GMS/Missions/Scouts/Scouts.sqf @@ -1,13 +1,13 @@ /* */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf"; +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf"; //diag_log "[GMS] Spawning Scout Mission"; -_crateLoot = GMS_BoxLoot_Red; -_lootCounts = [4,5,3,3,6,2]; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = [5,5,4,4,6,2]; _startMsg = "A group of Bandit Scouts was sighted in a nearby sector! Check the Red triangular marker on your map for the location!"; _endMsg = "The Scout Camp is under Survivor Control!"; _timeoutMsg = "The Scouts Have Moved Out of Their Camp"; @@ -54,4 +54,4 @@ _chanceHeli = 0; _noChoppers = 0; _endCondition = allKilledOrPlayerNear; // Options are allUnitsKilled, playerNear, allKilledOrPlayerNear -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/Missions/Statics/Pazzie.sqf b/@GMS/addons/GMS/Missions/Statics/Pazzie.sqf new file mode 100644 index 0000000..36708f3 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/Pazzie.sqf @@ -0,0 +1,149 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.3 : Build 21 : Build Date 10/15/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[22585.9,18524.3,4.286]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Blue"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_timeoutMsg = "TODO: Change Appropriately"; +_markerType = ["mil_warning",[1,1],"Solid"]; +_markerColor = "Default"; + + +_markerMissionName = "Spatzle Cookout"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionStart"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["Box_FIA_Ammo_F",[-36.9746,37.0586,-3.08965],0,[true,true]], + ["Land_BagBunker_Small_F",[-49.2559,4.30664,-4.2723],0,[true,true]], + ["Land_FirewoodPile_01_F",[-43.0508,-22.2949,-4.29626],0,[true,true]], + ["FirePlace_burning_F",[-66.8066,6.61523,-4.28595],0,[true,true]], + ["Campfire_burning_F",[-56.1074,21.0078,-4.2859],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_hmg_F",[-21.0039,0.46875,-4.27978],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-70.2969,-12.3281,-4.27773], 0, "Blue"], + ["B_HMG_01_high_F", [-82.4277,75.2559,-4.28369], 135.823, "Blue"], + ["B_HMG_01_high_F", [-48.9922,4.32813,-4.27425], 0, "Blue"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/PirateZazzy.sqf b/@GMS/addons/GMS/Missions/Statics/PirateZazzy.sqf new file mode 100644 index 0000000..a4bbdbd --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/PirateZazzy.sqf @@ -0,0 +1,152 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.3 : Build 21 : Build Date 10/15/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[22815.9,17109.1,0.00296235]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Blue"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_timeoutMsg = "TODO: Change Appropriately"; +_markerType = ["mil_triangle",[1,1],"Solid"]; +_markerColor = "Default"; + + +_markerMissionName = ""; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionStart"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_L_F",[0,0,0.00394535],0,[true,true]], + ["Land_MedicalTent_01_aaf_generic_closed_F",[31.8223,17.3438,0.0205228],0,[true,true]], + ["Land_Research_HQ_F",[17.3906,-17.5,-0.00296235],0,[true,true]], + ["Land_BagBunker_Large_F",[-29.0039,-17.4434,0.00715303],0,[true,true]], + ["Land_Pallet_MilBoxes_F",[30.7109,-1.49609,-0.00132132],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_F",[-4.83984,-26.0703,-0.0028379],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + ["B_Heli_Light_01_dynamicLoadout_F",[50.4297,2.33203,-0.00275731],0] +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [21.4336,-16.1445,3.11827], 0, "Blue"], + ["B_HMG_01_high_F", [-30.9922,-18.9863,0.202087], 0, "Blue"], + ["B_HMG_01_high_F", [-34.4316,32.7754,-0.00714135], 141.66, "Blue"], + ["B_HMG_01_high_F", [-22.7617,40.4707,1.05355], 166.401, "Blue"] +]; + +_missionGroups = [ + [[-26.6816,45.0723,1.06332],3,6,"Blue"], + [[72.0215,103.072,-0.004668],3,6,"Blue"], + [[5.58398,-4.625,-0.00425434],3,6,"Blue"] +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/Untitled-1.txt b/@GMS/addons/GMS/Missions/Statics/Untitled-1.txt new file mode 100644 index 0000000..8cd4a51 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/Untitled-1.txt @@ -0,0 +1,148 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.23 : Build 20 : Build Date 10/10/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[22585.9,18524.3,4.286]]; + +/* + Edit these to suite you specific mission +*/ + +_difficulty = "Blue"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_markerLabel = ""; +_markerColor = "Default"; + + +_markerMissionName = "Spatzle Cookout"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionStart"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["Box_FIA_Ammo_F",[-36.9746,37.0586,-3.08965],0,[true,true]], + ["Land_BagBunker_Small_F",[-49.2559,4.30664,-4.2723],0,[true,true]], + ["Land_FirewoodPile_01_F",[-43.0508,-22.2949,-4.29626],0,[true,true]], + ["FirePlace_burning_F",[-66.8066,6.61523,-4.28595],0,[true,true]], + ["Campfire_burning_F",[-56.1074,21.0078,-4.2859],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_hmg_F",[-21.0039,0.46875,-4.27978],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-70.2969,-12.3281,-4.27773], 0, "Blue"], + ["B_HMG_01_high_F", [-82.4277,75.2559,-4.28369], 135.823, "Blue"], + ["B_HMG_01_high_F", [-48.9922,4.32813,-4.27425], 0, "Blue"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/Untitled-2.txt b/@GMS/addons/GMS/Missions/Statics/Untitled-2.txt new file mode 100644 index 0000000..cf964a8 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/Untitled-2.txt @@ -0,0 +1,132 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.23 : Build 20 : Build Date 10/10/23 + By Ghostrider-GRG- +*/ + +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" + +_difficulty = "Blue"; +_chanceMissionSpawned = 1; +_defaultMissionLocations = [[22815.9,17109.1,0.00296235]]; +_maxMissionRespawns = -1; +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_markerLabel = ""; +_markerColor = "Default"; + +_markerText = ""; + +_markerMissionName = "TODO: Set this to an appropriate name"; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_L_F",[0,0,0.00394535],0,[true,true]], + ["Land_MedicalTent_01_aaf_generic_closed_F",[31.8223,17.3438,0.0205228],0,[true,true]], + ["Land_Research_HQ_F",[17.3906,-17.5,-0.00296235],0,[true,true]], + ["Land_BagBunker_Large_F",[-29.0039,-17.4434,0.00715303],0,[true,true]], + ["Land_Pallet_MilBoxes_F",[30.7109,-1.49609,-0.00132132],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_F",[-4.83984,-26.0703,-0.0028379],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + ["B_Heli_Light_01_dynamicLoadout_F",[50.4297,2.33203,-0.00275731],0] +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [21.4336,-16.1445,3.11827], 0, "Blue"], + ["B_HMG_01_high_F", [-30.9922,-18.9863,0.202087], 0, "Blue"], + ["B_HMG_01_high_F", [-34.4316,32.7754,-0.00714135], 141.66, "Blue"], + ["B_HMG_01_high_F", [-22.7617,40.4707,1.05355], 166.401, "Blue"] +]; + +_missionGroups = [ + [[5.58398,-4.625,-0.00425434],3,6,"Blue"] +]; + +_missionGarrisonedGroups = [ + [[-26.6816,45.0723,1.06332],0,Blue,""], + [[72.0215,103.072,-0.004668],200.419,Blue,""] +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +_submarinePatrols = 0; +_scubaPatrols = 0; + +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; + +PASSED + diff --git a/@GMS/addons/GMS/Missions/Statics/Untitled-3.mm b/@GMS/addons/GMS/Missions/Statics/Untitled-3.mm new file mode 100644 index 0000000..3203ad9 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/Untitled-3.mm @@ -0,0 +1,227 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.23 : Build 20 : Build Date 10/10/23 + By Ghostrider-GRG- +*/ + +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" + +_difficulty = "Blue"; +_chanceMissionSpawned = 1; +_defaultMissionLocations = [[22815.9,17109.1,0.00296235]]; +_maxMissionRespawns = -1; +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_markerLabel = ""; +_markerColor = "Default"; + +_markerText = ""; + +_markerMissionName = "TODO: Set this to an appropriate name"; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_L_F",[0,0,0.00394535],0,[true,true]], + ["Land_MedicalTent_01_aaf_generic_closed_F",[31.8223,17.3438,0.0205228],0,[true,true]], + ["Land_Research_HQ_F",[17.3906,-17.5,-0.00296235],0,[true,true]], + ["Land_BagBunker_Large_F",[-29.0039,-17.4434,0.00715303],0,[true,true]], + ["Land_Pallet_MilBoxes_F",[30.7109,-1.49609,-0.00132132],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_F",[-4.83984,-26.0703,-0.0028379],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + ["B_Heli_Light_01_dynamicLoadout_F",[50.4297,2.33203,-0.00275731],0] +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [21.4336,-16.1445,3.11827], 0, "Blue"], + ["B_HMG_01_high_F", [-30.9922,-18.9863,0.202087], 0, "Blue"], + ["B_HMG_01_high_F", [-34.4316,32.7754,-0.00714135], 141.66, "Blue"], + ["B_HMG_01_high_F", [-22.7617,40.4707,1.05355], 166.401, "Blue"] +]; + +_missionGroups = [ + [[5.58398,-4.625,-0.00425434],3,6,"Blue"] +]; + +_missionGarrisonedGroups = [ + [[-26.6816,45.0723,1.06332],0,Blue,""], + [[72.0215,103.072,-0.004668],200.419,Blue,""] +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.23 : Build 20 : Build Date 10/10/23 + By Ghostrider-GRG- +*/ + +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" + +_difficulty = "Blue"; +_chanceMissionSpawned = 1; +_defaultMissionLocations = [[22815.9,17109.1,0.00296235]]; +_maxMissionRespawns = -1; +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_markerLabel = ""; +_markerColor = "Default"; + +_markerText = ""; + +_markerMissionName = "TODO: Set this to an appropriate name"; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_L_F",[0,0,0.00394535],0,[true,true]], + ["Land_MedicalTent_01_aaf_generic_closed_F",[31.8223,17.3438,0.0205228],0,[true,true]], + ["Land_Research_HQ_F",[17.3906,-17.5,-0.00296235],0,[true,true]], + ["Land_BagBunker_Large_F",[-29.0039,-17.4434,0.00715303],0,[true,true]], + ["Land_Pallet_MilBoxes_F",[30.7109,-1.49609,-0.00132132],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_F",[-4.83984,-26.0703,-0.0028379],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + ["B_Heli_Light_01_dynamicLoadout_F",[50.4297,2.33203,-0.00275731],0] +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [21.4336,-16.1445,3.11827], 0, "Blue"], + ["B_HMG_01_high_F", [-30.9922,-18.9863,0.202087], 0, "Blue"], + ["B_HMG_01_high_F", [-34.4316,32.7754,-0.00714135], 141.66, "Blue"], + ["B_HMG_01_high_F", [-22.7617,40.4707,1.05355], 166.401, "Blue"] +]; + +_missionGroups = [ + [[5.58398,-4.625,-0.00425434],3,6,"Blue"] +]; + +_missionGarrisonedGroups = [ + [[-26.6816,45.0723,1.06332],0,Blue,""], + [[72.0215,103.072,-0.004668],200.419,Blue,""] +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allKilledOrPlayerNear; +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +_submarinePatrols = 0; +_scubaPatrols = 0; + +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; + +PASSED \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/Untitled-3.txt b/@GMS/addons/GMS/Missions/Statics/Untitled-3.txt new file mode 100644 index 0000000..4ff97bc --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/Untitled-3.txt @@ -0,0 +1,129 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.23 : Build 20 : Build Date 10/10/23 + By Ghostrider-GRG- +*/ + +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" + +_difficulty = "Blue"; +_chanceMissionSpawned = 1; +_defaultMissionLocations = [[22815.9,17109.1,0.00296235]]; +_maxMissionRespawns = -1; +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_markerLabel = ""; +_markerColor = "Default"; + +_markerText = ""; + +_markerMissionName = "TODO: Set this to an appropriate name"; +_crateLoot = GMS_BoxLoot_Blue; +_lootCounts = GMS_lootCountsBlue; + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_L_F",[0,0,0.00394535],0,[true,true]], + ["Land_MedicalTent_01_aaf_generic_closed_F",[31.8223,17.3438,0.0205228],0,[true,true]], + ["Land_Research_HQ_F",[17.3906,-17.5,-0.00296235],0,[true,true]], + ["Land_BagBunker_Large_F",[-29.0039,-17.4434,0.00715303],0,[true,true]], + ["Land_Pallet_MilBoxes_F",[30.7109,-1.49609,-0.00132132],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_MRAP_01_F",[-4.83984,-26.0703,-0.0028379],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + ["B_Heli_Light_01_dynamicLoadout_F",[50.4297,2.33203,-0.00275731],0] +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [21.4336,-16.1445,3.11827], 0, "Blue"], + ["B_HMG_01_high_F", [-30.9922,-18.9863,0.202087], 0, "Blue"], + ["B_HMG_01_high_F", [-34.4316,32.7754,-0.00714135], 141.66, "Blue"], + ["B_HMG_01_high_F", [-22.7617,40.4707,1.05355], 166.401, "Blue"] +]; + +_missionGroups = [ + [[5.58398,-4.625,-0.00425434],3,6,"Blue"] +]; + +_missionGarrisonedGroups = [ + [[-26.6816,45.0723,1.06332],0,Blue,""], + [[72.0215,103.072,-0.004668],200.419,Blue,""] +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolBlue; +_noChoppers = GMS_noPatrolHelisBlue; +_missionHelis = GMS_patrolHelisBlue; +_chancePara = GMS_chanceParaBlue; +_noPara = GMS_noParaBlue; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Blue; +_paraLootCounts = GMS_lootCountsBlue; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allKilledOrPlayerNear; +_minNoAI = GMS_MinAI_Blue; +_maxNoAI = GMS_MaxAI_Blue; +_noAIGroups = GMS_AIGrps_Blue; +_noVehiclePatrols = GMS_SpawnVeh_Blue; +_noEmplacedWeapons = GMS_SpawnEmplaced_Blue; +_submarinePatrols = 0; +_scubaPatrols = 0; + +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/docks.sqf b/@GMS/addons/GMS/Missions/Statics/docks.sqf new file mode 100644 index 0000000..ffda333 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/docks.sqf @@ -0,0 +1,159 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.3 : Build 21 : Build Date 10/15/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[14281.8,13029.3,0.00057888]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Red"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "The enemy has fortified a port"; +_endMsg = "Patriots recaptured the port"; +_timeoutMsg = "The enemy unloaded all ships and vacated the port"; +_markerType = ["ELLIPSE",[1,1],"CROSS"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = "Docksucker!"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Red; +_maxNoAI = GMS_MaxAI_Red; +_noAIGroups = GMS_AIGrps_Red; +_noVehiclePatrols = GMS_SpawnVeh_Red; +_noEmplacedWeapons = GMS_SpawnEmplaced_Red; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolRed; +_noChoppers = GMS_noPatrolHelisRed; +_missionHelis = GMS_patrolHelisRed; +_chancePara = GMS_chanceParaRed; +_noPara = GMS_noParaRed; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Red; +_paraLootCounts = GMS_lootCountsRed; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allKilledOrPlayerNear; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Red; +_lootCounts = GMS_lootCountsRed; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[-0.0107422,-0.00683594,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_Boat_Armed_01_minigun_F",[-27.0371,70.3418,3.65429],0], + ["B_Boat_Armed_01_minigun_F",[106.854,-46.3994,2.91438],0] +]; + +_missionUGVs = [ + ["B_UGV_01_rcws_F",[-78.833,-89.6396,0.0650592],0] +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [8.2666,4.63867,15.3795], 0, "Red"], + ["B_HMG_01_high_F", [-50.0205,-8.50488,0.00232649], 0, "Red"], + ["B_HMG_01_high_F", [9.56543,-3.70313,12.7615], 0, "Red"], + ["B_HMG_01_high_F", [-13.3789,-24.5078,0.000472069], 0, "Red"], + ["B_HMG_01_high_F", [45.5146,-16.7578,4.43587], 0, "Red"], + ["B_HMG_01_high_F", [25.2979,38.3828,4.35313], 0, "Red"], + ["B_static_AT_F", [10.3994,-2.16406,17.8934], 0, "Red"], + ["B_GMG_01_high_F", [10.751,4.97559,17.898], 0, "Red"], + ["B_HMG_01_high_F", [17.4473,3.43848,17.8802], 0, "Red"], + ["B_G_Mortar_01_F", [58.248,18.4736,3.12156], 0, "Red"], + ["B_G_Mortar_01_F", [52.5967,13.6035,3.17074], 0, "Red"], + ["B_HMG_01_high_F", [62.1934,30.0947,0.00117254], 0, "Red"], + ["B_GMG_01_high_F", [-43.5801,32.0244,0.011904], 0, "Red"], + ["B_HMG_01_high_F", [-14.4463,33.8447,0.00309944], 0, "Red"], + ["B_GMG_01_high_F", [-12.6348,9.95117,0.000782967], 0, "Red"], + ["B_HMG_01_high_F", [32.2891,54.2012,2.69219], 0, "Red"] +]; + +_missionGroups = [ + [[10.2744,-3.1748,17.8625],3,6,"Red"] +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/frini.sqf b/@GMS/addons/GMS/Missions/Statics/frini.sqf new file mode 100644 index 0000000..c210306 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/frini.sqf @@ -0,0 +1,155 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[14211,21219.6,3.05176e-005]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy forces have taken over Frini Outpost (GREEN)"; +_endMsg = "Frini outpost has been reclaimed by patriots!"; +_timeoutMsg = "Enemy forces have fled the Frini Outpost with the town loot."; +_markerType = ["ELLIPSE",[300,300],"CROSS"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = "Frini Outpost"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Green; +_maxNoAI = GMS_MaxAI_Green; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[0.00195313,0,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_APC_Wheeled_01_cannon_F",[-45.9648,-16.9082,0.0239182],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-13.7734,28.2031,4.0956], 0, "Green"], + ["B_HMG_01_high_F", [19.3428,42.7188,0.00157166], 0, "Green"], + ["B_HMG_01_high_F", [-38.2256,16.4375,0.000556946], 0, "Green"], + ["B_HMG_01_high_F", [15.334,-4.47852,18.1402], 0, "Green"], + ["B_GMG_01_high_F", [11.0645,-11.1348,18.1368], 0, "Green"], + ["B_G_Mortar_01_F", [-17.6455,-26.2051,3.16071], 0, "Green"], + ["B_G_Mortar_01_F", [-19.2656,-21.5527,2.98189], 0, "Green"], + ["B_HMG_01_high_F", [-87.0938,59.8027,0.0101089], 0, "Green"], + ["B_HMG_01_high_F", [-103.017,37.5527,0.015686], 0, "Green"], + ["B_HMG_01_high_F", [18.917,-12.248,16.4111], 0, "Green"], + ["CUP_B_D30_AT_CDF", [-54.2988,0.767578,6.10352e-005], 0, "Green"], + ["B_HMG_01_high_F", [36.3916,0.0332031,0.0716705], 0, "Green"], + ["B_HMG_01_high_F", [29.084,-16.2012,0.0292206], 0, "Green"], + ["B_HMG_01_high_F", [-15.415,-38.8555,0.0102463], 0, "Green"], + ["B_GMG_01_high_F", [7.09082,-30.8184,0.0953827], 0, "Green"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/lighty.sqf b/@GMS/addons/GMS/Missions/Statics/lighty.sqf new file mode 100644 index 0000000..b0ed34c --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/lighty.sqf @@ -0,0 +1,147 @@ + + +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.3 : Build 21 : Build Date 10/15/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[28325.3,25777.6,0.000283241]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Red"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy lookouts fortified the lighthouse"; +_endMsg = "Patriots recaptured the lighthouse"; +_timeoutMsg = "The enemy abondoned the lighthouse"; +_markerType = ["ELLIPSE",[1,1],"GRID"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = ""; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Red; +_maxNoAI = GMS_MaxAI_Red; +_noAIGroups = GMS_AIGrps_Red; +_noVehiclePatrols = GMS_SpawnVeh_Red; +_noEmplacedWeapons = GMS_SpawnEmplaced_Red; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolRed; +_noChoppers = GMS_noPatrolHelisRed; +_missionHelis = GMS_patrolHelisRed; +_chancePara = GMS_chanceParaRed; +_noPara = GMS_noParaRed; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Red; +_paraLootCounts = GMS_lootCountsRed; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allKilledOrPlayerNear; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Red; +_lootCounts = GMS_lootCountsRed; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[0.00195313,-0.00976563,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["I_MRAP_03_gmg_F",[20.6406,-9.80078,0.000534058],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-39.834,4.99609,3.52345], 0, "Red"], + ["B_HMG_01_high_F", [-39.4824,-1.05078,-4.86374e-005], 0, "Red"], + ["B_HMG_01_high_F", [-12.3965,-15.6875,0.00196075], 0, "Red"], + ["I_HMG_01_high_F", [-15.1973,19.7813,3.5388], 0, "Red"], + ["I_HMG_01_high_F", [12.8594,8.43555,0.209606], 0, "Red"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/sagonisi-docks.sqf b/@GMS/addons/GMS/Missions/Statics/sagonisi-docks.sqf new file mode 100644 index 0000000..3d6418a --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/sagonisi-docks.sqf @@ -0,0 +1,155 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[14272.3,13011.3,5.43594e-005]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy forces have taken over the Sagonisi Docks! (GREEN)"; +_endMsg = "Sagonisi docks have been reclaimed. DOCKSUCKERS!"; +_timeoutMsg = "Enemy forces have caught their limit at the Sagonisi docks and packed up."; +_markerType = ["ELLIPSE",[300,300],"CROSS"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = "DOCKSUCKERS!"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Green; +_maxNoAI = GMS_MaxAI_Green; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.8; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[-0.00488281,0.00195313,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_Boat_Armed_01_minigun_F",[38.1221,99.4814,5.51115],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-41.1123,49.0713,2.45446], 0, "Green"], + ["B_HMG_01_high_F", [53.2256,61.2129,1.90301], 0, "Green"], + ["B_HMG_01_high_F", [-5.31152,-6.88379,0.00100183], 0, "Green"], + ["B_HMG_01_high_F", [55.2646,2.37988,4.35326], 0, "Green"], + ["B_HMG_01_high_F", [32.0059,56.8174,4.33875], 0, "Green"], + ["B_HMG_01_high_F", [43.7988,-9.47754,0.00946403], 0, "Green"], + ["B_HMG_01_high_F", [-40.584,7.59277,0.00270367], 0, "Green"], + ["B_GMG_01_high_F", [-3.07617,12.5527,0.00590086], 0, "Green"], + ["B_GMG_01_high_F", [57.2842,-6.83594,0.0157201], 0, "Green"], + ["B_G_Mortar_01_F", [68.2559,35.8438,3.13013], 0, "Green"], + ["B_static_AA_F", [62.2002,30.4189,3.1832], 0, "Green"], + ["B_GMG_01_high_F", [21.1221,22.832,17.8962], 0, "Green"], + ["B_GMG_01_high_F", [19.9893,15.6689,17.8928], 0, "Green"], + ["B_HMG_01_high_F", [26.9863,17.9766,17.8806], 0, "Green"], + ["B_HMG_01_high_F", [62.1465,35.29,3.12708], 0, "Green"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/saltflatsone.sqf b/@GMS/addons/GMS/Missions/Statics/saltflatsone.sqf index 1b7d900..5d8a32c 100644 --- a/@GMS/addons/GMS/Missions/Statics/saltflatsone.sqf +++ b/@GMS/addons/GMS/Missions/Statics/saltflatsone.sqf @@ -7,8 +7,8 @@ By Ghostrider-GRG- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" _difficulty = "Blue"; _chanceMissionSpawned = 1; @@ -108,4 +108,4 @@ _noEmplacedWeapons = 1; _submarinePatrols = 0; // Default number of submarine patrols at pirate missions _scubaPatrols = 0; // Default number of scuba diver patrols at pirate missions -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/solarscav.sqf b/@GMS/addons/GMS/Missions/Statics/solarscav.sqf new file mode 100644 index 0000000..d66bead --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/solarscav.sqf @@ -0,0 +1,156 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[27040.2,21486.4,-0.0183029]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy forces are scavenging a solar plant (GREEN)"; +_endMsg = "Patriots have stopped the scavengers at the NE Solar farm"; +_timeoutMsg = "Enemy forces stripped the solar tower of supplies."; +_markerType = ["ELLIPSE",[300,300],"CROSS"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = "Solar Scavengers"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Green; +_maxNoAI = GMS_MaxAI_Green; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[-14.2715,11.9082,0.0185509],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_APC_Wheeled_01_cannon_F",[50.8926,81.0098,0.0183334],0], + ["O_LSV_02_armed_F",[-51.8027,-61.2598,0.0186977],0] +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [0.253906,0.275391,9.44691], 0, "Green"], + ["B_GMG_01_high_F", [0.525391,-0.388672,48.2155], 0, "Green"], + ["B_HMG_01_high_F", [10.9922,36.3711,10.1367], 0, "Green"], + ["B_HMG_01_high_F", [2.26953,27.8398,10.1442], 0, "Green"], + ["B_HMG_01_high_F", [-8.92383,-28.877,10.1442], 0, "Green"], + ["B_HMG_01_high_F", [-19.5879,-38.791,10.1377], 0, "Green"], + ["B_HMG_01_high_F", [59.623,56.7949,0.0184479], 0, "Green"], + ["B_HMG_01_high_F", [-38.459,-4.69141,0.0228081], 0, "Green"], + ["B_HMG_01_high_F", [43.8867,10.6445,0.0191059], 0, "Green"], + ["B_HMG_01_high_F", [62.9434,43.918,0.0183983], 0, "Green"], + ["B_GMG_01_high_F", [17.793,25.5586,6.40942], 0, "Green"], + ["B_G_Mortar_01_F", [16.0469,18.4434,6.64611], 0, "Green"], + ["B_HMG_01_high_F", [-16.1953,-52.373,0.0191727], 0, "Green"], + ["B_HMG_01_high_F", [61.6445,13.3672,0.018692], 0, "Green"], + ["B_GMG_01_high_F", [-2.67383,3.60938,2.21635], 0, "Green"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/south-solar.sqf b/@GMS/addons/GMS/Missions/Statics/south-solar.sqf new file mode 100644 index 0000000..0f873c5 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/south-solar.sqf @@ -0,0 +1,155 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[8241.99,10900,3.8147e-005]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "Enemy forces have taken over a South Solar (GREEN)"; +_endMsg = "South Solar has been cleared of enemy forces."; +_timeoutMsg = "TODO: Change Appropriately"; +_markerType = ["ELLIPSE",[300,300],"CROSS"]; +_markerColor = "ColorWhite"; + + +_markerMissionName = "South Solar"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Green; +_maxNoAI = GMS_MaxAI_Green; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[0,-0.00292969,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_APC_Wheeled_01_cannon_F",[24.0342,-64.9043,2.86102e-006],0] +]; + +_missionUGVs = [ + ["B_UGV_01_rcws_F",[17.4463,119.713,0.0119839],0] +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-40.252,18.2266,9.37998], 0, "Green"], + ["B_GMG_01_high_F", [-43.9521,17.4072,48.1718], 0, "Green"], + ["B_HMG_01_high_F", [-108.689,37.6309,0.000258446], 0, "Green"], + ["B_HMG_01_high_F", [48.3135,-34.3789,0.00708294], 0, "Green"], + ["B_HMG_01_high_F", [10.7529,10.1934,0.164198], 0, "Green"], + ["B_HMG_01_high_F", [-40.377,-5.60254,0.557361], 0, "Green"], + ["B_HMG_01_high_F", [-40.7842,-6.12402,4.31257], 0, "Green"], + ["B_HMG_01_high_F", [-39.5293,17.2139,48.1722], 0, "Green"], + ["B_GMG_01_high_F", [-3.02148,60.625,-3.8147e-005], 0, "Green"], + ["B_GMG_01_high_F", [-40.2783,-11.5625,1.33514e-005], 0, "Green"], + ["B_HMG_01_high_F", [-70.9517,-1.65918,0.0030899], 0, "Green"], + ["B_GMG_01_high_F", [-33.8672,-2.02539,0.552592], 0, "Green"], + ["B_GMG_01_high_F", [2.17676,-28.6592,3.19333], 0, "Green"], + ["B_HMG_01_high_F", [9.31055,-28.5869,3.19099], 0, "Green"], + ["B_HMG_01_high_F", [-15.2803,-66.9023,0.00127697], 0, "Green"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/spatzle.sqf b/@GMS/addons/GMS/Missions/Statics/spatzle.sqf index 04c4ff5..8b2430e 100644 --- a/@GMS/addons/GMS/Missions/Statics/spatzle.sqf +++ b/@GMS/addons/GMS/Missions/Statics/spatzle.sqf @@ -5,8 +5,8 @@ By Ghostrider-GRG- */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" -#include "\GMS\Missions\GMS_privateVars.sqf" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" _markerType = ["ELLIPSE",[150,150],"FDiagonal"]; _markerColor = "ColorWEST"; @@ -121,4 +121,4 @@ _noEmplacedWeapons = GMS_SpawnEmplaced_Red; _submarinePatrols = 0; _scubaPatrols = 0; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/waspi.sqf b/@GMS/addons/GMS/Missions/Statics/waspi.sqf new file mode 100644 index 0000000..fa1d7be --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/waspi.sqf @@ -0,0 +1,155 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[5135.2,3446.3,-16.9856]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Orange"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = 0; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "THIS WILL NEVER WORK"; +_endMsg = "NO FUCKING WAY"; +_timeoutMsg = "TIMEOUT THE SHIP"; +_markerType = ["ELLIPSE",[500,500],"SOLID"]; +_markerColor = "ColorPink"; + + +_markerMissionName = "WET DOWN THERE"; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Orange; +_maxNoAI = GMS_MaxAI_Orange; +_noAIGroups = GMS_AIGrps_Orange; +_noVehiclePatrols = GMS_SpawnVeh_Orange; +_noEmplacedWeapons = GMS_SpawnEmplaced_Orange; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolOrange; +_noChoppers = GMS_noPatrolHelisOrange; +_missionHelis = GMS_patrolHelisOrange; +_chancePara = GMS_chanceParaOrange; +_noPara = GMS_noParaOrange; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Orange; +_paraLootCounts = GMS_lootCountsOrange; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Orange; +_lootCounts = GMS_lootCountsOrange; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["CUP_B_LHD_WASP_USMC_Empty",[1.25586,-0.912354,202.956],306.311,[true,true]], + ["RoadCone_F",[-37.853,31.032,210.918],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + +]; + +_missionUGVs = [ + +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_static_AA_F", [35.2236,-39.5327,219.941], 0, "Orange"], + ["B_static_AA_F", [92.9888,-85.1814,220.028], 0, "Orange"], + ["B_static_AA_F", [-96.6421,55.0532,219.941], 0, "Orange"], + ["B_static_AA_F", [6.95947,-13.176,234.162], 0, "Orange"], + ["B_HMG_01_high_F", [-30.6777,17.6013,226.057], 0, "Orange"], + ["B_HMG_01_high_F", [3.03223,-11.6563,237.446], 0, "Orange"], + ["B_HMG_01_high_F", [28.7549,-31.9424,223.407], 0, "Orange"], + ["B_HMG_01_high_F", [-6.23047,-0.866699,228.707], 0, "Orange"], + ["B_HMG_01_high_F", [-82.7363,77.1328,219.941], 0, "Orange"], + ["B_HMG_01_high_F", [-17.0273,6.03613,228.707], 0, "Orange"], + ["B_HMG_01_high_F", [-67.9951,60.3662,210.918], 0, "Orange"], + ["B_HMG_01_high_F", [18.1196,1.04688,213.076], 0, "Orange"], + ["B_HMG_01_high_F", [47.2959,-41.4451,205.324], 0, "Orange"], + ["B_HMG_01_high_F", [-33.6914,19.2522,205.29], 0, "Orange"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/Statics/west-riga.sqf b/@GMS/addons/GMS/Missions/Statics/west-riga.sqf new file mode 100644 index 0000000..d6752a5 --- /dev/null +++ b/@GMS/addons/GMS/Missions/Statics/west-riga.sqf @@ -0,0 +1,155 @@ +/* + Static Mission Generated + Using 3DEN Plugin for GMS by Ghostrider + GMS 3DEN Plugin Version 1.4 : Build 22 : Build Date 10/16/23 + By Ghostrider-GRG- +*/ + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Missions\GMS_privateVars.sqf" +_defaultMissionLocations = [[8241.99,10900,3.8147e-005]]; + +/* + Edit these to suite you specific mission +*/ +_difficulty = "Green"; +/* Specify the chance this mission is spawned [0 .. 1.0] */ +_chanceMissionSpawned = 1; +/* Set number of times a mission respawns or use -1 for inifinite respawns */ +_maxMissionRespawns = -1; +/* Add your Start, End and Timeout Messages Here */ +_startMsg = "TODO: Change approiately"; +_endMsg = "TODO: Change Appropriately"; +_timeoutMsg = "TODO: Change Appropriately"; +_markerType = ["ELLIPSE",[300,300],"SOLID"]; +_markerColor = "ColorPink"; + + +_markerMissionName = ""; +/* + Use the parameters below to customize your mission - see the template or GMS_configs.sqf for details about each them +*/ +/* + The following variables MUST be defined in each mission even if you just set them to 0 +*/ +_minNoAI = GMS_MinAI_Green; +_maxNoAI = GMS_MaxAI_Green; +_noAIGroups = GMS_AIGrps_Green; +_noVehiclePatrols = GMS_SpawnVeh_Green; +_noEmplacedWeapons = GMS_SpawnEmplaced_Green; +/* + It is recommended to used specific settings for the variables below. Defaults were set based on difficulty or standard settings. + Or just set numerical values to 0 to disable a feature +*/ +_chanceHeliPatrol = GMS_chanceHeliPatrolGreen; +_noChoppers = GMS_noPatrolHelisGreen; +_missionHelis = GMS_patrolHelisGreen; +_chancePara = GMS_chanceParaGreen; +_noPara = GMS_noParaGreen; +_paraTriggerDistance = 400; +_paraSkill = 0.7; +_chanceLoot = 0.0; +_paraLoot = GMS_BoxLoot_Green; +_paraLootCounts = GMS_lootCountsGreen; +_missionLandscapeMode = "precise"; +_useMines = GMS_useMines; +_uniforms = GMS_SkinList; +_headgear = GMS_headgear; +_vests = GMS_vests; +_backpacks = GMS_backpacks; +_sideArms = GMS_Pistols; +_spawnCratesTiming = "atMissionSpawnGround"; +_loadCratesTiming = "atMissionSpawn"; +_endCondition = allUnitsKilled; +_submarinePatrols = 0; +_scubaPatrols = 0; + +_crateLoot = GMS_BoxLoot_Green; +_lootCounts = GMS_lootCountsGreen; +/* + Do not touch the code below except to comment out rows containing objects you do not wish to have spawned +*/ + +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuilding_ATLsystem = [ + +]; +/* + Depricated Variable Included for Backwards Compatibility with Existing Missions +*/ +_garrisonedBuildings_BuildingPosnSystem = [ + +]; +_missionLandscape = [ + ["RoadCone_F",[0,-0.00292969,0],0,[true,true]] +]; + +_simpleObjects = [ + +]; + +_missionLootVehicles = [ + +]; + +_missionPatrolVehicles = [ + ["B_APC_Wheeled_01_cannon_F",[24.0342,-64.9043,2.86102e-006],0] +]; + +_missionUGVs = [ + ["B_UGV_01_rcws_F",[17.4463,119.713,0.0119839],0] +]; +_submarinePatrolParameters = [ + +]; + +_airPatrols = [ + +]; + +_missionUAVs = [ + +]; +_missionEmplacedWeapons = [ + ["B_HMG_01_high_F", [-40.252,18.2266,9.37998], 0, "Green"], + ["B_GMG_01_high_F", [-43.9521,17.4072,48.1718], 0, "Green"], + ["B_HMG_01_high_F", [-108.689,37.6309,0.000258446], 0, "Green"], + ["B_HMG_01_high_F", [48.3135,-34.3789,0.00708294], 0, "Green"], + ["B_HMG_01_high_F", [10.7529,10.1934,0.164198], 0, "Green"], + ["B_HMG_01_high_F", [-40.377,-5.60254,0.557361], 0, "Green"], + ["B_HMG_01_high_F", [-40.7842,-6.12402,4.31257], 0, "Green"], + ["B_HMG_01_high_F", [-39.5293,17.2139,48.1722], 0, "Green"], + ["B_GMG_01_high_F", [-3.02148,60.625,-3.8147e-005], 0, "Green"], + ["B_GMG_01_high_F", [-40.2783,-11.5625,1.33514e-005], 0, "Green"], + ["B_HMG_01_high_F", [-70.9517,-1.65918,0.0030899], 0, "Green"], + ["B_GMG_01_high_F", [-33.8672,-2.02539,0.552592], 0, "Green"], + ["B_GMG_01_high_F", [2.17676,-28.6592,3.19333], 0, "Green"], + ["B_HMG_01_high_F", [9.31055,-28.5869,3.19099], 0, "Green"], + ["B_HMG_01_high_F", [-15.2803,-66.9023,0.00127697], 0, "Green"] +]; + +_missionGroups = [ + +]; + +_missionGarrisonedGroups = [ + +]; + +_scubaGroupParameters = [ + +]; + +_missionLootBoxes = [ + +]; + +/* + Do not touch the code below +*/ +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; \ No newline at end of file diff --git a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_Lists.sqf b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_Lists.sqf index a0dea71..3551017 100644 --- a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_Lists.sqf +++ b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_Lists.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" if (!isServer) exitWith{}; diff --git a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_init.sqf b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_init.sqf index 6cdb797..7d01d8f 100644 --- a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_init.sqf +++ b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_StaticMissions_init.sqf @@ -8,10 +8,10 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" //static mission descriptor for code: [position,level, numAI or [min,maxAI],patrolRadius, respawn, group[groupNull],spawnedAt[0],respawn[0]] -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" #include "\GMS\Missions\UMS\GMS_UMS_StaticMissions_Lists.sqf"; { diff --git a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_configurations.sqf b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_configurations.sqf index ce9db45..aa31aef 100644 --- a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_configurations.sqf +++ b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_configurations.sqf @@ -8,7 +8,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" GMS_UMS_uniforms = [ diff --git a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_init.sqf b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_init.sqf index 62674e4..39cdbf7 100644 --- a/@GMS/addons/GMS/Missions/UMS/GMS_UMS_init.sqf +++ b/@GMS/addons/GMS/Missions/UMS/GMS_UMS_init.sqf @@ -10,7 +10,7 @@ */ //diag_log "[GMS] Initializing UMS"; -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" GMS_dynamicUMS_MissionsRuning = 0; GMS_priorDynamicUMS_Missions = []; GMS_UMS_ActiveDynamicMissions = []; diff --git a/@GMS/addons/GMS/Missions/UMS/code/GMS_fnc_sm_initializeUMSStaticMission.sqf b/@GMS/addons/GMS/Missions/UMS/code/GMS_fnc_sm_initializeUMSStaticMission.sqf index ff40f8f..e2e652a 100644 --- a/@GMS/addons/GMS/Missions/UMS/code/GMS_fnc_sm_initializeUMSStaticMission.sqf +++ b/@GMS/addons/GMS/Missions/UMS/code/GMS_fnc_sm_initializeUMSStaticMission.sqf @@ -9,7 +9,7 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ -#include "\GMS\Compiles\Init\GMS_defines.hpp" +#include "\x\addons\GMS\Compiles\Init\GMS_defines.hpp" params["_mission"]; // Spawn landscape // params["_objects"]; diff --git a/@GMS/addons/GMS/Missions/UMS/dynamicMissions/default.sqf b/@GMS/addons/GMS/Missions/UMS/dynamicMissions/default.sqf index 60ac126..8cde7b3 100644 --- a/@GMS/addons/GMS/Missions/UMS/dynamicMissions/default.sqf +++ b/@GMS/addons/GMS/Missions/UMS/dynamicMissions/default.sqf @@ -170,5 +170,5 @@ _missionHelis = GMS_patrolHelisBlue; //_paraLootCounts = GMS_lootCountsRed; // Throw in something more exotic than found at a normal blue mission. //#include "\GMS\Missions\UMS\GMS_fnc_spawnDynamicUMSMission.sqf"; -#include "\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; +#include "\x\addons\GMS\Compiles\Missions\GMS_fnc_missionSpawner.sqf"; diff --git a/@GMS/addons/GMS/changeLog.txt b/@GMS/addons/GMS/changeLog.txt index 80ec174..9348fb6 100644 --- a/@GMS/addons/GMS/changeLog.txt +++ b/@GMS/addons/GMS/changeLog.txt @@ -33,7 +33,16 @@ The static loot system and dynamic loot system are gone. THese outlived thier us I have kept the change log as a bit of history for those interested in development of this mission system. Significant Changes: -Version = "7.18" Build = "273" Date = "10-20-2023" +Build 273 MAJOR UPDATE to paths +Implemented $PREFIX$ and $PBOPREFIX$ +Please use the updated editor plugin to generate missions. + +ADDED Logging to help sort out which mission is causing script errors. +ADDED More checks for invalid marker setups. +ADDED A New Setting: _hideMarker + When true, no marker will be displayed for the mission. + Note: The plugin was updated to add this setting as well. + Added full support for vector-based positioning. diff --git a/@GMS/addons/GMS/config.cpp b/@GMS/addons/GMS/config.cpp index 9666554..4395e73 100644 --- a/@GMS/addons/GMS/config.cpp +++ b/@GMS/addons/GMS/config.cpp @@ -29,28 +29,29 @@ class CfgPatches { class CfgFunctions { class GMS { class startup { - file = "GMS\Compiles\Init"; + file = "\x\addons\GMS\Compiles\Init"; class init { postInit = 1; }; }; class functions { - file = "GMS\Compiles\Functions"; + file = "\x\addons\GMS\Compiles\Functions"; class broadcastServerFPS {}; - class cleanEmptyGroups {}; - class countAliveAI {}; + //class cleanEmptyGroups {}; // Moved to GMSCore 10/31/23 + //class countAliveAI {}; class createMissionMarkers {}; class deleteMarker {}; class findPositionsAlongARadius {}; class findRandomLocationWithinCircle {}; + class findSafePosn {}; // There are a few different versions of this. This one seemed to work the best in my testing. The others were retained for documentation. class findShoreLocation {}; class findWaterDepth {}; class getAllBlckeaglsMarkers {}; class getAllDMSMarkers {}; class getAllMarkersOfSubtype {}; class getIndexFromDifficulty {}; - class loadLootItemsFromArray {}; + // class loadLootItemsFromArray {}; // Seems to be unused as of 10/31/23 class mainThread {}; class markerSetAliveAICount {}; class messagePlayers {}; @@ -58,25 +59,25 @@ class CfgFunctions { class msgIED {}; //class nearestPlayers {}; class restoreHiddenObjects {}; - //class setDirUp {}; - class spawnMarker {}; + //class setDirUp {}; // Replaced by a GMSCore function October, 2023 + //class spawnMarker {}; // No longer needed; revised dependent code to use createMissionMarker 10/31/23 class updateMarkerAliveCount {}; }; class groups { - file = "GMS\Compiles\Groups"; - class checkGroupWaypointStatus {}; - class cleanEmptyGroups {}; - class createGroup {}; // Kept for backwards compatability with static missions if these are kept and not updated. - class emplacedWeaponWaypoint {}; // Not sure this is needed - can we do the same thing directly in another script? + file = "\x\addons\GMS\Compiles\Groups"; + //class checkGroupWaypointStatus {}; // Unused 10/31/23 + //class cleanEmptyGroups {}; // Moved to GMSCore 10/31/23 + //class createGroup {}; // No longer used 10/31/23 + //class emplacedWeaponWaypoint {}; // No longer used 10/31/23 class findNearestInfantryGroup {}; - class groupWaypointMonitor {}; - class setNextWaypoint {}; - class setupWaypoints {}; + //class groupWaypointMonitor {}; // No longer needed as GMSCore handles waypoints now. + //class setNextWaypoint {}; + //class setupWaypoints {}; class simulationMonitor {}; class spawnGroup {}; }; class missions { - file = "GMS\Compiles\Missions"; + file = "\x\addons\GMS\Compiles\Missions"; class addMIssionToQue {}; //class crateMoved {}; class endMission {}; @@ -123,7 +124,7 @@ class CfgFunctions { class spawnSurfacePatrol {}; }; class units { - file = "GMS\Compiles\Units"; + file = "\x\addons\GMS\Compiles\Units"; class cleanupAliveAI {}; class deleteAI {}; class removeAllAIgear {}; @@ -133,11 +134,11 @@ class CfgFunctions { class unitKilled {}; }; class Utils { - file = "GMS\Compiles\Utils"; + file = "\x\addons\GMS\Compiles\Utils"; class log {}; }; class vehicles { - file = "GMS\Compiles\Vehicles"; + file = "\x\addons\GMS\Compiles\Vehicles"; class alertVehicles {}; class deleteAIVehicle {}; class checkForEmptyVehicle {}; diff --git a/@GMS_3EDEN/addons/3DEN_plugin.pbo b/@GMS_3EDEN/addons/3DEN_plugin.pbo index abe1539..4269df4 100644 Binary files a/@GMS_3EDEN/addons/3DEN_plugin.pbo and b/@GMS_3EDEN/addons/3DEN_plugin.pbo differ