summary refs log tree commit diff stats
path: root/src/effect_system.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Created Interpolation abstractionStar Rauchenberger2021-03-131-38/+6
| | | | This simplifies EffectSystem quite a bit, and will be useful in other classes.
* Implemented circle transition effect (for exit area)Kelly Rauchenberger2021-03-051-0/+16
|
* Added a debug consoleKelly Rauchenberger2021-02-211-0/+3
| | | | | | | | 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 camera shake to lightning eventKelly Rauchenberger2021-02-151-0/+28
|
* Added map fadeoutsKelly Rauchenberger2021-02-141-0/+35
Screen fadeouts and map fadeouts are now handled by the effect system.