Hello everyone – Open Hexagon 2.0.7 is now officially released!
Version 2.0.7, among other things, features a re-balanced Hypercube with ranked levels.
This is the final Early Access update of Open Hexagon. The next update, 2.1.0, will be a very minor polishing one that will finally take the game out of Early Access!
Enjoy!
(For any question or feedback, please get in touch on our official Discord.)Hypercube Rework
- The "Hypercube" level pack has been reworked. Levels have been re-balanced, and might feature new mechanics.
(Thanks, Synth!)- The "Hypercube" level pack is now enabled for ranked play. Get your records up on the leaderboards!
- A new special achievement, "Hypercube God", has been added. It requires completing new nine achievements challenging the player on "Hypercube" level at the highest difficulty multiplier.
(Thanks, Maniac!)Custom Timelines
- Level creators can now create an arbitrary number of independent timelines which support the same operations as the classic level timeline and event timeline.
- The following Lua functions have been added: `ct_create`, `ct_eval`, `ct_kill`, `ct_stopTime`, `ct_stopTimeS`, `ct_wait`, `ct_waitS`, `ct_waitUntilS`.
- Please refer to the
Lua Reference for more information.
Minor Changes
- Added achievements for "Bipolarity".
- Added an option to remember the last saved login username for faster login.
- Added an option to immediately show the login dialog box when the game is started.
- Added the JSON `"wall_color"` style color override for walls, which does not affect the player's color.
(Thanks, Synth!)- Previously-loaded workshop levels are now cached, so that will keep being loaded even if not connected to Steam.
(Thanks, Synth!)- Files can now be opened in Lua scripts in binary mode ("rb").
(Thanks, MultHub!)- Open Hexagon now uses a new font created by Synth Morxemplum.
(Thanks!)Lua Debug Console Improvements
- Using the `!ff` command in the Lua debug console now also skips the music forward.
- Added the `!advt <ticks>` Lua debug console command which advances the simulation by a specified amount of ticks, even when the simulation is paused.
Bug Fixes
- Fixed initial speedup/desync when viewing replay files via drag-n-drop.
- Fixed bug requiring the "enter" key to be pressed twice in a row after selecting a menu item with the mouse.
- Fixed bug failing to update Steam statistics and achievements on certain platforms
(Thanks, MultHub!)Lua Deprecations
- The `u_isKeyPressed` and `u_isMouseButtonPressed` Lua functions are now deprecated and will be removed in a future version of the game, please update your levels to use `onInput` instead.