fork download
  1. //In-game cutscene
  2. start_cutscene1 = false;
  3.  
  4. waitUntil {start_cutscene1};
  5.  
  6. enableRadio false;
  7. setAccTime 1;
  8.  
  9. cutText ["","BLACK OUT", 1]; //затемнение
  10. sleep 2;
  11. [0,0,false,true] call BIS_fnc_CinemaBorder; //запуск рамок
  12.  
  13. _text = format [("<t align = 'right' color='#00FF00'> %1 </br>%2"), localize "STR_cutscene1" , _time]; //текст к
  14. [parseText _text, [safeZoneX + safeZoneW - 0.35 - 0.025, safeZoneY + safeZoneH - 0.25 - 0.05, 0.35, 0.15], [9, 3], 5] spawn BIS_fnc_textTiles; //using TileText bis funct
  15.  
  16.  
  17. //Bot1 set position
  18. Bot1 setPos [4363.986, 3191.17, 0];
  19. Bot1 setDir 332.131; //https://c...content-available-to-author-only...o.com/wiki/setDir
  20. //Bot1 disableAI "MOVE";
  21. {Bot1 disableAI _x} forEach ["ANIM", "TARGET", "AUTOTARGET", "MOVE"];
  22. Bot1 addEventHandler ["AnimStateChange", {hint format ["Bot1: %1", animationState Bot1]}];
  23.  
  24. //Bot2 set position
  25. Bot2 setPos [4361.85, 3194.25, 0];
  26. Bot2 setDir 169.829;
  27. {Bot2 disableAI _x} forEach ["ANIM", "TARGET", "AUTOTARGET", "MOVE"];
  28. Bot2 addEventHandler ["AnimStateChange", {hint format ["Bot2: %1", animationState Bot2]}];
  29.  
  30. sleep 2;
  31.  
  32. Bot1 playMoveNow "Acts_CrouchGetLowGesture"; //Acts_CrouchGetLowGesture - 2.6 sec
  33.  
  34. Bot2 switchMove "Acts_SittingWounded_breath"; //Acts_SittingWounded_in - static
  35. waitUntil {animationState Bot2 == "acts_sittingwounded_breath"};
  36.  
  37. sleep 0.001;
  38. cutText ["","BLACK IN", 1]; //высветление
  39.  
  40. waitUntil {animationState Bot1 != "acts_crouchgetlowgesture"};
  41.  
  42. Bot1 playMoveNow "";
  43.  
  44. waitUntil {animationState Bot2 != "acts_sittingwounded_breath"};
  45. Bot2 playMoveNow "Acts_SittingWounded_wave"; // Acts_SittingWounded_wave - 3.099 sec
  46. hint "Bot2 switchMove Acts_SittingWounded_wave";
  47. waitUntil {animationState Bot2 != "acts_sittingwounded_wave"};
  48. hint "putin loop anim ends";
  49. Bot2 playMoveNow "Acts_SittingWounded_out"; // Acts_SittingWounded_out - 4.366 sec
  50. waitUntil {animationState Bot2 != "acts_sittingwounded_out"};
  51.  
  52.  
  53. [1] call BIS_fnc_CinemaBorder;
  54.  
  55. hint "end of cutscene1";
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: error: class, interface, or enum expected
	start_cutscene1 = false;
	^
Main.java:4: error: class, interface, or enum expected
	waitUntil {start_cutscene1};
	^
Main.java:6: error: class, interface, or enum expected
	enableRadio false;
	^
Main.java:7: error: class, interface, or enum expected
	setAccTime 1;
	^
Main.java:9: error: class, interface, or enum expected
	cutText ["","BLACK OUT", 1]; //??????????
	^
Main.java:10: error: class, interface, or enum expected
	sleep 2;
	^
Main.java:11: error: class, interface, or enum expected
	[0,0,false,true] call BIS_fnc_CinemaBorder; //?????? ?????
	^
