doodle/dev-assets/doodads
Noah Petherbridge 1205dc2cd3 Invulnerable Anvil and other fixes
* Add methods `Invulnerable() bool` and `SetInvulnerable(bool)` to the
  Actor API accessible in JavaScript (e.g. `Self.SetInvulnerable(true)`)
* The Anvil is invulnerable - when played as, it can crush other mobs by
  jumping on them but is not defeated by those mobs at the same time.
* Anvils don't destroy invulnerable mobs, such as other Anvils.
* Bugfix: the Electric Door is considered to be opened from the first
  frame of animation when the door begins opening, and remains opened
  until the final frame of animation when it is closing.
* New cheat code: `megaton weight` to play as the Anvil by default.
2022-02-20 11:48:36 -08:00
..
azulian Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
bird Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
box Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
boy Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
buttons Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
crumbly-floor Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
doors Invulnerable Anvil and other fixes 2022-02-20 11:48:36 -08:00
objects Invulnerable Anvil and other fixes 2022-02-20 11:48:36 -08:00
on-off Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
regions Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
switches Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
test Initial Doodad JavaScript System 2019-04-15 23:07:40 -07:00
thief Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
trapdoors Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
warp-door Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
build.sh Add Technical Doodads + UI Fixes 2021-10-02 20:52:16 -07:00
mischievous.js Overhaul the Platformer Physics System 2020-04-04 21:00:32 -07:00
palette.json 1st Round of Doodad Sprites + Improve Doodad Tool 2019-04-17 00:02:41 -07:00