doodle/pkg/level
Noah ecaa8c6cef SemiSolid Pixels + Icons
* Add new pixel attributes: SemiSolid and Slippery (the latter is WIP)
* SemiSolid pixels are only solid below the player character. You can walk on
  them and up and down SemiSolid slopes, but can freely pass through from the
  sides or jump through from below.
* Update the Palette Editor UI to replace the Attributes buttons: instead of
  text labels they now have smaller icons (w/ tooltips) for the Solid,
  SemiSolid, Fire, Water and Slippery attributes.
* Bugfix in Palette Editor: use cropped (24x24) images for the Tex buttons so
  that the large Bubbles texture stays within its designated space!
* uix.Actor.SetGrounded() to also set the Y velocity to zero when an actor
  becomes grounded. This fixes a minor bug where the player's Y velocity (due
  to gravity) was not updated while they were grounded, which may eventually
  become useful to allow them to jump down thru a SemiSolid floor. Warp Doors
  needed a fix to work around the bug, to set the player's Grounded(false) or
  else they would hover a few pixels above the ground at their destination,
  since Grounded status paused gravity calculations.
2022-10-09 21:39:43 -07:00
..
giant_screenshot Rename Go module 2022-09-24 15:17:25 -07:00
publishing Rename Go module 2022-09-24 15:17:25 -07:00
actor_options.go Doodad/Actor Runtime Options 2022-10-09 17:41:24 -07:00
actors.go Doodad/Actor Runtime Options 2022-10-09 17:41:24 -07:00
chunk.go Rename Go module 2022-09-24 15:17:25 -07:00
chunk_map.go Zipfiles as File Format for Levels and Doodads 2022-04-29 20:34:59 -07:00
chunk_test.go Rename Go module 2022-09-24 15:17:25 -07:00
chunker.go Rename Go module 2022-09-24 15:17:25 -07:00
chunker_test.go Rename Go module 2022-09-24 15:17:25 -07:00
chunker_zipfile.go Detect touchscreen and tweak some behaviors 2022-09-24 17:45:54 -07:00
filesystem.go Rename Go module 2022-09-24 15:17:25 -07:00
fmt_json.go Rename Go module 2022-09-24 15:17:25 -07:00
fmt_maintenance.go Rename Go module 2022-09-24 15:17:25 -07:00
fmt_readwrite.go Rename Go module 2022-09-24 15:17:25 -07:00
inflate.go Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
page_type.go Add MenuScene with New Level UI 2019-06-25 15:01:37 -07:00
palette.go Flood Tool, Survival Mode for Azulian Tag 2022-03-26 13:55:06 -07:00
palette_defaults.go Swimming Physics and Bubble Pattern 2022-05-05 21:35:32 -07:00
swatch.go SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
types.go Rename Go module 2022-09-24 15:17:25 -07:00