|
4394 | 4394 | <Choice Kind="ProcessStatefulRegion" Name="Cache" />
|
4395 | 4395 | <FullNameCategoryReference ID="Primitive" />
|
4396 | 4396 | </p:NodeReference>
|
4397 |
| - <Pin Id="LYU2rSjKFkZP6bMxGLChWU" Name="Force" Kind="InputPin" /> |
| 4397 | + <Pin Id="LYU2rSjKFkZP6bMxGLChWU" Name="Force" Kind="InputPin" DefaultValue="False" /> |
4398 | 4398 | <Pin Id="QlqZFLiXE3hNOZp53QBfhm" Name="Dispose Cached Outputs" Kind="InputPin" />
|
4399 | 4399 | <Pin Id="DmrBtZTn9LNLX56hWCj3XX" Name="Has Changed" Kind="OutputPin" />
|
4400 | 4400 | <ControlPoint Id="ExpWEgTjdsZLri14seilML" Bounds="260,268" Alignment="Top" />
|
|
6551 | 6551 | </p:NodeReference>
|
6552 | 6552 | <Patch Id="FocGj4gRebTOH7JItU7tiC">
|
6553 | 6553 | <Canvas Id="O60PDkB61nJNcrksWMuUIp" CanvasType="Group">
|
6554 |
| - <Node Bounds="235,280,847,507" Id="F5pwarwuW2xML1XHT5qEt1"> |
| 6554 | + <Node Bounds="235,280,847,402" Id="F5pwarwuW2xML1XHT5qEt1"> |
6555 | 6555 | <p:NodeReference LastCategoryFullName="Primitive" LastDependency="Builtin">
|
6556 | 6556 | <Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
|
6557 | 6557 | <Choice Kind="ProcessStatefulRegion" Name="Cache" />
|
|
6560 | 6560 | <Pin Id="SNNzyv1gDLeLCSvf84eVBe" Name="Force" Kind="InputPin" DefaultValue="False" />
|
6561 | 6561 | <Pin Id="PSMqeHAaJFkOdbqsfxQJTl" Name="Dispose Cached Outputs" Kind="InputPin" />
|
6562 | 6562 | <Pin Id="FBO9O7u79XfPdaheCVVAq5" Name="Has Changed" Kind="OutputPin" />
|
6563 |
| - <ControlPoint Id="DFI890jemfxMdpjK77GT2A" Bounds="358,781,-1,0" Alignment="Bottom" /> |
| 6563 | + <ControlPoint Id="DFI890jemfxMdpjK77GT2A" Bounds="358,676,-1,0" Alignment="Bottom" /> |
6564 | 6564 | <Patch Id="AGGIUhPINzpQbhqlrQB6sk" ManuallySortedPins="true">
|
6565 | 6565 | <Patch Id="ErpAoGVsQw1L5tV4l1UCH2" Name="Create" ManuallySortedPins="true" />
|
6566 | 6566 | <Patch Id="EF0hFe48p1mNVXuaihnNN4" Name="Then" ManuallySortedPins="true" />
|
|
6706 | 6706 | </Node>
|
6707 | 6707 | </Patch>
|
6708 | 6708 | </Node>
|
6709 |
| - <Node Bounds="356,655,209,102" Id="Er69lHEClKwLbS60MH1rMw"> |
6710 |
| - <p:NodeReference LastCategoryFullName="Collections.Spread" LastDependency="VL.CoreLib.vl"> |
6711 |
| - <Choice Kind="OperationCallFlag" Name="OrderBy" /> |
6712 |
| - <CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" /> |
6713 |
| - <Choice Kind="RegionFlag" Name="Region (Stateless)" Fixed="true" /> |
6714 |
| - </p:NodeReference> |
6715 |
| - <Pin Id="GhD8uRKUPsBQCaPfB0GTRt" Name="Input" Kind="StateInputPin" /> |
6716 |
| - <Pin Id="BaVcDsXxuWOLiJX119BBBo" Name="Descending" Kind="InputPin" /> |
6717 |
| - <Pin Id="NS6R4qBpnPDO5RM2ph4FOs" Name="Output" Kind="StateOutputPin" /> |
6718 |
| - <Patch Id="SmiHdUzD1t6P7p7GAhhsVt" Name="Key Selector" ManuallySortedPins="true"> |
6719 |
| - <Pin Id="GFfXpE0MMxgMHFrHEDRsyu" Name="Input" Kind="InputPin" /> |
6720 |
| - <Pin Id="RwtcqEBa7hWM38wbtTn6nx" Name="Result" Kind="OutputPin" /> |
6721 |
| - <ControlPoint Id="HoGX3Tn0IKFP6ztqm9kXXh" Bounds="370,663" /> |
6722 |
| - <ControlPoint Id="NZT04ooqoCAPaTL6hYahLZ" Bounds="470,748" /> |
6723 |
| - <Node Bounds="368,679,185,26" Id="GnpeDeaddAbOIMnUpW7qXy"> |
6724 |
| - <p:NodeReference LastCategoryFullName="GameController.GameController" LastDependency="VL.GameController.vl"> |
6725 |
| - <Choice Kind="NodeFlag" Name="Node" Fixed="true" /> |
6726 |
| - <CategoryReference Kind="Category" Name="GameController" /> |
6727 |
| - <Choice Kind="OperationCallFlag" Name="GetInfo" /> |
6728 |
| - </p:NodeReference> |
6729 |
| - <Pin Id="BO1YO51vwR1QUHIhH0o0jh" Name="Input" Kind="StateInputPin" /> |
6730 |
| - <Pin Id="IIvzPlU3bf0MaE7hhRd5ck" Name="Output" Kind="StateOutputPin" /> |
6731 |
| - <Pin Id="MJdZRBWQgNhMlT3X5dJrYK" Name="Device Name" Kind="OutputPin" /> |
6732 |
| - <Pin Id="PmHTvDKIZG3MfWgdz6cncy" Name="Vendor ID" Kind="OutputPin" /> |
6733 |
| - <Pin Id="VlePJtvScBWLDf4wxRNhpD" Name="Product ID" Kind="OutputPin" /> |
6734 |
| - <Pin Id="RbR0exjKU8pPdZ3w8nKWqU" Name="ID" Kind="OutputPin" /> |
6735 |
| - <Pin Id="NZN6cyklk1QQIpwvoRzGJ6" Name="GUID Stride" Kind="OutputPin" /> |
6736 |
| - <Pin Id="LDNQPiWSTXXLF2x2l3rfPo" Name="SDL Name" Kind="OutputPin" /> |
6737 |
| - <Pin Id="JCBqW1DUdaVM3JttEecHdz" Name="SDL Mapping" Kind="OutputPin" /> |
6738 |
| - <Pin Id="FFHgZTkt24vOpEMwxlbQf1" Name="SDL Mapping Found" Kind="OutputPin" /> |
6739 |
| - <Pin Id="LY8dLjyhnHAQADsI4rODd8" Name="Deadzone" Kind="OutputPin" /> |
6740 |
| - </Node> |
6741 |
| - <Node Bounds="468,711,55,26" Id="KrOFyjtMb07QXZ1iLlNKX3"> |
6742 |
| - <p:NodeReference LastCategoryFullName="System.GUID" LastDependency="VL.CoreLib.vl"> |
6743 |
| - <Choice Kind="NodeFlag" Name="Node" Fixed="true" /> |
6744 |
| - <CategoryReference Kind="RecordType" Name="GUID" /> |
6745 |
| - <Choice Kind="OperationCallFlag" Name="ToString" /> |
6746 |
| - </p:NodeReference> |
6747 |
| - <Pin Id="DeOJ2k6VNfhN2TyFZePswT" Name="Input" Kind="StateInputPin" /> |
6748 |
| - <Pin Id="CtzgZPpHU2rNmcNJUsqHcK" Name="Output" Kind="OutputPin" IsHidden="true" /> |
6749 |
| - <Pin Id="NPFK1hfW3ETQHZV9etCQ3I" Name="Result" Kind="OutputPin" /> |
6750 |
| - </Node> |
6751 |
| - </Patch> |
6752 |
| - </Node> |
6753 |
| - <Pad Id="QcANBzgu0vjOMEE3XvK5GT" Bounds="569,660,369,109" ShowValueBox="true" isIOBox="true" Value="Sorts by GUID to give some consistency for the device order.

