Initial commit
This commit is contained in:
22
functions/intel/fn_MDS_callsigns.sqf
Normal file
22
functions/intel/fn_MDS_callsigns.sqf
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
_text = "
|
||||
<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>
|
||||
<br/><br/>
|
||||
<font color='#00FF00' size='16'>RIPTIDE</font><br/>
|
||||
Command
|
||||
<br/><br/>
|
||||
<font color='#00FF00' size='16'>ONI</font><br/>
|
||||
Alpha Platoon
|
||||
<br/><br/>
|
||||
<font color='#00FF00' size='16'>GOLIATH</font><br/>
|
||||
Echo
|
||||
<br/><br/>
|
||||
<font color='#00FF00' size='16'>TIGER</font><br/>
|
||||
RRC
|
||||
<br/><br/>
|
||||
<font color='#00FF00' size='16'>BLACKFOOT/font><br/>
|
||||
Weapons Squad
|
||||
<br/><br/>
|
||||
";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - COMMAND - CALLSIGNS", _text]];
|
||||
16
functions/intel/fn_MDS_environment.sqf
Normal file
16
functions/intel/fn_MDS_environment.sqf
Normal file
@@ -0,0 +1,16 @@
|
||||
_sunTimes = date call BIS_fnc_sunriseSunsetTime;
|
||||
|
||||
_text = "
|
||||
<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>
|
||||
<br/><br/>
|
||||
<font size='16' color='#4A86E8'>Local Sunrise</font>
|
||||
<br/>
|
||||
<font size='20' color='#FF0000'>" + ([_sunTimes select 0, "HH:MM"] call BIS_fnc_timeToString) + "</font>
|
||||
<br/><br/>
|
||||
<font size='16' color='#6AA84F'>Local Sunset</font>
|
||||
<br/>
|
||||
<font size='20' color='#FF0000'>" + ([_sunTimes select 1, "HH:MM"] call BIS_fnc_timeToString) + "</font>
|
||||
<br/><br/>
|
||||
";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - INTEL - ENVIRONMENT", _text]];
|
||||
19
functions/intel/fn_MDS_fixedAssets.sqf
Normal file
19
functions/intel/fn_MDS_fixedAssets.sqf
Normal file
@@ -0,0 +1,19 @@
|
||||
_assetList = missionNamespace getVariable "milsim_var_fixedAssets";
|
||||
|
||||
_text = "<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>";
|
||||
|
||||
{
|
||||
_callSign = _x select 0;
|
||||
_asset = _x select 1;
|
||||
_assigned = _x select 2;
|
||||
_name = getText(configFile >> "CfgVehicles" >> _asset >> "displayName");
|
||||
|
||||
_data = "<t size='2'>Callsign: " + _callsign + "</t><br/><t size='1'>Asset: " + _name + "</t><br/><t size='1'>Assigned: " + str _assigned + "</t>";
|
||||
|
||||
_text = _text + "<br/><br/>" + _data;
|
||||
|
||||
} foreach _assetList;
|
||||
|
||||
_text = _text + "<br/><br/><execute expression='[missionNamespace getVariable ""milsim_var_fixedAssets""] call milsim_fnc_messageAssetStatus'>Run Report on local node?</execute>";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - ASSETS - FIXED", _text]];
|
||||
35
functions/intel/fn_MDS_radioFrequencies.sqf
Normal file
35
functions/intel/fn_MDS_radioFrequencies.sqf
Normal file
@@ -0,0 +1,35 @@
|
||||
|
||||
_text = "
|
||||
<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>
|
||||
<br/><br/>
|
||||
<font size='16' color='#4A86E8'>EXODUS</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>6 - 45</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>RTO - 45 / 35</font>
|
||||
<br/><br/>
|
||||
<font size='16' color='#6AA84F'>RIPTIDE</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>Actual - 45 / 100</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>Romeo - 45 / 35</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>1 - 110 / 100</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>2 - 120 / 100</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>3 - 130 / 110</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>Blackfoot - 150 / 100</font>
|
||||
<br/><br/>
|
||||
<font size='16' color='#F1C232'>ECHO</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>Impaler - 45 / 35</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>JTAC - 35 / 82</font>
|
||||
<br/>
|
||||
<font color='#FF0000'>IDF - 82 / 100</font>
|
||||
<br/><br/>
|
||||
";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - INTEL - RADIO FREQS", _text]];
|
||||
19
functions/intel/fn_MDS_rotaryAssets.sqf
Normal file
19
functions/intel/fn_MDS_rotaryAssets.sqf
Normal file
@@ -0,0 +1,19 @@
|
||||
_assetList = missionNamespace getVariable "milsim_var_rotaryAssets";
|
||||
|
||||
_text = "<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>";
|
||||
|
||||
{
|
||||
_callSign = _x select 0;
|
||||
_asset = _x select 1;
|
||||
_assigned = _x select 2;
|
||||
_name = getText(configFile >> "CfgVehicles" >> _asset >> "displayName");
|
||||
|
||||
_data = "<t size='2'>Callsign: " + _callsign + "</t><br/><t size='1'>Asset: " + _name + "</t><br/><t size='1'>Assigned: " + str _assigned + "</t>";
|
||||
|
||||
_text = _text + "<br/><br/>" + _data;
|
||||
|
||||
} foreach _assetList;
|
||||
|
||||
_text = _text + "<br/><br/><execute expression='[missionNamespace getVariable ""milsim_var_rotaryAssets""] call milsim_fnc_messageAssetStatus'>Run Report on local node?</execute>";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - ASSETS - ROTARY", _text]];
|
||||
30
functions/intel/fn_MDS_smokeColors.sqf
Normal file
30
functions/intel/fn_MDS_smokeColors.sqf
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
_text = "
|
||||
<font size='24' color='#ff0000'>=======------ Mission Data Set ------=======</font>
|
||||
<br/><br/>
|
||||
Smoke is a Guideline Not a Rule
|
||||
<br/><br/>
|
||||
<font color='#FFFFFF' size='16'>WHITE</font><br/>
|
||||
Concealment
|
||||
<br/><br/>
|
||||
<font color='#008800' size='16'>GREEN</font><br/>
|
||||
Friendly Forces
|
||||
<br/><br/>
|
||||
<font color='#0000FF' size='16'>BLUE</font><br/>
|
||||
LZ Markers
|
||||
<br/><br/>
|
||||
<font color='#FF0000' size='16'>RED</font><br/>
|
||||
Enemy Location
|
||||
<br/><br/>
|
||||
<font color='#FFA500' size='16'>ORANGE</font><br/>
|
||||
Resupply Marker
|
||||
<br/><br/>
|
||||
<font color='#FFFF00' size='16'>YELLOW</font><br/>
|
||||
Medical Emergency
|
||||
<br/><br/>
|
||||
<font color='#800080' size='16'>PURPLE</font><br/>
|
||||
Broken Arrow - 100m radius
|
||||
<br/><br/>
|
||||
";
|
||||
|
||||
player createDiaryRecord ["Status", ["MDS - INTEL - SMOKES", _text]];
|
||||
8
functions/intel/fn_initFBCB2.sqf
Normal file
8
functions/intel/fn_initFBCB2.sqf
Normal file
@@ -0,0 +1,8 @@
|
||||
waitUntil {player == player && !isNil "milsim_complete"};
|
||||
|
||||
[] spawn milsim_fnc_MDS_callsigns;
|
||||
[] spawn milsim_fnc_MDS_fixedAssets;
|
||||
[] spawn milsim_fnc_MDS_rotaryAssets;
|
||||
[] spawn milsim_fnc_MDS_radioFrequencies;
|
||||
[] spawn milsim_fnc_MDS_smokeColors;
|
||||
[] spawn milsim_fnc_MDS_environment;
|
||||
31
functions/intel/fn_messageAssetStatus.sqf
Normal file
31
functions/intel/fn_messageAssetStatus.sqf
Normal file
@@ -0,0 +1,31 @@
|
||||
_assetList = param [0, [objNull], [[objNull]]];
|
||||
|
||||
_text = parseText "<t size='4'>MESSAGE</t>";
|
||||
_text = composeText [_text, lineBreak ];
|
||||
|
||||
_text = composeText [_text, parseText "<t align='left' size='2'>Asset</t><t align='right' size='2'>Available</t>", lineBreak ];
|
||||
|
||||
{
|
||||
_callSign = _x select 0;
|
||||
_asset = _x select 1;
|
||||
_assigned = _x select 2;
|
||||
_available = 0; //count (getMarkerPos "respawn_west" nearEntities [ _asset, 2000] );
|
||||
|
||||
_homes = allMissionObjects "ModuleRespawnPosition_F";
|
||||
|
||||
{
|
||||
_home = _x;
|
||||
_available = _available + count( _home nearEntities [ _asset, 750] );
|
||||
} forEach _homes;
|
||||
|
||||
|
||||
_image = getText(configFile >> "CfgVehicles" >> _asset >> "picture");
|
||||
|
||||
_name = getText(configFile >> "CfgVehicles" >> _asset >> "displayName") select [0, 24];
|
||||
_data = "<img size='1' align='left' image='" + _image + "'/><t size='1' align='left'> " + _name + "</t><t size='1' align='right'>" + str _available + " [ " + str _assigned +" ]</t>";
|
||||
_text = composeText[ _text, parseText _data, lineBreak ];
|
||||
|
||||
|
||||
} foreach _assetList;
|
||||
|
||||
hint _text;
|
||||
Reference in New Issue
Block a user