Version 426


Still not quite done! But here's the changelog:

- Added some sounds to the editor!

- Fixed a small looping error in the Jamming music

- Fixed X Is X + X Is Not X not interacting correctly

- Fixed several issues related to using Not Empty as a parameter in conditionals

- Fixed issues where Above & Beside (Left) would read data from the level edges

- Fixed an issue where letters could refer to objects that didn't actually exist in a level's object palette

- Added sever new objects!

- New layout for the title screen to make it easier to navigate

- The movement particles now match an object's colour even when said object has colour-changing rules applied

- Fixed several glitchy-looking level layouts where tiled objects were broken

- Fixed a bug where editing an object's metadata after dragging it would temporarily reset its position

- Fixed the object list missing an object in certain circumstances

- Fixed multiple All parameters in conditionals not working

- Added a new 'too complex' scenario for when the amount of objects in a level grows too high

- Made the selection tool change colour when shift is being held (to indicate an alternate method of action)

- Fixed the hotkey menu listing the wrong button for placing a level without editing its metadata

- Made editor tutorials return to the tutorial list instead of the main editor menu after finishing

- Fixed Escape's control icon being broken in control settings

- Added some new safeties to avoid broken levels being uploadable

- Added new Play sounds for several objects!

- Added 4 new themes

- Fixed some small issues in existing themes

- Fixed two rare-ish(?) parsing issues

- Fixed an issue where the game could generate dummy files in the Levels folder when going through tutorials

- Fixed a plethora of visual issues in the tutorials

- Fixed two cases where text would blink on-screen for one frame when using the editor

- Fixed gamepad instructions appearing on-screen during tutorials in an annoying way

- Fixed a Word-related infinite loop

- Fixed several Revert & All interaction bugs

- Fixed(?) Play-related issues where notes with octave numbers behaved wrong

- Removed a couple of the highest notes due to technical reasons (sorry, only the 3 highest ones!!)

- You can now also shift + right-click to remove objects from the object palette

- Fixed some rarer situations where levels could tile badly with certain sizes

- Fixed a rare lua error related to an endgame quality

- Fixed undo/restart hints being invisible sometimes

- Fixed Above & Besideleft skipping a tile in certain situations

- Fixed selection tool rotating oddly when editing very narrow levels

- Fixed some visual effects going behind the level borders in a buggy-looking way

- Fixed a bug where undoing in the editor could add useless data to the undo stack

- Fixed a bug where dragging an object in the editor could delete other objects when undoing

- Fixed? a bug where it was possible to stack two objects on the same layer in the editor

- Fixed a bug related to the selection tool and undoing

- Fixed a bug where the game would use erroneous save data in the 'Play levels' menu

- Fixed Infinite Loop text & symbol going in front of the pause menu

- Made the in-game grid work in certain situations

- Fixed a rare lua error related to renaming objects

- Adjusted object renaming to prevent buggy behaviour

- Adjusted various menus so that they work better with translations

- Added some missing letters to the hand-drawn font

- Fixed some more bad level tiling when using the "stretch" zoom mode

- Fixed level eating

- Fixed some Z-level issues

- Added some missing translation bits

- Fixed an issue with Make & Group

- Fixed several translation-related issues

- Added some new optimization to rule-parsing

- Fixed another case where tiling could break with a certain level size

- Fixed stacked letters being parsed wrong

- Fixed an issue where level names could be empty

- Fixed an old function & variable name overlap

- Fixed various gamepad-related menu issues

- Added the ability to go to editor after downloading & saving a level

- Made beating a downloaded but unsaved level send you to the main "play levels" menu

- Fixed cases where a level could show () next to its name if it was downloaded but unsaved

- Fixed a rare situation where you could get the object placer unable to place new objects

- Fixed a case where you could try to add objects already in the object palette

- Made text sanitization in text inputs softer, so that you can use more symbols again

- Made object deletion and object metadata editing behave similarly when using a gamepad

- Fixed letter-words disabling rules in certain cases

- Fixed inconsistencies in Yes/No button order in various menus

- Fixed some inconsistencies in where your menu cursor is located after returning from submenus

- Fixed page-browsing buttons working a bit oddly

- Fixed some language issues

- New theme: Crystal

- You can cancel out of loading the Featured level list & checking if a level code works by pressing Esc

- Fixed a rare case where an endgame word was ignoring conditionals

- Added a couple missing translation entries

- Fixed Not All Is Group not working correctly

- Fixed removing objects from the object palette erroring when search/tags were applied

- Polished the What sprite to make it more distinctive

- Fixed errors in area numbering in some translations

- Fixed Empty Is Broken not working

- Fixed Empty Is You not working if any object had a Broken-related rule

- Fixed some lua errors in the tutorials

- Fixed some broken special symbols in translations

- Added pages for the theme, music & palette menus

- Possibly fixed a rare issue with modded objects looking up nonexistent data

Get Baba Is You level editor beta

Leave a comment

Log in with itch.io to leave a comment.