summary refs log tree commit diff stats
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* map zooms in and out based on how lit it isKelly Rauchenberger2018-05-301-12/+157
|
* abstracted map data into a class to allow for zooming outKelly Rauchenberger2018-05-291-177/+189
|
* quitting the game causes all of the lamps to pop followed by the playerKelly Rauchenberger2018-05-291-39/+150
| | | | fixed a bug where dashing when dropping a lamp would cause dust kickup to originate from a different tile than the actual lamp.
* dust kickup spreads outward instead of being instantaneousKelly Rauchenberger2018-05-291-65/+129
|
* fixed player lighting strength special caseKelly Rauchenberger2018-05-271-5/+1
|
* lighting fades away from source nowKelly Rauchenberger2018-05-271-9/+34
|
* fixed movement bugKelly Rauchenberger2018-05-271-1/+1
|
* increased dust kickup radiusKelly Rauchenberger2018-05-271-1/+1
|
* no key repeat delay, implemented weirdlyKelly Rauchenberger2018-05-241-26/+43
|
* caverns shift in the darkKelly Rauchenberger2018-05-241-3/+40
| | | | | | | | after moving, any tile that just became dark will randomly become a wall or a floor. then, all of the dark tiles will be ticked three times. this is to cause a sense of being lost by having the caverns shift around you where you can't see. the radius of dust scattering after a lamp drops/pops increases with the number of pops that have occured due to that drop. this allows chain reactions of popping lamps to occur. both dust and the player are now considered illuminated (in addition to being light sources).
* renamed dark tile to wallKelly Rauchenberger2018-05-231-7/+5
|
* dropping a lamp includes a dashKelly Rauchenberger2018-05-231-182/+93
| | | | | | dropping a lamp now sprinkles dust in the same way that popping a lamp does. only dust sprinkled from dropping/popping a lamp will pop lamps -- dust from movement will not. pressing esc quits the game. SDL errors now output a message.
* somethignKelly Rauchenberger2018-05-231-0/+549