doodle/pkg/uix
Noah Petherbridge 0e3a30e633 Fix Actor Collision Checks Again
* Recent collision update caused a regression where the player would get
  "stuck" while standing on top of a solid doodad, unable to walk left
  or right.
* When deciding if the actor is on top of a doodad, use the doodad's
  Hitbox (if available) instead of the bounding box. This fixes the
  upside-down trapdoor acting solid when landed on from the top, since
  its Hitbox Y coordinate is not the same as the top of its sprite.
* Cheats: when using the noclip cheat in Play Mode, you can hold down
  the Shift key while moving to only move one pixel at a time.
2020-01-02 22:05:49 -08:00
..
actor_animation.go Mobile Enemy Doodad Test 2019-05-06 16:30:45 -07:00
actor_collision.go Fix Actor Collision Checks Again 2020-01-02 22:05:49 -08:00
actor_events.go Cut lib/render into its own package, change all imports 2019-12-22 18:21:58 -08:00
actor.go Level Collision and Scrolling Fixes 2020-01-02 20:23:27 -08:00
canvas_actors.go Doodads: Crumbly Floor, Start Flag & State Blocks 2019-12-30 18:13:28 -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 Doodads: Crumbly Floor, Start Flag & State Blocks 2019-12-30 18:13:28 -08:00
canvas_link_tool.go Editor Mode: Line Tool and Rectangle Tool 2019-07-03 17:19:25 -07:00
canvas_present.go Change types int32 -> int per upstream render and ui library 2019-12-27 19:16:34 -08:00
canvas_scrolling.go Level Collision and Scrolling Fixes 2020-01-02 20:23:27 -08:00
canvas_strokes.go Doodads: Crumbly Floor, Start Flag & State Blocks 2019-12-30 18:13:28 -08:00
canvas_wallpaper.go Level Collision and Scrolling Fixes 2020-01-02 20:23:27 -08:00
canvas.go Change types int32 -> int per upstream render and ui library 2019-12-27 19:16:34 -08:00