doodle/pkg
Noah Petherbridge 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
..
balance SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
branding Detect touchscreen and tweak some behaviors 2022-09-24 17:45:54 -07:00
campaign Rename Go module 2022-09-24 15:17:25 -07:00
chatbot Rename Go module 2022-09-24 15:17:25 -07:00
collision SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
cursor Detect touchscreen and tweak some behaviors 2022-09-24 17:45:54 -07:00
doodads Doodad/Actor Runtime Options 2022-10-09 17:41:24 -07:00
drawtool Rename Go module 2022-09-24 15:17:25 -07:00
enum Flood Tool, Survival Mode for Azulian Tag 2022-03-26 13:55:06 -07:00
filesystem Rename Go module 2022-09-24 15:17:25 -07:00
gamepad Rename Go module 2022-09-24 15:17:25 -07:00
keybind Flood Tool, Survival Mode for Azulian Tag 2022-03-26 13:55:06 -07:00
level SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
levelpack Rename Go module 2022-09-24 15:17:25 -07:00
license Rename Go module 2022-09-24 15:17:25 -07:00
log Switch github.com/kirsle/golog to git.kirsle.net/go/log 2019-12-22 18:34:31 -08:00
modal Wait Modal 2022-09-24 18:39:02 -07:00
native JavaScript Exception Catcher UI 2022-09-24 21:58:01 -07:00
pattern SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
physics Rename Go module 2022-09-24 15:17:25 -07:00
savegame Rename Go module 2022-09-24 15:17:25 -07:00
scripting JavaScript Exception Catcher UI 2022-09-24 21:58:01 -07:00
shmem Level Difficulty + UI Polish 2022-03-06 22:20:53 -08:00
sound Rename Go module 2022-09-24 15:17:25 -07:00
sprites Rename Go module 2022-09-24 15:17:25 -07:00
uix SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
updater Rename Go module 2022-09-24 15:17:25 -07:00
usercfg Touchscreen fixes 2022-09-24 19:05:42 -07:00
userdir Rename Go module 2022-09-24 15:17:25 -07:00
wallpaper Rename Go module 2022-09-24 15:17:25 -07:00
wasm Rename Go module 2022-09-24 15:17:25 -07:00
windows SemiSolid Pixels + Icons 2022-10-09 21:39:43 -07:00
cheats.go Wait Modal 2022-09-24 18:39:02 -07:00
commands.go JavaScript Exception Catcher UI 2022-09-24 21:58:01 -07:00
common_menubar.go Rename Go module 2022-09-24 15:17:25 -07:00
config.go Rename Go module 2022-09-24 15:17:25 -07:00
doodle.go JavaScript Exception Catcher UI 2022-09-24 21:58:01 -07:00
editor_scene_debug.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_scene.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui_doodad.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui_menubar.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui_palette.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui_popups.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui_toolbar.go Rename Go module 2022-09-24 15:17:25 -07:00
editor_ui.go Doodad/Actor Runtime Options 2022-10-09 17:41:24 -07:00
fps.go Rename Go module 2022-09-24 15:17:25 -07:00
guitest_scene.go Rename Go module 2022-09-24 15:17:25 -07:00
main_scene.go Rename Go module 2022-09-24 15:17:25 -07:00
menu_scene.go Rename Go module 2022-09-24 15:17:25 -07:00
play_inventory.go Rename Go module 2022-09-24 15:17:25 -07:00
play_scene_menubar.go Rename Go module 2022-09-24 15:17:25 -07:00
play_scene_touch.go Rename Go module 2022-09-24 15:17:25 -07:00
play_scene.go "Look At Me" for Doodad Scripts 2022-09-24 23:54:51 -07:00
player_physics.go "Look At Me" for Doodad Scripts 2022-09-24 23:54:51 -07:00
scene.go JavaScript Exception Catcher UI 2022-09-24 21:58:01 -07:00
shell.go Rename Go module 2022-09-24 15:17:25 -07:00