Interrupt / systemshock

Shockolate - A minimalist and cross platform System Shock source port.
GNU General Public License v3.0
806 stars 65 forks source link

Animate zoom rectangle without pausing game #221

Closed donnierussellii closed 5 years ago

donnierussellii commented 5 years ago

When a zoom rect is requested, instead of doing the animation immediately, it sets up some variables for SDLDraw() to process.

donnierussellii commented 5 years ago

mainloop() now handles the zoom rect animation.

Interrupt commented 5 years ago

This feels so much smoother now that it doesn't pause the game. Awesome work!