Advertisement
Guest User

Untitled

a guest
Feb 12th, 2015
212
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 1 0
  1. /*%FSM<COMPILE "h:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, flow">*/
  2. /*%FSM<HEAD>*/
  3. /*
  4. item0[] = {"Start",0,250,-925.000000,-1400.000000,-825.000000,-1350.000000,0.000000,"Start"};
  5. item1[] = {"Mission_Complete",1,250,-625.000000,-550.000000,-525.000000,-500.000000,0.000000,"Mission" \n "Complete"};
  6. item2[] = {"_",8,218,-925.000000,-1250.000000,-825.000000,-1200.000000,0.000000,""};
  7. item3[] = {"Charlie_needs_su",2,250,-925.000000,-1125.000000,-825.000000,-1075.000000,0.000000,"Charlie needs" \n "support"};
  8. link0[] = {0,2};
  9. link1[] = {2,3};
  10. globals[] = {25.000000,1,0,0,0,640,480,1,291,6316128,1,-1692.000366,-109.812538,-105.185097,-1522.380737,911,816,1};
  11. window[] = {0,-1,-1,-1,-1,961,25,1596,25,1,929};
  12. *//*%FSM</HEAD>*/
  13. class FSM
  14. {
  15. fsmName = "flow";
  16. class States
  17. {
  18. /*%FSM<STATE "Start">*/
  19. class Start
  20. {
  21. name = "Start";
  22. init = /*%FSM<STATEINIT""">*/"_taskAssist = 0;" \n
  23. "_taskFind = 0;" \n
  24. "_taskExtract = 0;"/*%FSM</STATEINIT""">*/;
  25. precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
  26. class Links
  27. {
  28. /*%FSM<LINK "_">*/
  29. class _
  30. {
  31. priority = 0.000000;
  32. to="Charlie_needs_su";
  33. precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
  34. condition=/*%FSM<CONDITION""">*/""/*%FSM</CONDITION""">*/;
  35. action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
  36. };
  37. /*%FSM</LINK>*/
  38. };
  39. };
  40. /*%FSM</STATE>*/
  41. /*%FSM<STATE "Mission_Complete">*/
  42. class Mission_Complete
  43. {
  44. name = "Mission_Complete";
  45. init = /*%FSM<STATEINIT""">*/"" \n
  46. "" \n
  47. """Success"" spawn {" \n
  48. " sleep 10;" \n
  49. " [""taskExfil"", ""succeeded""] call FHQ_fnc_ttSetTaskState;" \n
  50. " sleep 15;" \n
  51. " [""missionEnd"", [_this, true]] call FHQ_fnc_mpGlobalEvent;" \n
  52. "};"/*%FSM</STATEINIT""">*/;
  53. precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
  54. class Links
  55. {
  56. };
  57. };
  58. /*%FSM</STATE>*/
  59. /*%FSM<STATE "Charlie_needs_su">*/
  60. class Charlie_needs_su
  61. {
  62. name = "Charlie_needs_su";
  63. init = /*%FSM<STATEINIT""">*/""/*%FSM</STATEINIT""">*/;
  64. precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
  65. class Links
  66. {
  67. };
  68. };
  69. /*%FSM</STATE>*/
  70. };
  71. initState="Start";
  72. finalStates[] =
  73. {
  74. "Mission_Complete",
  75. };
  76. };
  77. /*%FSM</COMPILE>*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement