Demo Patch Notes - June 30, 2023

Quest Master

Quest Master is a dungeon maker inspired by the classics that first made us love dungeon crawling. Unleash your imagination, alone or in local co-op, to make dungeons full of puzzles, traps and monsters. Upload them for others to explore and challenge yourself with other players’ creations.

[h3]Additions[/h3] [list] [*] 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 [/list] [h3]Changes[/h3] [list] [*] 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 [/list] [h3]Fixes[/h3] [list] [*] 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 [/list]