summaryrefslogtreecommitdiff
path: root/scenes
Commit message (Collapse)AuthorAgeFilesLines
* intro: Use (chickadee audio) instead of (engine audio).HEADmasterRicardo Wurmus2021-02-261-3/+2
|
* Use load-bitmap-font.Ricardo Wurmus2021-02-263-4/+4
|
* Move from (chickadee render ...) to (chickadee graphics ...).Ricardo Wurmus2021-02-253-26/+35
| | | | | | | | The only notable changes are listed below: * engine/node-2d.scm (draw)<filled-rect>: Use new API from (chickadee graphics path). * scenes/game.scm (draw)<stats>: Same.
* Avoid conflicts with (chickadee render color).Ricardo Wurmus2019-07-133-3/+3
|
* Update to Chickadee 0.4.0.Ricardo Wurmus2019-07-121-41/+1
| | | | | | | | | | * characters/lorenzo.scm (default-shader): Remove. (lorenzo): Use #:tint instead of #:shader; hide shadow when dead. * engine/node-2d.scm (<sprite>): Replace SHADER field with TINT. (draw <sprite>): Remove SHADER case. * engine/node.scm (run-node): Use RUN-GAME instead of RUN-GAME/SDL. * scenes/death.scm (ghost-shader): Remove. (populate): Use DEAD? keyword instead of SHADER.
* Compute corrected object shapes only once.Ricardo Wurmus2019-07-121-22/+32
| | | | | | * scenes/game.scm (<game>)[layers]: Add field. (populate): Store layers with corrected object shapes. (collides?): Remove object shape correction.
* Replace (chickadee input keyboard).Ricardo Wurmus2018-11-151-3/+3
|
* Replace (chickadee audio).Ricardo Wurmus2018-11-153-3/+3
|
* game: Use "and" instead of weird "if".Ricardo Wurmus2018-11-121-8/+7
|
* Ignore repeating key presses.Ricardo Wurmus2018-08-151-1/+1
|
* game: Trigger transitions only once.Ricardo Wurmus2018-08-081-28/+50
|
* death: Trigger fade out only once.Ricardo Wurmus2018-08-081-6/+9
|
* intro: Fade before switch to game.Ricardo Wurmus2018-08-081-2/+8
|
* intro: Rearrange text.Ricardo Wurmus2018-08-081-4/+6
|
* Add intro background as asset.Ricardo Wurmus2018-08-081-1/+3
|
* Add vignette.Ricardo Wurmus2018-08-062-0/+5
|
* Add intro background.Ricardo Wurmus2018-07-272-1/+25
|
* Fade in death scene.Ricardo Wurmus2018-07-271-2/+17
|
* Fade when teleporting.Ricardo Wurmus2018-07-271-10/+29
|
* Fade out on death.Ricardo Wurmus2018-07-271-2/+15
|
* The colour is called "red", not "region".Ricardo Wurmus2018-07-271-1/+1
|
* Rename "start-position" to "location", adjust locations.Ricardo Wurmus2018-07-271-14/+13
|
* Play little tune during intro.Ricardo Wurmus2018-07-271-1/+7
|
* Play bird background sound.Ricardo Wurmus2018-07-271-0/+1
|
* game: Use map positions for teleportation.Ricardo Wurmus2018-07-271-2/+8
|
* death: Resume music in case it was paused before.Ricardo Wurmus2018-07-271-0/+1
|
* Play error sound when talking is not possible.Ricardo Wurmus2018-07-271-1/+5
|
* Fix bug in resuming conversations.Ricardo Wurmus2018-07-271-15/+33
|
* Add font credits.Ricardo Wurmus2018-07-271-0/+3
|
* Use readable font everywhere.Ricardo Wurmus2018-07-273-20/+27
|
* Finish death/credits scene.Ricardo Wurmus2018-07-272-67/+256
|
* Use more readable font.Ricardo Wurmus2018-07-271-6/+10
|
* Switch to death scene.Ricardo Wurmus2018-07-271-0/+2
|
* lorenzo: Accept shader and position keyword args.Ricardo Wurmus2018-07-271-1/+1
|
* Move "walk" procedure to characters module.Ricardo Wurmus2018-07-271-26/+0
|
* Merge update method, turn collides? into method.Ricardo Wurmus2018-07-271-79/+78
| | | | | We want the update method to only apply to <game>, not <player>, so that the player can behave differently in other scenes.
* Move arrange-text to utils module.Ricardo Wurmus2018-07-271-22/+1
|
* Move globals to config module.Ricardo Wurmus2018-07-271-6/+2
|
* Simplify conversation system by using different methods.Ricardo Wurmus2018-07-271-86/+100
|
* Move actions and positions to separate layers.Ricardo Wurmus2018-07-271-1/+1
|
* Move characters to separate modules.Ricardo Wurmus2018-07-271-160/+5
|
* Add death and credits scene.Ricardo Wurmus2018-07-272-0/+152
|
* Use new procedures to render texts.Ricardo Wurmus2018-07-271-28/+27
|
* Add render-text procedure.Ricardo Wurmus2018-07-271-0/+17
|
* Add arrange-text procedure.Ricardo Wurmus2018-07-271-0/+24
|
* Add clear-messages procedure.Ricardo Wurmus2018-07-271-8/+11
|
* Break out talking to new procedure.Ricardo Wurmus2018-07-271-74/+78
|
* Remove commented line.Ricardo Wurmus2018-07-271-1/+0
|
* Add some conversations to the reaper.Ricardo Wurmus2018-07-271-0/+66
|
* Render texts, support dismissing and submitting.Ricardo Wurmus2018-07-271-10/+75
|