Jelajahi Sumber

Merge branch 'master' of https://github.com/LaocheXe/501st-Missions

earthknite 7 tahun lalu
induk
melakukan
75eeb0784e

+ 137 - 27
Dev_Missions/TEST_20180523_RFOB_Altis.Altis/mission.sqm

@@ -12,10 +12,10 @@ class EditorData
 	};
 	class Camera
 	{
-		pos[]={17105.953,18.596762,22012.91};
-		dir[]={0.88381273,-0.33919591,0.32241568};
-		up[]={0.31868684,0.94070047,0.11625712};
-		aside[]={0.3427279,3.085006e-008,-0.93950337};
+		pos[]={17020.531,39.388069,21936.73};
+		dir[]={-0.64353693,-0.48240235,-0.59438097};
+		up[]={-0.35439441,0.87593073,-0.32732311};
+		aside[]={-0.67853767,5.4592965e-007,0.73465985};
 	};
 };
 binarizationWanted=0;
@@ -698,25 +698,6 @@ class CustomAttributes
 	{
 		name="Multiplayer";
 		class Attribute0
-		{
-			property="Enh_saveLoadout";
-			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
-			class Value
-			{
-				class data
-				{
-					class type
-					{
-						type[]=
-						{
-							"BOOL"
-						};
-					};
-					value=1;
-				};
-			};
-		};
-		class Attribute1
 		{
 			property="RespawnTemplates";
 			expression="true";
@@ -752,6 +733,25 @@ class CustomAttributes
 				};
 			};
 		};
+		class Attribute1
+		{
+			property="Enh_saveLoadout";
+			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
+			class Value
+			{
+				class data
+				{
+					class type
+					{
+						type[]=
+						{
+							"BOOL"
+						};
+					};
+					value=1;
+				};
+			};
+		};
 		nAttributes=2;
 	};
 	class Category1
@@ -134444,7 +134444,7 @@ class Mission
 			type="rectangle";
 			a=80;
 			b=115;
-			angle=174.72287;
+			angle=174.72285;
 			id=895;
 			atlOffset=70.198036;
 		};
@@ -135720,18 +135720,128 @@ class Mission
 					dataType="Object";
 					class PositionInfo
 					{
-						position[]={16974.287,6.088212,21950.422};
+						position[]={16974.287,6.0877733,21950.422};
 						angles[]={0,5.4977875,0};
 					};
 					side="West";
 					flags=6;
 					class Attributes
 					{
-						isPlayer=1;
 					};
 					id=967;
 					type="SWOP_Clonetrooper_P1";
-					atlOffset=-0.2655611;
+					atlOffset=-0.26599979;
+					class CustomAttributes
+					{
+						class Attribute0
+						{
+							property="acex_headless_blacklist";
+							expression="_this setVariable [""acex_headless_blacklist"",_value,true]";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"BOOL"
+										};
+									};
+									value=0;
+								};
+							};
+						};
+						class Attribute1
+						{
+							property="Enh_featureType";
+							expression="_this setFeatureType parseNumber (_value)";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"STRING"
+										};
+									};
+									value="0";
+								};
+							};
+						};
+						class Attribute2
+						{
+							property="pitch";
+							expression="_this setpitch _value;";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"SCALAR"
+										};
+									};
+									value=0.94999999;
+								};
+							};
+						};
+						class Attribute3
+						{
+							property="Enh_ambientAnimParams";
+							expression="	if (is3DEN) then {_this call BIS_fnc_ambientAnim__terminate};	[_this,_value] spawn	{		sleep 0.1;		params ['_unit','_value'];		if (!(_value select 0 == '') && !isMultiplayer) then		{			[_unit,_value select 0,_value select 1,objNull,false,false] call BIS_fnc_ambientAnim;			waitUntil {sleep 0.1; ((behaviour _unit) == 'COMBAT') || (damage _unit > 0.6)};			_unit call BIS_fnc_ambientAnim__terminate;		};	}";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"ARRAY"
+										};
+									};
+									class value
+									{
+										items=2;
+										class Item0
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="";
+											};
+										};
+										class Item1
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="ASIS";
+											};
+										};
+									};
+								};
+							};
+						};
+						nAttributes=4;
+					};
 				};
 			};
 			class Attributes

