mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-15 06:54:42 +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
1191 lines
66 KiB
XML
1191 lines
66 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: SerializedSkin Pages: 1 -->
|
|
<svg width="1654pt" height="2204pt"
|
|
viewBox="0.00 0.00 1654.33 2204.00" 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 2200)">
|
|
<title>SerializedSkin</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-2200 1650.33,-2200 1650.33,4 -4,4"/>
|
|
<!-- 22 -->
|
|
<!-- name: "SerializedSkin", typeName: "", id: 22, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>22</title>
|
|
<ellipse fill="none" stroke="black" cx="64.66" cy="-1233" rx="64.66" ry="18"/>
|
|
<text text-anchor="middle" x="64.66" y="-1227.95" font-family="Times New Roman,serif" font-size="14.00">SerializedSkin</text>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "Id", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-2169" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-2163.95" font-family="Times New Roman,serif" font-size="14.00">Id</text>
|
|
</g>
|
|
<!-- 22->23 -->
|
|
<g id="edge1" class="edge">
|
|
<title>22->23</title>
|
|
<path fill="none" stroke="black" d="M66.42,-1251.4C71.58,-1371.86 103.08,-2045.16 165.32,-2109 271.02,-2217.43 475.71,-2192.54 558.68,-2176.87"/>
|
|
<polygon fill="black" stroke="black" points="559.16,-2180.35 568.3,-2174.98 557.81,-2173.48 559.16,-2180.35"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "PlayFab Id", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-2106" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-2100.95" font-family="Times New Roman,serif" font-size="14.00">PlayFab Id</text>
|
|
</g>
|
|
<!-- 22->25 -->
|
|
<g id="edge3" class="edge">
|
|
<title>22->25</title>
|
|
<path fill="none" stroke="black" d="M66.54,-1251.44C72.28,-1367.86 105.95,-1998.04 165.32,-2057 265.55,-2156.56 450.59,-2136.22 541.58,-2118.46"/>
|
|
<polygon fill="black" stroke="black" points="542.13,-2121.92 551.24,-2116.5 540.74,-2115.06 542.13,-2121.92"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "Resource Patch", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 0, notes: "Represents a json blob that contains information about geometry, animations, animation controllers, and attachables, that can be applied to a skin when deserializing." -->
|
|
<g id="node6" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-2066" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-2060.95" font-family="Times New Roman,serif" font-size="14.00">Resource Patch</text>
|
|
</g>
|
|
<!-- 22->27 -->
|
|
<g id="edge5" class="edge">
|
|
<title>22->27</title>
|
|
<path fill="none" stroke="black" d="M65.33,-1251.44C63.93,-1354.36 62.45,-1856.85 165.32,-1961 251.08,-2047.82 624.18,-2063.16 788.98,-2065.64"/>
|
|
<polygon fill="black" stroke="black" points="788.44,-2069.14 798.49,-2065.78 788.54,-2062.14 788.44,-2069.14"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Skin Image Width", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-1975" rx="78.99" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-1969.95" font-family="Times New Roman,serif" font-size="14.00">Skin Image Width</text>
|
|
</g>
|
|
<!-- 22->29 -->
|
|
<g id="edge7" class="edge">
|
|
<title>22->29</title>
|
|
<path fill="none" stroke="black" d="M65.6,-1251.21C65.7,-1348.62 71.19,-1807.13 165.32,-1903 257.34,-1996.73 422.25,-1996.42 518.78,-1986.53"/>
|
|
<polygon fill="black" stroke="black" points="519.14,-1990.01 528.7,-1985.44 518.38,-1983.05 519.14,-1990.01"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "Skin Image Height", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-1958" rx="81.55" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-1952.95" font-family="Times New Roman,serif" font-size="14.00">Skin Image Height</text>
|
|
</g>
|
|
<!-- 22->31 -->
|
|
<g id="edge9" class="edge">
|
|
<title>22->31</title>
|
|
<path fill="none" stroke="black" d="M67.33,-1251.34C74.68,-1328.43 106.42,-1625.39 165.32,-1695 323.47,-1881.93 628.27,-1936.15 778.94,-1951.76"/>
|
|
<polygon fill="black" stroke="black" points="778.16,-1955.2 788.45,-1952.71 778.85,-1948.23 778.16,-1955.2"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Skin Image Image Bytes", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 0, notes: "Serialized into a string" -->
|
|
<g id="node12" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-1774" rx="103.56" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-1768.95" font-family="Times New Roman,serif" font-size="14.00">Skin Image Image Bytes</text>
|
|
</g>
|
|
<!-- 22->33 -->
|
|
<g id="edge11" class="edge">
|
|
<title>22->33</title>
|
|
<path fill="none" stroke="black" d="M65.05,-1251.3C64.1,-1310.73 69.08,-1500.66 165.32,-1608 251.53,-1704.16 399.98,-1745.06 497.8,-1762.15"/>
|
|
<polygon fill="black" stroke="black" points="496.95,-1765.56 507.39,-1763.77 498.11,-1758.66 496.95,-1765.56"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "Animations", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-1665" rx="54.42" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-1659.95" font-family="Times New Roman,serif" font-size="14.00">Animations</text>
|
|
</g>
|
|
<!-- 22->35 -->
|
|
<g id="edge13" class="edge">
|
|
<title>22->35</title>
|
|
<path fill="none" stroke="black" d="M66.68,-1251.38C70.44,-1300.3 87.69,-1434.65 165.32,-1503 261.3,-1587.51 651.74,-1640.34 805.28,-1658.21"/>
|
|
<polygon fill="black" stroke="black" points="804.51,-1661.64 814.85,-1659.31 805.31,-1654.69 804.51,-1661.64"/>
|
|
</g>
|
|
<!-- 51 -->
|
|
<!-- name: "CapeImage Width", typeName: "", id: 51, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>51</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1476" rx="78.48" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1470.95" font-family="Times New Roman,serif" font-size="14.00">CapeImage Width</text>
|
|
</g>
|
|
<!-- 22->51 -->
|
|
<g id="edge29" class="edge">
|
|
<title>22->51</title>
|
|
<path fill="none" stroke="black" d="M68.36,-1251.25C75.62,-1293.41 99.66,-1397.87 165.32,-1449 181.22,-1461.38 201.05,-1468.69 220.89,-1472.89"/>
|
|
<polygon fill="black" stroke="black" points="220.25,-1476.33 230.72,-1474.68 221.51,-1469.44 220.25,-1476.33"/>
|
|
</g>
|
|
<!-- 53 -->
|
|
<!-- name: "CapeImage Height", typeName: "", id: 53, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>53</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1422" rx="81.04" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1416.95" font-family="Times New Roman,serif" font-size="14.00">CapeImage Height</text>
|
|
</g>
|
|
<!-- 22->53 -->
|
|
<g id="edge31" class="edge">
|
|
<title>22->53</title>
|
|
<path fill="none" stroke="black" d="M71.34,-1251.31C82.98,-1285.54 112.93,-1359 165.32,-1395 181.23,-1405.94 200.36,-1412.77 219.42,-1416.96"/>
|
|
<polygon fill="black" stroke="black" points="218.63,-1420.37 229.12,-1418.85 219.97,-1413.5 218.63,-1420.37"/>
|
|
</g>
|
|
<!-- 55 -->
|
|
<!-- name: "CapeImage ImageBytes", typeName: "", id: 55, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>55</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1368" rx="100.48" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1362.95" font-family="Times New Roman,serif" font-size="14.00">CapeImage ImageBytes</text>
|
|
</g>
|
|
<!-- 22->55 -->
|
|
<g id="edge33" class="edge">
|
|
<title>22->55</title>
|
|
<path fill="none" stroke="black" d="M76.71,-1250.85C92.92,-1275.39 125.57,-1319.02 165.32,-1341 178.53,-1348.31 193.35,-1353.68 208.33,-1357.62"/>
|
|
<polygon fill="black" stroke="black" points="207.23,-1360.95 217.78,-1359.89 208.87,-1354.15 207.23,-1360.95"/>
|
|
</g>
|
|
<!-- 57 -->
|
|
<!-- name: "Geometry Data", typeName: "", id: 57, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>57</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1314" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1308.95" font-family="Times New Roman,serif" font-size="14.00">Geometry Data</text>
|
|
</g>
|
|
<!-- 22->57 -->
|
|
<g id="edge35" class="edge">
|
|
<title>22->57</title>
|
|
<path fill="none" stroke="black" d="M91.27,-1249.78C110.81,-1261.85 138.79,-1277.6 165.32,-1287 187.96,-1295.02 213.48,-1300.8 236.71,-1304.89"/>
|
|
<polygon fill="black" stroke="black" points="235.97,-1308.32 246.41,-1306.52 237.13,-1301.41 235.97,-1308.32"/>
|
|
</g>
|
|
<!-- 59 -->
|
|
<!-- name: "Geometry Data Min Engine Version", typeName: "", id: 59, branchId: 0, recurseId: -1, attributes: 0, notes: "Semantic version" -->
|
|
<g id="node38" class="node">
|
|
<title>59</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1260" rx="145.52" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1254.95" font-family="Times New Roman,serif" font-size="14.00">Geometry Data Min Engine Version</text>
|
|
</g>
|
|
<!-- 22->59 -->
|
|
<g id="edge37" class="edge">
|
|
<title>22->59</title>
|
|
<path fill="none" stroke="black" d="M125.39,-1239.6C144.84,-1241.76 167.17,-1244.22 189.43,-1246.69"/>
|
|
<polygon fill="black" stroke="black" points="188.86,-1250.14 199.18,-1247.76 189.63,-1243.19 188.86,-1250.14"/>
|
|
</g>
|
|
<!-- 61 -->
|
|
<!-- name: "AnimationData", typeName: "", id: 61, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node40" class="node">
|
|
<title>61</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-1206" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-1200.95" font-family="Times New Roman,serif" font-size="14.00">AnimationData</text>
|
|
</g>
|
|
<!-- 22->61 -->
|
|
<g id="edge39" class="edge">
|
|
<title>22->61</title>
|
|
<path fill="none" stroke="black" d="M125.39,-1226.4C158.77,-1222.7 200.65,-1218.07 236.07,-1214.16"/>
|
|
<polygon fill="black" stroke="black" points="236.26,-1217.66 245.81,-1213.08 235.49,-1210.7 236.26,-1217.66"/>
|
|
</g>
|
|
<!-- 63 -->
|
|
<!-- name: "Cape Id", typeName: "", id: 63, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node42" class="node">
|
|
<title>63</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-1156" rx="40.09" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-1150.95" font-family="Times New Roman,serif" font-size="14.00">Cape Id</text>
|
|
</g>
|
|
<!-- 22->63 -->
|
|
<g id="edge41" class="edge">
|
|
<title>22->63</title>
|
|
<path fill="none" stroke="black" d="M89.29,-1216.08C108.68,-1203.25 137.4,-1186.57 165.32,-1179 402.98,-1114.59 702.46,-1137.44 818.58,-1150"/>
|
|
<polygon fill="black" stroke="black" points="818.06,-1153.46 828.38,-1151.09 818.83,-1146.51 818.06,-1153.46"/>
|
|
</g>
|
|
<!-- 65 -->
|
|
<!-- name: "Full Id", typeName: "", id: 65, branchId: 0, recurseId: -1, attributes: 0, notes: "Uniquely identifies a Skin for a player. Skin Pack ID + Skin Id are no longer sufficient, as different players may have the same Classic Skin but different Capes on each of them." -->
|
|
<g id="node44" class="node">
|
|
<title>65</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-1106" rx="36" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-1100.95" font-family="Times New Roman,serif" font-size="14.00">Full Id</text>
|
|
</g>
|
|
<!-- 22->65 -->
|
|
<g id="edge43" class="edge">
|
|
<title>22->65</title>
|
|
<path fill="none" stroke="black" d="M79.28,-1215.29C96.68,-1194.18 128.92,-1159.76 165.32,-1144 295.48,-1087.64 468.24,-1093.89 549.29,-1100.94"/>
|
|
<polygon fill="black" stroke="black" points="548.78,-1104.41 559.06,-1101.84 549.42,-1097.44 548.78,-1104.41"/>
|
|
</g>
|
|
<!-- 67 -->
|
|
<!-- name: "Arm Size", typeName: "", id: 67, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node46" class="node">
|
|
<title>67</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-1048" rx="46.75" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-1042.95" font-family="Times New Roman,serif" font-size="14.00">Arm Size</text>
|
|
</g>
|
|
<!-- 22->67 -->
|
|
<g id="edge45" class="edge">
|
|
<title>22->67</title>
|
|
<path fill="none" stroke="black" d="M72.35,-1214.66C84.97,-1183.07 115.6,-1119.16 165.32,-1092 327.1,-1003.62 912.25,-1032.46 1097.6,-1044.13"/>
|
|
<polygon fill="black" stroke="black" points="1097.26,-1047.62 1107.46,-1044.76 1097.7,-1040.63 1097.26,-1047.62"/>
|
|
</g>
|
|
<!-- 69 -->
|
|
<!-- name: "Skin Color", typeName: "", id: 69, branchId: 0, recurseId: -1, attributes: 0, notes: "to hex string" -->
|
|
<g id="node48" class="node">
|
|
<title>69</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-999" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-993.95" font-family="Times New Roman,serif" font-size="14.00">Skin Color</text>
|
|
</g>
|
|
<!-- 22->69 -->
|
|
<g id="edge47" class="edge">
|
|
<title>22->69</title>
|
|
<path fill="none" stroke="black" d="M68.96,-1214.74C77.18,-1175.14 102.63,-1081.7 165.32,-1041 270.04,-973 655.4,-986.82 806.43,-995.15"/>
|
|
<polygon fill="black" stroke="black" points="806.05,-998.63 816.23,-995.7 806.45,-991.64 806.05,-998.63"/>
|
|
</g>
|
|
<!-- 71 -->
|
|
<!-- name: "Persona Pieces", typeName: "", id: 71, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node50" class="node">
|
|
<title>71</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-936" rx="66.19" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">Persona Pieces</text>
|
|
</g>
|
|
<!-- 22->71 -->
|
|
<g id="edge49" class="edge">
|
|
<title>22->71</title>
|
|
<path fill="none" stroke="black" d="M66.76,-1214.83C70.7,-1167.84 88.3,-1042.06 165.32,-986 362.21,-842.69 677.96,-892.13 808.39,-921.12"/>
|
|
<polygon fill="black" stroke="black" points="807.32,-924.47 817.84,-923.27 808.87,-917.64 807.32,-924.47"/>
|
|
</g>
|
|
<!-- 85 -->
|
|
<!-- name: "Piece Tint Colors", typeName: "", id: 85, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node64" class="node">
|
|
<title>85</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-612" rx="75.41" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Colors</text>
|
|
</g>
|
|
<!-- 22->85 -->
|
|
<g id="edge63" class="edge">
|
|
<title>22->85</title>
|
|
<path fill="none" stroke="black" d="M71.32,-1214.76C85.78,-1168.64 125.69,-1043.76 165.32,-942 209.47,-828.62 269.97,-697 296.48,-640.33"/>
|
|
<polygon fill="black" stroke="black" points="299.6,-641.93 300.67,-631.39 293.26,-638.96 299.6,-641.93"/>
|
|
</g>
|
|
<!-- 103 -->
|
|
<!-- name: "Is Premium Skin", typeName: "", id: 103, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node82" class="node">
|
|
<title>103</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-371" rx="74.38" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-365.95" font-family="Times New Roman,serif" font-size="14.00">Is Premium Skin</text>
|
|
</g>
|
|
<!-- 22->103 -->
|
|
<g id="edge81" class="edge">
|
|
<title>22->103</title>
|
|
<path fill="none" stroke="black" d="M66.25,-1214.58C69.61,-1120.03 88.97,-689.57 165.32,-585 253.22,-464.59 428.09,-407.96 525.44,-384.77"/>
|
|
<polygon fill="black" stroke="black" points="526.2,-388.19 535.15,-382.52 524.62,-381.37 526.2,-388.19"/>
|
|
</g>
|
|
<!-- 105 -->
|
|
<!-- name: "Is Persona Skin", typeName: "", id: 105, branchId: 0, recurseId: -1, attributes: 0, notes: "Whether a skin is a Classic Skin or Persona Skin" -->
|
|
<g id="node84" class="node">
|
|
<title>105</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-184" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-178.95" font-family="Times New Roman,serif" font-size="14.00">Is Persona Skin</text>
|
|
</g>
|
|
<!-- 22->105 -->
|
|
<g id="edge83" class="edge">
|
|
<title>22->105</title>
|
|
<path fill="none" stroke="black" d="M66.59,-1214.86C72.7,-1098.92 108.58,-464.56 165.32,-402 407.84,-134.57 897.55,-155.89 1081.93,-174.81"/>
|
|
<polygon fill="black" stroke="black" points="1081.28,-178.26 1091.6,-175.83 1082.02,-171.3 1081.28,-178.26"/>
|
|
</g>
|
|
<!-- 107 -->
|
|
<!-- name: "Is Persona Cape On Classic Skin", typeName: "", id: 107, branchId: 0, recurseId: -1, attributes: 0, notes: "True if this a classic skin that has a Persona Cape equipped on it, false otherwise." -->
|
|
<g id="node86" class="node">
|
|
<title>107</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-136" rx="133.24" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-130.95" font-family="Times New Roman,serif" font-size="14.00">Is Persona Cape On Classic Skin</text>
|
|
</g>
|
|
<!-- 22->107 -->
|
|
<g id="edge85" class="edge">
|
|
<title>22->107</title>
|
|
<path fill="none" stroke="black" d="M65.98,-1214.81C68.54,-1081.09 87.5,-253.18 165.32,-178 245.2,-100.82 566.02,-112.1 745.17,-125.1"/>
|
|
<polygon fill="black" stroke="black" points="744.76,-128.58 754.99,-125.83 745.28,-121.6 744.76,-128.58"/>
|
|
</g>
|
|
<!-- 109 -->
|
|
<!-- name: "Is Primary User", typeName: "", id: 109, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node88" class="node">
|
|
<title>109</title>
|
|
<ellipse fill="none" stroke="black" cx="595.92" cy="-82" rx="70.29" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-76.95" font-family="Times New Roman,serif" font-size="14.00">Is Primary User</text>
|
|
</g>
|
|
<!-- 22->109 -->
|
|
<g id="edge87" class="edge">
|
|
<title>22->109</title>
|
|
<path fill="none" stroke="black" d="M65.96,-1214.54C68.4,-1077 86.77,-214.95 165.32,-134 260.47,-35.95 437.23,-50.96 531.63,-67.89"/>
|
|
<polygon fill="black" stroke="black" points="530.77,-71.28 541.24,-69.67 532.05,-64.4 530.77,-71.28"/>
|
|
</g>
|
|
<!-- 111 -->
|
|
<!-- name: "Overrides Player Appearance", typeName: "", id: 111, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node90" class="node">
|
|
<title>111</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-24" rx="119.42" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-18.95" font-family="Times New Roman,serif" font-size="14.00">Overrides Player Appearance</text>
|
|
</g>
|
|
<!-- 22->111 -->
|
|
<g id="edge89" class="edge">
|
|
<title>22->111</title>
|
|
<path fill="none" stroke="black" d="M66.11,-1214.8C69.72,-1075.38 95.54,-179.32 165.32,-84 179.72,-64.32 201.8,-51.06 224.4,-42.15"/>
|
|
<polygon fill="black" stroke="black" points="225.53,-45.46 233.72,-38.75 223.13,-38.88 225.53,-45.46"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "string", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-2178" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-2172.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 23->24 -->
|
|
<g id="edge2" class="edge">
|
|
<title>23->24</title>
|
|
<path fill="none" stroke="black" d="M623.2,-2169.24C758.59,-2170.47 1377.6,-2176.08 1546.3,-2177.61"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-2181.11 1556.14,-2177.7 1546.17,-2174.11 1546.11,-2181.11"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "string", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-2124" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-2118.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 25->26 -->
|
|
<g id="edge4" class="edge">
|
|
<title>25->26</title>
|
|
<path fill="none" stroke="black" d="M647.48,-2106.92C820.41,-2110.06 1386.49,-2120.33 1546.43,-2123.23"/>
|
|
<polygon fill="black" stroke="black" points="1546.09,-2126.72 1556.15,-2123.41 1546.22,-2119.73 1546.09,-2126.72"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "string", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-2070" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-2064.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 27->28 -->
|
|
<g id="edge6" class="edge">
|
|
<title>27->28</title>
|
|
<path fill="none" stroke="black" d="M937.37,-2066.38C1083.72,-2067.19 1426.19,-2069.1 1546.31,-2069.76"/>
|
|
<polygon fill="black" stroke="black" points="1546.02,-2073.26 1556.04,-2069.82 1546.06,-2066.26 1546.02,-2073.26"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-2016" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-2010.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge8" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M671.31,-1980.86C692.07,-1982.36 714.65,-1983.87 735.48,-1985 1028.25,-2000.88 1377.98,-2010.72 1521.93,-2014.38"/>
|
|
<polygon fill="black" stroke="black" points="1521.57,-2017.87 1531.66,-2014.63 1521.75,-2010.88 1521.57,-2017.87"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1962" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1956.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge10" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M950.47,-1958.45C1093.62,-1959.25 1389.27,-1960.89 1521.9,-1961.63"/>
|
|
<polygon fill="black" stroke="black" points="1521.55,-1965.13 1531.56,-1961.68 1521.58,-1958.13 1521.55,-1965.13"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "string", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1908" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1902.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge12" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M678.94,-1785.08C880.95,-1812.37 1397,-1882.08 1547.24,-1902.38"/>
|
|
<polygon fill="black" stroke="black" points="1546.74,-1905.84 1557.12,-1903.71 1547.68,-1898.9 1546.74,-1905.84"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "Skin Animated Images Size", typeName: "", id: 36, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>36</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-1787" rx="114.82" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-1781.95" font-family="Times New Roman,serif" font-size="14.00">Skin Animated Images Size</text>
|
|
</g>
|
|
<!-- 35->36 -->
|
|
<g id="edge14" class="edge">
|
|
<title>35->36</title>
|
|
<path fill="none" stroke="black" d="M903.2,-1679.35C952.73,-1700.58 1045.87,-1740.51 1103.74,-1765.31"/>
|
|
<polygon fill="black" stroke="black" points="1102.16,-1768.44 1112.73,-1769.17 1104.92,-1762.01 1102.16,-1768.44"/>
|
|
</g>
|
|
<!-- 38 -->
|
|
<!-- name: "example element", typeName: "", id: 38, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>38</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1155.33" cy="-1665" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-1659.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 35->38 -->
|
|
<g id="edge16" class="edge">
|
|
<title>35->38</title>
|
|
<path fill="none" stroke="black" d="M923.59,-1665C964.45,-1665 1021.44,-1665 1068.56,-1665"/>
|
|
<polygon fill="black" stroke="black" points="1068.49,-1668.5 1078.49,-1665 1068.49,-1661.5 1068.49,-1668.5"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 37, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>37</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1854" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1848.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 36->37 -->
|
|
<g id="edge15" class="edge">
|
|
<title>36->37</title>
|
|
<path fill="none" stroke="black" d="M1209.81,-1803.29C1238.82,-1811.55 1275.45,-1821.07 1308.71,-1827 1381.17,-1839.92 1465.34,-1846.98 1522.37,-1850.61"/>
|
|
<polygon fill="black" stroke="black" points="1522.05,-1854.09 1532.24,-1851.22 1522.48,-1847.11 1522.05,-1854.09"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "Image Width", typeName: "", id: 39, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>39</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1800" rx="59.54" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1794.95" font-family="Times New Roman,serif" font-size="14.00">Image Width</text>
|
|
</g>
|
|
<!-- 38->39 -->
|
|
<g id="edge17" class="edge">
|
|
<title>38->39</title>
|
|
<path fill="none" stroke="black" d="M1176.14,-1682.39C1203.96,-1705.99 1257.01,-1748.08 1308.71,-1773 1319.42,-1778.16 1331.31,-1782.53 1342.91,-1786.14"/>
|
|
<polygon fill="black" stroke="black" points="1341.87,-1789.49 1352.45,-1788.96 1343.85,-1782.77 1341.87,-1789.49"/>
|
|
</g>
|
|
<!-- 41 -->
|
|
<!-- name: "Image Height", typeName: "", id: 41, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>41</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1746" rx="62.1" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1740.95" font-family="Times New Roman,serif" font-size="14.00">Image Height</text>
|
|
</g>
|
|
<!-- 38->41 -->
|
|
<g id="edge19" class="edge">
|
|
<title>38->41</title>
|
|
<path fill="none" stroke="black" d="M1197.5,-1680.33C1228.03,-1691.52 1270.77,-1706.8 1308.71,-1719 1320.88,-1722.91 1334.03,-1726.88 1346.51,-1730.52"/>
|
|
<polygon fill="black" stroke="black" points="1345.22,-1733.79 1355.8,-1733.2 1347.17,-1727.07 1345.22,-1733.79"/>
|
|
</g>
|
|
<!-- 43 -->
|
|
<!-- name: "Image Bytes", typeName: "", id: 43, branchId: 0, recurseId: -1, attributes: 0, notes: "Serialized into a string" -->
|
|
<g id="node22" class="node">
|
|
<title>43</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1692" rx="58" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1686.95" font-family="Times New Roman,serif" font-size="14.00">Image Bytes</text>
|
|
</g>
|
|
<!-- 38->43 -->
|
|
<g id="edge21" class="edge">
|
|
<title>38->43</title>
|
|
<path fill="none" stroke="black" d="M1224.13,-1672.45C1259.1,-1676.29 1301.57,-1680.96 1336.25,-1684.77"/>
|
|
<polygon fill="black" stroke="black" points="1335.86,-1688.25 1346.18,-1685.86 1336.62,-1681.29 1335.86,-1688.25"/>
|
|
</g>
|
|
<!-- 45 -->
|
|
<!-- name: "Animation Type", typeName: "", id: 45, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>45</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1638" rx="71.31" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1632.95" font-family="Times New Roman,serif" font-size="14.00">Animation Type</text>
|
|
</g>
|
|
<!-- 38->45 -->
|
|
<g id="edge23" class="edge">
|
|
<title>38->45</title>
|
|
<path fill="none" stroke="black" d="M1224.13,-1657.55C1255.64,-1654.09 1293.25,-1649.96 1325.75,-1646.38"/>
|
|
<polygon fill="black" stroke="black" points="1325.96,-1649.88 1335.51,-1645.31 1325.19,-1642.92 1325.96,-1649.88"/>
|
|
</g>
|
|
<!-- 47 -->
|
|
<!-- name: "Frame Count", typeName: "", id: 47, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>47</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1584" rx="60.05" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1578.95" font-family="Times New Roman,serif" font-size="14.00">Frame Count</text>
|
|
</g>
|
|
<!-- 38->47 -->
|
|
<g id="edge25" class="edge">
|
|
<title>38->47</title>
|
|
<path fill="none" stroke="black" d="M1197.5,-1649.67C1228.03,-1638.48 1270.77,-1623.2 1308.71,-1611 1321,-1607.05 1334.3,-1603.04 1346.89,-1599.37"/>
|
|
<polygon fill="black" stroke="black" points="1347.64,-1602.8 1356.28,-1596.66 1345.7,-1596.07 1347.64,-1602.8"/>
|
|
</g>
|
|
<!-- 49 -->
|
|
<!-- name: "Animation Expression", typeName: "", id: 49, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>49</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-1530" rx="94.34" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-1524.95" font-family="Times New Roman,serif" font-size="14.00">Animation Expression</text>
|
|
</g>
|
|
<!-- 38->49 -->
|
|
<g id="edge27" class="edge">
|
|
<title>38->49</title>
|
|
<path fill="none" stroke="black" d="M1176.14,-1647.61C1203.96,-1624.01 1257.01,-1581.92 1308.71,-1557 1315.92,-1553.53 1323.66,-1550.41 1331.49,-1547.64"/>
|
|
<polygon fill="black" stroke="black" points="1332.36,-1551.04 1340.74,-1544.56 1330.15,-1544.4 1332.36,-1551.04"/>
|
|
</g>
|
|
<!-- 40 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 40, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>40</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1800" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1794.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 39->40 -->
|
|
<g id="edge18" class="edge">
|
|
<title>39->40</title>
|
|
<path fill="none" stroke="black" d="M1463.03,-1800C1481.67,-1800 1502.4,-1800 1521.57,-1800"/>
|
|
<polygon fill="black" stroke="black" points="1521.44,-1803.5 1531.44,-1800 1521.44,-1796.5 1521.44,-1803.5"/>
|
|
</g>
|
|
<!-- 42 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 42, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>42</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1746" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1740.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 41->42 -->
|
|
<g id="edge20" class="edge">
|
|
<title>41->42</title>
|
|
<path fill="none" stroke="black" d="M1465.59,-1746C1483.59,-1746 1503.36,-1746 1521.69,-1746"/>
|
|
<polygon fill="black" stroke="black" points="1521.68,-1749.5 1531.68,-1746 1521.68,-1742.5 1521.68,-1749.5"/>
|
|
</g>
|
|
<!-- 44 -->
|
|
<!-- name: "string", typeName: "", id: 44, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>44</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1692" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1686.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 43->44 -->
|
|
<g id="edge22" class="edge">
|
|
<title>43->44</title>
|
|
<path fill="none" stroke="black" d="M1461.51,-1692C1488.86,-1692 1521.01,-1692 1546.15,-1692"/>
|
|
<polygon fill="black" stroke="black" points="1546.02,-1695.5 1556.02,-1692 1546.02,-1688.5 1546.02,-1695.5"/>
|
|
</g>
|
|
<!-- 46 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 46, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>46</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1638" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1632.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 45->46 -->
|
|
<g id="edge24" class="edge">
|
|
<title>45->46</title>
|
|
<path fill="none" stroke="black" d="M1474.71,-1638C1490.14,-1638 1506.43,-1638 1521.71,-1638"/>
|
|
<polygon fill="black" stroke="black" points="1521.66,-1641.5 1531.66,-1638 1521.66,-1634.5 1521.66,-1641.5"/>
|
|
</g>
|
|
<!-- 48 -->
|
|
<!-- name: "float", typeName: "", id: 48, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>48</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1584" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1578.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 47->48 -->
|
|
<g id="edge26" class="edge">
|
|
<title>47->48</title>
|
|
<path fill="none" stroke="black" d="M1463.54,-1584C1492.15,-1584 1525.59,-1584 1550.73,-1584"/>
|
|
<polygon fill="black" stroke="black" points="1550.49,-1587.5 1560.49,-1584 1550.49,-1580.5 1550.49,-1587.5"/>
|
|
</g>
|
|
<!-- 50 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 50, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>50</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1530" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1524.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 49->50 -->
|
|
<g id="edge28" class="edge">
|
|
<title>49->50</title>
|
|
<path fill="none" stroke="black" d="M1497.81,-1530C1505.98,-1530 1514.13,-1530 1522.01,-1530"/>
|
|
<polygon fill="black" stroke="black" points="1521.82,-1533.5 1531.82,-1530 1521.82,-1526.5 1521.82,-1533.5"/>
|
|
</g>
|
|
<!-- 52 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 52, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>52</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1476" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1470.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 51->52 -->
|
|
<g id="edge30" class="edge">
|
|
<title>51->52</title>
|
|
<path fill="none" stroke="black" d="M389.63,-1476C497.13,-1476 697.14,-1476 867.72,-1476 867.72,-1476 867.72,-1476 1156.33,-1476 1285.74,-1476 1436.92,-1476 1521.92,-1476"/>
|
|
<polygon fill="black" stroke="black" points="1521.7,-1479.5 1531.7,-1476 1521.7,-1472.5 1521.7,-1479.5"/>
|
|
</g>
|
|
<!-- 54 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 54, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>54</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1422" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1416.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 53->54 -->
|
|
<g id="edge32" class="edge">
|
|
<title>53->54</title>
|
|
<path fill="none" stroke="black" d="M391.93,-1422C499.95,-1422 698.35,-1422 867.72,-1422 867.72,-1422 867.72,-1422 1156.33,-1422 1285.74,-1422 1436.92,-1422 1521.92,-1422"/>
|
|
<polygon fill="black" stroke="black" points="1521.7,-1425.5 1531.7,-1422 1521.7,-1418.5 1521.7,-1425.5"/>
|
|
</g>
|
|
<!-- 56 -->
|
|
<!-- name: "string", typeName: "", id: 56, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>56</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1368" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1362.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 55->56 -->
|
|
<g id="edge34" class="edge">
|
|
<title>55->56</title>
|
|
<path fill="none" stroke="black" d="M411.76,-1368C523.03,-1368 708.24,-1368 867.72,-1368 867.72,-1368 867.72,-1368 1156.33,-1368 1299.36,-1368 1469,-1368 1546.47,-1368"/>
|
|
<polygon fill="black" stroke="black" points="1546.14,-1371.5 1556.14,-1368 1546.14,-1364.5 1546.14,-1371.5"/>
|
|
</g>
|
|
<!-- 58 -->
|
|
<!-- name: "string", typeName: "", id: 58, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>58</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1314" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1308.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 57->58 -->
|
|
<g id="edge36" class="edge">
|
|
<title>57->58</title>
|
|
<path fill="none" stroke="black" d="M379.44,-1314C484.08,-1314 691.59,-1314 867.72,-1314 867.72,-1314 867.72,-1314 1156.33,-1314 1299.36,-1314 1469,-1314 1546.47,-1314"/>
|
|
<polygon fill="black" stroke="black" points="1546.14,-1317.5 1556.14,-1314 1546.14,-1310.5 1546.14,-1317.5"/>
|
|
</g>
|
|
<!-- 60 -->
|
|
<!-- name: "string", typeName: "", id: 60, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>60</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1260" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1254.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 59->60 -->
|
|
<g id="edge38" class="edge">
|
|
<title>59->60</title>
|
|
<path fill="none" stroke="black" d="M456.68,-1260C568.86,-1260 728.15,-1260 867.72,-1260 867.72,-1260 867.72,-1260 1156.33,-1260 1299.36,-1260 1469,-1260 1546.47,-1260"/>
|
|
<polygon fill="black" stroke="black" points="1546.14,-1263.5 1556.14,-1260 1546.14,-1256.5 1546.14,-1263.5"/>
|
|
</g>
|
|
<!-- 62 -->
|
|
<!-- name: "string", typeName: "", id: 62, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>62</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1206" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1200.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 61->62 -->
|
|
<g id="edge40" class="edge">
|
|
<title>61->62</title>
|
|
<path fill="none" stroke="black" d="M379.44,-1206C484.08,-1206 691.59,-1206 867.72,-1206 867.72,-1206 867.72,-1206 1156.33,-1206 1299.36,-1206 1469,-1206 1546.47,-1206"/>
|
|
<polygon fill="black" stroke="black" points="1546.14,-1209.5 1556.14,-1206 1546.14,-1202.5 1546.14,-1209.5"/>
|
|
</g>
|
|
<!-- 64 -->
|
|
<!-- name: "string", typeName: "", id: 64, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node43" class="node">
|
|
<title>64</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1152" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1146.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 63->64 -->
|
|
<g id="edge42" class="edge">
|
|
<title>63->64</title>
|
|
<path fill="none" stroke="black" d="M909.15,-1155.78C1033.64,-1155.09 1417.69,-1152.95 1546.36,-1152.24"/>
|
|
<polygon fill="black" stroke="black" points="1546.15,-1155.74 1556.13,-1152.18 1546.11,-1148.74 1546.15,-1155.74"/>
|
|
</g>
|
|
<!-- 66 -->
|
|
<!-- name: "string", typeName: "", id: 66, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node45" class="node">
|
|
<title>66</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1098" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1092.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 65->66 -->
|
|
<g id="edge44" class="edge">
|
|
<title>65->66</title>
|
|
<path fill="none" stroke="black" d="M632.22,-1105.72C784.06,-1104.49 1381.28,-1099.67 1546.37,-1098.34"/>
|
|
<polygon fill="black" stroke="black" points="1546.02,-1101.85 1555.99,-1098.27 1545.96,-1094.85 1546.02,-1101.85"/>
|
|
</g>
|
|
<!-- 68 -->
|
|
<!-- name: "string", typeName: "", id: 68, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node47" class="node">
|
|
<title>68</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-1044" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 67->68 -->
|
|
<g id="edge46" class="edge">
|
|
<title>67->68</title>
|
|
<path fill="none" stroke="black" d="M1202.21,-1047.58C1286.45,-1046.8 1464.61,-1045.15 1546.31,-1044.39"/>
|
|
<polygon fill="black" stroke="black" points="1546.16,-1047.9 1556.12,-1044.3 1546.09,-1040.9 1546.16,-1047.9"/>
|
|
</g>
|
|
<!-- 70 -->
|
|
<!-- name: "string", typeName: "", id: 70, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node49" class="node">
|
|
<title>70</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-990" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 69->70 -->
|
|
<g id="edge48" class="edge">
|
|
<title>69->70</title>
|
|
<path fill="none" stroke="black" d="M920.29,-998.37C1055.02,-996.68 1420.88,-992.1 1546.13,-990.53"/>
|
|
<polygon fill="black" stroke="black" points="1546.02,-994.04 1555.97,-990.41 1545.93,-987.04 1546.02,-994.04"/>
|
|
</g>
|
|
<!-- 72 -->
|
|
<!-- name: "Persona Pieces Size", typeName: "", id: 72, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node51" class="node">
|
|
<title>72</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-936" rx="84.62" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">Persona Pieces Size</text>
|
|
</g>
|
|
<!-- 71->72 -->
|
|
<g id="edge50" class="edge">
|
|
<title>71->72</title>
|
|
<path fill="none" stroke="black" d="M935.37,-936C972.06,-936 1018.44,-936 1059.06,-936"/>
|
|
<polygon fill="black" stroke="black" points="1058.84,-939.5 1068.84,-936 1058.84,-932.5 1058.84,-939.5"/>
|
|
</g>
|
|
<!-- 74 -->
|
|
<!-- name: "example element", typeName: "", id: 74, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node53" class="node">
|
|
<title>74</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1155.33" cy="-801" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-795.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 71->74 -->
|
|
<g id="edge52" class="edge">
|
|
<title>71->74</title>
|
|
<path fill="none" stroke="black" d="M902.92,-920.25C954.14,-895.96 1052.47,-849.32 1109.8,-822.12"/>
|
|
<polygon fill="black" stroke="black" points="1111.11,-825.38 1118.64,-817.93 1108.11,-819.05 1111.11,-825.38"/>
|
|
</g>
|
|
<!-- 73 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 73, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node52" class="node">
|
|
<title>73</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-936" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 72->73 -->
|
|
<g id="edge51" class="edge">
|
|
<title>72->73</title>
|
|
<path fill="none" stroke="black" d="M1240.24,-936C1322.38,-936 1445.9,-936 1521.73,-936"/>
|
|
<polygon fill="black" stroke="black" points="1521.51,-939.5 1531.51,-936 1521.51,-932.5 1521.51,-939.5"/>
|
|
</g>
|
|
<!-- 75 -->
|
|
<!-- name: "Piece Id", typeName: "", id: 75, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node54" class="node">
|
|
<title>75</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-882" rx="41.12" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">Piece Id</text>
|
|
</g>
|
|
<!-- 74->75 -->
|
|
<g id="edge53" class="edge">
|
|
<title>74->75</title>
|
|
<path fill="none" stroke="black" d="M1197.5,-816.33C1228.03,-827.52 1270.77,-842.8 1308.71,-855 1324.34,-860.03 1341.59,-865.14 1356.96,-869.54"/>
|
|
<polygon fill="black" stroke="black" points="1355.73,-872.83 1366.31,-872.19 1357.65,-866.09 1355.73,-872.83"/>
|
|
</g>
|
|
<!-- 77 -->
|
|
<!-- name: "Piece Type", typeName: "", id: 77, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node56" class="node">
|
|
<title>77</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-828" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">Piece Type</text>
|
|
</g>
|
|
<!-- 74->77 -->
|
|
<g id="edge55" class="edge">
|
|
<title>74->77</title>
|
|
<path fill="none" stroke="black" d="M1224.13,-808.45C1261.17,-812.52 1306.64,-817.52 1342.33,-821.44"/>
|
|
<polygon fill="black" stroke="black" points="1341.73,-824.89 1352.05,-822.51 1342.5,-817.93 1341.73,-824.89"/>
|
|
</g>
|
|
<!-- 79 -->
|
|
<!-- name: "Pack Id", typeName: "", id: 79, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node58" class="node">
|
|
<title>79</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-774" rx="39.07" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">Pack Id</text>
|
|
</g>
|
|
<!-- 74->79 -->
|
|
<g id="edge57" class="edge">
|
|
<title>74->79</title>
|
|
<path fill="none" stroke="black" d="M1224.13,-793.55C1265.19,-789.04 1316.61,-783.39 1353.59,-779.32"/>
|
|
<polygon fill="black" stroke="black" points="1353.52,-782.85 1363.08,-778.28 1352.76,-775.9 1353.52,-782.85"/>
|
|
</g>
|
|
<!-- 81 -->
|
|
<!-- name: "Is Default Piece", typeName: "", id: 81, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node60" class="node">
|
|
<title>81</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-720" rx="70.29" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">Is Default Piece</text>
|
|
</g>
|
|
<!-- 74->81 -->
|
|
<g id="edge59" class="edge">
|
|
<title>74->81</title>
|
|
<path fill="none" stroke="black" d="M1197.5,-785.67C1228.03,-774.48 1270.77,-759.2 1308.71,-747 1319.9,-743.4 1331.93,-739.76 1343.49,-736.36"/>
|
|
<polygon fill="black" stroke="black" points="1344.32,-739.77 1352.95,-733.62 1342.37,-733.05 1344.32,-739.77"/>
|
|
</g>
|
|
<!-- 83 -->
|
|
<!-- name: "Product Id", typeName: "", id: 83, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node62" class="node">
|
|
<title>83</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-666" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">Product Id</text>
|
|
</g>
|
|
<!-- 74->83 -->
|
|
<g id="edge61" class="edge">
|
|
<title>74->83</title>
|
|
<path fill="none" stroke="black" d="M1176.14,-783.61C1203.96,-760.01 1257.01,-717.92 1308.71,-693 1321.17,-686.99 1335.24,-682.06 1348.59,-678.14"/>
|
|
<polygon fill="black" stroke="black" points="1349.44,-681.53 1358.13,-675.48 1347.56,-674.79 1349.44,-681.53"/>
|
|
</g>
|
|
<!-- 76 -->
|
|
<!-- name: "string", typeName: "", id: 76, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node55" class="node">
|
|
<title>76</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-882" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 75->76 -->
|
|
<g id="edge54" class="edge">
|
|
<title>75->76</title>
|
|
<path fill="none" stroke="black" d="M1444.61,-882C1474.76,-882 1515.8,-882 1546.39,-882"/>
|
|
<polygon fill="black" stroke="black" points="1546.05,-885.5 1556.05,-882 1546.05,-878.5 1546.05,-885.5"/>
|
|
</g>
|
|
<!-- 78 -->
|
|
<!-- name: "string", typeName: "", id: 78, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node57" class="node">
|
|
<title>78</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-828" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 77->78 -->
|
|
<g id="edge56" class="edge">
|
|
<title>77->78</title>
|
|
<path fill="none" stroke="black" d="M1454.55,-828C1483.35,-828 1519.05,-828 1546.4,-828"/>
|
|
<polygon fill="black" stroke="black" points="1546.05,-831.5 1556.05,-828 1546.05,-824.5 1546.05,-831.5"/>
|
|
</g>
|
|
<!-- 80 -->
|
|
<!-- name: "string", typeName: "", id: 80, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node59" class="node">
|
|
<title>80</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-774" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 79->80 -->
|
|
<g id="edge58" class="edge">
|
|
<title>79->80</title>
|
|
<path fill="none" stroke="black" d="M1442.34,-774C1472.63,-774 1514.88,-774 1546.23,-774"/>
|
|
<polygon fill="black" stroke="black" points="1546.15,-777.5 1556.15,-774 1546.15,-770.5 1546.15,-777.5"/>
|
|
</g>
|
|
<!-- 82 -->
|
|
<!-- name: "bool", typeName: "", id: 82, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node61" class="node">
|
|
<title>82</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-720" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 81->82 -->
|
|
<g id="edge60" class="edge">
|
|
<title>81->82</title>
|
|
<path fill="none" stroke="black" d="M1473.66,-720C1499.85,-720 1528.65,-720 1550.9,-720"/>
|
|
<polygon fill="black" stroke="black" points="1550.7,-723.5 1560.7,-720 1550.7,-716.5 1550.7,-723.5"/>
|
|
</g>
|
|
<!-- 84 -->
|
|
<!-- name: "string", typeName: "", id: 84, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node63" class="node">
|
|
<title>84</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-666" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 83->84 -->
|
|
<g id="edge62" class="edge">
|
|
<title>83->84</title>
|
|
<path fill="none" stroke="black" d="M1453.09,-666C1482.1,-666 1518.48,-666 1546.28,-666"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-669.5 1556.11,-666 1546.11,-662.5 1546.11,-669.5"/>
|
|
</g>
|
|
<!-- 86 -->
|
|
<!-- name: "Piece Tint Colors Size", typeName: "", id: 86, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node65" class="node">
|
|
<title>86</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-612" rx="93.83" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Colors Size</text>
|
|
</g>
|
|
<!-- 85->86 -->
|
|
<g id="edge64" class="edge">
|
|
<title>85->86</title>
|
|
<path fill="none" stroke="black" d="M386.61,-612C537.16,-612 877.17,-612 1049.7,-612"/>
|
|
<polygon fill="black" stroke="black" points="1049.55,-615.5 1059.55,-612 1049.55,-608.5 1049.55,-615.5"/>
|
|
</g>
|
|
<!-- 88 -->
|
|
<!-- name: "example element", typeName: "", id: 88, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node67" class="node">
|
|
<title>88</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="595.92" cy="-558" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="595.92" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 85->88 -->
|
|
<g id="edge66" class="edge">
|
|
<title>85->88</title>
|
|
<path fill="none" stroke="black" d="M370.84,-600.75C415.84,-592.16 477.96,-580.31 525.38,-571.27"/>
|
|
<polygon fill="black" stroke="black" points="525.83,-574.74 535,-569.43 524.52,-567.87 525.83,-574.74"/>
|
|
</g>
|
|
<!-- 87 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 87, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node66" class="node">
|
|
<title>87</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-612" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 86->87 -->
|
|
<g id="edge65" class="edge">
|
|
<title>86->87</title>
|
|
<path fill="none" stroke="black" d="M1249.65,-612C1331.57,-612 1448.73,-612 1521.72,-612"/>
|
|
<polygon fill="black" stroke="black" points="1521.53,-615.5 1531.53,-612 1521.53,-608.5 1521.53,-615.5"/>
|
|
</g>
|
|
<!-- 89 -->
|
|
<!-- name: "Piece Type", typeName: "", id: 89, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node68" class="node">
|
|
<title>89</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-558" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">Piece Type</text>
|
|
</g>
|
|
<!-- 88->89 -->
|
|
<g id="edge67" class="edge">
|
|
<title>88->89</title>
|
|
<path fill="none" stroke="black" d="M671.28,-558C713.46,-558 765.64,-558 805.61,-558"/>
|
|
<polygon fill="black" stroke="black" points="805.56,-561.5 815.56,-558 805.56,-554.5 805.56,-561.5"/>
|
|
</g>
|
|
<!-- 91 -->
|
|
<!-- name: "Piece Tint Colors", typeName: "", id: 91, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node70" class="node">
|
|
<title>91</title>
|
|
<ellipse fill="none" stroke="black" cx="868.72" cy="-504" rx="75.41" ry="18"/>
|
|
<text text-anchor="middle" x="868.72" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Colors</text>
|
|
</g>
|
|
<!-- 88->91 -->
|
|
<g id="edge69" class="edge">
|
|
<title>88->91</title>
|
|
<path fill="none" stroke="black" d="M654.68,-546.48C696.78,-538.09 754.01,-526.68 798.55,-517.79"/>
|
|
<polygon fill="black" stroke="black" points="798.97,-521.28 808.1,-515.89 797.6,-514.41 798.97,-521.28"/>
|
|
</g>
|
|
<!-- 90 -->
|
|
<!-- name: "string", typeName: "", id: 90, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node69" class="node">
|
|
<title>90</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-558" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 89->90 -->
|
|
<g id="edge68" class="edge">
|
|
<title>89->90</title>
|
|
<path fill="none" stroke="black" d="M920.29,-558C1055.02,-558 1420.88,-558 1546.13,-558"/>
|
|
<polygon fill="black" stroke="black" points="1545.97,-561.5 1555.97,-558 1545.97,-554.5 1545.97,-561.5"/>
|
|
</g>
|
|
<!-- 92 -->
|
|
<!-- name: "Piece Tint Color Colors Size", typeName: "", id: 92, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node71" class="node">
|
|
<title>92</title>
|
|
<ellipse fill="none" stroke="black" cx="1155.33" cy="-504" rx="117.37" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Color Colors Size</text>
|
|
</g>
|
|
<!-- 91->92 -->
|
|
<g id="edge70" class="edge">
|
|
<title>91->92</title>
|
|
<path fill="none" stroke="black" d="M944.5,-504C969.54,-504 998.21,-504 1026.16,-504"/>
|
|
<polygon fill="black" stroke="black" points="1026.14,-507.5 1036.14,-504 1026.14,-500.5 1026.14,-507.5"/>
|
|
</g>
|
|
<!-- 94 -->
|
|
<!-- name: "example element", typeName: "", id: 94, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node73" class="node">
|
|
<title>94</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1155.33" cy="-396" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 91->94 -->
|
|
<g id="edge72" class="edge">
|
|
<title>91->94</title>
|
|
<path fill="none" stroke="black" d="M910.19,-488.64C960.98,-469.37 1048.11,-436.31 1103.39,-415.33"/>
|
|
<polygon fill="black" stroke="black" points="1104.47,-418.66 1112.58,-411.84 1101.99,-412.12 1104.47,-418.66"/>
|
|
</g>
|
|
<!-- 93 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 93, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node72" class="node">
|
|
<title>93</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-504" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 92->93 -->
|
|
<g id="edge71" class="edge">
|
|
<title>92->93</title>
|
|
<path fill="none" stroke="black" d="M1273.1,-504C1352.8,-504 1455.57,-504 1521.84,-504"/>
|
|
<polygon fill="black" stroke="black" points="1521.45,-507.5 1531.45,-504 1521.45,-500.5 1521.45,-507.5"/>
|
|
</g>
|
|
<!-- 95 -->
|
|
<!-- name: "Tint Color", typeName: "", id: 95, branchId: 0, recurseId: -1, attributes: 0, notes: "To hex string" -->
|
|
<g id="node74" class="node">
|
|
<title>95</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-450" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">Tint Color</text>
|
|
</g>
|
|
<!-- 94->95 -->
|
|
<g id="edge73" class="edge">
|
|
<title>94->95</title>
|
|
<path fill="none" stroke="black" d="M1211.78,-408.19C1252.8,-417.2 1308.33,-429.4 1348.81,-438.3"/>
|
|
<polygon fill="black" stroke="black" points="1347.81,-441.66 1358.32,-440.39 1349.31,-434.83 1347.81,-441.66"/>
|
|
</g>
|
|
<!-- 97 -->
|
|
<!-- name: "Tint Color", typeName: "", id: 97, branchId: 0, recurseId: -1, attributes: 0, notes: "To hex string" -->
|
|
<g id="node76" class="node">
|
|
<title>97</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-396" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Tint Color</text>
|
|
</g>
|
|
<!-- 94->97 -->
|
|
<g id="edge75" class="edge">
|
|
<title>94->97</title>
|
|
<path fill="none" stroke="black" d="M1230.72,-396C1266.1,-396 1307.87,-396 1341.3,-396"/>
|
|
<polygon fill="black" stroke="black" points="1341.25,-399.5 1351.25,-396 1341.25,-392.5 1341.25,-399.5"/>
|
|
</g>
|
|
<!-- 99 -->
|
|
<!-- name: "Tint Color", typeName: "", id: 99, branchId: 0, recurseId: -1, attributes: 0, notes: "To hex string" -->
|
|
<g id="node78" class="node">
|
|
<title>99</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-342" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Tint Color</text>
|
|
</g>
|
|
<!-- 94->99 -->
|
|
<g id="edge77" class="edge">
|
|
<title>94->99</title>
|
|
<path fill="none" stroke="black" d="M1211.78,-383.81C1252.8,-374.8 1308.33,-362.6 1348.81,-353.7"/>
|
|
<polygon fill="black" stroke="black" points="1349.31,-357.17 1358.32,-351.61 1347.81,-350.34 1349.31,-357.17"/>
|
|
</g>
|
|
<!-- 101 -->
|
|
<!-- name: "Tint Color", typeName: "", id: 101, branchId: 0, recurseId: -1, attributes: 0, notes: "To hex string" -->
|
|
<g id="node80" class="node">
|
|
<title>101</title>
|
|
<ellipse fill="none" stroke="black" cx="1403.05" cy="-288" rx="49.82" ry="18"/>
|
|
<text text-anchor="middle" x="1403.05" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Tint Color</text>
|
|
</g>
|
|
<!-- 94->101 -->
|
|
<g id="edge79" class="edge">
|
|
<title>94->101</title>
|
|
<path fill="none" stroke="black" d="M1184.13,-378.96C1214.05,-361.17 1263.45,-333.34 1308.71,-315 1321.91,-309.65 1336.55,-304.89 1350.26,-300.92"/>
|
|
<polygon fill="black" stroke="black" points="1350.86,-304.38 1359.54,-298.31 1348.97,-297.64 1350.86,-304.38"/>
|
|
</g>
|
|
<!-- 96 -->
|
|
<!-- name: "string", typeName: "", id: 96, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node75" class="node">
|
|
<title>96</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-450" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 95->96 -->
|
|
<g id="edge74" class="edge">
|
|
<title>95->96</title>
|
|
<path fill="none" stroke="black" d="M1453.09,-450C1482.1,-450 1518.48,-450 1546.28,-450"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-453.5 1556.11,-450 1546.11,-446.5 1546.11,-453.5"/>
|
|
</g>
|
|
<!-- 98 -->
|
|
<!-- name: "string", typeName: "", id: 98, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node77" class="node">
|
|
<title>98</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-396" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 97->98 -->
|
|
<g id="edge76" class="edge">
|
|
<title>97->98</title>
|
|
<path fill="none" stroke="black" d="M1453.09,-396C1482.1,-396 1518.48,-396 1546.28,-396"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-399.5 1556.11,-396 1546.11,-392.5 1546.11,-399.5"/>
|
|
</g>
|
|
<!-- 100 -->
|
|
<!-- name: "string", typeName: "", id: 100, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node79" class="node">
|
|
<title>100</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-342" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 99->100 -->
|
|
<g id="edge78" class="edge">
|
|
<title>99->100</title>
|
|
<path fill="none" stroke="black" d="M1453.09,-342C1482.1,-342 1518.48,-342 1546.28,-342"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-345.5 1556.11,-342 1546.11,-338.5 1546.11,-345.5"/>
|
|
</g>
|
|
<!-- 102 -->
|
|
<!-- name: "string", typeName: "", id: 102, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node81" class="node">
|
|
<title>102</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-288" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 101->102 -->
|
|
<g id="edge80" class="edge">
|
|
<title>101->102</title>
|
|
<path fill="none" stroke="black" d="M1453.09,-288C1482.1,-288 1518.48,-288 1546.28,-288"/>
|
|
<polygon fill="black" stroke="black" points="1546.11,-291.5 1556.11,-288 1546.11,-284.5 1546.11,-291.5"/>
|
|
</g>
|
|
<!-- 104 -->
|
|
<!-- name: "bool", typeName: "", id: 104, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node83" class="node">
|
|
<title>104</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-234" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 103->104 -->
|
|
<g id="edge82" class="edge">
|
|
<title>103->104</title>
|
|
<path fill="none" stroke="black" d="M657.22,-360.49C779.69,-339.4 1066.46,-291.37 1308.71,-261 1395.25,-250.15 1497.31,-241.3 1551.18,-236.94"/>
|
|
<polygon fill="black" stroke="black" points="1551.35,-240.44 1561.03,-236.15 1550.79,-233.46 1551.35,-240.44"/>
|
|
</g>
|
|
<!-- 106 -->
|
|
<!-- name: "bool", typeName: "", id: 106, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node85" class="node">
|
|
<title>106</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-180" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 105->106 -->
|
|
<g id="edge84" class="edge">
|
|
<title>105->106</title>
|
|
<path fill="none" stroke="black" d="M1224.39,-183.37C1316.56,-182.52 1477.94,-181.03 1551.01,-180.35"/>
|
|
<polygon fill="black" stroke="black" points="1550.88,-183.85 1560.85,-180.26 1550.82,-176.85 1550.88,-183.85"/>
|
|
</g>
|
|
<!-- 108 -->
|
|
<!-- name: "bool", typeName: "", id: 108, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node87" class="node">
|
|
<title>108</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-126" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 107->108 -->
|
|
<g id="edge86" class="edge">
|
|
<title>107->108</title>
|
|
<path fill="none" stroke="black" d="M1001.62,-134.17C1169.36,-131.83 1449.41,-127.94 1550.77,-126.53"/>
|
|
<polygon fill="black" stroke="black" points="1550.77,-130.03 1560.72,-126.39 1550.67,-123.03 1550.77,-130.03"/>
|
|
</g>
|
|
<!-- 110 -->
|
|
<!-- name: "bool", typeName: "", id: 110, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node89" class="node">
|
|
<title>110</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-72" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 109->110 -->
|
|
<g id="edge88" class="edge">
|
|
<title>109->110</title>
|
|
<path fill="none" stroke="black" d="M666.28,-81.3C860.21,-79.35 1403.5,-73.87 1551.33,-72.38"/>
|
|
<polygon fill="black" stroke="black" points="1550.97,-75.88 1560.94,-72.28 1550.9,-68.88 1550.97,-75.88"/>
|
|
</g>
|
|
<!-- 112 -->
|
|
<!-- name: "bool", typeName: "", id: 112, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node91" class="node">
|
|
<title>112</title>
|
|
<ellipse fill="none" stroke="black" cx="1589.86" cy="-18" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1589.86" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 111->112 -->
|
|
<g id="edge90" class="edge">
|
|
<title>111->112</title>
|
|
<path fill="none" stroke="black" d="M430.03,-21.99C542.56,-20.24 716.68,-18 867.72,-18 867.72,-18 867.72,-18 1156.33,-18 1302.45,-18 1476.34,-18 1551.36,-18"/>
|
|
<polygon fill="black" stroke="black" points="1551.02,-21.5 1561.02,-18 1551.02,-14.5 1551.02,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|