Add basic undo with Z key.

This commit is contained in:
David Thompson 2024-05-18 18:51:45 -04:00
parent de7078ef85
commit 9b6ed8ba71
5 changed files with 99 additions and 42 deletions

View file

@ -7,9 +7,20 @@ modules = \
modules/dom/media.scm \
modules/dom/window.scm \
modules/game/actors.scm \
modules/game/tileset.scm \
modules/goblins/abstract-types.scm \
modules/goblins/core.scm \
modules/goblins/core-types.scm \
modules/goblins/ghash.scm \
modules/guile/list.scm \
modules/ice-9/control.scm \
modules/ice-9/q.scm \
modules/ice-9/vlist.scm \
modules/math.scm \
modules/math/rect.scm \
modules/math/vector.scm
modules/math/vector.scm \
modules/srfi/srfi-9.scm \
modules/srfi/srfi-11.scm
game.wasm: game.scm $(modules)
guild compile-wasm -L modules -o $@ $<
@ -19,7 +30,7 @@ serve: game.wasm
bundle: game.wasm
rm game.zip || true
zip game.zip -r assets/ js-runtime/ game.js game.css game.wasm index.html
zip game.zip -r assets/ reflect.js game.js game.css reflect.wasm wtf8.wasm game.wasm index.html
clean:
rm -f game.wasm game.zip