﻿<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" xmlns:r="reflection" Id="EBUL8Q80ZJWNWjPEXHeD69" LanguageVersion="2025.7.4" Version="0.128">
  <NugetDependency Id="APEtMODlu4yQcPQlAYwgCv" Location="VL.CoreLib" Version="2025.7.4" />
  <Patch Id="PrYc5mDaMh2PsIi5kdjNrL">
    <Canvas Id="C9x0LxZuS64N3Lz0In7nhN" DefaultCategory="Main" CanvasType="FullCategory">
      <!--

    ************************ validateObject ************************

-->
      <Node Name="validateObject" Bounds="374,370" Id="SDNSboWkJVPLtPIXOTejpw">
        <p:NodeReference>
          <Choice Kind="ContainerDefinition" />
        </p:NodeReference>
        <Patch Id="OB9reRGJLI3L8eMVsYIyJS">
          <Canvas Id="Hk4rS7XiNtqL5JOHi7AAFa" CanvasType="Group">
            <ControlPoint Id="Q0ynqDLpqXIQQLunEzVqIR" Bounds="473,280" />
            <Node Bounds="625,340,86,19" Id="E1JFm7qMYZAMQzJnyTuEsY">
              <p:NodeReference LastCategoryFullName="Main.aaa" LastDependency="callmenames-2026-08-12.vl">
                <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                <Choice Kind="ProcessAppFlag" Name="ChangedObject" />
              </p:NodeReference>
              <Pin Id="VIxMazojFsBLQNAzRqg9pM" Name="Node Context" Kind="InputPin" IsHidden="true" />
              <Pin Id="KxuIPeKU27qM9RRxvWTA72" Name="Input" Kind="InputPin" />
              <Pin Id="RowNRXVo8aXM2YIgNybuTT" Name="Output" Kind="OutputPin" />
            </Node>
            <Node Bounds="457,440,45,19" Id="RMDRJFbe2CaMiQ3FHvKKZL">
              <p:NodeReference LastCategoryFullName="Control" LastDependency="VL.CoreLib.vl">
                <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                <CategoryReference Kind="Category" Name="Control" NeedsToBeDirectParent="true" />
                <Choice Kind="ProcessAppFlag" Name="S+H" />
              </p:NodeReference>
              <Pin Id="ISvePPcGNwFOEoMuqcWLyI" Name="Node Context" Kind="InputPin" IsHidden="true" />
              <Pin Id="EDBCRZMnXZ0LR6dvdU4Mh6" Name="Initial Value" Kind="InputPin" />
              <Pin Id="Tx6yn6xygX2M5jQ0pxNRU8" Name="Value" Kind="InputPin" />
              <Pin Id="MBzmoXBdMLtLecq24OaFIa" Name="Sample" Kind="InputPin" />
              <Pin Id="U3QoxaGEKcbNOz64ohHyVa" Name="Value" Kind="OutputPin" />
            </Node>
            <ControlPoint Id="QtTm1pPqWA3OIj5qjG9Ga8" Bounds="473,530" />
            <Pad Id="UXwAo51WRayMyZqm1X8sL3" Comment="Initial Value" Bounds="419,371,35,15" ShowValueBox="true" isIOBox="true">
              <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
                <Choice Kind="ImmutableTypeFlag" Name="Integer32" />
              </p:TypeAnnotation>
            </Pad>
          </Canvas>
          <Patch Id="VAlPH3vw5KoNawb16aNbv5" Name="Create" />
          <Patch Id="JyrsmDZuO47Mxw8ehKOuaV" Name="Update">
            <Pin Id="TJoXNfnkBhZLKj9nxDIPB8" Name="Input" Kind="InputPin">
              <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
                <Choice Kind="TypeFlag" Name="Object" />
              </p:TypeAnnotation>
            </Pin>
            <Pin Id="Ngh1gi1Ckh6Li04oECc6Sf" Name="Value" Kind="OutputPin" />
          </Patch>
          <ProcessDefinition Id="CB0e4YkTYujO8gTqRW9M91">
            <Fragment Id="VYpmTon1pdcMdIBGQGZOda" Patch="VAlPH3vw5KoNawb16aNbv5" Enabled="true" />
            <Fragment Id="JOfwGU92EMwME3YtWnSSnk" Patch="JyrsmDZuO47Mxw8ehKOuaV" Enabled="true" />
          </ProcessDefinition>
          <Link Id="PwgBGP2hOOvLFVdj1cNAuh" Ids="TJoXNfnkBhZLKj9nxDIPB8,Q0ynqDLpqXIQQLunEzVqIR" IsHidden="true" />
          <Link Id="HBreaixghWZQc1t19dfnsZ" Ids="Q0ynqDLpqXIQQLunEzVqIR,KxuIPeKU27qM9RRxvWTA72" />
          <Link Id="Rwo2a3luvtrMqtsysJuHyO" Ids="RowNRXVo8aXM2YIgNybuTT,MBzmoXBdMLtLecq24OaFIa" />
          <Link Id="KY0wNdi2jfuLFeTUP8hLlQ" Ids="Q0ynqDLpqXIQQLunEzVqIR,Tx6yn6xygX2M5jQ0pxNRU8" />
          <Link Id="CpKjAdOXx3jNRf0Sj11PT7" Ids="U3QoxaGEKcbNOz64ohHyVa,QtTm1pPqWA3OIj5qjG9Ga8" />
          <Link Id="Qg8xqjCUODzO8tX1OjXnJo" Ids="QtTm1pPqWA3OIj5qjG9Ga8,Ngh1gi1Ckh6Li04oECc6Sf" IsHidden="true" />
          <Link Id="A7s2gFxpjKkLotfEcsdsvB" Ids="UXwAo51WRayMyZqm1X8sL3,EDBCRZMnXZ0LR6dvdU4Mh6" />
        </Patch>
      </Node>
      <!--

    ************************ IsDummy ************************

