[x] Each terminal should allow multiple connections. (To allow for parallel connections for example)
(Note: WireRenderer already supports multiple connections on the same point, so there's a very high chance that no changes are needed there.)
[x] Each components' terminals should have colliders roughly the shape of the actual terminal on the sprite.
[x] Terminals should automatically connect when touching each other.
50
[x] Bonus: also automatically draw a wire between them when it happens (works as a quick way to draw a line: briefly touch the two terminals together then drag away).
[x] Each terminal should allow multiple connections. (To allow for parallel connections for example) (Note: WireRenderer already supports multiple connections on the same point, so there's a very high chance that no changes are needed there.)
[x] Each components' terminals should have colliders roughly the shape of the actual terminal on the sprite.
[x] Terminals should automatically connect when touching each other.
50
[x] Bonus: also automatically draw a wire between them when it happens (works as a quick way to draw a line: briefly touch the two terminals together then drag away).