File diff ditekan karena terlalu besar
+ 125 - 124
Dev_Missions/TEST_20180523_RFOB_Everon.eden/mission.sqm


+ 5 - 5
Dev_Missions/TEST_20180523_RFOB_Felucia.clon_felucia/mission.sqm

@@ -13,9 +13,9 @@ class EditorData
 	class Camera
 	{
 		pos[]={4783.4932,131.28154,-29.948536};
-		dir[]={0.084898293,-0.56736106,-0.81916767};
-		up[]={0.05848885,0.82346034,-0.56433922};
-		aside[]={-0.99473363,-3.928144e-007,-0.10309639};
+		dir[]={-0.24085879,-0.44422549,0.86301595};
+		up[]={-0.11942042,0.89589906,0.42788929};
+		aside[]={0.9632529,-1.2756209e-007,0.26883647};
 	};
 };
 binarizationWanted=0;
@@ -11687,7 +11687,7 @@ class Mission
 			position[]={4861.3311,87.359001,-134.55299};
 			name="respawn_west";
 			type="Select";
-			angle=188.16998;
+			angle=188.16997;
 			id=0;
 			atlOffset=33.261589;
 		};
@@ -136849,7 +136849,7 @@ class Mission
 			type="rectangle";
 			a=80;
 			b=115;
-			angle=91.340019;
+			angle=91.340012;
 			id=917;
 		};
 	};

+ 365 - 38
Dev_Missions/TEST_20180523_RFOB_Gunkizli.pja308/mission.sqm

@@ -5,17 +5,17 @@ class EditorData
 	angleGridStep=0.2617994;
 	scaleGridStep=1;
 	autoGroupingDist=10;
-	toggles=514;
+	toggles=2;
 	class ItemIDProvider
 	{
-		nextID=917;
+		nextID=923;
 	};
 	class Camera
 	{
-		pos[]={10548.009,37.770191,20567.6};
-		dir[]={-0.64193857,-0.49982437,0.58158743};
-		up[]={-0.37042212,0.86610746,0.33559731};
-		aside[]={0.67145753,-7.0824171e-007,0.74114013};
+		pos[]={10620.013,35.045406,20440.824};
+		dir[]={-0.87982774,-0.47506434,0.019369418};
+		up[]={-0.4749679,0.87993097,0.010456103};
+		aside[]={0.022006813,-8.4428393e-007,0.99983352};
 	};
 };
 binarizationWanted=0;
@@ -686,25 +686,6 @@ class CustomAttributes
 	{
 		name="Multiplayer";
 		class Attribute0
-		{
-			property="Enh_saveLoadout";
-			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
-			class Value
-			{
-				class data
-				{
-					class type
-					{
-						type[]=
-						{
-							"BOOL"
-						};
-					};
-					value=1;
-				};
-			};
-		};
-		class Attribute1
 		{
 			property="RespawnTemplates";
 			expression="true";
@@ -740,6 +721,25 @@ class CustomAttributes
 				};
 			};
 		};
+		class Attribute1
+		{
+			property="Enh_saveLoadout";
+			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
+			class Value
+			{
+				class data
+				{
+					class type
+					{
+						type[]=
+						{
+							"BOOL"
+						};
+					};
+					value=1;
+				};
+			};
+		};
 		nAttributes=2;
 	};
 	class Category1