-->
      <Node Name="IsDummy" Bounds="378,519,186,207" Id="SYIBGvafokhNH38kBbd94T">
        <p:NodeReference>
          <Choice Kind="OperationDefinition" />
        </p:NodeReference>
        <Patch Id="QI1gInd6oCNOYDhQdRaJdH">
          <ControlPoint Id="VUv0Vq3wv4FPL7gufsU0Wv" Bounds="402,550" />
          <Pin Id="UnEmSnaVopbONt7OtzPOrt" Name="Input" Kind="InputPin">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="TypeFlag" Name="Object" />
            </p:TypeAnnotation>
          </Pin>
          <Link Id="QIzGrMiwWlcPjheo1YweXL" Ids="UnEmSnaVopbONt7OtzPOrt,VUv0Vq3wv4FPL7gufsU0Wv" IsHidden="true" />
          <Link Id="S3LiE0DPuaQLO3KqosrgWM" Ids="VUv0Vq3wv4FPL7gufsU0Wv,FalhHJhOMiXLVmO09YC7hw" />
          <Node Bounds="425,610,54,26" Id="JT0cgybtAmPNH8zjyAjQ9f">
            <p:NodeReference LastCategoryFullName="Primitive.Object" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="ClassType" Name="Object" NeedsToBeDirectParent="true" />
              <Choice Kind="OperationCallFlag" Name="GetType" />
            </p:NodeReference>
            <Pin Id="FalhHJhOMiXLVmO09YC7hw" Name="Input" Kind="StateInputPin" />
            <Pin Id="NPwqfEzGlm6NVWaCFVSGXN" Name="Output" Kind="StateOutputPin" />
          </Node>
          <Node Bounds="498,610,54,26" Id="LimvJQCXsKIK9ou48UGdTN">
            <p:NodeReference LastCategoryFullName="Primitive.Object" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="ClassType" Name="Object" NeedsToBeDirectParent="true" />
              <Choice Kind="OperationCallFlag" Name="GetType" />
            </p:NodeReference>
            <Pin Id="UA2DZK7Iz31LFw7OvxtSku" Name="Input" Kind="StateInputPin" />
            <Pin Id="GYHtIHG95Z5M25OEXrm17q" Name="Output" Kind="StateOutputPin" />
          </Node>
          <Node Bounds="461,670,25,19" Id="CxHY2FWlmGkPvgsNQiAAh4">
            <p:NodeReference LastCategoryFullName="Math" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="=" />
            </p:NodeReference>
            <Pin Id="MCYxApvLEd2Ml3aYayN2QI" Name="Input" Kind="InputPin" />
            <Pin Id="LXvmBdJ9wujPQWqh9j4VpE" Name="Input 2" Kind="InputPin" />
            <Pin Id="UfhuAN46xWlL5hqGkXyDuk" Name="Result" Kind="OutputPin" />
          </Node>
          <Link Id="HJ1rlcd2drLN0j07jKJ2Qs" Ids="NPwqfEzGlm6NVWaCFVSGXN,MCYxApvLEd2Ml3aYayN2QI" />
          <Link Id="TiF99QbzftVNttYm753OAL" Ids="GYHtIHG95Z5M25OEXrm17q,LXvmBdJ9wujPQWqh9j4VpE" />
          <ControlPoint Id="AFEt4uip3YHPCKHRr9aAJK" Bounds="463,709" />
          <Link Id="QYIuHg6uzOlNxPigse0boN" Ids="UfhuAN46xWlL5hqGkXyDuk,AFEt4uip3YHPCKHRr9aAJK" />
          <Pin Id="HEbIMeHrjm2Mtx4HU0Y2Wu" Name="Result" Kind="OutputPin" />
          <Link Id="B8StYOS7FEzOmTAxdZvVg5" Ids="AFEt4uip3YHPCKHRr9aAJK,HEbIMeHrjm2Mtx4HU0Y2Wu" IsHidden="true" />
        </Patch>
      </Node>
      <!--

    ************************ ChangedObject ************************

