- Added new graphical effect for all interactable gates.
- Added a new graphical effect for the interactable gate directly under the mouse cursor.
- Switched back to IL2CPP backend. Not that performance was ever an issue here, but it should be faster now.
- Add Branch gate type. These gates route their input signal to one of two output paths. Click to change which path is taken.
- Add tutorial level for Branches
- Add one new general puzzle level.
- Optimization: Buttons no longer trigger redundant material updates every single frame.
- Fixed potential race conditions in gate propagation logic
- Added XOR gate type (including a tutorial level, and some cameos in existing levels)
- Adjusted OR gate artwork
- Adjusted NOT attach point location
- Input wires now connect to dual-input gates (AND, OR, XOR) in the correct locations.
- Temporarily switched scripting backend from IL2CPP to Mono to avoid a regression in the Entities package. Will switch back later.
- New sprite art for all gate types
- One additional level
- Completing a level now gives you the choice of retrying the same level or advancing to the next one.
- Push ESC to pause. From the pause menu, you can resume, restart the level, or quit the game.
- Replaying certain levels after completing them no longer immediately completes them again.
- Fixed crash during level load if a gate had >1 output nodes.
- First playable