Version 0.9.4

Copacetic Playtest · build 20839036 · published

On SteamNotes only · this build shipped before we watched the app

Lots in this one, but the major one is a new depth indicator for wire drawing.

This should greatly simplify the irritation of knowing if something is going to line up.

0.9.4

  • Added a stick?

    • There's a depth indicator from where the mouse is when wire drawing that pierces through to the back of the cube.

    • Super handy for planning wires. (Thanks Avethis)

    • Reduced wire helper grid by 50% opacity as it's less useful now.

  • Fix bug where the top right cube display wouldn't opacity lerp properly when switching between overview and normal modes.

  • Fixed a bug where the non-current cube spawners with their blocks/wires/nodes were not properly hiding when returning from overview.

  • Developed a system to more consistently hide/show large swaths of objects.

  • Fixed a bug where current view rotation was not resetting after returning from overview manager.

    • Faced direction is forced to bottom and view rotation locks are now reset when entering overview.

  • Removed dragging spin from the overview manager, as it felt clunky being imperfect, and the math needs to be reworked.

  • Updated top right cube camera vertical offset to 35.264 degrees because it's an orthographic cube and I wanted true isometric projection instead of dimetric.

    • Overview default camera rotation updated to match.

    • Yay... math.

  • Fixed a bug where due to floating point comparisons, when rotating the camera it would sometimes be off-axis by at least a few hundredths of a degree, enough to be noticeable by eye.

    • Float equality checks have been reduced to 0.000001 and after they match enough, rotations are snapped to be perfectly on angle, which is not really noticeable and still accurately escapes the rotation lerp.

  • Removed the (honestly irritating at this point) return to block placement after placing a block.

    • It stops like wires now.

    • It still zooms back to the center, but I might make this a gameplay setting because according to my vibe checks this feels like something that should be adjustable.

  • Polished up how right click cancelling works when highlighting blocks and wires.

    • Now it won't "reselect" if you're only hovering, preventing the weird clicking.

  • Made wires escape their timed throbbing when highlighted.

    • Now when you deselect a wire while still hovering it, the highlight colour displays correctly.

  • Deselecting a block also now cancels the timed throb instead of allowing it to play out.

  • Rework ghost placement, adding an easier way to update pip locations to match normal block placement.

    • Added pip label text to ghost block.

    • All ghost blocks have pips now for all 4 levels.

    • CPU Block Ghosts now also match the selected colourblind mode, as do the pips.

  • Fixed a bug where when draw wire was pressed, but the wire had not been started yet, camera layer lerp to wire bend would not be disabled.

    • It now only functions after the wire has begun.

Get Stick Bugged LOL,

1W2P320D0A

Version 0.9.4 · Copacetic Playtest build 20839036 · SteamPeaks