Version 0.10 Changelog
Music, Googly Eyes, Bubbles and More
May 25th 2020
Major Changes
(Final)
Added a bunch of new song options to the Music Queue entity (All of the songs are still unfinished and many of them don't loop properly)
Added music to the main menu and editor, as well as all of the adventure maps and the demo showcase
Added a Relay entity to help diversify the logic for triggers and groups in general
Added a Gate entity that acts sort of like a transistor for triggers
Added a bunch more trigger options to the death timer entity. Added an option to have the trigger reset the timer
Added an arrow above the players heads in coop mode to help keep track of which player each viewport is for
Darkened and changed a bunch of colors for various tile types. Made the "tiles" palette color to be slightly bluish
Added a Music Director entity which can help manage switching between two songs while the player goes through a level
Added some options that can be set by passing arguments to the game on the command line
(Mini-Update 7)
Added some new decorations and a couple new floor types
Added an option to diamond doors to ignore hollowed diamonds
Added an option to levers to hide the hint bubble that shows up when the player looks at them
Added an option to exit entities to hide the offscreen indication
(Mini-Update 6)
Added an Auto-Play option to the Music Queue entity. Added a preload as well
Added a googly eyes decoration entity that attaches to the top of boxes and animates when you push them
Added a new desert wall type
Added some new ice decorations
Added a new cartoonish tree decoration that can have eyes be put on it
(Mini-Update 5)
Added single use portals
Added a new tool window to replace the other color wheel
Updated the Random AI type for monsters so it's more satisfying and is deterministic
(Mini-Update 4)
Added a Display entity that can help display entity counters, numbers, and timer values to the player
Added an option to allow LED Pads to light up from moving entities
Added some new options to LED Pads to make them disappear when satisfied and stay lit when satisfied once
Changed the logic for the "Run From Player" Monster AI type
Made the default color of the LED Door show up as a rainbow door and it requires all colors of LED Pads within the same connection group to be satisfied. Also made the default LED Pad accept any colored box
Added a sword "bonk" animation and sound effect when you swing your sword against solid surfaces
Added a few more transformations on Copy Player monster AI types
(Mini-Update 3)
Added a bunch of new candy decorations from Cayla
Added a ground bubble decoration from Devon
Added an option to turn on a input visualization that looks like a controller
(Mini-Update 2)
Added a new ice block variant that looks like a bubble. This variant can be popped much easier than the regular ice block can be unfrozen
Added an effect pad that can bubblify things that stand on top of it
Added a bubble projectile that can bubble things it runs into
Added a custom glyph entity
Added an option to change the light radius on torches and lights
Added some new bubble decorations
(Mini-Update 1)
Added a bubbles occlusion variant
Added support for level serialization version 1.14
Other Changes
(Final)
Added a bit of animation to the broom when you start/stop sweeping. Made the sweep overlay only show up if there is ground cover to sweep
Fixed the holding position of the shield a bit
Fixed a problem with the weight of rolling objects that have gravity
Fixed petting dogs from the back
Updated the control hint text for various interactions
Fixed the thought bubble button display in coop mode. Also added support for larger button images fitting in the thought bubble
Fixed wall buttons being able to be pressed by the player from any side
Fixed the input display and inventory when the player screens have swapped sides in coop mode
Fixed some of the key bindings presets for coop mode
Fixed some connection display problems when "Show Groups" is enabled in the editor
(Mini-Update 7)
Renamed "Save and Quit" to "Save and Quit to Desktop". Added a hint about what to do when trying to exit current level with new items obtained
Small changes to the first adventure level and the demo showcase
(Mini-Update 6)
Change the color of ice blocks and other related ice things
Fixed a GPU memory leak when destroying offscreen frame buffers in OpenGL
Fixed Tetris Blocks not disappearing when picked up and placed down by a player with the pickup gloves
Fixed dying entities being allowed to be picked up by the player
Fixed the new tool window eating arrow key inputs in the editor when it's not open
Fixed timers receiving triggers on their main group number when they should only receive triggers on their Recv Group number
Moved the tile types that act like carpet into the "Carpets" section in the pick menu of the editor
Removed a bunch of old textures, sprites, and sheets from the game resources
Redid the way we manage resources so things are only loaded when needed and unused graphics are unloaded after not being used for a while
Fixed some bugs with running on high framerate monitors
(Mini-Update 5)
Updated the Pack Icons for the first 3 adventure packs
Fixed the rendering of the rendering of half transparent items (like bubbles) held in your hands
Fixed the ghost not being allowed to walk on deactivated toggle walls
Fixed a problem with projectiles dying when being unfrozen or popped out of a bubble
Re-enabled monsters rotating when they try and move but can't
(Mini-Update 4)
Fixed a bug with the movement system that was causing weird movement results when monsters walked by monsters that were trapped in a rail box
Added proper support for the look of complex toggle walls when they open. Also added options to disable the particle effects for "Fully Disappear" toggle walls
Added a fully disappear option to rails. Changed the "Corners" option to be easier to work with.
Renamed Lit Doors to LED Doors and Light Pads to LED Pads
Added an option to turn off the idle dance animations for the princess
Changed the colors on LED Pads and the lit LEDs on top of boxes
Fixed the connection groups display for LED Pads and LED Doors
Fixed the WASD keys moving the editor view even when the debug console is open
Fixed the death timer counting down even when the player wasn't able to move
(Mini-Update 3)
Fixed a problem with resetting while holding something in your hand
Changed the custom glyph entity depth
Made the broom sweeping store an undo step properly
Fixed "On Player Move" monsters making the game record an undo step (we might change this later so that only monsters that are on screen and have "On Player Move" enabled will record undos)
Changed the way the activate button works when using brooms to make it easier to use
(Mini-Update 2)
Added a sound effect to the dissipating bubble occlusions
Added some wall decorations
(Mini-Update 1)
Changed the glyph and text offset options to use a new signed integer option type
Added the ability to disable the emboss on text entities