summaryrefslogtreecommitdiff
path: root/2d/stage.scm
Commit message (Collapse)AuthorAgeFilesLines
* Delete obsolete modules.David Thompson2013-12-011-132/+0
| | | | | | | * 2d/actions.scm: Delete it. * 2d/observer.scm: Delete it. * 2d/scene.scm: Delete it. * 2d/stage.scm: Delete it.
* Fix exports in stage module.David Thompson2013-11-061-2/+1
|
* Add set-stage-scene!David Thompson2013-11-031-1/+2
|
* Pass scene state to all observer event handlers.David Thompson2013-11-031-2/+6
|
* Add event observer to scene.David Thompson2013-11-031-1/+1
| | | | | Some convenient default events are provided to make quitting the game easy for new developers.
* Remove stage local variables.David Thompson2013-11-031-83/+24
| | | | | Use an the scene initialization thunk to return the needed game state instead.
* Add observer to stage.David Thompson2013-10-301-3/+14
|
* Rewrite stage variables.David Thompson2013-10-301-28/+34
| | | | | Stage variables now act a lot like parameters and their initial values are lazily evaluated.
* Use stage agenda.David Thompson2013-10-231-5/+11
|
* Add temporary dummy procedure.David Thompson2013-10-231-0/+4
|
* Add stage module.David Thompson2013-10-231-0/+160