-->
      <Node Name="ChangedObject" Bounds="378,439" Id="DBb2USdaDzlPHdQyBbidn1">
        <p:NodeReference>
          <Choice Kind="ContainerDefinition" />
        </p:NodeReference>
        <Patch Id="GMQp9oZSNiZPJKMSGESU2s">
          <Canvas Id="FbP37JGotJhPlDXKo1O3Np" CanvasType="Group">
            <Node Bounds="354,411,57,19" Id="DZKSXk8ocZQMKn885CjDFt">
              <p:NodeReference LastCategoryFullName="Control" LastDependency="VL.CoreLib.vl">
                <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                <Choice Kind="ProcessAppFlag" Name="Changed" />
              </p:NodeReference>
              <Pin Id="UOa9X9gC5X6Mfr5Ta4bOeo" Name="Node Context" Kind="InputPin" IsHidden="true" />
              <Pin Id="EqKPqB50C3fLk2FahdoLVW" Name="Changed On Create" Kind="InputPin" IsHidden="true" />
              <Pin Id="ORk5HsyAhYaQEqRGtVdK5d" Name="Value" Kind="InputPin" />
              <Pin Id="SselRObnTWuL6zO5bRoud4" Name="Result" Kind="OutputPin" />
              <Pin Id="U2VOpgWaZMsLnRrtaeLlj6" Name="Unchanged" Kind="OutputPin" />
            </Node>
            <Node Bounds="459,380,59,19" Id="Ubs2QRHTbhePSr5AAIBKaR">
              <p:NodeReference LastCategoryFullName="Main.aaa" LastDependency="callmenames-2026-08-12.vl">
                <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                <Choice Kind="OperationCallFlag" Name="IsDummy" />
              </p:NodeReference>
              <Pin Id="UqKWr93GoBJNio18q8ZoCM" Name="Input" Kind="InputPin" />
              <Pin Id="RLJzBhKnXoyNaYRsSL3lRS" Name="Result" Kind="OutputPin" />
            </Node>
            <Node Bounds="406,471,57,19" Id="AcBwgGS8fV3LmOTzrsbo35">
              <p:NodeReference LastCategoryFullName="Primitive.Boolean" LastDependency="VL.CoreLib.vl">
                <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
                <Choice Kind="OperationCallFlag" Name="ANDNOT" />
              </p:NodeReference>
              <Pin Id="PNuccXYvGpdLBYuSyBHiOw" Name="Input" Kind="StateInputPin" />
              <Pin Id="VG8p7ZtMJ4KNHGMtCJtmOU" Name="Input 2" Kind="InputPin" />
              <Pin Id="Eng3GFP5dJlQUFkCtXlI5Q" Name="Output" Kind="StateOutputPin" />
            </Node>
            <ControlPoint Id="PknwCHvBUSSNIsNgXvamQe" Bounds="356,320" />
            <ControlPoint Id="KlNCtw3zascOQYTseJbFSK" Bounds="408,520" />
          </Canvas>
          <Patch Id="QvDoXisRYJAM6XGwseGoXE" Name="Create" />
          <Patch Id="FXRzrNcOeHoMfwqhVl5B0J" Name="Update">
            <Pin Id="LRSlz3N5a7xLKGyWFJ9wd2" Name="Input" Kind="InputPin" />
            <Pin Id="B1rguJhEq21Og4GmeHbFo1" Name="Output" Kind="OutputPin" />
          </Patch>
          <ProcessDefinition Id="KeJLHXCwgoXPZxZjtbcmYB">
            <Fragment Id="NEvyUXDiWfuPS64jx2bRtW" Patch="QvDoXisRYJAM6XGwseGoXE" Enabled="true" />
            <Fragment Id="KsZHNb6Km98MEqKqaXBcE8" Patch="FXRzrNcOeHoMfwqhVl5B0J" Enabled="true" />
          </ProcessDefinition>
          <Link Id="HdpDYGSTUG7LGIYUIC1nRU" Ids="SselRObnTWuL6zO5bRoud4,PNuccXYvGpdLBYuSyBHiOw" />
          <Link Id="BihxlF2DuVPPnN547TnNHR" Ids="PknwCHvBUSSNIsNgXvamQe,ORk5HsyAhYaQEqRGtVdK5d" />
          <Link Id="F6SMBzogAxHPqi2BQXLtMf" Ids="LRSlz3N5a7xLKGyWFJ9wd2,PknwCHvBUSSNIsNgXvamQe" IsHidden="true" />
          <Link Id="CIWdamBxhtXP6FXo6G2zes" Ids="Eng3GFP5dJlQUFkCtXlI5Q,KlNCtw3zascOQYTseJbFSK" />
          <Link Id="MXYuwCZfpJdOWyVqxXeT0T" Ids="KlNCtw3zascOQYTseJbFSK,B1rguJhEq21Og4GmeHbFo1" IsHidden="true" />
          <Link Id="M7GWrOiof1SPqgNHBRMpBT" Ids="PknwCHvBUSSNIsNgXvamQe,UqKWr93GoBJNio18q8ZoCM" />
          <Link Id="JXrmCkUzcdrMcjT8cDy1Wh" Ids="RLJzBhKnXoyNaYRsSL3lRS,VG8p7ZtMJ4KNHGMtCJtmOU" />
        </Patch>
      </Node>
    </Canvas>
    <!--

    ************************ Application ************************

