What changed
3 fixes4 additions0 changes0 removals
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!