summary refs log tree commit diff stats
path: root/src/message_system.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added a debug consoleKelly Rauchenberger2021-02-211-0/+2
| | | | | | | | Open it by pressing backtick, close it by hitting escape. Pressing backtick does not open it in release builds. Current shortcomings: opening it for the first time also types a backtick for some reason, but not on subsequent times. Also, it doesn't create a coroutine, so any script function that yields is going to fail. This also added a "is gameplay paused" flag to Game, which will be useful for adding a pause menu.
* Added sfx for selecting message choicesKelly Rauchenberger2021-02-121-0/+8
|
* Added message bulletsKelly Rauchenberger2021-02-121-2/+9
|
* Added choice promptsKelly Rauchenberger2021-02-111-24/+58
| | | | "A presses" are also no longer special values in the lines list, but are rather a field on the MessageLine object.
* Fixed issue with single-line messagesKelly Rauchenberger2021-02-091-0/+4
| | | | Including the "no problem here" message. Problem was introduced with the \f change.
* Added newlines that don't require A pressesKelly Rauchenberger2021-02-091-8/+23
| | | | \n in a text message just indicates a newline. \n\f is a newline with an A press.
* Fixed text wrapping miscalculation issueKelly Rauchenberger2021-02-061-7/+1
|
* Organised resources folderKelly Rauchenberger2021-02-051-6/+6
|
* Added pageflip message soundKelly Rauchenberger2021-02-051-0/+2
|
* Added little bobbing "next message" arrowKelly Rauchenberger2021-02-051-1/+23
|
* Added speaker headerKelly Rauchenberger2021-02-051-2/+3
|
* Added text boxesKelly Rauchenberger2021-02-041-0/+153
| | | | | | Text now reveals itself and scrolls! Yay! It even plays speaker beeps. TODO: the arror indicating an A press is needed. Bullets on lines that need bullets. The header that says who the speaker is, if relevant.
* Added cutscene bars (and resized game)Kelly Rauchenberger2021-02-031-0/+34