-->
    <Node Name="Application" Bounds="100,100" Id="JZTNH9f724gLFGuCBCySrl">
      <p:NodeReference>
        <Choice Kind="ContainerDefinition" Name="Process" />
        <CategoryReference Kind="Category" Name="Primitive" />
      </p:NodeReference>
      <Patch Id="BX6SwIOJ2omOhdsL9prhTs">
        <Canvas Id="MdQKtfSvpnpOElDXTTqKDT" CanvasType="Group">
          <Node Bounds="315,420,81,19" Id="Cr80Vwik3EtOz29FwT3Haa">
            <p:NodeReference LastCategoryFullName="Main" LastDependency="callmenames-2026-08-12.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="validateObject" />
            </p:NodeReference>
            <Pin Id="Djzo0FxIbG0N0K4wYJytiX" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="SBVqwziPsiXPoJx0lpY6sn" Name="Input" Kind="InputPin" />
            <Pin Id="BFixTKUbxhWPX8XXB9IVvf" Name="Value" Kind="OutputPin" />
          </Node>
          <Node Bounds="248,180,105,26" Id="CXcgRFhEwtQNtC2lOBLjUZ">
            <p:NodeReference LastCategoryFullName="Animation.ADSRSettings" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <CategoryReference Kind="RecordType" Name="ADSRSettings" />
              <Choice Kind="OperationCallFlag" Name="Create" />
            </p:NodeReference>
            <Pin Id="FzGpldmJSkRNGCDOwrvHo2" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="Dq0d3crSORKOgsVR5UgRXV" Name="Attack Time" Kind="InputPin" />
            <Pin Id="Js2DBQunrqPP7vv9EnYfIs" Name="Decay Time" Kind="InputPin" />
            <Pin Id="RfkNZXJuTIQMcW8XBzupr7" Name="Sustain Level" Kind="InputPin" />
            <Pin Id="OhRR5RmOFTELumtJDjTy9S" Name="Slope" Kind="InputPin" />
            <Pin Id="NgXofK96BoaOppiODPC0HO" Name="Release Time" Kind="InputPin" />
            <Pin Id="I4TqVSLnZWSN3F05WFT8LI" Name="Frame Rate" Kind="InputPin" />
            <Pin Id="CDsXPuZef8kLLD5MyBxAIA" Name="Output" Kind="StateOutputPin" />
            <Pin Id="MjRNimgCrixLlp8uBR90fr" Name="Attack Curve" Kind="InputPin" IsHidden="true" />
            <Pin Id="VeGGBgEDZKXNDxzzKzpWGI" Name="Attack Mode" Kind="InputPin" IsHidden="true" />
            <Pin Id="GMlPIMep9HDLYBbhfffXdc" Name="Decay Curve" Kind="InputPin" IsHidden="true" />
            <Pin Id="PS699zp12yNM3x62QPbx3O" Name="Decay Mode" Kind="InputPin" IsHidden="true" />
            <Pin Id="HnOLkdmmfwiN6uF55uH7V3" Name="Release Curve" Kind="InputPin" IsHidden="true" />
            <Pin Id="EOQFZ3jnWEdQZB6ayC86OV" Name="Release Mode" Kind="InputPin" IsHidden="true" />
          </Node>
          <Pad Id="GQGChoAeY8INOBCakIFRNk" Comment="" Bounds="414,355,35,15" ShowValueBox="true" isIOBox="true">
            <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
              <Choice Kind="ImmutableTypeFlag" Name="Float32" />
            </p:TypeAnnotation>
          </Pad>
          <Pad Id="OFoqD7XVT5GMIzns6vgKAt" Comment="" Bounds="317,491,219,279" ShowValueBox="true" isIOBox="true" />
          <Pad Id="BgC4kEXrMSjMsfxTm5bWcP" Bounds="250,260" />
          <Node Bounds="197,490,57,19" Id="Qmdv4M5xfX4M2WzDY4eDrG">
            <p:NodeReference LastCategoryFullName="Control" LastDependency="VL.CoreLib.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="Changed" />
            </p:NodeReference>
            <Pin Id="JhuqG5vU8sEOot0XZV75IP" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="OjRYBNR2axBMrftTh1rStG" Name="Changed On Create" Kind="InputPin" IsHidden="true" />
            <Pin Id="VVGdis3EOiDO8HU0hzR7Zi" Name="Value" Kind="InputPin" />
            <Pin Id="KuFvPrrY7W0Nz0PX0wsPQf" Name="Result" Kind="OutputPin" />
            <Pin Id="FrbDZAUpU2yLUsQGLRNrZq" Name="Unchanged" Kind="OutputPin" />
          </Node>
          <Pad Id="PXFKhRe28dENc8SL8589s3" Comment="" Bounds="199,550,35,35" ShowValueBox="true" isIOBox="true" />
          <Node Bounds="184,830,59,19" Id="SYo0yBujRs6NhL6lksW0ox">
            <p:NodeReference LastCategoryFullName="Main" LastDependency="objectInputs.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="OperationCallFlag" Name="IsDummy" />
            </p:NodeReference>
            <Pin Id="Uto6pjjBCuNO5F7YluXvaK" Name="Input" Kind="InputPin" />
            <Pin Id="NxVLo81maLZPST7RI2M1tM" Name="Result" Kind="OutputPin" />
          </Node>
          <Node Bounds="292,830,86,19" Id="MgLJzt1yDkiL3vcrFB2cVA">
            <p:NodeReference LastCategoryFullName="Main" LastDependency="objectInputs.vl">
              <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
              <Choice Kind="ProcessAppFlag" Name="ChangedObject" />
            </p:NodeReference>
            <Pin Id="Seft7sLzJqhM3nv0K3RTN6" Name="Node Context" Kind="InputPin" IsHidden="true" />
            <Pin Id="OFSBa5eepwuP9dGjbqNzf7" Name="Input" Kind="InputPin" />
            <Pin Id="Tm8HGZ6nqFjPqka0DcqUEO" Name="Output" Kind="OutputPin" />
          </Node>
        </Canvas>
        <Patch Id="DbvSPCjj4ssN1dCKYFRDti" Name="Create" ParticipatingElements="OXz4B1QS6JiOVzESGrYHhG" />
        <Patch Id="ARFgBbWrof3OYyC5prekwd" Name="Update" />
        <ProcessDefinition Id="JhoklgMOrtjLoRBezg6cn3">
          <Fragment Id="MTp1lmCwVJqPUEpNMv4TB5" Patch="DbvSPCjj4ssN1dCKYFRDti" Enabled="true" />
          <Fragment Id="KVXAeGB4OMWLaXhiv6eJAk" Patch="ARFgBbWrof3OYyC5prekwd" Enabled="true" />
        </ProcessDefinition>
        <Link Id="HK2gtK0BuBSP8pJw4wlzRo" Ids="BFixTKUbxhWPX8XXB9IVvf,OFoqD7XVT5GMIzns6vgKAt" />
        <Link Id="OXz4B1QS6JiOVzESGrYHhG" Ids="CDsXPuZef8kLLD5MyBxAIA,BgC4kEXrMSjMsfxTm5bWcP" />
        <Link Id="EmVFYNwf3CCPk12VRvzn8s" Ids="BFixTKUbxhWPX8XXB9IVvf,VVGdis3EOiDO8HU0hzR7Zi" />
        <Link Id="LjScube11hhMoUv7xWVHYk" Ids="KuFvPrrY7W0Nz0PX0wsPQf,PXFKhRe28dENc8SL8589s3" />
      </Patch>
    </Node>
  </Patch>
</Document>