mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-21 04:39:14 +00:00
* Protocol for r/21_u6 NetworkProtocolVersion 776 * Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix README version * Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix changelog release * Protocol for r/21_u6 NetworkProtocolVersion 776 - Add NoteBlockInstrument to protocol doc
991 lines
57 KiB
XML
991 lines
57 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
|
-->
|
|
<!-- Title: PlayerAuthInputPacket Pages: 1 -->
|
|
<svg width="2229pt" height="1665pt"
|
|
viewBox="0.00 0.00 2228.57 1665.27" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1661.27)">
|
|
<title>PlayerAuthInputPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-1661.27 2224.57,-1661.27 2224.57,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "PlayerAuthInputPacket", typeName: "", id: 0, branchId: 144, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="96.9" cy="-1179" rx="96.9" ry="18"/>
|
|
<text text-anchor="middle" x="96.9" y="-1173.95" font-family="Times New Roman,serif" font-size="14.00">PlayerAuthInputPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Player Rotation", typeName: "Vec2", id: 1, branchId: 0, recurseId: -1, attributes: 256, notes: "Orientation of the player at the start of the tick." -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-1638" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-1632.95" font-family="Times New Roman,serif" font-size="14.00">Player Rotation</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M98.05,-1197.33C99.62,-1259.41 113.75,-1463.19 229.8,-1559 367.42,-1672.61 593.85,-1662.79 707.22,-1648.95"/>
|
|
<polygon fill="black" stroke="black" points="707.52,-1652.44 716.99,-1647.71 706.63,-1645.5 707.52,-1652.44"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Position", typeName: "Vec3", id: 3, branchId: 0, recurseId: -1, attributes: 256, notes: "Client predicted position at the end of the tick. Referring to the player unless they are controlling a client predicted vehicle in which case it's the vehicle position." -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-1584" rx="41.12" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-1578.95" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M99.06,-1197.41C103.71,-1254.43 126.21,-1429.09 229.8,-1510 306.21,-1569.68 603.68,-1581.25 724.75,-1583.47"/>
|
|
<polygon fill="black" stroke="black" points="724.33,-1586.97 734.39,-1583.64 724.45,-1579.97 724.33,-1586.97"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Move Vector", typeName: "Vec2", id: 5, branchId: 0, recurseId: -1, attributes: 256, notes: "The desired local space move direction of the player in the vehicle. Convert this to world space by rotating by Player Rotation along the Y (up) axis." -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-1529" rx="59.03" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-1523.95" font-family="Times New Roman,serif" font-size="14.00">Move Vector</text>
|
|
</g>
|
|
<!-- 0->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->5</title>
|
|
<path fill="none" stroke="black" d="M100.23,-1197.15C107.89,-1248.76 137.37,-1396.91 229.8,-1464 304.41,-1518.15 577.02,-1527.6 706.83,-1528.97"/>
|
|
<polygon fill="black" stroke="black" points="706.63,-1532.47 716.67,-1529.06 706.7,-1525.47 706.63,-1532.47"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Player's Head Rotation", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "Effectively the same as the Y component of Player Rotation" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-1473" rx="95.88" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-1467.95" font-family="Times New Roman,serif" font-size="14.00">Player's Head Rotation</text>
|
|
</g>
|
|
<!-- 0->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->7</title>
|
|
<path fill="none" stroke="black" d="M101.6,-1197.46C112.12,-1244.56 146.94,-1369.33 229.8,-1424 299.81,-1470.19 532.05,-1476.02 670.28,-1475.16"/>
|
|
<polygon fill="black" stroke="black" points="670.22,-1478.66 680.19,-1475.09 670.17,-1471.66 670.22,-1478.66"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Input Data", typeName: "std::bitset<65>", id: 9, branchId: 0, recurseId: -1, attributes: 256, notes: "Bitset where the bits are indexed by PlayerAuthInputPacket::InputData, see enum table for details." -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-1418" rx="50.33" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-1412.95" font-family="Times New Roman,serif" font-size="14.00">Input Data</text>
|
|
</g>
|
|
<!-- 0->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->9</title>
|
|
<path fill="none" stroke="black" d="M103.87,-1197.19C118.2,-1237.59 158.73,-1334.47 229.8,-1376 388.03,-1468.44 617.45,-1445.59 721.47,-1428.58"/>
|
|
<polygon fill="black" stroke="black" points="721.86,-1432.06 731.14,-1426.95 720.7,-1425.16 721.86,-1432.06"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "Input Mode", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="1115.31" cy="-1364" rx="54.93" ry="18"/>
|
|
<text text-anchor="middle" x="1115.31" y="-1358.95" font-family="Times New Roman,serif" font-size="14.00">Input Mode</text>
|
|
</g>
|
|
<!-- 0->24 -->
|
|
<g id="edge11" class="edge">
|
|
<title>0->24</title>
|
|
<path fill="none" stroke="black" d="M106.12,-1197.17C123.25,-1232.54 166.49,-1309.89 229.8,-1341 302.55,-1376.75 856.58,-1369.18 1048.84,-1365.43"/>
|
|
<polygon fill="black" stroke="black" points="1048.72,-1368.93 1058.65,-1365.23 1048.59,-1361.93 1048.72,-1368.93"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "Play Mode", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-1314" rx="51.86" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-1308.95" font-family="Times New Roman,serif" font-size="14.00">Play Mode</text>
|
|
</g>
|
|
<!-- 0->26 -->
|
|
<g id="edge13" class="edge">
|
|
<title>0->26</title>
|
|
<path fill="none" stroke="black" d="M113.71,-1197.15C136.57,-1222.05 181.45,-1266.1 229.8,-1287 275.64,-1306.81 332.1,-1313.11 374.46,-1314.71"/>
|
|
<polygon fill="black" stroke="black" points="374.12,-1318.2 384.22,-1315 374.32,-1311.21 374.12,-1318.2"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "New Interaction Model", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-1260" rx="97.93" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-1254.95" font-family="Times New Roman,serif" font-size="14.00">New Interaction Model</text>
|
|
</g>
|
|
<!-- 0->28 -->
|
|
<g id="edge15" class="edge">
|
|
<title>0->28</title>
|
|
<path fill="none" stroke="black" d="M132.6,-1196.1C158.71,-1208.25 195.72,-1223.96 229.8,-1233 263.46,-1241.92 301.01,-1247.95 334.79,-1252"/>
|
|
<polygon fill="black" stroke="black" points="334.25,-1255.46 344.58,-1253.13 335.05,-1248.51 334.25,-1255.46"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "Interact Rotation", typeName: "Vec2", id: 30, branchId: 0, recurseId: -1, attributes: 256, notes: "The rotation the player is looking that they intend to use for interactions. In default modes this is the same as Player Rotation. For creator cameras and VR it may not." -->
|
|
<g id="node18" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-1206" rx="73.36" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-1200.95" font-family="Times New Roman,serif" font-size="14.00">Interact Rotation</text>
|
|
</g>
|
|
<!-- 0->30 -->
|
|
<g id="edge17" class="edge">
|
|
<title>0->30</title>
|
|
<path fill="none" stroke="black" d="M186.47,-1186.06C238.96,-1190.24 304.98,-1195.5 356.02,-1199.57"/>
|
|
<polygon fill="black" stroke="black" points="355.58,-1203.05 365.82,-1200.35 356.13,-1196.07 355.58,-1203.05"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "Client tick", typeName: "PlayerInputTick", id: 32, branchId: 0, recurseId: -1, attributes: 256, notes: "Which simulation frame client is on. The server should send back the most recently processed PlayerInputTick in any client-bound packets referring to player data that have a PlayerInputTick." -->
|
|
<g id="node20" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-1152" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-1146.95" font-family="Times New Roman,serif" font-size="14.00">Client tick</text>
|
|
</g>
|
|
<!-- 0->32 -->
|
|
<g id="edge19" class="edge">
|
|
<title>0->32</title>
|
|
<path fill="none" stroke="black" d="M186.47,-1171.94C246.74,-1167.14 324.85,-1160.91 377.64,-1156.71"/>
|
|
<polygon fill="black" stroke="black" points="377.63,-1160.22 387.32,-1155.93 377.08,-1153.24 377.63,-1160.22"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "Pos Delta", typeName: "Vec3", id: 34, branchId: 0, recurseId: -1, attributes: 256, notes: "Client predicted velocity at the end of the tick. This is referring to the player unless they're in control of a client predicted vehicle in which case it's the vehicle." -->
|
|
<g id="node22" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-1098" rx="46.75" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-1092.95" font-family="Times New Roman,serif" font-size="14.00">Pos Delta</text>
|
|
</g>
|
|
<!-- 0->34 -->
|
|
<g id="edge21" class="edge">
|
|
<title>0->34</title>
|
|
<path fill="none" stroke="black" d="M132.6,-1161.9C158.71,-1149.75 195.72,-1134.04 229.8,-1125 279.57,-1111.81 337.85,-1104.94 379.84,-1101.44"/>
|
|
<polygon fill="black" stroke="black" points="380.03,-1104.94 389.73,-1100.66 379.48,-1097.96 380.03,-1104.94"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "Dependency on 'ItemUseTransaction and PerformItemInteraction bit set'", typeName: "", id: 36, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>36</title>
|
|
<polygon fill="none" stroke="black" points="1315.31,-1062 909.31,-1062 909.31,-1026 1321.31,-1026 1321.31,-1056 1315.31,-1062"/>
|
|
<polyline fill="none" stroke="black" points="1315.31,-1062 1315.31,-1056"/>
|
|
<polyline fill="none" stroke="black" points="1321.31,-1056 1315.31,-1056"/>
|
|
<text text-anchor="middle" x="1115.31" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'ItemUseTransaction and PerformItemInteraction bit set'</text>
|
|
</g>
|
|
<!-- 0->36 -->
|
|
<g id="edge23" class="edge">
|
|
<title>0->36</title>
|
|
<path fill="none" stroke="black" d="M112.68,-1161.04C134.97,-1135.49 179.91,-1089.68 229.8,-1071 488.32,-974.19 819.68,-999.98 994.27,-1023.96"/>
|
|
<polygon fill="black" stroke="black" points="993.66,-1027.4 1004.05,-1025.32 994.63,-1020.47 993.66,-1027.4"/>
|
|
</g>
|
|
<!-- 86 -->
|
|
<!-- name: "Dependency on 'ItemStackRequest and PerformItemStackRequest bit set'", typeName: "", id: 86, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>86</title>
|
|
<polygon fill="none" stroke="black" points="639.55,-954 229.8,-954 229.8,-918 645.55,-918 645.55,-948 639.55,-954"/>
|
|
<polyline fill="none" stroke="black" points="639.55,-954 639.55,-948"/>
|
|
<polyline fill="none" stroke="black" points="645.55,-948 639.55,-948"/>
|
|
<text text-anchor="middle" x="437.68" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'ItemStackRequest and PerformItemStackRequest bit set'</text>
|
|
</g>
|
|
<!-- 0->86 -->
|
|
<g id="edge29" class="edge">
|
|
<title>0->86</title>
|
|
<path fill="none" stroke="black" d="M110.69,-1160.86C132.36,-1131.15 178.94,-1071.68 229.8,-1034 273.82,-1001.4 330.4,-975.5 373.26,-958.53"/>
|
|
<polygon fill="black" stroke="black" points="374.39,-961.85 382.44,-954.96 371.85,-955.32 374.39,-961.85"/>
|
|
</g>
|
|
<!-- 122 -->
|
|
<!-- name: "Dependency on 'PerformBlockActions bit set'", typeName: "", id: 122, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node56" class="node">
|
|
<title>122</title>
|
|
<polygon fill="none" stroke="black" points="1241.81,-414 982.81,-414 982.81,-378 1247.81,-378 1247.81,-408 1241.81,-414"/>
|
|
<polyline fill="none" stroke="black" points="1241.81,-414 1241.81,-408"/>
|
|
<polyline fill="none" stroke="black" points="1247.81,-408 1241.81,-408"/>
|
|
<text text-anchor="middle" x="1115.31" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'PerformBlockActions bit set'</text>
|
|
</g>
|
|
<!-- 0->122 -->
|
|
<g id="edge55" class="edge">
|
|
<title>0->122</title>
|
|
<path fill="none" stroke="black" d="M103.1,-1160.68C117.05,-1114.11 159.09,-989.23 229.8,-909 455.94,-652.41 609.48,-704.64 873.31,-487 891.01,-472.4 889.5,-461.57 909.31,-450 933.66,-435.79 961.78,-425.25 989.24,-417.46"/>
|
|
<polygon fill="black" stroke="black" points="989.95,-420.89 998.68,-414.89 988.11,-414.14 989.95,-420.89"/>
|
|
</g>
|
|
<!-- 168 -->
|
|
<!-- name: "Dependency on 'IsInClientPredictedVehicle bit set'", typeName: "", id: 168, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node62" class="node">
|
|
<title>168</title>
|
|
<polygon fill="none" stroke="black" points="1254.94,-306 969.69,-306 969.69,-270 1260.94,-270 1260.94,-300 1254.94,-306"/>
|
|
<polyline fill="none" stroke="black" points="1254.94,-306 1254.94,-300"/>
|
|
<polyline fill="none" stroke="black" points="1260.94,-300 1254.94,-300"/>
|
|
<text text-anchor="middle" x="1115.31" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'IsInClientPredictedVehicle bit set'</text>
|
|
</g>
|
|
<!-- 0->168 -->
|
|
<g id="edge61" class="edge">
|
|
<title>0->168</title>
|
|
<path fill="none" stroke="black" d="M100.01,-1160.77C110.26,-1075.19 157.26,-713.96 229.8,-631 340.2,-504.75 834.7,-362.31 1032.33,-309.33"/>
|
|
<polygon fill="black" stroke="black" points="1032.99,-312.77 1041.75,-306.81 1031.19,-306.01 1032.99,-312.77"/>
|
|
</g>
|
|
<!-- 176 -->
|
|
<!-- name: "Analog MoveVector", typeName: "Vec2", id: 176, branchId: 0, recurseId: -1, attributes: 256, notes: "Same idea as move vector" -->
|
|
<g id="node70" class="node">
|
|
<title>176</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-379" rx="86.67" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-373.95" font-family="Times New Roman,serif" font-size="14.00">Analog MoveVector</text>
|
|
</g>
|
|
<!-- 0->176 -->
|
|
<g id="edge69" class="edge">
|
|
<title>0->176</title>
|
|
<path fill="none" stroke="black" d="M98.88,-1160.73C104.62,-1059.84 136.92,-571.21 229.8,-459 260.36,-422.09 310.08,-402.17 353.12,-391.43"/>
|
|
<polygon fill="black" stroke="black" points="353.78,-394.87 362.71,-389.17 352.18,-388.05 353.78,-394.87"/>
|
|
</g>
|
|
<!-- 178 -->
|
|
<!-- name: "Camera Orientation", typeName: "Vec3", id: 178, branchId: 0, recurseId: -1, attributes: 256, notes: "The world space unit vector that represents the camera's forward direction. This is used to transform movement to be camera relative." -->
|
|
<g id="node72" class="node">
|
|
<title>178</title>
|
|
<ellipse fill="none" stroke="black" cx="777.43" cy="-76" rx="84.62" ry="18"/>
|
|
<text text-anchor="middle" x="777.43" y="-70.95" font-family="Times New Roman,serif" font-size="14.00">Camera Orientation</text>
|
|
</g>
|
|
<!-- 0->178 -->
|
|
<g id="edge71" class="edge">
|
|
<title>0->178</title>
|
|
<path fill="none" stroke="black" d="M98.6,-1160.76C103.07,-1051.85 130.79,-487.63 229.8,-352 351.87,-184.8 472.54,-255.66 645.55,-142 662.96,-130.56 663.57,-122.51 681.55,-112 692.61,-105.54 705.04,-99.84 717.18,-95"/>
|
|
<polygon fill="black" stroke="black" points="718.21,-98.35 726.3,-91.51 715.71,-91.81 718.21,-98.35"/>
|
|
</g>
|
|
<!-- 180 -->
|
|
<!-- name: "Raw MoveVector", typeName: "Vec2", id: 180, branchId: 0, recurseId: -1, attributes: 256, notes: "Same as move vector but it isn't affected by input permissions or sneak/fly speeds and it isn't normalized for analogue inputs." -->
|
|
<g id="node74" class="node">
|
|
<title>180</title>
|
|
<ellipse fill="none" stroke="black" cx="437.68" cy="-115" rx="76.43" ry="18"/>
|
|
<text text-anchor="middle" x="437.68" y="-109.95" font-family="Times New Roman,serif" font-size="14.00">Raw MoveVector</text>
|
|
</g>
|
|
<!-- 0->180 -->
|
|
<g id="edge73" class="edge">
|
|
<title>0->180</title>
|
|
<path fill="none" stroke="black" d="M98.99,-1160.59C106.94,-1028.79 157.8,-231.69 229.8,-155 260.89,-121.89 310.49,-111.49 353.32,-109.56"/>
|
|
<polygon fill="black" stroke="black" points="353.22,-113.06 363.11,-109.27 353.02,-106.06 353.22,-113.06"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "Vec2", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1638" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1632.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M846.25,-1638C1070.32,-1638 1782.71,-1638 1959.38,-1638"/>
|
|
<polygon fill="black" stroke="black" points="1959.18,-1641.5 1969.18,-1638 1959.18,-1634.5 1959.18,-1641.5"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "Vec3", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1584" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1578.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M818.71,-1584C1004.12,-1584 1774.37,-1584 1959.28,-1584"/>
|
|
<polygon fill="black" stroke="black" points="1959.09,-1587.5 1969.09,-1584 1959.09,-1580.5 1959.09,-1587.5"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "Vec2", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1530" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1524.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M836.91,-1529.05C1049.72,-1529.22 1779.88,-1529.82 1959.27,-1529.97"/>
|
|
<polygon fill="black" stroke="black" points="1959,-1533.47 1969,-1529.98 1959.01,-1526.47 1959,-1533.47"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "float", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1476" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1470.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M873.73,-1473.23C1124.06,-1473.85 1792.56,-1475.49 1960.58,-1475.9"/>
|
|
<polygon fill="black" stroke="black" points="1960.5,-1479.4 1970.51,-1475.93 1960.52,-1472.4 1960.5,-1479.4"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "std::bitset<65>", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1422" rx="67.22" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1416.95" font-family="Times New Roman,serif" font-size="14.00">std::bitset<65></text>
|
|
</g>
|
|
<!-- 9->23 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->23</title>
|
|
<path fill="none" stroke="black" d="M828.19,-1418.16C1017.16,-1418.78 1691.34,-1420.99 1921.59,-1421.75"/>
|
|
<polygon fill="black" stroke="black" points="1921.34,-1425.24 1931.35,-1421.78 1921.36,-1418.24 1921.34,-1425.24"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1368" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1362.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 24->25 -->
|
|
<g id="edge12" class="edge">
|
|
<title>24->25</title>
|
|
<path fill="none" stroke="black" d="M1170.55,-1364.25C1321,-1364.93 1744.05,-1366.84 1920.5,-1367.64"/>
|
|
<polygon fill="black" stroke="black" points="1920.23,-1371.14 1930.24,-1367.69 1920.26,-1364.14 1920.23,-1371.14"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1314" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1308.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 26->27 -->
|
|
<g id="edge14" class="edge">
|
|
<title>26->27</title>
|
|
<path fill="none" stroke="black" d="M489.96,-1314C602.81,-1314 881.18,-1314 1114.31,-1314 1114.31,-1314 1114.31,-1314 1433.21,-1314 1607.16,-1314 1811.17,-1314 1920.53,-1314"/>
|
|
<polygon fill="black" stroke="black" points="1920.27,-1317.5 1930.27,-1314 1920.27,-1310.5 1920.27,-1317.5"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1260" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1254.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 28->29 -->
|
|
<g id="edge16" class="edge">
|
|
<title>28->29</title>
|
|
<path fill="none" stroke="black" d="M536.02,-1260C667.32,-1260 908.46,-1260 1114.31,-1260 1114.31,-1260 1114.31,-1260 1433.21,-1260 1607.16,-1260 1811.17,-1260 1920.53,-1260"/>
|
|
<polygon fill="black" stroke="black" points="1920.27,-1263.5 1930.27,-1260 1920.27,-1256.5 1920.27,-1263.5"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "Vec2", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1206" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1200.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 30->31 -->
|
|
<g id="edge18" class="edge">
|
|
<title>30->31</title>
|
|
<path fill="none" stroke="black" d="M511.17,-1206C634.87,-1206 894.67,-1206 1114.31,-1206 1114.31,-1206 1114.31,-1206 1433.21,-1206 1630.7,-1206 1866.95,-1206 1959.43,-1206"/>
|
|
<polygon fill="black" stroke="black" points="1959.24,-1209.5 1969.24,-1206 1959.24,-1202.5 1959.24,-1209.5"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "PlayerInputTick", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1152" rx="70.8" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1146.95" font-family="Times New Roman,serif" font-size="14.00">PlayerInputTick</text>
|
|
</g>
|
|
<!-- 32->33 -->
|
|
<g id="edge20" class="edge">
|
|
<title>32->33</title>
|
|
<path fill="none" stroke="black" d="M487.85,-1152C599.3,-1152 879.72,-1152 1114.31,-1152 1114.31,-1152 1114.31,-1152 1433.21,-1152 1605.73,-1152 1807.83,-1152 1917.83,-1152"/>
|
|
<polygon fill="black" stroke="black" points="1917.64,-1155.5 1927.64,-1152 1917.64,-1148.5 1917.64,-1155.5"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "Vec3", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1098" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1092.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 34->35 -->
|
|
<g id="edge22" class="edge">
|
|
<title>34->35</title>
|
|
<path fill="none" stroke="black" d="M484.56,-1098C593.69,-1098 877.37,-1098 1114.31,-1098 1114.31,-1098 1114.31,-1098 1433.21,-1098 1630.7,-1098 1866.95,-1098 1959.43,-1098"/>
|
|
<polygon fill="black" stroke="black" points="1959.24,-1101.5 1969.24,-1098 1959.24,-1094.5 1959.24,-1101.5"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "If False", typeName: "", id: 37, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>37</title>
|
|
<polygon fill="none" stroke="black" points="1432.21,-1062 1376.96,-1044 1432.21,-1026 1487.46,-1044 1432.21,-1062"/>
|
|
<text text-anchor="middle" x="1432.21" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 36->37 -->
|
|
<g id="edge24" class="edge">
|
|
<title>36->37</title>
|
|
<path fill="none" stroke="black" d="M1321.51,-1044C1336.64,-1044 1351.11,-1044 1364.3,-1044"/>
|
|
<polygon fill="black" stroke="black" points="1364.03,-1047.5 1374.03,-1044 1364.03,-1040.5 1364.03,-1047.5"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "If True", typeName: "", id: 39, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>39</title>
|
|
<polygon fill="none" stroke="black" points="1432.21,-1008 1380.58,-990 1432.21,-972 1483.84,-990 1432.21,-1008"/>
|
|
<text text-anchor="middle" x="1432.21" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 36->39 -->
|
|
<g id="edge26" class="edge">
|
|
<title>36->39</title>
|
|
<path fill="none" stroke="black" d="M1223.8,-1025.57C1278.85,-1016.13 1342.98,-1005.13 1385.19,-997.89"/>
|
|
<polygon fill="black" stroke="black" points="1385.73,-1001.35 1395,-996.21 1384.55,-994.45 1385.73,-1001.35"/>
|
|
</g>
|
|
<!-- 38 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 38, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>38</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-1044" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 37->38 -->
|
|
<g id="edge25" class="edge">
|
|
<title>37->38</title>
|
|
<path fill="none" stroke="black" d="M1489.04,-1044C1596.29,-1044 1830.23,-1044 1940.09,-1044"/>
|
|
<polygon fill="black" stroke="black" points="1940.08,-1047.5 1950.08,-1044 1940.08,-1040.5 1940.08,-1047.5"/>
|
|
</g>
|
|
<!-- 40 -->
|
|
<!-- name: "Item Use Transaction", typeName: "PackedItemUseLegacyInventoryTransaction", id: 40, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>40</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-990" rx="90.76" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">Item Use Transaction</text>
|
|
</g>
|
|
<!-- 39->40 -->
|
|
<g id="edge27" class="edge">
|
|
<title>39->40</title>
|
|
<path fill="none" stroke="black" d="M1485.23,-990C1502.24,-990 1521.76,-990 1541.13,-990"/>
|
|
<polygon fill="black" stroke="black" points="1540.98,-993.5 1550.98,-990 1540.98,-986.5 1540.98,-993.5"/>
|
|
</g>
|
|
<!-- 85 -->
|
|
<!-- name: "PackedItemUseLegacyInventoryTransaction", typeName: "", id: 85, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>85</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-990" rx="175.72" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">PackedItemUseLegacyInventoryTransaction</text>
|
|
</g>
|
|
<!-- 40->85 -->
|
|
<g id="edge28" class="edge">
|
|
<title>40->85</title>
|
|
<path fill="none" stroke="black" d="M1734.56,-990C1758.64,-990 1785.59,-990 1812.83,-990"/>
|
|
<polygon fill="black" stroke="black" points="1812.59,-993.5 1822.59,-990 1812.59,-986.5 1812.59,-993.5"/>
|
|
</g>
|
|
<!-- 87 -->
|
|
<!-- name: "If False", typeName: "", id: 87, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>87</title>
|
|
<polygon fill="none" stroke="black" points="777.43,-954 722.18,-936 777.43,-918 832.68,-936 777.43,-954"/>
|
|
<text text-anchor="middle" x="777.43" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 86->87 -->
|
|
<g id="edge30" class="edge">
|
|
<title>86->87</title>
|
|
<path fill="none" stroke="black" d="M645.85,-936C668.58,-936 690.33,-936 709.34,-936"/>
|
|
<polygon fill="black" stroke="black" points="709.29,-939.5 719.29,-936 709.29,-932.5 709.29,-939.5"/>
|
|
</g>
|
|
<!-- 89 -->
|
|
<!-- name: "If True", typeName: "", id: 89, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>89</title>
|
|
<polygon fill="none" stroke="black" points="777.43,-765 725.8,-747 777.43,-729 829.06,-747 777.43,-765"/>
|
|
<text text-anchor="middle" x="777.43" y="-741.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 86->89 -->
|
|
<g id="edge32" class="edge">
|
|
<title>86->89</title>
|
|
<path fill="none" stroke="black" d="M471.68,-917.53C537.56,-880.67 684.44,-798.48 747.14,-763.39"/>
|
|
<polygon fill="black" stroke="black" points="748.47,-766.66 755.48,-758.72 745.05,-760.55 748.47,-766.66"/>
|
|
</g>
|
|
<!-- 88 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 88, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>88</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-936" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 87->88 -->
|
|
<g id="edge31" class="edge">
|
|
<title>87->88</title>
|
|
<path fill="none" stroke="black" d="M834.06,-936C1036.54,-936 1733.15,-936 1940.59,-936"/>
|
|
<polygon fill="black" stroke="black" points="1940.31,-939.5 1950.31,-936 1940.31,-932.5 1940.31,-939.5"/>
|
|
</g>
|
|
<!-- 90 -->
|
|
<!-- name: "Client Request Id", typeName: "TypedClientNetId<struct ItemStackRequestIdTag,int,0>", id: 90, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>90</title>
|
|
<ellipse fill="none" stroke="black" cx="1115.31" cy="-855" rx="75.92" ry="18"/>
|
|
<text text-anchor="middle" x="1115.31" y="-849.95" font-family="Times New Roman,serif" font-size="14.00">Client Request Id</text>
|
|
</g>
|
|
<!-- 89->90 -->
|
|
<g id="edge33" class="edge">
|
|
<title>89->90</title>
|
|
<path fill="none" stroke="black" d="M805.35,-755.66C859.99,-773.22 984.91,-813.39 1058.07,-836.92"/>
|
|
<polygon fill="black" stroke="black" points="1056.88,-840.21 1067.47,-839.94 1059.02,-833.55 1056.88,-840.21"/>
|
|
</g>
|
|
<!-- 95 -->
|
|
<!-- name: "Actions", typeName: "", id: 95, branchId: 0, recurseId: -1, attributes: 8, notes: "There are a variety of possible actions each with their own schema; this (Take) is just one example. Refer to the Item Stack Net Manager documentation." -->
|
|
<g id="node36" class="node">
|
|
<title>95</title>
|
|
<ellipse fill="none" stroke="black" cx="1115.31" cy="-747" rx="39.58" ry="18"/>
|
|
<text text-anchor="middle" x="1115.31" y="-741.95" font-family="Times New Roman,serif" font-size="14.00">Actions</text>
|
|
</g>
|
|
<!-- 89->95 -->
|
|
<g id="edge35" class="edge">
|
|
<title>89->95</title>
|
|
<path fill="none" stroke="black" d="M830.55,-747C894.38,-747 1001.75,-747 1064.51,-747"/>
|
|
<polygon fill="black" stroke="black" points="1064.18,-750.5 1074.18,-747 1064.18,-743.5 1064.18,-750.5"/>
|
|
</g>
|
|
<!-- 114 -->
|
|
<!-- name: "Strings To Filter", typeName: "", id: 114, branchId: 0, recurseId: -1, attributes: 8, notes: "Array of strings to submit to profanity filtering service" -->
|
|
<g id="node48" class="node">
|
|
<title>114</title>
|
|
<ellipse fill="none" stroke="black" cx="1115.31" cy="-558" rx="71.31" ry="18"/>
|
|
<text text-anchor="middle" x="1115.31" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">Strings To Filter</text>
|
|
</g>
|
|
<!-- 89->114 -->
|
|
<g id="edge47" class="edge">
|
|
<title>89->114</title>
|
|
<path fill="none" stroke="black" d="M797.94,-736.02C851.77,-705.74 1003.11,-620.57 1075.2,-580.01"/>
|
|
<polygon fill="black" stroke="black" points="1076.51,-583.29 1083.5,-575.34 1073.07,-577.19 1076.51,-583.29"/>
|
|
</g>
|
|
<!-- 120 -->
|
|
<!-- name: "StringsToFilterOrigin", typeName: "", id: 120, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node54" class="node">
|
|
<title>120</title>
|
|
<ellipse fill="none" stroke="black" cx="1115.31" cy="-477" rx="90.76" ry="18"/>
|
|
<text text-anchor="middle" x="1115.31" y="-471.95" font-family="Times New Roman,serif" font-size="14.00">StringsToFilterOrigin</text>
|
|
</g>
|
|
<!-- 89->120 -->
|
|
<g id="edge53" class="edge">
|
|
<title>89->120</title>
|
|
<path fill="none" stroke="black" d="M783.47,-730.81C796.9,-690.43 837.49,-584.68 909.31,-531 941.31,-507.09 983.02,-493.74 1020.46,-486.31"/>
|
|
<polygon fill="black" stroke="black" points="1020.73,-489.82 1029.93,-484.55 1019.45,-482.93 1020.73,-489.82"/>
|
|
</g>
|
|
<!-- 94 -->
|
|
<!-- name: "TypedClientNetId<struct ItemStackRequestIdTag,int,0>", typeName: "", id: 94, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>94</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-882" rx="220.25" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">TypedClientNetId<struct ItemStackRequestIdTag,int,0></text>
|
|
</g>
|
|
<!-- 90->94 -->
|
|
<g id="edge34" class="edge">
|
|
<title>90->94</title>
|
|
<path fill="none" stroke="black" d="M1190.84,-857.28C1319.86,-861.22 1589.48,-869.47 1781.87,-875.35"/>
|
|
<polygon fill="black" stroke="black" points="1781.65,-878.85 1791.76,-875.65 1781.87,-871.85 1781.65,-878.85"/>
|
|
</g>
|
|
<!-- 96 -->
|
|
<!-- name: "List Size", typeName: "", id: 96, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>96</title>
|
|
<ellipse fill="none" stroke="black" cx="1432.21" cy="-801" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1432.21" y="-795.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 95->96 -->
|
|
<g id="edge36" class="edge">
|
|
<title>95->96</title>
|
|
<path fill="none" stroke="black" d="M1152.74,-753.25C1208.87,-762.87 1316.66,-781.36 1380.42,-792.29"/>
|
|
<polygon fill="black" stroke="black" points="1379.46,-795.68 1389.91,-793.92 1380.65,-788.78 1379.46,-795.68"/>
|
|
</g>
|
|
<!-- 98 -->
|
|
<!-- name: "example element", typeName: "", id: 98, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>98</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1432.21" cy="-720" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1432.21" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 95->98 -->
|
|
<g id="edge38" class="edge">
|
|
<title>95->98</title>
|
|
<path fill="none" stroke="black" d="M1154.61,-743.72C1202.75,-739.59 1286.69,-732.39 1349.5,-727.01"/>
|
|
<polygon fill="black" stroke="black" points="1349.8,-730.49 1359.46,-726.15 1349.2,-723.52 1349.8,-730.49"/>
|
|
</g>
|
|
<!-- 97 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 97, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>97</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-828" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 96->97 -->
|
|
<g id="edge37" class="edge">
|
|
<title>96->97</title>
|
|
<path fill="none" stroke="black" d="M1475.76,-803.03C1570.54,-807.55 1800.22,-818.5 1921.43,-824.29"/>
|
|
<polygon fill="black" stroke="black" points="1921.15,-827.78 1931.3,-824.76 1921.48,-820.78 1921.15,-827.78"/>
|
|
</g>
|
|
<!-- 99 -->
|
|
<!-- name: "Action type", typeName: "", id: 99, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node40" class="node">
|
|
<title>99</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-774" rx="54.42" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">Action type</text>
|
|
</g>
|
|
<!-- 98->99 -->
|
|
<g id="edge39" class="edge">
|
|
<title>98->99</title>
|
|
<path fill="none" stroke="black" d="M1484.69,-733.28C1516.32,-741.44 1556.77,-751.87 1588.81,-760.13"/>
|
|
<polygon fill="black" stroke="black" points="1587.74,-763.47 1598.3,-762.58 1589.49,-756.69 1587.74,-763.47"/>
|
|
</g>
|
|
<!-- 101 -->
|
|
<!-- name: "Amount", typeName: "", id: 101, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node42" class="node">
|
|
<title>101</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-720" rx="41.63" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">Amount</text>
|
|
</g>
|
|
<!-- 98->101 -->
|
|
<g id="edge41" class="edge">
|
|
<title>98->101</title>
|
|
<path fill="none" stroke="black" d="M1507.32,-720C1534.64,-720 1565,-720 1590.03,-720"/>
|
|
<polygon fill="black" stroke="black" points="1589.97,-723.5 1599.97,-720 1589.97,-716.5 1589.97,-723.5"/>
|
|
</g>
|
|
<!-- 103 -->
|
|
<!-- name: "Source", typeName: "ItemStackRequestSlotInfo", id: 103, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node44" class="node">
|
|
<title>103</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-666" rx="36.51" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">Source</text>
|
|
</g>
|
|
<!-- 98->103 -->
|
|
<g id="edge43" class="edge">
|
|
<title>98->103</title>
|
|
<path fill="none" stroke="black" d="M1484.69,-706.72C1520.05,-697.6 1566.43,-685.64 1599.76,-677.04"/>
|
|
<polygon fill="black" stroke="black" points="1600.26,-680.53 1609.07,-674.64 1598.51,-673.75 1600.26,-680.53"/>
|
|
</g>
|
|
<!-- 112 -->
|
|
<!-- name: "Destination", typeName: "ItemStackRequestSlotInfo", id: 112, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node46" class="node">
|
|
<title>112</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-612" rx="53.4" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Destination</text>
|
|
</g>
|
|
<!-- 98->112 -->
|
|
<g id="edge45" class="edge">
|
|
<title>98->112</title>
|
|
<path fill="none" stroke="black" d="M1452.41,-702.35C1473.27,-684.05 1508.32,-655.81 1543.1,-639 1556.2,-632.67 1571.01,-627.64 1585.12,-623.72"/>
|
|
<polygon fill="black" stroke="black" points="1585.99,-627.11 1594.78,-621.19 1584.22,-620.34 1585.99,-627.11"/>
|
|
</g>
|
|
<!-- 100 -->
|
|
<!-- name: "byte", typeName: "", id: 100, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>100</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-774" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 99->100 -->
|
|
<g id="edge40" class="edge">
|
|
<title>99->100</title>
|
|
<path fill="none" stroke="black" d="M1698.46,-774C1771.11,-774 1898.64,-774 1961.76,-774"/>
|
|
<polygon fill="black" stroke="black" points="1961.61,-777.5 1971.61,-774 1961.61,-770.5 1961.61,-777.5"/>
|
|
</g>
|
|
<!-- 102 -->
|
|
<!-- name: "byte", typeName: "", id: 102, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node43" class="node">
|
|
<title>102</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-720" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 101->102 -->
|
|
<g id="edge42" class="edge">
|
|
<title>101->102</title>
|
|
<path fill="none" stroke="black" d="M1685.63,-720C1755.13,-720 1894.97,-720 1961.93,-720"/>
|
|
<polygon fill="black" stroke="black" points="1961.66,-723.5 1971.66,-720 1961.66,-716.5 1961.66,-723.5"/>
|
|
</g>
|
|
<!-- 111 -->
|
|
<!-- name: "ItemStackRequestSlotInfo", typeName: "", id: 111, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node45" class="node">
|
|
<title>111</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-666" rx="108.67" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">ItemStackRequestSlotInfo</text>
|
|
</g>
|
|
<!-- 103->111 -->
|
|
<g id="edge44" class="edge">
|
|
<title>103->111</title>
|
|
<path fill="none" stroke="black" d="M1680.55,-666C1727.12,-666 1810.58,-666 1880.42,-666"/>
|
|
<polygon fill="black" stroke="black" points="1879.99,-669.5 1889.99,-666 1879.99,-662.5 1879.99,-669.5"/>
|
|
</g>
|
|
<!-- 113 -->
|
|
<!-- name: "ItemStackRequestSlotInfo", typeName: "", id: 113, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node47" class="node">
|
|
<title>113</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-612" rx="108.67" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">ItemStackRequestSlotInfo</text>
|
|
</g>
|
|
<!-- 112->113 -->
|
|
<g id="edge46" class="edge">
|
|
<title>112->113</title>
|
|
<path fill="none" stroke="black" d="M1697.31,-612C1745.28,-612 1817.84,-612 1879.81,-612"/>
|
|
<polygon fill="black" stroke="black" points="1879.74,-615.5 1889.74,-612 1879.74,-608.5 1879.74,-615.5"/>
|
|
</g>
|
|
<!-- 115 -->
|
|
<!-- name: "List Size", typeName: "", id: 115, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node49" class="node">
|
|
<title>115</title>
|
|
<ellipse fill="none" stroke="black" cx="1432.21" cy="-558" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1432.21" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 114->115 -->
|
|
<g id="edge48" class="edge">
|
|
<title>114->115</title>
|
|
<path fill="none" stroke="black" d="M1186.98,-558C1244.47,-558 1324.4,-558 1376.94,-558"/>
|
|
<polygon fill="black" stroke="black" points="1376.86,-561.5 1386.86,-558 1376.86,-554.5 1376.86,-561.5"/>
|
|
</g>
|
|
<!-- 117 -->
|
|
<!-- name: "example element", typeName: "", id: 117, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node51" class="node">
|
|
<title>117</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1432.21" cy="-504" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1432.21" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 114->117 -->
|
|
<g id="edge50" class="edge">
|
|
<title>114->117</title>
|
|
<path fill="none" stroke="black" d="M1175.17,-547.91C1227.22,-538.98 1303.31,-525.93 1359.01,-516.38"/>
|
|
<polygon fill="black" stroke="black" points="1359.46,-519.85 1368.73,-514.71 1358.28,-512.95 1359.46,-519.85"/>
|
|
</g>
|
|
<!-- 116 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 116, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node50" class="node">
|
|
<title>116</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-558" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 115->116 -->
|
|
<g id="edge49" class="edge">
|
|
<title>115->116</title>
|
|
<path fill="none" stroke="black" d="M1476.22,-558C1571.08,-558 1799.42,-558 1920.64,-558"/>
|
|
<polygon fill="black" stroke="black" points="1920.51,-561.5 1930.51,-558 1920.51,-554.5 1920.51,-561.5"/>
|
|
</g>
|
|
<!-- 118 -->
|
|
<!-- name: "String To Filter", typeName: "", id: 118, branchId: 0, recurseId: -1, attributes: 0, notes: "Indivdiual string that needs checking" -->
|
|
<g id="node52" class="node">
|
|
<title>118</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-504" rx="67.73" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">String To Filter</text>
|
|
</g>
|
|
<!-- 117->118 -->
|
|
<g id="edge51" class="edge">
|
|
<title>117->118</title>
|
|
<path fill="none" stroke="black" d="M1507.32,-504C1525.73,-504 1545.53,-504 1564.14,-504"/>
|
|
<polygon fill="black" stroke="black" points="1564.04,-507.5 1574.04,-504 1564.04,-500.5 1564.04,-507.5"/>
|
|
</g>
|
|
<!-- 119 -->
|
|
<!-- name: "string", typeName: "", id: 119, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node53" class="node">
|
|
<title>119</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-504" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 118->119 -->
|
|
<g id="edge52" class="edge">
|
|
<title>118->119</title>
|
|
<path fill="none" stroke="black" d="M1711.73,-504C1783.66,-504 1895.67,-504 1956.5,-504"/>
|
|
<polygon fill="black" stroke="black" points="1956.44,-507.5 1966.44,-504 1956.44,-500.5 1956.44,-507.5"/>
|
|
</g>
|
|
<!-- 121 -->
|
|
<!-- name: "int", typeName: "", id: 121, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node55" class="node">
|
|
<title>121</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-450" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">int</text>
|
|
</g>
|
|
<!-- 120->121 -->
|
|
<g id="edge54" class="edge">
|
|
<title>120->121</title>
|
|
<path fill="none" stroke="black" d="M1205.43,-474.28C1394.82,-468.48 1830.73,-455.15 1961.54,-451.16"/>
|
|
<polygon fill="black" stroke="black" points="1961.48,-454.66 1971.37,-450.85 1961.27,-447.66 1961.48,-454.66"/>
|
|
</g>
|
|
<!-- 123 -->
|
|
<!-- name: "If False", typeName: "", id: 123, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node57" class="node">
|
|
<title>123</title>
|
|
<polygon fill="none" stroke="black" points="1432.21,-414 1376.96,-396 1432.21,-378 1487.46,-396 1432.21,-414"/>
|
|
<text text-anchor="middle" x="1432.21" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 122->123 -->
|
|
<g id="edge56" class="edge">
|
|
<title>122->123</title>
|
|
<path fill="none" stroke="black" d="M1248.03,-396C1288.16,-396 1330.57,-396 1364.47,-396"/>
|
|
<polygon fill="black" stroke="black" points="1364.12,-399.5 1374.12,-396 1364.12,-392.5 1364.12,-399.5"/>
|
|
</g>
|
|
<!-- 125 -->
|
|
<!-- name: "If True", typeName: "", id: 125, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node59" class="node">
|
|
<title>125</title>
|
|
<polygon fill="none" stroke="black" points="1432.21,-360 1380.58,-342 1432.21,-324 1483.84,-342 1432.21,-360"/>
|
|
<text text-anchor="middle" x="1432.21" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 122->125 -->
|
|
<g id="edge58" class="edge">
|
|
<title>122->125</title>
|
|
<path fill="none" stroke="black" d="M1223.8,-377.57C1278.85,-368.13 1342.98,-357.13 1385.19,-349.89"/>
|
|
<polygon fill="black" stroke="black" points="1385.73,-353.35 1395,-348.21 1384.55,-346.45 1385.73,-353.35"/>
|
|
</g>
|
|
<!-- 124 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 124, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node58" class="node">
|
|
<title>124</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-396" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 123->124 -->
|
|
<g id="edge57" class="edge">
|
|
<title>123->124</title>
|
|
<path fill="none" stroke="black" d="M1489.04,-396C1596.29,-396 1830.23,-396 1940.09,-396"/>
|
|
<polygon fill="black" stroke="black" points="1940.08,-399.5 1950.08,-396 1940.08,-392.5 1940.08,-399.5"/>
|
|
</g>
|
|
<!-- 126 -->
|
|
<!-- name: "Player Block Actions", typeName: "PlayerBlockActions", id: 126, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node60" class="node">
|
|
<title>126</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-342" rx="89.74" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Player Block Actions</text>
|
|
</g>
|
|
<!-- 125->126 -->
|
|
<g id="edge59" class="edge">
|
|
<title>125->126</title>
|
|
<path fill="none" stroke="black" d="M1485.23,-342C1502.63,-342 1522.64,-342 1542.44,-342"/>
|
|
<polygon fill="black" stroke="black" points="1542.21,-345.5 1552.21,-342 1542.21,-338.5 1542.21,-345.5"/>
|
|
</g>
|
|
<!-- 167 -->
|
|
<!-- name: "PlayerBlockActions", typeName: "", id: 167, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node61" class="node">
|
|
<title>167</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-342" rx="85.13" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">PlayerBlockActions</text>
|
|
</g>
|
|
<!-- 126->167 -->
|
|
<g id="edge60" class="edge">
|
|
<title>126->167</title>
|
|
<path fill="none" stroke="black" d="M1733.64,-342C1785.36,-342 1850.53,-342 1903.38,-342"/>
|
|
<polygon fill="black" stroke="black" points="1903.29,-345.5 1913.29,-342 1903.29,-338.5 1903.29,-345.5"/>
|
|
</g>
|
|
<!-- 169 -->
|
|
<!-- name: "If False", typeName: "", id: 169, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node63" class="node">
|
|
<title>169</title>
|
|
<polygon fill="none" stroke="black" points="1643.59,-306 1588.34,-288 1643.59,-270 1698.84,-288 1643.59,-306"/>
|
|
<text text-anchor="middle" x="1643.59" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 168->169 -->
|
|
<g id="edge62" class="edge">
|
|
<title>168->169</title>
|
|
<path fill="none" stroke="black" d="M1261.16,-288C1363.83,-288 1496.82,-288 1575.59,-288"/>
|
|
<polygon fill="black" stroke="black" points="1575.29,-291.5 1585.29,-288 1575.29,-284.5 1575.29,-291.5"/>
|
|
</g>
|
|
<!-- 171 -->
|
|
<!-- name: "If True", typeName: "", id: 171, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node65" class="node">
|
|
<title>171</title>
|
|
<polygon fill="none" stroke="black" points="1432.21,-252 1380.58,-234 1432.21,-216 1483.84,-234 1432.21,-252"/>
|
|
<text text-anchor="middle" x="1432.21" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 168->171 -->
|
|
<g id="edge64" class="edge">
|
|
<title>168->171</title>
|
|
<path fill="none" stroke="black" d="M1223.8,-269.57C1278.85,-260.13 1342.98,-249.13 1385.19,-241.89"/>
|
|
<polygon fill="black" stroke="black" points="1385.73,-245.35 1395,-240.21 1384.55,-238.45 1385.73,-245.35"/>
|
|
</g>
|
|
<!-- 170 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 170, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node64" class="node">
|
|
<title>170</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-288" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 169->170 -->
|
|
<g id="edge63" class="edge">
|
|
<title>169->170</title>
|
|
<path fill="none" stroke="black" d="M1700.4,-288C1765.88,-288 1873.94,-288 1940.63,-288"/>
|
|
<polygon fill="black" stroke="black" points="1940.26,-291.5 1950.26,-288 1940.26,-284.5 1940.26,-291.5"/>
|
|
</g>
|
|
<!-- 172 -->
|
|
<!-- name: "Vehicle Rotation", typeName: "Vec2", id: 172, branchId: 0, recurseId: -1, attributes: 256, notes: "The client predicted rotation of a client predicted vehicle at the end of the tick if the player is in control of one." -->
|
|
<g id="node66" class="node">
|
|
<title>172</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-234" rx="72.85" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Vehicle Rotation</text>
|
|
</g>
|
|
<!-- 171->172 -->
|
|
<g id="edge65" class="edge">
|
|
<title>171->172</title>
|
|
<path fill="none" stroke="black" d="M1485.23,-234C1507.5,-234 1534.06,-234 1558.97,-234"/>
|
|
<polygon fill="black" stroke="black" points="1558.76,-237.5 1568.76,-234 1558.76,-230.5 1558.76,-237.5"/>
|
|
</g>
|
|
<!-- 174 -->
|
|
<!-- name: "Client Predicted Vehicle", typeName: "ActorUniqueID", id: 174, branchId: 0, recurseId: -1, attributes: 256, notes: "The ID of the vehicle the client thinks they are in control of. Relevant for the server to disambiguate client predictions when switching between two vehicles." -->
|
|
<g id="node68" class="node">
|
|
<title>174</title>
|
|
<ellipse fill="none" stroke="black" cx="1643.59" cy="-180" rx="100.48" ry="18"/>
|
|
<text text-anchor="middle" x="1643.59" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Client Predicted Vehicle</text>
|
|
</g>
|
|
<!-- 171->174 -->
|
|
<g id="edge67" class="edge">
|
|
<title>171->174</title>
|
|
<path fill="none" stroke="black" d="M1462.76,-226.38C1491.49,-218.97 1536.17,-207.45 1573.81,-197.74"/>
|
|
<polygon fill="black" stroke="black" points="1574.45,-201.19 1583.26,-195.3 1572.7,-194.41 1574.45,-201.19"/>
|
|
</g>
|
|
<!-- 173 -->
|
|
<!-- name: "Vec2", typeName: "", id: 173, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node67" class="node">
|
|
<title>173</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-234" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 172->173 -->
|
|
<g id="edge66" class="edge">
|
|
<title>172->173</title>
|
|
<path fill="none" stroke="black" d="M1716.8,-234C1789.95,-234 1900.46,-234 1959.24,-234"/>
|
|
<polygon fill="black" stroke="black" points="1959.1,-237.5 1969.1,-234 1959.1,-230.5 1959.1,-237.5"/>
|
|
</g>
|
|
<!-- 175 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 175, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node69" class="node">
|
|
<title>175</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-180" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 174->175 -->
|
|
<g id="edge68" class="edge">
|
|
<title>174->175</title>
|
|
<path fill="none" stroke="black" d="M1744.34,-180C1799.78,-180 1867.82,-180 1919.67,-180"/>
|
|
<polygon fill="black" stroke="black" points="1919.63,-183.5 1929.63,-180 1919.63,-176.5 1919.63,-183.5"/>
|
|
</g>
|
|
<!-- 177 -->
|
|
<!-- name: "Vec2", typeName: "", id: 177, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node71" class="node">
|
|
<title>177</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-126" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 176->177 -->
|
|
<g id="edge70" class="edge">
|
|
<title>176->177</title>
|
|
<path fill="none" stroke="black" d="M473.51,-362.2C591.95,-305.7 979.2,-126 1114.31,-126 1114.31,-126 1114.31,-126 1433.21,-126 1630.7,-126 1866.95,-126 1959.43,-126"/>
|
|
<polygon fill="black" stroke="black" points="1959.24,-129.5 1969.24,-126 1959.24,-122.5 1959.24,-129.5"/>
|
|
</g>
|
|
<!-- 179 -->
|
|
<!-- name: "Vec3", typeName: "", id: 179, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node73" class="node">
|
|
<title>179</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-72" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 178->179 -->
|
|
<g id="edge72" class="edge">
|
|
<title>178->179</title>
|
|
<path fill="none" stroke="black" d="M862.35,-75.73C1102.64,-74.94 1787.11,-72.7 1959.52,-72.13"/>
|
|
<polygon fill="black" stroke="black" points="1959.3,-75.63 1969.29,-72.1 1959.28,-68.63 1959.3,-75.63"/>
|
|
</g>
|
|
<!-- 181 -->
|
|
<!-- name: "Vec2", typeName: "", id: 181, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node75" class="node">
|
|
<title>181</title>
|
|
<ellipse fill="none" stroke="black" cx="2000.32" cy="-18" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="2000.32" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 180->181 -->
|
|
<g id="edge74" class="edge">
|
|
<title>180->181</title>
|
|
<path fill="none" stroke="black" d="M482.86,-100.21C531.1,-84.72 610.91,-61.01 681.55,-49 871.66,-16.68 921.48,-18 1114.31,-18 1114.31,-18 1114.31,-18 1433.21,-18 1630.7,-18 1866.95,-18 1959.43,-18"/>
|
|
<polygon fill="black" stroke="black" points="1959.24,-21.5 1969.24,-18 1959.24,-14.5 1959.24,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|