doodle/pkg/uix
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
..
magic-form Game Controller Support 2022-02-19 18:31:22 -08:00
actor_animation.go Switch JavaScript engine to goja 2022-01-16 20:09:27 -08:00
actor_collision.go Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
actor_events.go Doodads: Use Key and Working Warp Doors 2021-01-03 15:19:21 -08:00
actor.go Invulnerable Anvil and other fixes 2022-02-20 11:48:36 -08:00
canvas_actors.go Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
canvas_cursor.go Change types int32 -> int per upstream render and ui library 2019-12-27 19:16:34 -08:00
canvas_editable.go Bugfix: Undo/Redo works for the Doodad Editor 2021-10-11 16:10:04 -07:00
canvas_link_tool.go Doodads: Use Key and Working Warp Doors 2021-01-03 15:19:21 -08:00
canvas_present.go Remove MsgPack, Fix doodad display on top/left edges 2022-01-09 13:16:29 -08:00
canvas_scrolling.go Crosshair Option + Doodad Editor crash fix 2021-10-11 15:57:33 -07:00
canvas_strokes.go Bugfix: Undo/Redo works for the Doodad Editor 2021-10-11 16:10:04 -07:00
canvas_wallpaper.go Stabilize Load Screen by Deferring SDL2 Calls 2021-07-19 17:14:00 -07:00
canvas_zoom.go Zoom And Edit 2021-09-11 17:02:01 -07:00
canvas.go Checkpoint Flag can Re-assign Player Character 2022-01-18 21:24:36 -08:00
crosshair.go Crosshair Option + Doodad Editor crash fix 2021-10-11 15:57:33 -07:00
scripting.go Invulnerable Anvil and other fixes 2022-02-20 11:48:36 -08:00