mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-05-25 11:00:21 +00:00
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.0 (20241103.1931)
|
|
-->
|
|
<!-- 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="-1206" rx="64.66" ry="18"/>
|
|
<text text-anchor="middle" x="64.66" y="-1200.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="625.61" cy="-2173" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-2167.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.61,-1224.41C72.84,-1342.06 109.36,-1985.88 165.32,-2051 274.17,-2177.68 498.08,-2180.3 587,-2175.85"/>
|
|
<polygon fill="black" stroke="black" points="587.09,-2179.35 596.88,-2175.29 586.69,-2172.36 587.09,-2179.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="625.61" cy="-2114" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-2108.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="M65.47,-1224.4C64.78,-1329.38 66.41,-1852.18 165.32,-1970 265.19,-2088.98 462.19,-2111.09 562.6,-2114.28"/>
|
|
<polygon fill="black" stroke="black" points="562.46,-2117.78 572.55,-2114.54 562.64,-2110.78 562.46,-2117.78"/>
|
|
</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="625.61" cy="-1982" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-1976.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.43,-1224.18C64.6,-1324.56 65.78,-1810.16 165.32,-1911 268.47,-2015.5 457.07,-2007.3 557.5,-1993.83"/>
|
|
<polygon fill="black" stroke="black" points="557.79,-1997.32 567.21,-1992.47 556.82,-1990.39 557.79,-1997.32"/>
|
|
</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="898.4" cy="-2012" rx="78.99" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" y="-2006.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.8,-1224.5C66.93,-1319.39 76.9,-1750.65 165.32,-1842 212,-1890.24 695.97,-1931.47 758.85,-1955 776.19,-1961.49 778.03,-1968.23 794.85,-1976 808.98,-1982.53 824.65,-1988.59 839.4,-1993.8"/>
|
|
<polygon fill="black" stroke="black" points="837.92,-1996.99 848.51,-1996.95 840.2,-1990.38 837.92,-1996.99"/>
|
|
</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="625.61" cy="-1832" rx="81.55" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-1826.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="M65.92,-1224.33C67.6,-1314.61 79.81,-1710.9 165.32,-1790 272.85,-1889.47 461.25,-1868.22 560.02,-1847.99"/>
|
|
<polygon fill="black" stroke="black" points="560.49,-1851.47 569.55,-1845.98 559.04,-1844.62 560.49,-1851.47"/>
|
|
</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="898.4" cy="-1842" rx="103.56" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" y="-1836.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="M68.14,-1224.03C77.78,-1291.81 114.8,-1530.24 165.32,-1585 212.61,-1636.26 662.49,-1772.77 832.64,-1823.06"/>
|
|
<polygon fill="black" stroke="black" points="831.65,-1826.41 842.23,-1825.89 833.63,-1819.7 831.65,-1826.41"/>
|
|
</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="898.4" cy="-1665" rx="54.42" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" 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="M65.94,-1224.3C67.8,-1276.42 80.59,-1426.81 165.32,-1503 358.31,-1676.56 694.79,-1678.03 834.16,-1670.2"/>
|
|
<polygon fill="black" stroke="black" points="834.16,-1673.7 843.93,-1669.61 833.74,-1666.72 834.16,-1673.7"/>
|
|
</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="M67.35,-1224.4C72.62,-1270.25 93,-1390.14 165.32,-1449 181.1,-1461.85 201.07,-1469.31 221.09,-1473.5"/>
|
|
<polygon fill="black" stroke="black" points="220.24,-1476.9 230.71,-1475.23 221.49,-1470.01 220.24,-1476.9"/>
|
|
</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="M69.65,-1224.29C79.05,-1262.64 106.34,-1351.54 165.32,-1395 180.86,-1406.46 199.84,-1413.5 218.87,-1417.74"/>
|
|
<polygon fill="black" stroke="black" points="218.08,-1421.15 228.56,-1419.63 219.42,-1414.28 218.08,-1421.15"/>
|
|
</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="M73.64,-1224.31C87.6,-1254 119.4,-1312.23 165.32,-1341 177.64,-1348.72 191.64,-1354.35 205.95,-1358.42"/>
|
|
<polygon fill="black" stroke="black" points="204.92,-1361.77 215.47,-1360.87 206.66,-1354.99 204.92,-1361.77"/>
|
|
</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="M81.83,-1223.57C100.18,-1242.36 131.93,-1271.54 165.32,-1287 186.52,-1296.82 211.04,-1303.06 233.79,-1307.04"/>
|
|
<polygon fill="black" stroke="black" points="233.22,-1310.49 243.65,-1308.63 234.33,-1303.58 233.22,-1310.49"/>
|
|
</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="M110.61,-1219C127.67,-1223.71 147.32,-1228.89 165.32,-1233 180.68,-1236.51 197.04,-1239.9 213.03,-1243.02"/>
|
|
<polygon fill="black" stroke="black" points="212.05,-1246.39 222.53,-1244.85 213.37,-1239.52 212.05,-1246.39"/>
|
|
</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="M129.81,-1206C160.78,-1206 198.22,-1206 230.92,-1206"/>
|
|
<polygon fill="black" stroke="black" points="230.76,-1209.5 240.76,-1206 230.76,-1202.5 230.76,-1209.5"/>
|
|
</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="898.4" cy="-1156" rx="40.09" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" 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="M107.87,-1192.22C125.44,-1187.11 146.17,-1181.85 165.32,-1179 419.1,-1141.17 727.64,-1148.68 846.95,-1153.57"/>
|
|
<polygon fill="black" stroke="black" points="846.58,-1157.05 856.72,-1153.98 846.87,-1150.06 846.58,-1157.05"/>
|
|
</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="625.61" cy="-1110" rx="36" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-1104.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="M87.55,-1188.7C106.82,-1174.51 136.28,-1155.31 165.32,-1146 310.3,-1099.55 493.59,-1102.27 578.08,-1106.72"/>
|
|
<polygon fill="black" stroke="black" points="577.88,-1110.22 588.06,-1107.29 578.27,-1103.23 577.88,-1110.22"/>
|
|
</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="M76.47,-1187.93C92.39,-1163.21 124.71,-1119.78 165.32,-1101 332.43,-1023.7 912.08,-1038.64 1097.1,-1045.59"/>
|
|
<polygon fill="black" stroke="black" points="1096.81,-1049.08 1106.94,-1045.97 1097.08,-1042.09 1096.81,-1049.08"/>
|
|
</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="898.4" cy="-996" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" y="-990.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="M70.47,-1187.73C80.93,-1152.11 109.41,-1073.9 165.32,-1040 277.18,-972.17 681.13,-984.88 836.2,-992.54"/>
|
|
<polygon fill="black" stroke="black" points="835.69,-996.02 845.85,-993.03 836.04,-989.03 835.69,-996.02"/>
|
|
</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="898.4" cy="-936" rx="66.19" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" 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="M67.68,-1187.77C73.59,-1144.14 95.14,-1033.74 165.32,-985 374.75,-839.56 704.24,-891.6 838.01,-921.22"/>
|
|
<polygon fill="black" stroke="black" points="837.19,-924.63 847.72,-923.41 838.74,-917.8 837.19,-924.63"/>
|
|
</g>
|
|
<!-- 85 -->
|
|
<!-- name: "Piece Tint Colors Size", typeName: "", id: 85, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node64" class="node">
|
|
<title>85</title>
|
|
<ellipse fill="none" stroke="black" cx="625.61" cy="-741" rx="93.83" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-735.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Colors Size</text>
|
|
</g>
|
|
<!-- 22->85 -->
|
|
<g id="edge63" class="edge">
|
|
<title>22->85</title>
|
|
<path fill="none" stroke="black" d="M67.45,-1187.65C73.04,-1139.93 94.3,-1010.51 165.32,-936 268.29,-827.97 440.69,-777.02 542.43,-755.26"/>
|
|
<polygon fill="black" stroke="black" points="543.01,-758.71 552.08,-753.24 541.58,-751.86 543.01,-758.71"/>
|
|
</g>
|
|
<!-- 87 -->
|
|
<!-- name: "Piece Tint Colors", typeName: "", id: 87, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node66" class="node">
|
|
<title>87</title>
|
|
<ellipse fill="none" stroke="black" cx="310.84" cy="-729" rx="75.41" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-723.95" font-family="Times New Roman,serif" font-size="14.00">Piece Tint Colors</text>
|
|
</g>
|
|
<!-- 22->87 -->
|
|
<g id="edge65" class="edge">
|
|
<title>22->87</title>
|
|
<path fill="none" stroke="black" d="M66.06,-1187.52C68.2,-1129.11 81.58,-945.28 165.32,-827 189.82,-792.39 230.68,-766.35 262.72,-749.84"/>
|
|
<polygon fill="black" stroke="black" points="264.05,-753.09 271.43,-745.49 260.92,-746.83 264.05,-753.09"/>
|
|
</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="1155.33" cy="-288" rx="74.38" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-282.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="M67.18,-1187.55C74.2,-1106.42 105.62,-781.82 165.32,-702 284.79,-542.25 897.51,-359.79 1093.77,-304.63"/>
|
|
<polygon fill="black" stroke="black" points="1094.58,-308.04 1103.27,-301.97 1092.69,-301.3 1094.58,-308.04"/>
|
|
</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="898.4" cy="-281" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" y="-275.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.7,-1187.55C73.22,-1075.1 109.93,-484.93 165.32,-429 259.01,-334.39 631.29,-385.19 758.85,-347 794.27,-336.39 832,-317.89 859.13,-303.17"/>
|
|
<polygon fill="black" stroke="black" points="860.59,-306.36 867.66,-298.47 857.21,-300.23 860.59,-306.36"/>
|
|
</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="625.61" cy="-320" rx="133.24" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-314.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="M66.57,-1187.7C72.51,-1072.13 107.21,-446.5 165.32,-387 259.97,-290.07 428.39,-291.56 532.86,-304"/>
|
|
<polygon fill="black" stroke="black" points="532.16,-307.44 542.52,-305.21 533.03,-300.49 532.16,-307.44"/>
|
|
</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="625.61" cy="-196" rx="70.29" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-190.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="M66.39,-1187.7C71.45,-1064.86 102.99,-362.99 165.32,-294 262.65,-186.27 446.8,-180.99 549.9,-187.77"/>
|
|
<polygon fill="black" stroke="black" points="549.41,-191.24 559.63,-188.47 549.91,-184.26 549.41,-191.24"/>
|
|
</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="-34" rx="119.42" ry="18"/>
|
|
<text text-anchor="middle" x="310.84" y="-28.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="M65.91,-1187.52C67.81,-1066.12 82.13,-382.1 165.32,-194 190.19,-137.75 242.68,-87.79 277.08,-59.22"/>
|
|
<polygon fill="black" stroke="black" points="279.12,-62.07 284.66,-53.04 274.7,-56.65 279.12,-62.07"/>
|
|
</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="M653.09,-2173.14C786.12,-2173.83 1381.44,-2176.92 1546.38,-2177.78"/>
|
|
<polygon fill="black" stroke="black" points="1545.97,-2181.28 1555.99,-2177.83 1546,-2174.28 1545.97,-2181.28"/>
|
|
</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="M677.32,-2114.53C846.57,-2116.29 1390.06,-2121.93 1546.42,-2123.56"/>
|
|
<polygon fill="black" stroke="black" points="1546.29,-2127.06 1556.32,-2123.66 1546.36,-2120.06 1546.29,-2127.06"/>
|
|
</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="M662.56,-1997.56C696.08,-2011.25 747.84,-2030.31 794.85,-2039 1077.81,-2091.32 1426.79,-2078.96 1546.36,-2072.59"/>
|
|
<polygon fill="black" stroke="black" points="1546.55,-2076.08 1556.34,-2072.04 1546.17,-2069.09 1546.55,-2076.08"/>
|
|
</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="M977.82,-2012.45C1114.52,-2013.25 1394.07,-2014.87 1522.12,-2015.61"/>
|
|
<polygon fill="black" stroke="black" points="1521.76,-2019.11 1531.78,-2015.67 1521.8,-2012.11 1521.76,-2019.11"/>
|
|
</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="M681.27,-1845.47C714.05,-1853.19 756.65,-1862.58 794.85,-1869 1063.5,-1914.16 1386.96,-1944.74 1523.25,-1956.55"/>
|
|
<polygon fill="black" stroke="black" points="1522.91,-1960.03 1533.18,-1957.41 1523.51,-1953.06 1522.91,-1960.03"/>
|
|
</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="M989.89,-1850.66C1140.58,-1865.09 1437.21,-1893.48 1546.84,-1903.98"/>
|
|
<polygon fill="black" stroke="black" points="1546.27,-1907.44 1556.56,-1904.91 1546.94,-1900.47 1546.27,-1907.44"/>
|
|
</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="-1800" rx="114.82" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" y="-1794.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="M928.15,-1680.22C972.83,-1703.88 1059.21,-1749.63 1111.33,-1777.23"/>
|
|
<polygon fill="black" stroke="black" points="1109.46,-1780.2 1119.94,-1781.78 1112.74,-1774.01 1109.46,-1780.2"/>
|
|
</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="M953.16,-1665C986.79,-1665 1030.87,-1665 1069.18,-1665"/>
|
|
<polygon fill="black" stroke="black" points="1068.83,-1668.5 1078.83,-1665 1068.83,-1661.5 1068.83,-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="M1229.39,-1814.16C1254.47,-1818.69 1282.75,-1823.46 1308.71,-1827 1381.86,-1836.99 1466.25,-1844.59 1523.13,-1849.15"/>
|
|
<polygon fill="black" stroke="black" points="1522.73,-1852.63 1532.98,-1849.92 1523.28,-1845.65 1522.73,-1852.63"/>
|
|
</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.51,-1476C501.65,-1476 715.43,-1476 897.4,-1476 897.4,-1476 897.4,-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="M392.35,-1422C505.23,-1422 716.96,-1422 897.4,-1422 897.4,-1422 897.4,-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.83,-1368C528.4,-1368 726.87,-1368 897.4,-1368 897.4,-1368 897.4,-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.47,-1314C488.48,-1314 709.84,-1314 897.4,-1314 897.4,-1314 897.4,-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.83,-1260C575.32,-1260 747.2,-1260 897.4,-1260 897.4,-1260 897.4,-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.47,-1206C488.48,-1206 709.84,-1206 897.4,-1206 897.4,-1206 897.4,-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="M938.95,-1155.77C1059.53,-1155.07 1421.89,-1152.97 1546.35,-1152.25"/>
|
|
<polygon fill="black" stroke="black" points="1546.14,-1155.75 1556.12,-1152.19 1546.1,-1148.75 1546.14,-1155.75"/>
|
|
</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="M661.99,-1109.56C810.69,-1107.7 1384.61,-1100.55 1546.27,-1098.53"/>
|
|
<polygon fill="black" stroke="black" points="1546.15,-1102.03 1556.1,-1098.41 1546.06,-1095.03 1546.15,-1102.03"/>
|
|
</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="M950.1,-995.56C1080.42,-994.42 1425.3,-991.42 1546.23,-990.37"/>
|
|
<polygon fill="black" stroke="black" points="1546.07,-993.87 1556.04,-990.29 1546.01,-986.87 1546.07,-993.87"/>
|
|
</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="M965.05,-936C993.7,-936 1027.83,-936 1059.18,-936"/>
|
|
<polygon fill="black" stroke="black" points="1059.08,-939.5 1069.08,-936 1059.08,-932.5 1059.08,-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="M929.9,-919.85C975.52,-895.69 1061.65,-850.08 1112.93,-822.93"/>
|
|
<polygon fill="black" stroke="black" points="1114.47,-826.07 1121.67,-818.3 1111.19,-819.89 1114.47,-826.07"/>
|
|
</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: "unsigned int", typeName: "", id: 86, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node65" class="node">
|
|
<title>86</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>
|
|
<!-- 85->86 -->
|
|
<g id="edge64" class="edge">
|
|
<title>85->86</title>
|
|
<path fill="none" stroke="black" d="M697.63,-729.13C821.45,-708.71 1084.98,-666.49 1308.71,-639 1381.98,-630 1466.35,-622.22 1523.2,-617.35"/>
|
|
<polygon fill="black" stroke="black" points="1523.36,-620.85 1533.03,-616.52 1522.77,-613.87 1523.36,-620.85"/>
|
|
</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="625.61" cy="-558" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="625.61" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 87->88 -->
|
|
<g id="edge66" class="edge">
|
|
<title>87->88</title>
|
|
<path fill="none" stroke="black" d="M342.4,-712.29C399.04,-681.33 520.33,-615.01 583.87,-580.27"/>
|
|
<polygon fill="black" stroke="black" points="585.5,-583.37 592.6,-575.5 582.14,-577.23 585.5,-583.37"/>
|
|
</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="1155.33" cy="-558" rx="51.35" ry="18"/>
|
|
<text text-anchor="middle" x="1155.33" 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="M700.82,-558C805.44,-558 994.4,-558 1092.1,-558"/>
|
|
<polygon fill="black" stroke="black" points="1092.03,-561.5 1102.03,-558 1092.03,-554.5 1092.03,-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="898.4" cy="-504" rx="75.41" ry="18"/>
|
|
<text text-anchor="middle" x="898.4" 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="M684.37,-546.48C726.47,-538.09 783.69,-526.68 828.23,-517.79"/>
|
|
<polygon fill="black" stroke="black" points="828.66,-521.28 837.78,-515.89 827.29,-514.41 828.66,-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="M1206.8,-558C1292.82,-558 1466.3,-558 1546.47,-558"/>
|
|
<polygon fill="black" stroke="black" points="1546.09,-561.5 1556.09,-558 1546.09,-554.5 1546.09,-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="M974.17,-504C990.64,-504 1008.53,-504 1026.43,-504"/>
|
|
<polygon fill="black" stroke="black" points="1026.36,-507.5 1036.36,-504 1026.36,-500.5 1026.36,-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="M936.74,-488.18C981.71,-469.13 1057.32,-437.1 1106.51,-416.26"/>
|
|
<polygon fill="black" stroke="black" points="1107.65,-419.58 1115.5,-412.45 1104.92,-413.13 1107.65,-419.58"/>
|
|
</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="M1214.05,-276.66C1242.47,-271.36 1277.3,-265.29 1308.71,-261 1395.13,-249.2 1497.24,-240.73 1551.14,-236.68"/>
|
|
<polygon fill="black" stroke="black" points="1551.29,-240.18 1561.01,-235.95 1550.78,-233.2 1551.29,-240.18"/>
|
|
</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="M959.08,-272.26C1097.78,-251.94 1438.65,-202 1551.73,-185.44"/>
|
|
<polygon fill="black" stroke="black" points="1551.98,-188.94 1561.37,-184.03 1550.97,-182.01 1551.98,-188.94"/>
|
|
</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="M664.57,-302.4C698.16,-287.48 748.84,-266.58 794.85,-254 1079.73,-176.12 1435.9,-139.56 1551.07,-129.2"/>
|
|
<polygon fill="black" stroke="black" points="1551.22,-132.7 1560.88,-128.33 1550.61,-125.73 1551.22,-132.7"/>
|
|
</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="M652.35,-178.88C684.26,-158.7 741.01,-126.13 794.85,-112 1077.55,-37.79 1435.84,-58.98 1551.24,-68.52"/>
|
|
<polygon fill="black" stroke="black" points="1550.8,-72 1561.06,-69.36 1551.39,-65.02 1550.8,-72"/>
|
|
</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="M426.26,-29.03C544.28,-24.33 733.67,-18 897.4,-18 897.4,-18 897.4,-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>
|