doodle/dev-assets/doodads
Noah Petherbridge 0fa1bf8a76 Editor: Doodad Properties Window
The Doodad Properties window brings many features that used to be
available only in the `doodad` CLI tool into the Doodad Editor.

* In the Doodad Editor there is a new menubar item: "Doodad" which
  corresponds to the "Level" menu when you're editing a level.
* The "Doodad" menu has two items:
  - "Doodad Properties" (NEW)
  - "Layers" (moved here from the Tools menu)
* The Doodad Properties window lets you edit the Title and Author values
  of the doodad, as well as modify its Tags and manage its Script.
* Its script can be attached (browse for .js file on disk), its existing
  script saved back to disk (dev shell prompt) or deleted altogether
  from the doodad.
* You can create, modify, and delete Tags on the doodad.

Other changes:

* In the Level Editor, the "Level->Page Settings" menu is renamed to
  "Level->Level Properties" to match with "Doodad->Doodad Properties"
  and the pop-up window is retitled accordingly.
* The Exit Flag only exits if the Player touches it - not just any
  mobile doodad!
2021-09-02 21:26:55 -07:00
..
azulian Link Start Flags to Change Characters 2021-08-11 20:40:31 -07:00
bird Thief and Inventory APIs 2021-08-09 22:42:22 -07:00
box New Doodad: Anvil 2021-08-08 21:57:41 -07:00
boy Thief and Inventory APIs 2021-08-09 22:42:22 -07:00
buttons Checkpoint Flag & Retry from Checkpoint 2021-08-15 20:17:53 -07:00
crumbly-floor Doodads: Electric Trapdoor and Resettable Box 2021-08-08 20:10:42 -07:00
doors Thief and Inventory APIs 2021-08-09 22:42:22 -07:00
objects Editor: Doodad Properties Window 2021-09-02 21:26:55 -07:00
on-off Doodads: Electric Trapdoor and Resettable Box 2021-08-08 20:10:42 -07:00
switches New Doodad: Anvil 2021-08-08 21:57:41 -07:00
test Initial Doodad JavaScript System 2019-04-15 23:07:40 -07:00
thief Thief: Ability to Steal as Player Character 2021-08-15 17:33:05 -07:00
trapdoors New Doodad: Anvil 2021-08-08 21:57:41 -07:00
warp-door Doodads: Electric Trapdoor and Resettable Box 2021-08-08 20:10:42 -07:00
build.sh Link Start Flags to Change Characters 2021-08-11 20:40:31 -07:00
mischievous.js Overhaul the Platformer Physics System 2020-04-04 21:00:32 -07:00
palette.json 1st Round of Doodad Sprites + Improve Doodad Tool 2019-04-17 00:02:41 -07:00