From d568e674e39b583c2006e132c3eb36d0301d8e1f Mon Sep 17 00:00:00 2001 From: buster Date: Tue, 30 Jul 2024 20:28:09 +1000 Subject: [PATCH] pushpushpush more men to kill --- mission.sqm | 252 +++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 220 insertions(+), 32 deletions(-) diff --git a/mission.sqm b/mission.sqm index 780eff4..91c61b4 100644 --- a/mission.sqm +++ b/mission.sqm @@ -12,7 +12,7 @@ class EditorData }; class ItemIDProvider { - nextID=9900; + nextID=9902; }; class MarkerIDProvider { @@ -20,14 +20,14 @@ class EditorData }; class LayerIndexProvider { - nextID=1574; + nextID=1605; }; class Camera { - pos[]={13132.827,122.10838,8687.2139}; - dir[]={0.80641627,-0.59042221,-0.036415111}; - up[]={0.58985776,0.80694765,-0.026626399}; - aside[]={-0.04511179,2.5715599e-06,-0.99910796}; + pos[]={13231.357,22.869356,8848.6807}; + dir[]={0.72978812,-0.39770165,-0.55620992}; + up[]={0.31634352,0.91748714,-0.24109973}; + aside[]={-0.60620576,4.190515e-07,-0.79538989}; }; }; binarizationWanted=0; @@ -830,8 +830,6 @@ class Mission class Intel { briefingName="Starman"; - resistanceWest=0; - resistanceEast=1; timeOfChanges=1800.0002; startWeather=0.1; startWind=0.1; @@ -852,7 +850,7 @@ class Mission }; class Entities { - items=677; + items=679; class Item0 { dataType="Logic"; @@ -37221,7 +37219,7 @@ class Mission class PositionInfo { position[]={13681.125,26.365314,9314.0498}; - angles[]={0,1.8675022,-0}; + angles[]={0,1.8675022,0}; }; side="East"; flags=7; @@ -37251,7 +37249,7 @@ class Mission class PositionInfo { position[]={13681.625,26.365408,9316.7998}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=7; @@ -37282,7 +37280,7 @@ class Mission class PositionInfo { position[]={13679.125,31.766161,9307.5498}; - angles[]={0,1.6755161,-0}; + angles[]={0,1.6755161,0}; }; side="East"; flags=7; @@ -37312,7 +37310,7 @@ class Mission class PositionInfo { position[]={13681.5,34.467163,9316.4248}; - angles[]={0,1.4660766,-0}; + angles[]={0,1.4660766,0}; }; side="East"; flags=7; @@ -37342,7 +37340,7 @@ class Mission class PositionInfo { position[]={13680.5,34.467163,9313.1748}; - angles[]={0,1.4660766,-0}; + angles[]={0,1.4660766,0}; }; side="East"; flags=7; @@ -37372,7 +37370,7 @@ class Mission class PositionInfo { position[]={13679.5,28.001438,9310.4248}; - angles[]={0,5.131268,-0}; + angles[]={0,5.131268,0}; }; side="East"; flags=3; @@ -37433,7 +37431,7 @@ class Mission class PositionInfo { position[]={13673.25,42.570164,9313.6748}; - angles[]={0,1.9722219,-0}; + angles[]={0,1.9722219,0}; }; side="East"; flags=7; @@ -37463,7 +37461,7 @@ class Mission class PositionInfo { position[]={13313.625,20.405987,9404.2998}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=7; @@ -37481,7 +37479,7 @@ class Mission class PositionInfo { position[]={13307.563,19.550329,9400.6582}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37500,7 +37498,7 @@ class Mission class PositionInfo { position[]={13309.983,18.527166,9410.3613}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37518,7 +37516,7 @@ class Mission class PositionInfo { position[]={13301.503,18.597563,9397.0156}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37536,7 +37534,7 @@ class Mission class PositionInfo { position[]={13306.341,17.505215,9416.4219}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37554,7 +37552,7 @@ class Mission class PositionInfo { position[]={13295.441,19.745441,9393.374}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37572,7 +37570,7 @@ class Mission class PositionInfo { position[]={13302.699,16.645853,9422.4834}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37590,7 +37588,7 @@ class Mission class PositionInfo { position[]={13289.381,20.566805,9389.7324}; - angles[]={0,1.8151423,-0}; + angles[]={0,1.8151423,0}; }; side="East"; flags=5; @@ -37661,7 +37659,7 @@ class Mission class PositionInfo { position[]={13690.931,27.664389,9344.1289}; - angles[]={0,3.5430186,-0}; + angles[]={0,3.5430186,0}; }; side="East"; flags=7; @@ -37692,7 +37690,7 @@ class Mission class PositionInfo { position[]={13690.5,27.612196,9342.2998}; - angles[]={0,0.45378557,-0}; + angles[]={0,0.45378557,0}; }; side="East"; flags=7; @@ -37721,7 +37719,7 @@ class Mission class PositionInfo { position[]={13687.375,27.612196,9335.5498}; - angles[]={0,2.0420351,-0}; + angles[]={0,2.0420351,0}; }; side="East"; flags=7; @@ -46773,27 +46771,56 @@ class Mission dataType="Object"; class PositionInfo { - position[]={13197.963,14.249022,8979.9658}; - angles[]={0,2.792624,0}; + position[]={13197.963,14.249439,8979.9658}; + angles[]={0,2.7926314,0}; }; side="East"; flags=7; class Attributes { rank="SERGEANT"; - isPlayer=1; stance="Up"; }; id=9705; type="PN_O_SLA_Squad_Leader"; - atlOffset=0.21376228; + atlOffset=0.21417999; + class CustomAttributes + { + class Attribute0 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male03GRE"; + }; + }; + }; + class Attribute1 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=0.99000001; + }; + }; + }; + nAttributes=2; + }; }; }; class Attributes { }; id=9710; - atlOffset=0.21376228; + atlOffset=0.21417999; }; class Item663 { @@ -47254,6 +47281,167 @@ class Mission id=9753; atlOffset=0.22346878; }; + class Item677 + { + dataType="Object"; + class PositionInfo + { + position[]={13235.25,22.192085,8844.875}; + angles[]={-0,4.3633237,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + health=0; + }; + id=9900; + type="PN_O_SLA_M4A0_75"; + class CustomAttributes + { + class Attribute0 + { + property="SPE_Unit_Number_attribute"; + expression="[_this,_value,'SPE_numbers'] spawn SPE_Fnc_System_Vehicle_Numbers_update;"; + class Value + { + class data + { + singleType="STRING"; + value="-1"; + }; + }; + }; + class Attribute1 + { + property="SPE_Nickname_attribute"; + expression="[_this,_value,'SPE_nickname'] spawn SPE_Fnc_Nickname_update;"; + class Value + { + class data + { + singleType="STRING"; + value=""; + }; + }; + }; + class Attribute2 + { + property="ENH_AdvancedDamage"; + expression="if (local _this) then {parseSimpleArray _value params ['_hitpoints', '_damage']; {if ((_damage # _forEachIndex) == 0) then {continue}; _this setHitPointDamage [_x, _damage # _forEachIndex, false]} forEach _hitpoints}"; + class Value + { + class data + { + singleType="STRING"; + value="[[""hithull"",""hitengine"",""hitltrack"",""hitrtrack"",""hitfuel"",""hitturret"",""hitgun"",""hitcomturret"",""hitcomgun"",""#light_l_hit"",""#light_r_hit"",""#light_t_hit""],[1,1,0,0,0,0,0,0,0,0,0,0]]"; + }; + }; + }; + class Attribute3 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""SPE_M3_GreaseGun"",""SPE_US_FirstAidKit"",""SPE_US_Medkit""],[2,10,1]],[[""SPE_30Rnd_M3_GreaseGun_45ACP"",""SPE_US_Mk_2"",""SPE_US_M18"",""SPE_US_M18_Green"",""SPE_US_M18_Red""],[30,5,5,2,2]],[[""SPE_ToolKit""],[1]],[[""B_SPE_US_MGbag""],[5]]],false]"; + }; + }; + }; + class Attribute4 + { + property="SPE_System_TankLoadout"; + expression="[_this,_value] spawn SPE_fnc_System_ammunition_updateAmmoLoadout;"; + class Value + { + class data + { + singleType="STRING"; + value="[false,[[""spe_90x_m61_m1_ap"",27],[""spe_90x_m72_ap"",10],[""spe_90x_t45_m1_apcr"",0],[""spe_90x_m48_he"",42],[""spe_90x_m64_wp"",11],[""spe_90x_m89_smk"",0]]]"; + }; + }; + }; + nAttributes=5; + }; + }; + class Item678 + { + dataType="Object"; + class PositionInfo + { + position[]={13265.75,14.677085,8743.5}; + angles[]={-0,1.1342372,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + health=0; + ammo=0; + fuel=0; + }; + id=9901; + type="PN_B_NACS_M4A0_75"; + class CustomAttributes + { + class Attribute0 + { + property="SPE_Unit_Number_attribute"; + expression="[_this,_value,'SPE_numbers'] spawn SPE_Fnc_System_Vehicle_Numbers_update;"; + class Value + { + class data + { + singleType="STRING"; + value="-1"; + }; + }; + }; + class Attribute1 + { + property="SPE_Nickname_attribute"; + expression="[_this,_value,'SPE_nickname'] spawn SPE_Fnc_Nickname_update;"; + class Value + { + class data + { + singleType="STRING"; + value=""; + }; + }; + }; + class Attribute2 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[""SPE_M3_GreaseGun"",""SPE_US_FirstAidKit"",""SPE_US_Medkit""],[2,10,1]],[[""SPE_30Rnd_M3_GreaseGun_45ACP"",""SPE_US_Mk_2"",""SPE_US_M18"",""SPE_US_M18_Green"",""SPE_US_M18_Red""],[30,5,5,2,2]],[[""SPE_ToolKit""],[1]],[[""B_SPE_US_MGbag""],[5]]],false]"; + }; + }; + }; + class Attribute3 + { + property="SPE_System_TankLoadout"; + expression="[_this,_value] spawn SPE_fnc_System_ammunition_updateAmmoLoadout;"; + class Value + { + class data + { + singleType="STRING"; + value="[true,[[""spe_90x_m61_m1_ap"",27],[""spe_90x_m72_ap"",10],[""spe_90x_t45_m1_apcr"",0],[""spe_90x_m48_he"",42],[""spe_90x_m64_wp"",11],[""spe_90x_m89_smk"",0]]]"; + }; + }; + }; + nAttributes=4; + }; + }; }; class Connections {