Demo 0.6.8 - July 16th, 2023
[h3]Additions[/h3]
[h3]Changes[/h3]
[h3]Fixes[/h3]
- Added sounds for context menu opening and closing
- Added new for opening and closing the options menu
- Pots, skulls and bushes can now be rolled into to break them
- Make it so non-moving platforms are regarded as "safe ground", meaning you your position will be recovered on it
- Changing floors in maker mode is now an undoable action
- Placing stairwell in maker mode makes you enter the floor it leads to
- Made more parts able to ride minecarts
- Added custom animation for when the player collects a heart crystal
- The gauntlets now let you throw things farther
- If you get squished or stuck between two solid objects, you get reset to your last safe position
- You can now make fire bars be static, meaning they will not rotate at all
- Jumping into a crate from below breaks it, Super Mario-style
- Explosions now emit light
- The transition when going from title screen to maker mode has been improved
- Burners and the like now break breakable objects like pots when they are on top of them while they extend
- Added "Giant's Gauntlets", which is makes you even stronger than the "Power Gauntlets"
- Gauntlets now increase your push and pull speed
- Added "Spectral Lantern" that reveals invisible objects
- Added Reddit button to title screen
- Added "Metal Crate" that is heavier and cannot be rolled into
- Explosions not cut tall grass
- Blade traps now cut tall grass
- Added "Shovel" and holes that you can dig up with it
- Added sounds for entering and leaving play mode
[h3]Changes[/h3]
- Drop target descriptions that are unavailable now are shown grayed out as opposed to not being visible at all
- Blade traps not go through the player instead of being blocked
- Reduced text spacing in credits
- Made unlocking doors more snappy
- Made placing tiles a lot more efficient
- Enemy hit animations now only play on the last hit, making combat more challenging and less easy to abuse
- Wings are now positioned correctly for larger entities
- Tiles are now being serialized by name alone
- Remove ledge jumping
- Made sword range consistent for all directions
- Lyrm can now drown an fall into holes
- Made explosion damage range no affected by height
- Entities are now serialized by name alone
- You can now place unlimited boss keys, but still only one boss door
- Made it so the item message is always shown so you can skip it
[h3]Fixes[/h3]
- Fixed pulling yourself into holes or liquids
- Fixed dungeon loading sometimes not working when there were too many entities in a room
- Fixed switches being hit more than once per attack
- Optimized physics heavily to reduce impact on performance
- Fixed blocks sometimes continuing to be pushed when pushed into liquids
- Fixed cracked floors not being able to be placed
- Fixed large block tiling when sunken
- Fixed heavy block tiling issues
- Fixed moving platforms not moving over deactivated burners
- Fixed burners sometimes not activating when player is in reach
- Fixed condition outlines also showing on unaffected entities
- Fixed wings being visible on invisible enemies
- Fixed teleporters only working once
- Fixed blade traps not being able to hit switches
- Fixed condition outline around worms not being rotated with it
- Fixed being able to fall through tiny gap when trying to move onto moving platform
- Fixed sometimes being able to fall into lava in a lower floor
- Fixed being able to collect more hearts when at full health
- Fixed bat eyes being visible in darkness when the bat is conditional
- Fixed invisible bat eyes not appearing correctly
- Made it so you cannot push things onto moving platforms
- Fixed stairwells not working sometimes
- Fixed blade trap not colliding with boss key
- Fixed Lyrm getting stuck on moving platforms
- Fixed being able to fall ont top of walls of lower floor if the floor had not been previously entered
- Fixed title screen camera moving out of bounds
- Fixed blade traps not colliding with each other
- Fixed teleporters changing their connection when moved
- Fixed player pulling animation not playing correctly
- Fixed minecart not starting to drive when it has a driver
- Fixed bombs floating in air when drowning while holding it
- Fixed game locking up when opening options while getting item
- Fixed minecarts crashing the game sometimes
- Fixed moving platform stopping in front of passengers
- Fixed blade traps not hitting switches in the corners of rooms
- Fixed isolated rails crashing teh game when they have a minecart with a driver on them
- Fixed camera not moving to correct position when walking through door
- Fixed minecart not turning back
- Fixed player walking through door even though it was blocked by something like a skull
- Fixed condition outline not working for larger objects like large floor switches
- Fixed snakes getting stuck on walls
- Fixed condition descriptions of "Cracked Block" and "Cracked Floor" not existing
- Fixed not being able to fall down hole where crate was pushed into
- Fixed moving platforms moving through activated burners
- Fixed bats starting to fall asleep on moving platforms, causing them to hover in the air
- Fixed snakes seeing the player through solid objects
- Fixed reactive blade trap moving through solid objects when returning to its original position
- Fixed player shrinking when put onto teleporter in maker mode
- Fixed burner collider being activated for a single frame when having it conditional and standing on top of it while it tries to activate
- Fixed tiles under solid tiles being deemed as safe, causing the player to recover himself into a solid tile
- Fixed snake getting stuck visually in hit animation
- Fixed torches being able to shoot in maker mode
- Fixed entities being active outside of the current room, for example torches would still shoot at you if they are in another room
- Fixed straight rail placement and overlap issues
- Fixed player not exiting into the correct direction when jumping out of minecart sometimes
- Fixed rotated rails not being able to be moved
- Fixed moving platforms not trying to move when their initial path was blocked