Radar.drawio 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/27.0.2 Chrome/134.0.6998.205 Electron/35.3.0 Safari/537.36" version="27.0.2">
  2. <diagram name="Page-1" id="nAkou02nAaZLxLxVMKO7">
  3. <mxGraphModel dx="1188" dy="708" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="5_IOB1qDdon7MhArF_90-1" value="Radar" style="shape=folder;align=center;verticalAlign=middle;fontStyle=0;tabWidth=100;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;" parent="1" vertex="1">
  8. <mxGeometry x="140" y="80" width="510" height="253" as="geometry" />
  9. </mxCell>
  10. <mxCell id="5_IOB1qDdon7MhArF_90-2" value="AnnounceEnemy" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=1;whiteSpace=wrap;" parent="1" vertex="1">
  11. <mxGeometry x="160" y="140" width="220" height="180" as="geometry" />
  12. </mxCell>
  13. <mxCell id="5_IOB1qDdon7MhArF_90-3" value="AnnounceObstacles" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=1;whiteSpace=wrap;" parent="1" vertex="1">
  14. <mxGeometry x="390" y="140" width="240" height="180" as="geometry" />
  15. </mxCell>
  16. <mxCell id="5_IOB1qDdon7MhArF_90-4" value="EnemySighted" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;" parent="1" vertex="1">
  17. <mxGeometry x="195" y="270" width="105" height="30" as="geometry" />
  18. </mxCell>
  19. <mxCell id="5_IOB1qDdon7MhArF_90-5" value="NoEnemy" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;" parent="1" vertex="1">
  20. <mxGeometry x="195" y="180" width="105" height="30" as="geometry" />
  21. </mxCell>
  22. <mxCell id="5_IOB1qDdon7MhArF_90-6" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="5_IOB1qDdon7MhArF_90-5" target="5_IOB1qDdon7MhArF_90-4" edge="1">
  23. <mxGeometry width="50" height="50" relative="1" as="geometry">
  24. <mxPoint x="320" y="300" as="sourcePoint" />
  25. <mxPoint x="370" y="250" as="targetPoint" />
  26. </mxGeometry>
  27. </mxCell>
  28. <mxCell id="5_IOB1qDdon7MhArF_90-8" value="enemy_sighted" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="5_IOB1qDdon7MhArF_90-6" vertex="1" connectable="0">
  29. <mxGeometry x="-0.1365" y="-1" relative="1" as="geometry">
  30. <mxPoint x="1" as="offset" />
  31. </mxGeometry>
  32. </mxCell>
  33. <mxCell id="5_IOB1qDdon7MhArF_90-7" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="5_IOB1qDdon7MhArF_90-4" target="5_IOB1qDdon7MhArF_90-5" edge="1">
  34. <mxGeometry width="50" height="50" relative="1" as="geometry">
  35. <mxPoint x="320" y="300" as="sourcePoint" />
  36. <mxPoint x="370" y="250" as="targetPoint" />
  37. <Array as="points">
  38. <mxPoint x="340" y="240" />
  39. </Array>
  40. </mxGeometry>
  41. </mxCell>
  42. <mxCell id="5_IOB1qDdon7MhArF_90-9" value="enemy_lost" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="5_IOB1qDdon7MhArF_90-7" vertex="1" connectable="0">
  43. <mxGeometry x="0.1654" y="2" relative="1" as="geometry">
  44. <mxPoint x="8" y="2" as="offset" />
  45. </mxGeometry>
  46. </mxCell>
  47. <mxCell id="SozxbzjLGhOc6e5aeJOS-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="5_IOB1qDdon7MhArF_90-10" target="5_IOB1qDdon7MhArF_90-11" edge="1">
  48. <mxGeometry relative="1" as="geometry">
  49. <Array as="points">
  50. <mxPoint x="600" y="295" />
  51. <mxPoint x="600" y="193" />
  52. </Array>
  53. </mxGeometry>
  54. </mxCell>
  55. <mxCell id="SozxbzjLGhOc6e5aeJOS-4" value="after(0.5)" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="SozxbzjLGhOc6e5aeJOS-1" vertex="1" connectable="0">
  56. <mxGeometry x="0.0013" relative="1" as="geometry">
  57. <mxPoint y="-3" as="offset" />
  58. </mxGeometry>
  59. </mxCell>
  60. <mxCell id="SozxbzjLGhOc6e5aeJOS-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;" parent="1" source="5_IOB1qDdon7MhArF_90-10" target="5_IOB1qDdon7MhArF_90-11" edge="1">
  61. <mxGeometry relative="1" as="geometry">
  62. <Array as="points">
  63. <mxPoint x="560" y="280" />
  64. <mxPoint x="560" y="210" />
  65. </Array>
  66. </mxGeometry>
  67. </mxCell>
  68. <mxCell id="SozxbzjLGhOc6e5aeJOS-3" value="done" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="SozxbzjLGhOc6e5aeJOS-2" vertex="1" connectable="0">
  69. <mxGeometry x="0.0613" relative="1" as="geometry">
  70. <mxPoint as="offset" />
  71. </mxGeometry>
  72. </mxCell>
  73. <mxCell id="5_IOB1qDdon7MhArF_90-10" value="Waiting" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;" parent="1" vertex="1">
  74. <mxGeometry x="430" y="280" width="100" height="30" as="geometry" />
  75. </mxCell>
  76. <mxCell id="5_IOB1qDdon7MhArF_90-11" value="Checking" style="html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;" parent="1" vertex="1">
  77. <mxGeometry x="430" y="175" width="100" height="35" as="geometry" />
  78. </mxCell>
  79. <mxCell id="5_IOB1qDdon7MhArF_90-12" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="5_IOB1qDdon7MhArF_90-11" target="5_IOB1qDdon7MhArF_90-10" edge="1">
  80. <mxGeometry width="50" height="50" relative="1" as="geometry">
  81. <mxPoint x="320" y="300" as="sourcePoint" />
  82. <mxPoint x="370" y="250" as="targetPoint" />
  83. </mxGeometry>
  84. </mxCell>
  85. <mxCell id="f2GnOCf-9dYJmlYHtWwK-1" value="" style="ellipse;html=1;shape=startState;fillColor=#000000;strokeColor=#ff0000;" parent="1" vertex="1">
  86. <mxGeometry x="170" y="150" width="20" height="20" as="geometry" />
  87. </mxCell>
  88. <mxCell id="OJ15PFXKNtjwi-7q5n_l-1" value="" style="ellipse;html=1;shape=startState;fillColor=#000000;strokeColor=#ff0000;" parent="1" vertex="1">
  89. <mxGeometry x="400" y="150" width="20" height="20" as="geometry" />
  90. </mxCell>
  91. <mxCell id="OJ15PFXKNtjwi-7q5n_l-2" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.482;exitY=0.709;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="OJ15PFXKNtjwi-7q5n_l-1" target="5_IOB1qDdon7MhArF_90-11" edge="1">
  92. <mxGeometry width="50" height="50" relative="1" as="geometry">
  93. <mxPoint x="410" y="160" as="sourcePoint" />
  94. <mxPoint x="520" y="260" as="targetPoint" />
  95. <Array as="points">
  96. <mxPoint x="410" y="193" />
  97. </Array>
  98. </mxGeometry>
  99. </mxCell>
  100. <mxCell id="OJ15PFXKNtjwi-7q5n_l-3" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.512;exitY=0.728;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="f2GnOCf-9dYJmlYHtWwK-1" target="5_IOB1qDdon7MhArF_90-5" edge="1">
  101. <mxGeometry width="50" height="50" relative="1" as="geometry">
  102. <mxPoint x="350" y="300" as="sourcePoint" />
  103. <mxPoint x="400" y="250" as="targetPoint" />
  104. <Array as="points">
  105. <mxPoint x="180" y="195" />
  106. </Array>
  107. </mxGeometry>
  108. </mxCell>
  109. </root>
  110. </mxGraphModel>
  111. </diagram>
  112. </mxfile>