@@ -11674,7 +11674,7 @@ class Mission
 	};
 	class Entities
 	{
-		items=495;
+		items=497;
 		class Item0
 		{
 			dataType="Marker";
@@ -135556,41 +135556,368 @@ class Mission
 			id=914;
 		};
 		class Item493
+		{
+			dataType="Group";
+			side="West";
+			class Entities
+			{
+				items=1;
+				class Item0
+				{
+					dataType="Object";
+					class PositionInfo
+					{
+						position[]={10581.478,1.4807125,20439.773};
+						angles[]={0,2.6971097,0};
+					};
+					side="West";
+					flags=6;
+					class Attributes
+					{
+					};
+					id=919;
+					type="SWOP_Clonetrooper_P1";
+					class CustomAttributes
+					{
+						class Attribute0
+						{
+							property="acex_headless_blacklist";
+							expression="_this setVariable [""acex_headless_blacklist"",_value,true]";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"BOOL"
+										};
+									};
+									value=0;
+								};
+							};
+						};
+						class Attribute1
+						{
+							property="Enh_featureType";
+							expression="_this setFeatureType parseNumber (_value)";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"STRING"
+										};
+									};
+									value="0";
+								};
+							};
+						};
+						class Attribute2
+						{
+							property="pitch";
+							expression="_this setpitch _value;";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"SCALAR"
+										};
+									};
+									value=0.99000001;
+								};
+							};
+						};
+						class Attribute3
+						{
+							property="Enh_ambientAnimParams";
+							expression="	if (is3DEN) then {_this call BIS_fnc_ambientAnim__terminate};	[_this,_value] spawn	{		sleep 0.1;		params ['_unit','_value'];		if (!(_value select 0 == '') && !isMultiplayer) then		{			[_unit,_value select 0,_value select 1,objNull,false,false] call BIS_fnc_ambientAnim;			waitUntil {sleep 0.1; ((behaviour _unit) == 'COMBAT') || (damage _unit > 0.6)};			_unit call BIS_fnc_ambientAnim__terminate;		};	}";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"ARRAY"
+										};
+									};
+									class value
+									{
+										items=2;
+										class Item0
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="";
+											};
+										};
+										class Item1
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="ASIS";
+											};
+										};
+									};
+								};
+							};
+						};
+						nAttributes=4;
+					};
+				};
+			};
+			class Attributes
+			{
+			};
+			class CrewLinks
+			{
+				class LinkIDProvider
+				{
+					nextID=1;
+				};
+				class Links
+				{
+					items=1;
+					class Item0
+					{
+						linkID=0;
+						item0=919;
+						item1=918;
+						class CustomData
+						{
+							role=2;
+							turretPath[]={0};
+						};
+					};
+				};
+			};
+			id=917;
+			atlOffset=8.9406967e-006;
+		};
+		class Item494
 		{
 			dataType="Object";
 			class PositionInfo
 			{
-				position[]={10584.771,1.409904,20441.641};
-				angles[]={0,3.0954425,0};
+				position[]={10581.442,1.4840215,20438.729};
+				angles[]={0,2.6971138,0};
 			};
-			side="Empty";
-			flags=4;
+			side="West";
+			flags=6;
 			class Attributes
 			{
 				reportRemoteTargets=1;
 				receiveRemoteTargets=1;
 			};
-			id=915;
+			id=918;
 			type="SW_FIELDGUN";
+			atlOffset=8.9406967e-006;
 		};