alternatively:
- add option for custom rearrangement"> |
6754 |
| - <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl"> |
6755 |
| - <Choice Kind="TypeFlag" Name="String" /> |
6756 |
| - </p:TypeAnnotation> |
6757 |
| - <p:ValueBoxSettings> |
6758 |
| - <p:fontsize p:Type="Int32">9</p:fontsize> |
6759 |
| - <p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype> |
6760 |
| - </p:ValueBoxSettings> |
6761 |
| - </Pad> |
6762 | 6709 | </Patch>
|
6763 | 6710 | <ControlPoint Id="TWnX8cVEfr3OT3jdLFZdUo" Bounds="301,286" Alignment="Top" />
|
6764 | 6711 | <ControlPoint Id="ELlZNritnrkLaW58QRmuNg" Bounds="703,286" Alignment="Top" />
|
6765 | 6712 | </Node>
|
6766 |
| - <Pad Id="Keul9pITOa3O95yWvTSFJj" SlotId="TMl5Qoup9uQPB0URjWZkDx" Bounds="361,927" /> |
6767 |
| - <Node Bounds="257,989,208,26" Id="ARdDgh0UkXqPnvDi8UZKrf"> |
| 6713 | + <Pad Id="Keul9pITOa3O95yWvTSFJj" SlotId="TMl5Qoup9uQPB0URjWZkDx" Bounds="361,807" /> |
| 6714 | + <Node Bounds="257,869,208,26" Id="ARdDgh0UkXqPnvDi8UZKrf"> |
6768 | 6715 | <p:NodeReference LastCategoryFullName="GameController.GameControllerManager" LastDependency="VL.GameController.vl">
|
6769 | 6716 | <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
|
6770 | 6717 | <Choice Kind="OperationCallFlag" Name="SetGameControllers" />
|
|
6793 | 6740 | <Pin Id="KCTx5sqZXsqMXkgfjknPbM" Name="Simulate" Kind="InputPin" DefaultValue="False" />
|
6794 | 6741 | <Pin Id="ASg8PWpa8OvPKcwlhjsPfy" Name="Output" Kind="OutputPin" />
|
6795 | 6742 | </Node>
|
6796 |
| - <Overlay Id="AMt1AIABX7mO38nLSCLHRV" Name="Create GameControllers" Bounds="129,96,989,740" /> |
| 6743 | + <Overlay Id="AMt1AIABX7mO38nLSCLHRV" Name="Create GameControllers" Bounds="129,96,989,617" /> |
6797 | 6744 | <Node Bounds="373,197,69,19" Id="DKYapMQTwmpMokNWR3diek">
|
6798 | 6745 | <p:NodeReference LastCategoryFullName="Control" LastDependency="VL.CoreLib.vl">
|
6799 | 6746 | <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
|
|
6805 | 6752 | <Pin Id="GuW2yZhAuloNpUfonELBAe" Name="Value" Kind="OutputPin" />
|
6806 | 6753 | </Node>
|
6807 | 6754 | <ControlPoint Id="TslRsmpRftYMznRn05r7vT" Bounds="703,226" />
|
6808 |
| - <ControlPoint Id="RpukKsFD0ZwNEqFBq0S7GC" Bounds="370,948" /> |
| 6755 | + <ControlPoint Id="RpukKsFD0ZwNEqFBq0S7GC" Bounds="370,828" /> |
6809 | 6756 | <ControlPoint Id="KFf56wdhORnMdTLuQuyanP" Bounds="197,170" />
|
6810 | 6757 | <Node Bounds="253,168,86,19" Id="OyzG2b11woKOoBeTWqTD7E">
|
6811 | 6758 | <p:NodeReference LastCategoryFullName="GameController" LastDependency="VL.GameController.vl">
|
|
6818 | 6765 | <Pin Id="AsN7s6JYV5ZNDgWyZm8GFS" Name="Node Context" Kind="InputPin" IsHidden="true" />
|
6819 | 6766 | </Node>
|
6820 | 6767 | <ControlPoint Id="KAI83fCGlo0NIgBY0zzBDo" Bounds="301,263" />
|
6821 |
| - <Node Bounds="256,882,127,19" Id="R6u7VggYZgdPtYcuxsGbq3"> |
| 6768 | + <Node Bounds="256,762,127,19" Id="R6u7VggYZgdPtYcuxsGbq3"> |
6822 | 6769 | <p:NodeReference LastCategoryFullName="GameController" LastDependency="VL.GameController.vl">
|
6823 | 6770 | <Choice Kind="NodeFlag" Name="Node" Fixed="true" />
|
6824 | 6771 | <Choice Kind="OperationCallFlag" Name="GameControllerManager" />
|
6825 | 6772 | </p:NodeReference>
|
6826 | 6773 | <Pin Id="PYidIAAeXzJO44sOz1IrMY" Name="GameControllerManager" Kind="OutputPin" />
|
6827 | 6774 | </Node>
|
6828 |
| - <ControlPoint Id="VF27vf58ccAOwYSKwDBO9b" Bounds="462,878" /> |
| 6775 | + <ControlPoint Id="VF27vf58ccAOwYSKwDBO9b" Bounds="462,758" /> |
6829 | 6776 | <Pad Id="IdL2xYTkpeOOwOqJ9A3T0x" Bounds="121,-99,348,63" ShowValueBox="true" isIOBox="true" Value="- gets all detected Stride GameController devices
- tries to find matching SDL mapping
- adds detected controllers to GameControllerManager">
|
6830 | 6777 | <p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
|
6831 | 6778 | <Choice Kind="TypeFlag" Name="String" />
|
|
6883 | 6830 | <Link Id="QAmS7TKT8D8O16VZMfP4GZ" Ids="GuW2yZhAuloNpUfonELBAe,ChVziqBhlk3MQ95QFQLv72" />
|
6884 | 6831 | <Link Id="VV1WCUjtOujPRTZfKpJ1Df" Ids="FBO9O7u79XfPdaheCVVAq5,VF27vf58ccAOwYSKwDBO9b,Ok6gNXZSUnkLAc4Q0ccFgu" />
|
6885 | 6832 | <Link Id="Ey8W8xQsTfAOJLQ4diIYPa" Ids="GKsS07xm29qPNF4kEPSIj0,CWo97JWl1IuNTET1fiCp8t" />
|
6886 |
| - <Link Id="UgM7SP2cduXNnzMwSnczw3" Ids="GFfXpE0MMxgMHFrHEDRsyu,HoGX3Tn0IKFP6ztqm9kXXh" IsHidden="true" /> |
6887 |
| - <Link Id="Ibx0p7wHzUBP0u4Qkhxpf0" Ids="NZT04ooqoCAPaTL6hYahLZ,RwtcqEBa7hWM38wbtTn6nx" IsHidden="true" /> |
6888 |
| - <Link Id="PqPnpPNVTMKLVcDoMJg27l" Ids="DWeHgSXknyENXQH9f3Gyu1,GhD8uRKUPsBQCaPfB0GTRt" /> |
6889 |
| - <Link Id="QejwF9efJCgPA0ZBmtm37K" Ids="NZN6cyklk1QQIpwvoRzGJ6,DeOJ2k6VNfhN2TyFZePswT" /> |
6890 |
| - <Link Id="L25JlVu5KDzOvZ0gndHAR4" Ids="HoGX3Tn0IKFP6ztqm9kXXh,BO1YO51vwR1QUHIhH0o0jh" /> |
6891 |
| - <Link Id="MPI1NhKoa9VMfj5gDvI7Od" Ids="NPFK1hfW3ETQHZV9etCQ3I,NZT04ooqoCAPaTL6hYahLZ" /> |
6892 |
| - <Link Id="Pwhg3B2IhIOMUfwZyOepTT" Ids="NS6R4qBpnPDO5RM2ph4FOs,DFI890jemfxMdpjK77GT2A" /> |
6893 | 6833 | <Link Id="M2ndokGI8hzMuzFKSAbWWC" Ids="R1K1z9KeeWlMHgoXT2pJDD,TslRsmpRftYMznRn05r7vT" IsHidden="true" />
|
6894 | 6834 | <Link Id="T3XA1SwqFe4Oklc4DogOXv" Ids="Keul9pITOa3O95yWvTSFJj,RpukKsFD0ZwNEqFBq0S7GC" />
|
6895 | 6835 | <Link Id="HnUENgJBnDrNQHftrC0B2N" Ids="RpukKsFD0ZwNEqFBq0S7GC,S3Ll8NrfWiWP3xY6JPZxRk" IsHidden="true" />
|
|
6913 | 6853 | <Link Id="QQEnrMuchpPMTsKgIulFWx" Ids="TdRaSxa8V9GMT6cMiTSvrT,SNNzyv1gDLeLCSvf84eVBe" />
|
6914 | 6854 | <Link Id="LU1xlETKAyTO0S7qry9BP6" Ids="TslRsmpRftYMznRn05r7vT,ELlZNritnrkLaW58QRmuNg" />
|
6915 | 6855 | <Link Id="FcHcJsEmipELHhKTxwtgyS" Ids="ELlZNritnrkLaW58QRmuNg,QhUF4s8q4ILQGCUSNs1yuK" />
|
| 6856 | + <Link Id="CnM2mNuQnm7NDUiQ3jsSOA" Ids="DWeHgSXknyENXQH9f3Gyu1,DFI890jemfxMdpjK77GT2A" /> |
6916 | 6857 | </Patch>
|
6917 | 6858 | </Node>
|
6918 | 6859 | <Overlay Id="BqzsJQOgxihNpFhDgyli4L" Name="Classes" Bounds="66,82,289,299" />
|
|
0 commit comments