Age | Commit message (Collapse) | Author |
|
The Windows rectangle looks better than the DOS one, with some small
spacing on the top left. This is a minor enhancement, and it does help
to make the monitors slightly better. Also, this helps us clean up the
monitor code a bit
|
|
|
|
|
|
|
|
We can't use freeButtonList(), because apparently some of the button
images are shared between the two lists. At least, that's how I
understand it.
|
|
|
|
|
|
Our mouse cursor is drawn in a separate layer, so we can draw on the
screen without needing to hide it beforehand
|
|
|
|
|
|
|
|
This class handles two different special locks, the tile puzzle and
the combination door
|
|
(7f2b69b75c8e352ea06c9571992a00d5ffe7308f)
|
|
|
|
This platform check was lost in
60d4f0a0695f8eaf5aced2df7dfe3c191e37ae25.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is actually a nasty hack in the original to avoid duplicate
messages, but it ended up hiding some game messages. This hack isn't
really necessary at all for game functionality, so it has been
removed, without any notable side-effects
|
|
|
|
Those are already handled properly in the engine destructor, as pointed by eriktorbjorn
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, add a method to properly free room views
|