-		class Item494
+		class Item495
+		{
+			dataType="Group";
+			side="West";
+			class Entities
+			{
+				items=1;
+				class Item0
+				{
+					dataType="Object";
+					class PositionInfo
+					{
+						position[]={10512.29,1.8781822,20428.998};
+						angles[]={0,3.0248826,0};
+					};
+					side="West";
+					flags=6;
+					class Attributes
+					{
+					};
+					id=922;
+					type="SWOP_Clonetrooper_P1";
+					class CustomAttributes
+					{
+						class Attribute0
+						{
+							property="acex_headless_blacklist";
+							expression="_this setVariable [""acex_headless_blacklist"",_value,true]";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"BOOL"
+										};
+									};
+									value=0;
+								};
+							};
+						};
+						class Attribute1
+						{
+							property="Enh_featureType";
+							expression="_this setFeatureType parseNumber (_value)";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"STRING"
+										};
+									};
+									value="0";
+								};
+							};
+						};
+						class Attribute2
+						{
+							property="pitch";
+							expression="_this setpitch _value;";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"SCALAR"
+										};
+									};
+									value=1;
+								};
+							};
+						};
+						class Attribute3
+						{
+							property="Enh_ambientAnimParams";
+							expression="	if (is3DEN) then {_this call BIS_fnc_ambientAnim__terminate};	[_this,_value] spawn	{		sleep 0.1;		params ['_unit','_value'];		if (!(_value select 0 == '') && !isMultiplayer) then		{			[_unit,_value select 0,_value select 1,objNull,false,false] call BIS_fnc_ambientAnim;			waitUntil {sleep 0.1; ((behaviour _unit) == 'COMBAT') || (damage _unit > 0.6)};			_unit call BIS_fnc_ambientAnim__terminate;		};	}";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"ARRAY"
+										};
+									};
+									class value
+									{
+										items=2;
+										class Item0
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="";
+											};
+										};
+										class Item1
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="ASIS";
+											};
+										};
+									};
+								};
+							};
+						};
+						nAttributes=4;
+					};
+				};
+			};
+			class Attributes
+			{
+			};
+			class CrewLinks
+			{
+				class LinkIDProvider
+				{
+					nextID=1;
+				};
+				class Links
+				{
+					items=1;
+					class Item0
+					{
+						linkID=0;
+						item0=922;
+						item1=921;
+						class CustomData
+						{
+							role=2;
+							turretPath[]={0};
+						};
+					};
+				};
+			};
+			id=920;
+			atlOffset=-6.4134598e-005;
+		};
+		class Item496
 		{
 			dataType="Object";
 			class PositionInfo
 			{
-				position[]={10515.13,1.3898389,20431.266};
-				angles[]={0,3.0954425,0};
+				position[]={10512.256,1.8378235,20427.953};
+				angles[]={0,3.0248768,0};
 			};
-			side="Empty";
-			flags=4;
+			side="West";
+			flags=6;
 			class Attributes
 			{
 				reportRemoteTargets=1;
 				receiveRemoteTargets=1;
 			};
-			id=916;
+			id=921;
 			type="SW_FIELDGUN";
-			atlOffset=-0.54526043;
+			atlOffset=-6.4134598e-005;
 		};
 	};
 	class Connections

+ 256 - 35
Dev_Missions/TEST_20180523_RFOB_Iberius.OPTRE_iberius/mission.sqm

@@ -12,10 +12,10 @@ class EditorData
 	};
 	class Camera
 	{
-		pos[]={-39.804565,38.957973,-403.27826};
-		dir[]={0.47331235,-0.50902277,-0.71910816};
-		up[]={0.27989104,0.86066478,-0.42524517};
-		aside[]={-0.83540016,1.5450205e-006,-0.5498594};
+		pos[]={446.32211,20.89962,274.10522};
+		dir[]={0.28129929,-0.21779704,0.93470824};
+		up[]={0.062805973,0.97592115,0.20868613};
+		aside[]={0.95769089,2.8081849e-006,-0.28821233};
 	};
 };
 binarizationWanted=0;
@@ -698,25 +698,6 @@ class CustomAttributes
 	{
 		name="Multiplayer";
 		class Attribute0
-		{
-			property="Enh_saveLoadout";
-			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
-			class Value
-			{
-				class data
-				{
-					class type
-					{
-						type[]=
-						{
-							"BOOL"
-						};
-					};
-					value=1;
-				};
-			};
-		};
-		class Attribute1
 		{
 			property="RespawnTemplates";
 			expression="true";
@@ -752,6 +733,25 @@ class CustomAttributes
 				};
 			};
 		};
