doodle/cmd/doodad/commands
Noah Petherbridge 75fa0c7e56 Stability and Bugfixes
* Editor: Auto-save on a background goroutine so you don't randomly freeze
  the editor up during.
* Fix actor linking issues when you drag and re-place a linked doodad: the
  level was too eagerly calling PruneLinks() whenever a doodad was 'destroyed'
  (such as the one just picked up) breaking half of the link connection.
* Chunk unloader: do not unload a chunk that has been modified (Set or Delete
  called on), keep them in memory until the next ZIP file save to flush them
  out to disk.
* Link Tool: if you clicked an actor and don't want to connect a link, click
  the first actor again to de-select it.

Updates to the `doodad` tool:

* `doodad edit-level --resize <int>` can re-chunk a level to use a different
  chunk size than the default 128. Large chunk sizes 512+ lead to performance
  problems.
2022-05-02 20:35:53 -07:00
..
consts.go Add doodad.exe binary and PNG to Drawing Converter 2018-10-16 12:26:41 -07:00
convert.go Zipfiles as File Format for Levels and Doodads 2022-04-29 20:34:59 -07:00
edit_doodad.go Zipfiles as File Format for Levels and Doodads 2022-04-29 20:34:59 -07:00
edit_level.go Stability and Bugfixes 2022-05-02 20:35:53 -07:00
install_script.go Prepare v0.8.0 for release 2021-09-03 21:35:12 -07:00
levelpack.go Doodad Tool: Levelpacks 2021-12-23 19:15:32 -08:00
show.go Zipfiles as File Format for Levels and Doodads 2022-04-29 20:34:59 -07:00