Week #12 update
Happy Easter!
If you enter full-screen mode (ALT+ENTER), depending on your display you should get some pillar boxes down the side and possibly some letter boxes. The background is now scaled and will fill the entire screen. Not a ground-breaking feature but I think it adds a nice little touch.
Example letter boxing
No letter boxing
Screen scaling works quite well on Windows machines but with limited access to Apple machines, it is a little off. Don't worry, the default 640x480 works perfectly still.
A name in parenthesis and in bold is the finder of the bug/quirk. Thanks to all, I really do appreciate your time and support. Cheers!
Game
- players are no longer immune to getting crushed by a block when gassed (Howie)
- fixed bug that did not allow a rope trap to snare players if the runner did not move away from the trap before death - this matches the original (Jayde)
- fixed bug that did not allow tools or bombs to be used when running in goo covered blocks (Jayde)
- returned text shadow to in-game menu (lost during migration to new font system)
- fixed bug that caused the game to update and draw when it was not being used
General
- fixed bug that caused Windows builds to crash on start-up
- global audio toggle (CTRL+E, CTRL+M) added to the project
- video player;
- fixed incorrect palette on ending (post-credits)
- fixed cut-scenes being disposed of incorrectly
- fixed video player from drawing outside the movie border
- fancy letter/pillar box support over the standard black bars added
- support added for the mouse cursor to move outside the game and into the letter/pillar box
- reduced draw calls for the background @ 640x480 from 940 to 1 - that is not a typo!
- fixed bug with tooltips not showing on the puzzle viewer control when in verbose mode
- removed "game states" from the Window Manager - the WM no longer needs to keep track of this
Bugs being worked on
- monks disappearing and reappearing when they are going up/down a ladder (cannot reach a runner);
- appears to be dependent on game speed
- when moving the game window
- toggling full-screen to window mode
- blocks blasted instantly 'healing' and crushing a monk - timing dependent (Jayde)
- case-sensitive filename support not working correctly on non-Windows machines
- monks repeatedly running and stopping in goo causing them to move backwards rapidly (only occurs when under the influence of YOG)
What I'll probably do next week
- project clean-up
- LAN lobby