v1.0-1 changelog & custom content


Hello, fellow egg appreciators!

Today's patch adds an extra nest to non-vertical levels in Survival and Endless modes. These nests allow a run to be ended without dying or abandoning the game, and are signed with "Finish."


I've also updated the tutorial's glide section to be more explicit in its instructions and to give a bit more emphasis to the importance of gliding. It's a critical skill, and without it, bat eggs bump into things! Oh no!

Last, but not least, I've added information on making custom skins and modifying the game's json files to the FAQ!


Enjoy!


Full changelog:

  • Added hanging sign models for continue and finish nests
  • Added continue sign to last nest when mode loops indefinitely
  • Added finish nest to the end of non-vertical levels when mode loops indefinitely
  • Added Player::endNest for tracking endless finish nests
  • Added debug output for when a level is ended by a non-parented hatchling touching the final nest (this should never happen)
  • Updated tester credits
  • Updated minimum distance between attempted token spawns to be smaller for vertical levels
  • Updated endless and survival story pages to include 'The bag egg continues onward...' when a hatchling was befriended in preceding zone
  • Updated default story pages to include 'The bag egg continues onward...' when a hatchling was befriended in preceding zone
  • Updated glide tutorial text to be clearer about the flap at the start of a glide and to emphasise the importance of gliding
  • Updated Game3D::endLevel() and Game3D::endLevelReal() to take a forceEnding parameter to allow non-death game overs to happen outside of scripted game end for endless finish nests
  • Updated Game3D::showEndSummary() and Game3D::showSummary() to take a nonDeathEnding parameter to allow non-death game overs to show end game summary for endless finish nests
  • Updated lastInputType to only be updated when an input bound to flap is pressed (should fix wrong tutorial prompts appearing when a gamepad axis/joystick throttle is giving constant non-zero output)
  • Updated new patch and update notices to be clearer about change summary being for a non-running version
  • Updated mode, difficulty, level, and skin buttons to no longer be clickable in the new game menu
  • Updated mode, difficulty, level, and skin buttons to update description on mouse over in the new game menu
  • Updated mode, difficulty, level, and skin buttons to revert description to focused button's description on mouse out in the new game menu
  • Refactored Game3D::endGame() to handle pausing the player
  • Refactored final nest scaling to happen before obstacle culling
  • Fixed warning about not being able to retrieve missing setting value on startup
  • Fixed signal disconnection warnings when toggling show_culled_obstacles while a game is running

Files

bat-egg-linux-v1.0.zip 88 MB
Version v1.0-1-g62a5d59b Sep 29, 2021
bat-egg-mac-v1.0.zip 101 MB
Version v1.0-1-g62a5d59b Sep 29, 2021
bat-egg-windows-v1.0.zip 87 MB
Version v1.0-1-g62a5d59b Sep 29, 2021

Get Bat Egg

Leave a comment

Log in with itch.io to leave a comment.