+		class Attribute1
+		{
+			property="Enh_saveLoadout";
+			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
+			class Value
+			{
+				class data
+				{
+					class type
+					{
+						type[]=
+						{
+							"BOOL"
+						};
+					};
+					value=1;
+				};
+			};
+		};
 		nAttributes=2;
 	};
 	class Category1
@@ -10808,7 +10808,7 @@ class Mission
 			position[]={-28.233999,40.212002,-433.284};
 			name="respawn_west";
 			type="Select";
-			angle=226.29893;
+			angle=226.29892;
 			id=0;
 			atlOffset=33.262524;
 		};
@@ -132750,7 +132750,7 @@ class Mission
 			name="Armoury";
 			text="Armoury";
 			type="MCC_b_markerAmmo";
-			angle=220.53241;
+			angle=220.53239;
 			id=890;
 			atlOffset=11.459551;
 		};
@@ -132761,7 +132761,7 @@ class Mission
 			name="marker_3";
 			text="HQ";
 			type="b_hq";
-			angle=220.53241;
+			angle=220.53239;
 			id=891;
 			atlOffset=11.459551;
 		};
@@ -132772,7 +132772,7 @@ class Mission
 			name="marker_4";
 			text="Medical";
 			type="b_med";
-			angle=220.53241;
+			angle=220.53239;
 			id=892;
 			atlOffset=11.459551;
 		};
@@ -132783,7 +132783,7 @@ class Mission
 			name="marker_5";
 			text="LAAT's, Y-Wing's , V-wings, ARC 170's ";
 			type="b_air";
-			angle=220.53241;
+			angle=220.53239;
 			id=893;
 			atlOffset=11.459551;
 		};
@@ -132794,7 +132794,7 @@ class Mission
 			name="marker_6";
 			text="Transport's and Sabres";
 			type="b_motor_inf";
-			angle=220.53241;
+			angle=220.53239;
 			id=894;
 			atlOffset=11.459551;
 		};
@@ -132805,7 +132805,7 @@ class Mission
 			name="marker_7";
 			text="Forward Operating Base :  Charybdis ";
 			type="b_hq";
-			angle=220.53194;
+			angle=220.53192;
 			id=895;
 			atlOffset=11.459999;
 		};
@@ -132816,7 +132816,7 @@ class Mission
 			name="marker98";
 			text="ATC";
 			type="b_support";
-			angle=220.53241;
+			angle=220.53239;
 			id=896;
 			atlOffset=11.459551;
 		};
@@ -135760,18 +135760,128 @@ class Mission
 					dataType="Object";
 					class PositionInfo
 					{
-						position[]={506.75262,0.99256265,255.57321};
+						position[]={506.75299,0.99256337,255.573};
 						angles[]={0,1.5707964,0};
 					};
 					side="West";
 					flags=6;
 					class Attributes
 					{
-						isPlayer=1;
 					};
 					id=1025;
 					type="SWOP_Clonetrooper_P1";
-					atlOffset=6.5565109e-007;
+					atlOffset=5.9604645e-008;
+					class CustomAttributes
+					{
+						class Attribute0
+						{
+							property="acex_headless_blacklist";
+							expression="_this setVariable [""acex_headless_blacklist"",_value,true]";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"BOOL"
+										};
+									};
+									value=0;
+								};
+							};
+						};
+						class Attribute1
+						{
+							property="Enh_featureType";
+							expression="_this setFeatureType parseNumber (_value)";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"STRING"
+										};
+									};
+									value="0";
+								};
+							};
+						};
+						class Attribute2
+						{
+							property="pitch";
+							expression="_this setpitch _value;";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"SCALAR"
+										};
+									};
+									value=0.98000002;
+								};
+							};
+						};
+						class Attribute3
+						{
+							property="Enh_ambientAnimParams";
+							expression="	if (is3DEN) then {_this call BIS_fnc_ambientAnim__terminate};	[_this,_value] spawn	{		sleep 0.1;		params ['_unit','_value'];		if (!(_value select 0 == '') && !isMultiplayer) then		{			[_unit,_value select 0,_value select 1,objNull,false,false] call BIS_fnc_ambientAnim;			waitUntil {sleep 0.1; ((behaviour _unit) == 'COMBAT') || (damage _unit > 0.6)};			_unit call BIS_fnc_ambientAnim__terminate;		};	}";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"ARRAY"
+										};
+									};
+									class value
+									{
+										items=2;
+										class Item0
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="";
+											};
+										};
+										class Item1
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="ASIS";
+											};
+										};
+									};
+								};
+							};
+						};
+						nAttributes=4;
+					};
 				};
 			};
 			class Attributes
