[2.21 - 3.00] - 2/22/2026

I'm finally fucking done with this shit.

MDBook changes

  • Removed roadmap page
  • Added 2.00c page : 2.00 changelog compared to 1.21

New Options

  • Added "Extra Health" Option : Gives you extra health in gameplay

Modding Changes

  • [HTML5] The mods folder is no longer included
  • [DESKTOP] api_version should be 3.1+ for mods to not be labelled as outdated

Level Changes

  • ADDED 4 NEW LEVELS!

Technical Changes

  • Added(?) bg track caching

  • Death is now based on a health value in gameplay

  • Renamed Level Data enemyVariations field to enemy_variations

  • Renamed Level Data enemySpawning field to enemy_spawning

  • Added optional difficulty field to the level settings data : Controls the difficulty number displayed on the Level Select (Can changes depending on settings)

  • The PRE_RELEASE define is checked to be 1 or more for it to count as a pre release

  • The game's PRE_RELEASE define is now defined in the Project XML

  • Added Enemy Variation Presents system

    • Current existing presents:
      • healthy-tier1
      • healthy-tier2
      • speed-tier1
      • speed-tier2
    • When present is set in enemy variation data it will look for the present in data/enemy_variation_presents
  • ADDED ENEMY VARIATIONS!

    • They work via the new enemy_variations field in level JSONs.
      • present
      • variation_chance
      • speed_multiplier
      • graphic
      • health
    • if there isn't a default / null enemy in enemy_variations then a default enemy should never appear
  • Added settings field to level JSONs

    • camera_zoom
    • bg_scale_modifier
    • difficulty
  • Removed Panning and Pitching depending on what direction an enemy spawns in

General Changes

  • Added Level BGs in the BG of the level select

  • The Direction arrow that is your current direction is now fully visible while the others are faded

  • Direction arrows are now updated only when the player moves

  • Shrunk time survived text a little bit

  • Leaving gameplay through the pause menu now sends you to the survival mode state or the level select state

  • Added tip text about the Shift + R keyboard shortcut

  • You have to press "SHIFT + R" now to go to the github issues

  • Game over text is centered in alignment now

  • Removed Flixel Splash

  • Added "Loading Screen" that appears before going to the main menu where the player is spinning for a random amount of time

  • Added hurt sound that plays when... well hurt, in gameplay

  • The level select now displays level difficulty and highscore

  • The window title is now the game name and then the version

Asset Changes

  • Added healthy-tier2 enemy graphic (Usable in enemy variations)

  • Added healthy enemy graphic (Usable in enemy variations)

  • The changelog file is no longer included in release build

  • Added speed-tier2 enemy graphic (Usable in enemy variations)

  • Changed directory of the (now default) enemy asset to assets/images/enemies/default (this is where all enemy assets will go obv)

Github changes

  • Changed Game Version textarea to an input in the bug-report form

  • Added Compiled entry to bug-report platform dropdown

  • Added "Github Issue" Issue Template

  • The mdbook has been updated

    • The mdbook now includes changelogs
    • The mdbook now has pages for level data fields

Fixed Issues

  • #7 : Fixed Macohi credited as MAOCHI.
  • #6 : Fixed Missing "Game version" label in bug report form
  • #5 : Fixed Input not being paused when selecting a menu option