Udon Graphs breaks if reusing nodes other than GetVariable
complete
Foorack
UDONSDK-2020.02.23.14.05_Public
VRCSDK3-2020.02.23.13.54
Reusing any node except GetVariable - even within the same execution flow - completely breaks the graph and spams the following error:
AssemblyException: Undefined data identifier 'UIDTOPROPERTYISMISSING'. Identifiers must be defined before use.
Edit: Attached a small simple example of how to re-produce this bug.
Log In
CubedParadox
complete
fixed in next update
CubedParadox
in progress
Foorack
Update: 2020-03-31, Issue persists but throws different error:
Failed to refresh program 'TestGraph' due to exception 'System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
Vowgan
My issue with this at the moment is that this disallows me from using the other from OnTriggerEnter to get what collider it interacted with. It can only use the direct connector or the Other out, not both at the same time, otherwise the issue returns.
Short formatting for example:
AL2U32/TMBDH/5XKz3HlxHYSV+pLtwpNSGzSur2gKrKdSzC4DuTHoOr6l/HAn8S/gLOWsi6oqhAgv+Qu9t19P3f296/fNuhB2g7Q5O0GFZ21b+TKG2hWS6ffoQB1JvdmQYElkiaYsohiRmKFJSEa8zwFLaiIIyb95o9VY1pTOTTZoC9oQmMyJgFaowmOif/cBshVOdxdXTY+H1IFE4wDxSBVihn3kYUQBCegZF5oWiRAHwlaBqiw1eefp3ya3tUHuu8rb55K75xp19fqPej2fqdng4xrWq8Cri7RpM/dtLVx5f43QtvlNjjSfLtuWljdPu0aZ9n8Uydtk2XP3cfG3ppVlQXpDrDO0XUSFg/jASymdURylmPOhMYsFxR79BoLBZQrxiinoYe1g3PE6+/ACv7k2I7PeIcrGK0aXdXWqGB0D3XjpU/ZmPQrGF10tu1qmDro2lraYHTTKWv0a1gvqg/gpipJJNc8DgVlQFLxeLPIZrKBYRfv+irnrjQOXnnPrl7fzhLazHnHcUMPTTuH78mmMZIOJzwSIY+5xISJArMIBE5DKrBKUwpJkQoZ8cGE/5vhfoblorLW5FDvoZQHSln2W3i/BvsMOScZ0YgNGEHEfViZ4jBkDLNE+KCKMEwL4h1RriDO/xOj+QO4Nrt2i9qUJdRz10J9EH9OnUPxpx7AFxf1rDf2pfClF/ED
Foorack
Part of the problem is "UIDTOPROPERTYISMISSING" is appearing directly in the assembly, and as this is a non-existent variable.