@@ -135833,7 +135943,7 @@ class Mission
 					dataType="Object";
 					class PositionInfo
 					{
-						position[]={448.37762,0.51324791,306.24518};
+						position[]={448.37799,0.51326346,306.245};
 					};
 					side="West";
 					flags=6;
@@ -135842,6 +135952,117 @@ class Mission
 					};
 					id=1027;
 					type="SWOP_Clonetrooper_P1";
+					class CustomAttributes
+					{
+						class Attribute0
+						{
+							property="acex_headless_blacklist";
+							expression="_this setVariable [""acex_headless_blacklist"",_value,true]";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"BOOL"
+										};
+									};
+									value=0;
+								};
+							};
+						};
+						class Attribute1
+						{
+							property="Enh_featureType";
+							expression="_this setFeatureType parseNumber (_value)";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"STRING"
+										};
+									};
+									value="0";
+								};
+							};
+						};
+						class Attribute2
+						{
+							property="pitch";
+							expression="_this setpitch _value;";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"SCALAR"
+										};
+									};
+									value=0.95999998;
+								};
+							};
+						};
+						class Attribute3
+						{
+							property="Enh_ambientAnimParams";
+							expression="	if (is3DEN) then {_this call BIS_fnc_ambientAnim__terminate};	[_this,_value] spawn	{		sleep 0.1;		params ['_unit','_value'];		if (!(_value select 0 == '') && !isMultiplayer) then		{			[_unit,_value select 0,_value select 1,objNull,false,false] call BIS_fnc_ambientAnim;			waitUntil {sleep 0.1; ((behaviour _unit) == 'COMBAT') || (damage _unit > 0.6)};			_unit call BIS_fnc_ambientAnim__terminate;		};	}";
+							class Value
+							{
+								class data
+								{
+									class type
+									{
+										type[]=
+										{
+											"ARRAY"
+										};
+									};
+									class value
+									{
+										items=2;
+										class Item0
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="";
+											};
+										};
+										class Item1
+										{
+											class data
+											{
+												class type
+												{
+													type[]=
+													{
+														"STRING"
+													};
+												};
+												value="ASIS";
+											};
+										};
+									};
+								};
+							};
+						};
+						nAttributes=4;
+					};
 				};
 			};
 			class Attributes

File diff ditekan karena terlalu besar
+ 121 - 163
Dev_Missions/TEST_20180523_RFOB_N'Djenahoud.pja319/mission.sqm


File diff ditekan karena terlalu besar
+ 130 - 112
Dev_Missions/TEST_20180523_RFOB_Pandora.Pandora/mission.sqm


+ 25 - 25
Dev_Missions/TEST_20180523_RFOB_Panthera.panthera3/mission.sqm

@@ -12,10 +12,10 @@ class EditorData
 	};
 	class Camera
 	{
-		pos[]={4111.9731,14.718015,-211.66385};
-		dir[]={-0.53191978,-0.26846477,-0.8031773};
-		up[]={-0.14825442,0.9632715,-0.22385749};
-		aside[]={-0.83378488,-1.0877848e-006,0.55219156};
+		pos[]={4235.8921,20.752518,27.718744};
+		dir[]={-0.9215402,-0.38044366,-0.078332961};
+		up[]={-0.37910223,0.92478454,-0.032223962};
+		aside[]={-0.084700085,-1.0099702e-006,0.99646455};
 	};
 };
 binarizationWanted=0;
