HomeGamesUpdatesPricingMethodology
Steam News27 July 20261mo ago

Patch 0.3.0

Rift Mechanics Greetings Pilots, We're excited to introduce rift mechanics and four new missions featuring rifts. These rift missions are essentially logical puzzles.

In this update2

Full notes

Full Typhon: Bot vs Bot update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

3 fixes4 additions0 changes0 removals
  • Gameplay
  • Fixes
addedRift MechanicsWe're excited to introduce rift mechanics and four new missions featuring rifts. These rift missions are essentially logical puzzles. First two are puzzles that players can solve beforehand and simply implement the solution in the code, while the last two require players to write the code that solves the puzzle. In-game documentation is already up-to-date, the wiki should be updated in the next few of days.
addedRift MechanicsThe new missions are interspersed with the existing ones in terms of order. If you already had an unlocked mission that is past one of the rift missions, it will stay unlocked.
addedCoding Highlightsbot.extract() can now take a quantity parameter
addedCoding Highlightsnew class: Rift; in addition to the usual Entity properties/methods, Rift contains: exit_x - property, X coordinate of the rift exit exit_y - property, Y coordinate of the rift exit get_cost() - method, returns the rift cost by crystal type
fixedOther Bugfixesfixed several issues when closing the game
fixedOther Bugfixesfixed issues that popped up when switching repeatedly between briefing and debriefing

Typhon: Bot vs Bot changes

addedWe're excited to introduce rift mechanics and four new missions featuring rifts. These rift missions are essentially logical puzzles. First two are puzzles that players can solve beforehand and simply implement the solution in the code, while the last two require players to write the code that solves the puzzle. In-game documentation is already up-to-date, the wiki should be updated in the next few of days.
addedThe new missions are interspersed with the existing ones in terms of order. If you already had an unlocked mission that is past one of the rift missions, it will stay unlocked.
addedbot.extract() can now take a quantity parameter
addednew class: Rift; in addition to the usual Entity properties/methods, Rift contains: exit_x - property, X coordinate of the rift exit exit_y - property, Y coordinate of the rift exit get_cost() - method, returns the rift cost by crystal type
fixedfixed several issues when closing the game

Rift Mechanics

Greetings Pilots,

We're excited to introduce rift mechanics and four new missions featuring rifts. These rift missions are essentially logical puzzles. First two are puzzles that players can solve beforehand and simply implement the solution in the code, while the last two require players to write the code that solves the puzzle. In-game documentation is already up-to-date, the wiki should be updated in the next few of days.

The new missions are interspersed with the existing ones in terms of order. If you already had an unlocked mission that is past one of the rift missions, it will stay unlocked.

We'd love to hear your feedback, in Discord or in the game forums!

Coding Highlights

  • bot.extract() can now take a quantity parameter

  • bot.rift()/bot.rifts() methods to detect rifts

  • bot.inventory() returns cargo content by crystal type

  • new class: Rift; in addition to the usual Entity properties/methods, Rift contains:

    • exit_x - property, X coordinate of the rift exit

    • exit_y - property, Y coordinate of the rift exit

    • get_cost() - method, returns the rift cost by crystal type

Be sure to check the Codex!

Other Bugfixes

In addition, patch 0.3.0 contains several minor bugfixes:

  • fixed several issues when closing the game

  • console state now persists through mission mode changes

  • fixed issues that popped up when switching repeatedly between briefing and debriefing

  • fixed tutorial buttons inconsitencies

Happy coding!

Source

Steam News / 27 July 2026

Open original post

Changelog.gg summarizes and formats this update. How we read updates.