doodle/pkg/level
Noah 864156da53 Settings Window + Bugfix
* Added a Settings window for game options, such as enabling the
  horizontal toolbars in Edit Mode. The Settings window also has a
  Controls tab showing the gameplay buttons and keyboard shortcuts.
* The Settings window is available as a button on the home screen OR
  from the Edit->Settings menu in the EditScene.
* Bugfix: using WASD to move the player character now works better and
  is considered by the game to be identical to the arrow key inputs. Boy
  now updates his animation based on these keys, and they register as
  boolean on/off keys instead of affected by key-repeat.
* Refactor the boolProps: they are all part of usercfg now, and if you
  run e.g. "boolProp show-all-doodads true" and then cause the user
  settings to save to disk, that boolProp will be permanently enabled
  until turned off again.
2021-06-19 22:14:41 -07:00
..
publishing Embeddable Doodads In Levels 2021-06-13 14:59:03 -07:00
actors.go Cut lib/render into its own package, change all imports 2019-12-22 18:21:58 -08:00
chunk.go Brush Pattern Textures 2021-06-09 22:36:32 -07:00
chunk_map.go Cut lib/render into its own package, change all imports 2019-12-22 18:21:58 -08:00
chunk_test.go Doodads: Crumbly Floor, Start Flag & State Blocks 2019-12-30 18:13:28 -08:00
chunker.go Palette Editor and Doodad Dropper Windows 2020-07-09 19:38:37 -07:00
chunker_test.go Change types int32 -> int per upstream render and ui library 2019-12-27 19:16:34 -08:00
filesystem.go Manage Embedded Files In Levels 2021-06-13 16:03:32 -07:00
fmt_binary.go Load Doodads from System Path as well as User Path 2019-05-06 13:35:08 -07:00
fmt_json.go Settings Window + Bugfix 2021-06-19 22:14:41 -07:00
fmt_maintenance.go Auto-prune Empty Chunks in Level Files 2019-07-16 22:10:18 -07:00
fmt_readwrite.go Doodads: Use Key and Working Warp Doors 2021-01-03 15:19:21 -08:00
page_type.go Add MenuScene with New Level UI 2019-06-25 15:01:37 -07:00
palette.go Brush Pattern Textures 2021-06-09 22:36:32 -07:00
palette_defaults.go Choice of palette when creating a new level 2021-06-05 20:51:20 -07:00
swatch.go Brush Pattern Textures 2021-06-09 22:36:32 -07:00
types.go Change types int32 -> int per upstream render and ui library 2019-12-27 19:16:34 -08:00