Skip to content

v2.4.0

Latest
Compare
Choose a tag to compare
@elgbar elgbar released this 16 Jan 22:17
· 7 commits to master since this release

v2.4.0 - 2025-01-16

Added

  • New music music by Stey
  • Add 50 new playable maps
  • Scroll one page at a time in the level select screen with page up and page down
  • Draw island id and ARtB on the island previews when in map editor mode
  • Show strength for each hexagon in map editor mode, and can be toggled in the settings
  • Add debug option to show strength hint for all player territories
  • Add program flag --ai-debug to print what the AI is thinking
  • Add test islands to persist test maps in VCS
  • Add shortcut ctrl + N to create a new island in the map editor
  • Add button to create new islands directly from the level creation screen
  • New islands validation rule: There must be at least two different teams with a capital
  • Show the island id to make it easier to communicate about islands
  • Show high score for each island in the level select screen

Changed

  • Sort islands without ARtB by their id in ascending order
  • Change color of boxes in the level select screen based on the ARtB
  • Show more info about the current island and hovered hexagon when in map editor mode
  • Show the number of rounds it took for AI to be done with a map on the island preview
  • Do not render the ARtB and id on the preview
    • Instead, render it dynamically and show it when in debug or in map editor
  • Always allow surrendering when there is AIs playing against each other
  • Remain in the settings screen when resetting setting/progress
  • Tune AI
    • Prioritize attacking hexagons that are a part of a territory
    • Change chances of AI to buy a castle based on the difficulty
    • Increase the chance of easy and normal AI to end their turn early
    • Fix AI holding a piece when it does not think it does
  • Added remaining ARtB to existing islands
  • Rename the UNKNOWN_ROUNDS_TO_BEAT constant to NEVER_PLAYED to make it clear what it means
  • Add settings, which defaults to false, to toggle double tapping to zoom

Fixed

  • Fix unnecessary loading all assets after pausing and resuming the game
  • Toggle music button was disabled when island interaction was disabled
  • Fix UI sometimes lagging when fading in windows
  • Win text on the islands preview was worded differently to the other results
  • Fix AI not calculating the strength of attackable territories correctly
  • Fix click were going through windows in map editor
  • Move windows in map editor a bit from the edge
  • Fix island deletion crashing the game
  • Fix do not leave the playing island when a single exception occurs
  • Harden against exceptions within a start/end block

Removed

  • All old music tracks have been removed

Full Changelog: v2.3.0...v2.4.0