From 1a81a67ce105d82156f3eb31f25cc2088560dd14 Mon Sep 17 00:00:00 2001 From: buster Date: Sun, 28 Jul 2024 16:01:28 +1000 Subject: [PATCH] finisheder fixed the briefing, for reference do not use enhanced eden editors in built briefing tool --- briefing.sqf | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++ init.sqf | 2 + mission.sqm | 100 +++++++++++++++++----------------- 3 files changed, 201 insertions(+), 50 deletions(-) create mode 100644 briefing.sqf create mode 100644 init.sqf diff --git a/briefing.sqf b/briefing.sqf new file mode 100644 index 0000000..5bfb7cf --- /dev/null +++ b/briefing.sqf @@ -0,0 +1,149 @@ +waitUntil {!(isNull player)}; +waitUntil {player==player}; +switch (side player) do +{ +case EAST: +{ + + +}; + +case WEST: +{ + +}; + +case RESISTANCE: +{ + +player createDiaryRecord ["Diary", ["Logistics"," +Resupply: Redball can truck in more amunition at the request of Sunray if they have a secure route. +
+Redball can also move up an ammo and repair vehicle to each of the checkpoints +
+
+Anvil Has one backup tank that can be shipped to the front. +
+
+Contact Overlord to coordinate the resupply elements. +
+
+Fire Support: Other than Shell drake Sunray can call in illumniation rounds, via overlord, to support the attack +
+
+Radios: team leads and sunray will be supplied with pack radios. +"]]; + +player createDiaryRecord ["Diary",["Signals "," + +Overlord: Hatchett teams coordinator. +
+
+Sunray: Hatchett team platoon lead. +
+
+Stick elements: infantry squads making up the bulk of Hatchett team. +
+
+Shelldrake: Hatchetts 60mm mortar team. +
+
+Anvil: Hatchett teams attached armoured element, driving an t48 Patton tank. +
+
+Redball: Resupply trucks for Hatchett team in the field. +"]]; + +player createDiaryRecord ["Diary",["R.O.E. "," +RACS: +
+Friendly, DO NOT ENGAGE. +
+
+SLA forces: +
+Hostile, engage on site. +
+
+Civilians: a small presence is likely north of the dmz. Do not allow a civilian presence to slow your attack. +
+
+Civilian casualties and infrastructure are not a priority, if there is doubt, shoot first and ask question later. +"]]; + + +player createDiaryRecord ["Diary",["Execution"," +Hatchett will push through the line of contact and through the old DMZ securing a service route for reinforcements. +
+
+From their Hatchett will move to take and hold checkpoints Alpha and Bravo, holding till reinforced by the RACS. +
+
+After the checkpoints are taken hatchett will RTB and prepare for further operations in the coming days. +"]]; + +player createDiaryRecord ["Diary",["Forces"," +British Mercenaries (Hatchett team): +
+Mercenary forces brought in by foerign backers to install Joseph III on the throne and push back the Communists. +
+
+The Royal Army Corps of Sahrani (RACS): +
+Identifiable by their khaki uniforms and german sthal helms. +Armed with a mix of American and German WW2 era gear along with a limited amount of more modern equipment. +
+
+RACS Paratroop regiment: +
+Wearing lizard pattern Camoflage with a mix of soft covers and sthal helms with scrim nets. +Better armed then their infantry counterparts mostly with FAL's. +
+
+Sahrani Liberation Army (SLA): +
+Armed forces of the northen Communist Reigeme. +
+Easily identifiable by their modern green camoflage patterns is the soviet style. +
+Largely a more modern force then their southern counterparts. +Armed with a mix of modern eastern block equipment and weapons, as well as a smattering of older WW2 era gear. + +"]]; + +player createDiaryRecord ["Diary",["Mission"," +Under the cover of night Hatchett team will lead a spearhead assault through Corazol, with armour brought in through Dolores. +
+We will capture the two main service roads to the city from the north and hold off any counter attacks. +
+
+From there Royalist Forces will move to secure the strongpoints and effectivley encircle the overly commited SLA forces trapping them in the city. + +"]]; + +player createDiaryRecord ["Diary",["Situation"," +After the taking of Dolores by Hatchet Team it is now time to turn to the communist forces in the North. +
+
+Opfor have been slowly being pushing through corazol and have been delayed only by the tenacious paratrooper regiment. +
+They have committed a substantial portion of their infantry companys to the attack. +
+
+The Sahrani Liberation Army Airforce currently has more and better airframes then the Royalist forces and have been running CAS missions non stop on Corazol. +
+
+With the Dolores now in Royalist hands we have been able to ship in newer millitary hardware that can hopefully even the odds. +
+
+In the mean time we have come up with a plan to bypass their aerial advantage and relieve the paratroopers. +"]]; + +}; + +case CIVILIAN: +{ + + +}; +}; diff --git a/init.sqf b/init.sqf new file mode 100644 index 0000000..51c2052 --- /dev/null +++ b/init.sqf @@ -0,0 +1,2 @@ +null = execVM "briefing.sqf"; + diff --git a/mission.sqm b/mission.sqm index 1e17910..bb2e1a5 100644 --- a/mission.sqm +++ b/mission.sqm @@ -20,14 +20,14 @@ class EditorData }; class LayerIndexProvider { - nextID=1264; + nextID=1326; }; class Camera { - pos[]={12457.784,51.504208,8470.0596}; - dir[]={0.86862838,-0.31833851,0.37975258}; - up[]={0.29169834,0.94796693,0.12752564}; - aside[]={0.40059191,4.7245703e-07,-0.91629338}; + pos[]={12499.053,51.504208,8501.7393}; + dir[]={0.8685993,-0.31832796,0.37974015}; + up[]={0.29167202,0.94798064,0.12751517}; + aside[]={0.40057796,7.4505806e-09,-0.91626269}; }; }; binarizationWanted=0; @@ -717,7 +717,7 @@ class CustomAttributes class data { singleType="STRING"; - value="Under the cover of night Hatchett team will lead a spearhead assault through Corazol, with armour brought in through Dolores. We will capture the two main service roads to the city from the north and hold off any counter attacks." \n "" \n "From there Royalist Forces will move to secure the strongpoints and effectivley encircle the overly commited SLA forces trapping them in the city. " \n ""; + value=""; }; }; }; @@ -730,7 +730,7 @@ class CustomAttributes class data { singleType="STRING"; - value="Hatchett Team: Mercenary forces brought in by foerign backers to install Joseph III on the throne and push back the Communists." \n "" \n "Overlord: Hatchetts teams coordinator." \n "" \n "Sunray: Hatchett team platoon lead." \n "" \n "Stick elements: infantry squads making up the bulk of Hatchett team." \n "" \n "Shelldrake: Hatchetts 60mm mortar team." \n "" \n "Anvil: Hatchett teams attached armoured element, driving an t48 Patton tank." \n "" \n "Redball: Resupply trucks for Hatchett team in the field. "; + value=""; }; }; }; @@ -743,7 +743,7 @@ class CustomAttributes class data { singleType="STRING"; - value="After the taking of Dolores by Hatchet Team it is now time to turn to the communist forces in the North. " \n "" \n "The Communist forces have been slowly being pushing through corazol and have been delayed only by the tenacious paratrooper regiment. They have committed a substantial portion of their infantry companys to the attack." \n "" \n "The Sahrani Liberation Army Airforce currently has more and better airframes then the Royalist forces and have been running CAS missions non stop on Corazol. With the Dolores now in Royalist hands we have been able to ship in newer millitary hardware that can hopefully even the odds. " \n "" \n "In the mean time we have come up with a plan to bypass that advantage and relieve the paratroopers."; + value=""; }; }; }; @@ -756,7 +756,7 @@ class CustomAttributes class data { singleType="STRING"; - value="Hatchett will push through the line of contact, through the old DMZ securing a service route for reinforcements." \n "" \n "From their Hatchett will move to take and hold checkpoints Alpha and Bravo, holding till reinforced by Royalists." \n "" \n "After the checkpoints are taken hatchett will RTB and prepare for further operations in the coming days."; + value=""; }; }; }; @@ -2257,7 +2257,7 @@ class Mission class PositionInfo { position[]={12362.625,31.995001,8484.875}; - angles[]={-0,3.3328469,0}; + angles[]={0,3.3328469,0}; }; side="Empty"; flags=4; @@ -20915,7 +20915,7 @@ class Mission class PositionInfo { position[]={13288.125,15.751439,8733.5498}; - angles[]={0,5.0221539,-0}; + angles[]={0,5.0221539,0}; }; side="East"; flags=7; @@ -20965,7 +20965,7 @@ class Mission class PositionInfo { position[]={13287.875,15.501439,8730.4248}; - angles[]={0,4.8056536,-0}; + angles[]={0,4.8056536,0}; }; side="East"; flags=3; @@ -21016,7 +21016,7 @@ class Mission class PositionInfo { position[]={13288,15.876439,8740.5498}; - angles[]={0,4.8502259,-0}; + angles[]={0,4.8502259,0}; }; side="East"; flags=7; @@ -21066,7 +21066,7 @@ class Mission class PositionInfo { position[]={13288,15.751439,8737.0498}; - angles[]={0,4.6747265,-0}; + angles[]={0,4.6747265,0}; }; side="East"; flags=7; @@ -21109,7 +21109,7 @@ class Mission class PositionInfo { position[]={13113.843,11.97,8772.248}; - angles[]={-0,3.8048179,0}; + angles[]={0,3.8048179,0}; }; areaSize[]={1,-1,1}; id=8011; @@ -21650,7 +21650,7 @@ class Mission class PositionInfo { position[]={13130.25,17.876438,8775.9248}; - angles[]={0,4.9437366,-0}; + angles[]={0,4.9437366,0}; }; side="East"; flags=7; @@ -29408,7 +29408,7 @@ class Mission class PositionInfo { position[]={13329.5,12.751439,8763.0498}; - angles[]={0,3.1997955,-0}; + angles[]={0,3.1997955,0}; }; side="East"; flags=7; @@ -29475,7 +29475,7 @@ class Mission class PositionInfo { position[]={13316.5,12.626439,8763.6748}; - angles[]={0,4.7568793,-0}; + angles[]={0,4.7568793,0}; }; side="East"; flags=3; @@ -29508,7 +29508,7 @@ class Mission class PositionInfo { position[]={13316,12.626439,8771.7998}; - angles[]={0,4.2297392,-0}; + angles[]={0,4.2297392,0}; }; side="East"; flags=3; @@ -29541,7 +29541,7 @@ class Mission class PositionInfo { position[]={13407.625,23.001438,8833.9248}; - angles[]={0,4.83462,-0}; + angles[]={0,4.83462,0}; }; side="East"; flags=3; @@ -29574,7 +29574,7 @@ class Mission class PositionInfo { position[]={13407.25,19.501438,8826.4248}; - angles[]={0,4.2721977,-0}; + angles[]={0,4.2721977,0}; }; side="East"; flags=3; @@ -29608,7 +29608,7 @@ class Mission class PositionInfo { position[]={13407.25,23.126438,8826.4248}; - angles[]={0,4.7009845,-0}; + angles[]={0,4.7009845,0}; }; side="East"; flags=7; @@ -29641,7 +29641,7 @@ class Mission class PositionInfo { position[]={13408.375,23.001438,8824.6748}; - angles[]={0,3.0914896,-0}; + angles[]={0,3.0914896,0}; }; side="East"; flags=3; @@ -43293,7 +43293,7 @@ class Mission class PositionInfo { position[]={13129.25,18.289284,8776}; - angles[]={-0,4.6600294,0}; + angles[]={0,4.6600294,0}; }; side="Empty"; flags=4; @@ -43340,7 +43340,7 @@ class Mission class PositionInfo { position[]={13137.75,21.546095,8765.25}; - angles[]={-0,3.1590464,0}; + angles[]={0,3.1590464,0}; }; side="Empty"; flags=4; @@ -43357,7 +43357,7 @@ class Mission class PositionInfo { position[]={13137.375,21.534662,8766.125}; - angles[]={-0,4.6774826,0}; + angles[]={0,4.6774826,0}; }; side="Empty"; flags=4; @@ -43390,7 +43390,7 @@ class Mission class PositionInfo { position[]={13129.25,18.169312,8772.875}; - angles[]={-0,4.6774826,0}; + angles[]={0,4.6774826,0}; }; side="Empty"; class Attributes @@ -43406,7 +43406,7 @@ class Mission class PositionInfo { position[]={13129.125,18.169312,8770.125}; - angles[]={-0,4.7221489,0}; + angles[]={0,4.7221489,0}; }; side="Empty"; class Attributes @@ -43491,7 +43491,7 @@ class Mission class PositionInfo { position[]={13169.875,17.251438,8979.0498}; - angles[]={0,1.7278759,-0}; + angles[]={0,1.7278759,0}; }; side="East"; flags=7; @@ -43523,7 +43523,7 @@ class Mission class PositionInfo { position[]={13160.5,17.251438,8979.1748}; - angles[]={0,4.7123895,-0}; + angles[]={0,4.7123895,0}; }; side="East"; flags=7; @@ -43585,7 +43585,7 @@ class Mission class PositionInfo { position[]={13160.5,14.251439,8979.4248}; - angles[]={0,4.3982301,-0}; + angles[]={0,4.3982301,0}; }; side="East"; flags=7; @@ -43616,7 +43616,7 @@ class Mission class PositionInfo { position[]={13163.932,17.19804,8977.4434}; - angles[]={0,4.7996559,-0}; + angles[]={0,4.7996559,0}; }; side="East"; flags=3; @@ -43640,7 +43640,7 @@ class Mission class PositionInfo { position[]={13315.375,13.044312,8763.75}; - angles[]={0,4.7647491,-0}; + angles[]={0,4.7647491,0}; }; side="Empty"; class Attributes @@ -43673,7 +43673,7 @@ class Mission class PositionInfo { position[]={13315.187,13.091349,8771.4473}; - angles[]={0,4.6949358,-0}; + angles[]={0,4.6949358,0}; }; side="Empty"; class Attributes @@ -43689,7 +43689,7 @@ class Mission class PositionInfo { position[]={13315.163,13.091349,8774.9688}; - angles[]={0,4.7298422,-0}; + angles[]={0,4.7298422,0}; }; side="Empty"; class Attributes @@ -44070,7 +44070,7 @@ class Mission class PositionInfo { position[]={12338.887,32.887421,8488.4072}; - angles[]={-0,4.712389,0}; + angles[]={0,4.712389,0}; }; side="Empty"; flags=4; @@ -44104,7 +44104,7 @@ class Mission class PositionInfo { position[]={12362.865,32.279053,8483.2764}; - angles[]={-0,1.5150329,0}; + angles[]={0,1.5150329,0}; }; side="Empty"; flags=4; @@ -44138,7 +44138,7 @@ class Mission class PositionInfo { position[]={13477.625,4.4193115,8669.75}; - angles[]={-0,0.69813162,0}; + angles[]={0,0.69813162,0}; }; side="Empty"; flags=4; @@ -44155,7 +44155,7 @@ class Mission class PositionInfo { position[]={13477.625,4.4193115,8672}; - angles[]={-0,2.3387413,0}; + angles[]={0,2.3387413,0}; }; side="Empty"; flags=4; @@ -44172,7 +44172,7 @@ class Mission class PositionInfo { position[]={13478.125,4.4193115,8674.125}; - angles[]={-0,1.2217305,0}; + angles[]={0,1.2217305,0}; }; side="Empty"; flags=4; @@ -44189,7 +44189,7 @@ class Mission class PositionInfo { position[]={13477.25,4.4193115,8676.875}; - angles[]={-0,1.3089968,0}; + angles[]={0,1.3089968,0}; }; side="Empty"; flags=4; @@ -44206,7 +44206,7 @@ class Mission class PositionInfo { position[]={13479.055,4.3790221,8668.1953}; - angles[]={0,4.5378561,-0}; + angles[]={0,4.5378561,0}; }; side="Empty"; class Attributes @@ -44239,7 +44239,7 @@ class Mission class PositionInfo { position[]={13479,5.7865849,8670.9189}; - angles[]={-0,4.9741888,0}; + angles[]={0,4.9741888,0}; }; side="East"; flags=6; @@ -44256,7 +44256,7 @@ class Mission class PositionInfo { position[]={13479.5,5.7532258,8668.5527}; - angles[]={-0,4.7996559,0}; + angles[]={0,4.7996559,0}; }; side="East"; flags=6; @@ -44280,7 +44280,7 @@ class Mission class PositionInfo { position[]={13478.529,5.6277628,8670.2471}; - angles[]={-0,4.9741888,0}; + angles[]={0,4.9741888,0}; }; side="East"; flags=2; @@ -44363,7 +44363,7 @@ class Mission class PositionInfo { position[]={13479.275,5.5944033,8674.168}; - angles[]={-0,4.7996559,0}; + angles[]={0,4.7996559,0}; }; side="East"; flags=2; @@ -44416,7 +44416,7 @@ class Mission class PositionInfo { position[]={13478.707,3.96611,8675.6045}; - angles[]={0,4.8694687,-0}; + angles[]={0,4.8694687,0}; }; side="East"; flags=3; @@ -44465,7 +44465,7 @@ class Mission class PositionInfo { position[]={13479.227,3.9661777,8673.9043}; - angles[]={0,4.8345623,-0}; + angles[]={0,4.8345623,0}; }; side="East"; flags=3; @@ -44589,7 +44589,7 @@ class Mission fillName="DiagGrid"; a=7.226861; b=102.91949; - angle=359.94766; + angle=359.9476; id=9685; atlOffset=20.029999; }; @@ -44604,7 +44604,7 @@ class Mission fillName="DiagGrid"; a=7.226861; b=62.536491; - angle=269.51938; + angle=269.51932; id=9686; atlOffset=19.190372; };