@@ -680,25 +680,6 @@ class CustomAttributes
 	{
 		name="Multiplayer";
 		class Attribute0
-		{
-			property="Enh_saveLoadout";
-			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
-			class Value
-			{
-				class data
-				{
-					class type
-					{
-						type[]=
-						{
-							"BOOL"
-						};
-					};
-					value=1;
-				};
-			};
-		};
-		class Attribute1
 		{
 			property="RespawnTemplates";
 			expression="true";
@@ -734,6 +715,25 @@ class CustomAttributes
 				};
 			};
 		};
+		class Attribute1
+		{
+			property="Enh_saveLoadout";
+			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
+			class Value
+			{
+				class data
+				{
+					class type
+					{
+						type[]=
+						{
+							"BOOL"
+						};
+					};
+					value=1;
+				};
+			};
+		};
 		nAttributes=2;
 	};
 	class Category1
@@ -11673,7 +11673,7 @@ class Mission
 			position[]={4240.9551,38.069,-90.064003};
 			name="respawn_west";
 			type="Select";
-			angle=186.67796;
+			angle=186.67795;
 			id=0;
 			atlOffset=33.2616;
 		};
@@ -133786,7 +133786,7 @@ class Mission
 			name="marker_7";
 			text="Forward Operating Base : Sea Goat";
 			type="b_hq";
-			angle=180.91092;
+			angle=180.9109;
 			id=879;
 			atlOffset=25.437748;
 		};

+ 23 - 23
Dev_Missions/TEST_20180523_RFOB_PantheraWinter.Winthera3/mission.sqm

@@ -12,10 +12,10 @@ class EditorData
 	};
 	class Camera
 	{
-		pos[]={4135.3071,37.337421,-122.90359};
-		dir[]={-0.2280668,-0.74993974,0.62106067};
-		up[]={-0.25851652,0.6614958,0.70397425};
-		aside[]={0.93876612,-1.0537915e-006,0.34473699};
+		pos[]={4245.1431,39.485435,-144.26242};
+		dir[]={-0.91595,-0.38645953,0.1087733};
+		up[]={-0.3838158,0.92227834,0.045578077};
+		aside[]={0.11793181,-2.2177119e-007,0.99308914};
 	};
 };
 binarizationWanted=0;
@@ -680,25 +680,6 @@ class CustomAttributes
 	{
 		name="Multiplayer";
 		class Attribute0
-		{
-			property="Enh_saveLoadout";
-			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
-			class Value
-			{
-				class data
-				{
-					class type
-					{
-						type[]=
-						{
-							"BOOL"
-						};
-					};
-					value=1;
-				};
-			};
-		};
-		class Attribute1
 		{
 			property="RespawnTemplates";
 			expression="true";
@@ -734,6 +715,25 @@ class CustomAttributes
 				};
 			};
 		};
+		class Attribute1
+		{
+			property="Enh_saveLoadout";
+			expression="      if (!is3DEN && hasInterface && _value) then      {         [] spawn         {            waitUntil {sleep 1; !isNull player};            if (isNil {player getVariable 'Enh_savedLoadout'}) then            {               player setVariable ['Enh_savedLoadout',getUnitloadout player];               player addEventHandler ['Respawn',{player setUnitLoadout (player getVariable 'Enh_savedLoadout')}];            };         };      };   ";
+			class Value
+			{
+				class data
+				{
+					class type
+					{
+						type[]=
+						{
+							"BOOL"
+						};
+					};
+					value=1;
+				};
+			};
+		};
 		nAttributes=2;
 	};
 	class Category1

File diff ditekan karena terlalu besar
+ 119 - 127
Dev_Missions/TEST_20180523_RFOB_Thirsk.Thirsk/mission.sqm


File diff ditekan karena terlalu besar
+ 161 - 161
Dev_Missions/TEST_20180523_RFOB_ThirskWinter.ThirskW/mission.sqm


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini