Additions
- Show condition description in context menu when removing condition
- Made most sounds be spatial, meaning they will not be audible when outside of the camera's viewport
- Gave chests condition outline
- Added unique icons for fast and slow moving platform directions
- Implemented backwards compatibility for moving platform directions
- Made it so having a tool replaced makes the player put the previous tool back into the chest
- Made it so you keep the object that you held when falling down floor
- Fade out hourglass in the user interface
- Added three speed stages to fire bar
- Skip darkness transition when falling down floor
- Made it so pillars and retractable blocks destroy projectiles
- Made it so you can configure blocks to be pushed multiple times
- Added sub icon to book of parts when a part has a context menu to open
- You can now add conditions to signs
- Spawn dust effect when placing parts
- Polished place and erase effects and sounds
- Polished up how dropping an object in maker mode looks
- Made fissured floor work with new tilemap collision system
- Made cracked blocks able to fly
- Made it so bomb explosion is in same layer as bomb was before so you have to throw it to break cracked blocks in air for example
- Made turtle able to shoot fireballs
- Added preliminary share and delete buttons to dungeon selection menu
- Made it so the player turns back when going through door but the end is blocked
- Made it so you go back when stairwell exit is blocked
- Made it so you walk farther when walking into blocked off room through door
- Made empty chests just stay empty
- Added numerical displays for small keys and gems
- Made Lyrm break things while enraged
- Added undo and redo sounds
- Added sounds for opening and closing book
- Added minecart sounds
- Added new change floor sound
- Added sounds for lyrm moving and raging
- Made it so directional blade traps can have different speeds and can go clock- and counterclockwise
- Freeze time while message box is open
- Made bat eyes glow up in the dark
- Added "Invisible Bat"
- Added invisible floor switches
- Freeze time while walking stairwell
- Freeze time while walking through door
- Made it so you can take held objects with you when using stairwells
- Allowed bush to be carried by crabs
- Optimized physics to increase FPS in densely populated dungeons
- Show gauntlets in user interface
- Polished title screen
- Polished up credits
- Optimized dungeon loading by only placing walls when entering floor
- Made it so going one floor up or down in maker mode creates a new floor if it does not exist yet
- Made walking into doors feel tighter
- Made large blade traps deal more damage
- Show selected part in place of book
- Added ability to make conditions relate to singular object as opposed to all of them in a room
- Added ability to invert conditions
Changes
- Generate room and condition colors procedurally to eliminate color collisions
- Made tooltip animations consistent with button animations
- Removed boss key being able to be given to player in maker mode
- Made minecart impassable
- Made it so if you change floors, the name display also resets
- Removed unused tiles
- Removed variants of blade traps and levers and put them into book separately
- Removed tool shelf separator elements
- Disable interacting with UI elements while input is disabled
- Ignore floors in serialization that do not have any rooms, because this makes them impossible to even get into
- Made it so condition outline does not show around non-pushable blocks
Fixes
- Fixed burners attacking player even if they were not extended
- Fixed crate not being able to be pulled
- Fixed surface detection issues, for example falling into lava when trying to step onto moving platform
- Fixed player's held item being stuck on top of his head after drowning
- Fixed rotation direction backwards compatibility
- Fixed breakable objects not correctly attacking
- Fixed color switch not switching blocks
- Fixed moving platforms moving rightwards arbitrarily
- Fixed pillar not being pullable
- Fixed moving platform direction backward serialization
- Fixed player masking issues
- Fixed tile surface collison issues due to Unity Physics
- Fixed wall collsion issues due to Unity Physics
- Fixed tilemap surface detection not respecting provided layer mask
- Fixed rocks not serializing their size
- Fixed height of projectiles
- Fixed moving platform direction serialization
- Fixed moving platforms overlapping each other under grating
- Fixed chest not triggering condition when disappeared
- Fixed vine icon
- Fixed wall torches being able to be placed on walls where they should not be placeable
- Fixed placement issues on tiles
- Fixed moving platform exception when changing surface
- Fixed unlit floor torch icon
- Fixed theme change not working in dungeons with multiple floors
- Fixed floor switch not releasing sometimes
- Fixed player losing weight of held object before actually having lost it
- Fixed pulling yourself into solid objects
- Fixed cutting tall grass
- Fixed not being able to throw objects at enemies
- Fixed not being able to push large blocks into liquids
- Fixed bombs not breaking fissured floor
- Fixed projectiles not being able to hit player
- Fixed drag sound not being affected by volume
- Fixed teleporter pair not being erased when on moving platform and moving platform is erased
- Fixed stairwell entrance position being incorrect
- Fixed teleporter sorting group issue
- Fixed blade trap collider inaccuracy issues
