The code works in Live mode but produces errors after generating C# code. Both graphs produce the same error.
Graph 1: https://imgur.com/FKsFmFm
Graph 2: https://imgur.com/45AENFU
Assets\Ludiq.Generated\Transient\Scripts\HealthSystem.cs(65,57): error CS1501: No overload for method 'GetOrAddComponent' takes 1 arguments
Assets\Ludiq.Generated\Transient\Scripts\Spikes.cs(53,57): error CS1501: No overload for method 'GetOrAddComponen' takes 1 arguments
As a side note, Live mode graph accepted going from On Collision Enter 2D's collider straight to GameObject.CompareTag via an automatically created proxy. It worked in Play mode as well. But after generating C# code it says it can't convert from collider to gameobject. Inserting a collider2d.gameObject (get) unit fixed it for the C# code. A bit weird how one environment could convert but the other can't.
Customer support service by UserEcho