doodle/pkg
Noah Petherbridge 0c22ecae5e Level Exit Doodad
* Add a Level Exit doodad, which for now is a little blue flag on a pole
  that reads "END"
* JavaScript API: global function EndLevel() will end the level. The
  exit doodad calls this when touched by the player.
* Add a "Level Completed" alert box UI to PlayScene with dynamic button
  layouts.
  * The alert box pops up when a doodad calls EndLevel() and contains
    action buttons what to do next.
  * "Play Again" restarts the current level again.
  * "Edit Level" if you came from the EditorScene; otherwise this button
    is not visible.
  * "Next Level" is a to-be-implemented button to advance in the single
    player story mode. Only shows up when PlayScene.HasNext=true.
  * "Exit to Menu" is always visible and closes out to the MainScene.
2019-07-02 15:24:46 -07:00
..
balance Demo Running Level as Title Screen Wallpaper 2019-06-27 22:59:36 -07:00
branding Add Branding Module for Centralized Game Info 2019-06-23 17:52:48 -07:00
collision Return False: Solid Collision Between Actors 2019-05-28 21:43:30 -07:00
doodads Demo Running Level as Title Screen Wallpaper 2019-06-27 22:59:36 -07:00
enum Code Layout Refactor 2019-04-09 17:35:44 -07:00
filesystem WASM: Store User Files in localStorage 2019-06-27 15:59:18 -07:00
level WASM: Store User Files in localStorage 2019-06-27 15:59:18 -07:00
log Makefile Love and Windows Bugfixes 2019-06-27 20:24:13 -07:00
scripting Level Exit Doodad 2019-07-02 15:24:46 -07:00
shmem Bindata: Embedding Doodads and Levels (for WASM) 2019-06-27 15:07:34 -07:00
uix Demo Running Level as Title Screen Wallpaper 2019-06-27 22:59:36 -07:00
userdir Makefile Love and Windows Bugfixes 2019-06-27 20:24:13 -07:00
wallpaper Demo Running Level as Title Screen Wallpaper 2019-06-27 22:59:36 -07:00
wasm WASM: Store User Files in localStorage 2019-06-27 15:59:18 -07:00
commands.go Add MenuScene with New Level UI 2019-06-25 15:01:37 -07:00
config.go WASM: Store User Files in localStorage 2019-06-27 15:59:18 -07:00
doodle.go Level Exit Doodad 2019-07-02 15:24:46 -07:00
editor_scene_debug.go Code Layout Refactor 2019-04-09 17:35:44 -07:00
editor_scene.go Level Exit Doodad 2019-07-02 15:24:46 -07:00
editor_ui_doodad.go Bindata: Embedding Doodads and Levels (for WASM) 2019-06-27 15:07:34 -07:00
editor_ui_palette.go Blueprint Theme Palette 2019-06-25 17:43:23 -07:00
editor_ui.go Level Exit Doodad 2019-07-02 15:24:46 -07:00
fps.go Add MenuScene with New Level UI 2019-06-25 15:01:37 -07:00
guitest_scene.go Add Branding Module for Centralized Game Info 2019-06-23 17:52:48 -07:00
main_scene.go Demo Running Level as Title Screen Wallpaper 2019-06-27 22:59:36 -07:00
menu_scene.go Bindata: Embedding Doodads and Levels (for WASM) 2019-06-27 15:07:34 -07:00
play_scene.go Level Exit Doodad 2019-07-02 15:24:46 -07:00
scene.go Port over code from old collision dev PR 2019-04-09 19:17:56 -07:00
shell.go Code Layout Refactor 2019-04-09 17:35:44 -07:00