Main.java:13: error: class, interface, or enum expected
	_text = format [("<t align = 'right' color='#00FF00'> %1 </br>%2"), localize "STR_cutscene1" , _time]; //????? ?
	^
Main.java:14: error: class, interface, or enum expected
	[parseText _text, [safeZoneX + safeZoneW - 0.35 - 0.025, safeZoneY + safeZoneH - 0.25 - 0.05, 0.35, 0.15], [9, 3], 5] spawn BIS_fnc_textTiles; //using TileText bis funct
	^
Main.java:18: error: class, interface, or enum expected
	Bot1 setPos [4363.986, 3191.17, 0];
	^
Main.java:19: error: class, interface, or enum expected
	Bot1 setDir 332.131; //https://community.bistudio.com/wiki/setDir
	^
Main.java:21: error: class, interface, or enum expected
	{Bot1 disableAI _x} forEach ["ANIM", "TARGET", "AUTOTARGET", "MOVE"];
	^
Main.java:22: error: class, interface, or enum expected
	Bot1 addEventHandler ["AnimStateChange", {hint format ["Bot1: %1", animationState Bot1]}];
	^
Main.java:25: error: class, interface, or enum expected
	Bot2 setPos [4361.85, 3194.25, 0];
	^
Main.java:26: error: class, interface, or enum expected
	Bot2 setDir 169.829;
	^
Main.java:27: error: class, interface, or enum expected
	{Bot2 disableAI _x} forEach ["ANIM", "TARGET", "AUTOTARGET", "MOVE"];
	^
Main.java:28: error: class, interface, or enum expected
	Bot2 addEventHandler ["AnimStateChange", {hint format ["Bot2: %1", animationState Bot2]}];
	^
Main.java:30: error: class, interface, or enum expected
	sleep 2;
	^
Main.java:32: error: class, interface, or enum expected
	Bot1 playMoveNow "Acts_CrouchGetLowGesture"; //Acts_CrouchGetLowGesture - 2.6 sec
	^
Main.java:34: error: class, interface, or enum expected
	Bot2 switchMove "Acts_SittingWounded_breath"; //Acts_SittingWounded_in - static
	^
Main.java:35: error: class, interface, or enum expected
	waitUntil {animationState Bot2 == "acts_sittingwounded_breath"};
	^
Main.java:37: error: class, interface, or enum expected
	sleep 0.001;
	^
Main.java:38: error: class, interface, or enum expected
	cutText ["","BLACK IN", 1]; //???????????
	^
Main.java:40: error: class, interface, or enum expected
	waitUntil {animationState Bot1 != "acts_crouchgetlowgesture"};
	^
Main.java:42: error: class, interface, or enum expected
	Bot1 playMoveNow "";
	^
Main.java:44: error: class, interface, or enum expected
	waitUntil {animationState Bot2 != "acts_sittingwounded_breath"};
	^
Main.java:45: error: class, interface, or enum expected
	Bot2 playMoveNow "Acts_SittingWounded_wave"; // Acts_SittingWounded_wave - 3.099 sec
	^
Main.java:46: error: class, interface, or enum expected
	hint "Bot2 switchMove Acts_SittingWounded_wave";
	^
Main.java:47: error: class, interface, or enum expected
	waitUntil {animationState Bot2 != "acts_sittingwounded_wave"};
	^
Main.java:48: error: class, interface, or enum expected
	hint "putin loop anim ends";
	^
Main.java:49: error: class, interface, or enum expected
	Bot2 playMoveNow "Acts_SittingWounded_out"; // Acts_SittingWounded_out - 4.366 sec
	^
Main.java:50: error: class, interface, or enum expected
	waitUntil {animationState Bot2 != "acts_sittingwounded_out"};
	^
Main.java:53: error: class, interface, or enum expected
	[1] call BIS_fnc_CinemaBorder;
	^
Main.java:55: error: class, interface, or enum expected
	hint "end of cutscene1";
	^
34 errors
stdout
Standard output is empty