Noah Petherbridge
79996ccd34
* Overhaul the clunky old alpha Edit Level/Doodad menu with a modernized version featuring the new ListBox widget. * The new level loader is a Window that can be spawned from anywhere instead of on a dedicated MenuScene. Updates to doodad scripts: * Actor.IsOnScreen() checks whether an actor's visual sprite box is on-screen in the level viewport. `Self.IsOnScreen()` will check for the current actor. Other changes * PlaySound() to deduplicate the same sound effect from playing at once.
27 lines
1.1 KiB
Modula-2
27 lines
1.1 KiB
Modula-2
module git.kirsle.net/SketchyMaze/doodle
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
git.kirsle.net/go/audio v0.0.0-20230310065553-fa6eb3d3a029
|
|
git.kirsle.net/go/log v0.0.0-20200902035305-70ac2848949b
|
|
git.kirsle.net/go/render v0.0.0-20220505053906-129a24300dfa
|
|
git.kirsle.net/go/ui v0.0.0-20230409041824-8716c479e90b
|
|
github.com/aichaos/rivescript-go v0.3.1
|
|
github.com/dgrijalva/jwt-go v3.2.0+incompatible
|
|
github.com/dlclark/regexp2 v1.9.0 // indirect
|
|
github.com/dop251/goja v0.0.0-20230402114112-623f9dda9079
|
|
github.com/fsnotify/fsnotify v1.4.9
|
|
github.com/gen2brain/dlgs v0.0.0-20220603100644-40c77870fa8d
|
|
github.com/google/pprof v0.0.0-20230406165453-00490a63f317 // indirect
|
|
github.com/google/uuid v1.3.0
|
|
github.com/gopherjs/gopherjs v1.17.2 // indirect
|
|
github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f
|
|
github.com/robertkrimen/otto v0.0.0-20211024170158-b87d35c0b86f // indirect
|
|
github.com/tomnomnom/xtermcolor v0.0.0-20160428124646-b78803f00a7e // indirect
|
|
github.com/urfave/cli/v2 v2.25.1
|
|
github.com/veandco/go-sdl2 v0.4.34
|
|
golang.org/x/crypto v0.8.0 // indirect
|
|
golang.org/x/image v0.7.0
|
|
)
|