scummvm/engines/neverhood
Torbjörn Andersson 52be12830b NEVERHOOD: Fix crash in scene 1105 (teddy bear panel)
Leaving the panel in scene 1105 only worked if the panel was open.
If the panel was closed, nothing would happen on the first click,
and on the second it would crash. If I understood this correctly,
it was because trying to leave while the panel was closed would
(incorrectly) mark it as open, and then it would crash when trying
to remove the objects behind the panel from the scene.
2013-06-02 10:54:37 +02:00
..
modules NEVERHOOD: Fix crash in scene 1105 (teddy bear panel) 2013-06-02 10:54:37 +02:00
background.cpp NEVERHOOD: Remove DirtyBackground which became obsolete after the renderqueue stuff 2013-05-08 20:47:31 +02:00
background.h NEVERHOOD: Remove DirtyBackground which became obsolete after the renderqueue stuff 2013-05-08 20:47:31 +02:00
blbarchive.cpp NEVERHOOD: Fix some logic bugs and minor changes 2013-05-08 20:47:43 +02:00
blbarchive.h NEVERHOOD: Work on the resource system: 2013-05-08 20:47:07 +02:00
detection.cpp NEVERHOOD: Add detection for Russian version. Requires more work 2013-05-17 08:52:45 +03:00
diskplayerscene.cpp NEVERHOOD: Clean up DiskplayerScene 2013-05-08 20:47:39 +02:00
diskplayerscene.h NEVERHOOD: Clean up DiskplayerScene 2013-05-08 20:47:39 +02:00
entity.cpp NEVERHOOD: Clean up DiskplayerScene 2013-05-08 20:47:39 +02:00
entity.h NEVERHOOD: Made multi-line function-line macros safer 2013-05-31 19:30:36 +02:00
gamemodule.cpp NEVERHOOD: Move module files to own subdirectory 2013-05-08 20:49:19 +02:00
gamemodule.h NEVERHOOD: Add Screen::saveParams and Screen::restoreParams, called when etnering/leaving the menu 2013-05-08 20:47:42 +02:00
gamevars.cpp NEVERHOOD: Implement restart functionality (from both main menu and game logic) 2013-05-08 20:47:42 +02:00
gamevars.h NEVERHOOD: Implement restart functionality (from both main menu and game logic) 2013-05-08 20:47:42 +02:00
graphics.cpp NEVERHOOD: Add Y-flipping to unpackSpriteNormal 2013-05-08 20:47:43 +02:00
graphics.h NEVERHOOD: Clean up DiskplayerScene 2013-05-08 20:47:39 +02:00
klaymen.cpp NEVERHOOD: Implement game-internal savegame overwrite query screen 2013-05-08 20:47:42 +02:00
klaymen.h NEVERHOOD: Implement game-internal savegame overwrite query screen 2013-05-08 20:47:42 +02:00
menumodule.cpp NEVERHOOD: Fix issues in the save/load screens 2013-05-08 21:01:54 +02:00
menumodule.h NEVERHOOD: Work on the save/load/delete menus 2013-05-08 20:47:43 +02:00
messages.h NEVERHOOD: Rename "Klayman" to "Klaymen" (the correct name of the game's hero) 2013-05-08 20:47:41 +02:00
microtiles.cpp NEVERHOOD: Silence two compiler warnings about set but unused variables. 2013-05-28 02:07:02 +01:00
microtiles.h NEVERHOOD: Fix some logic bugs and minor changes 2013-05-08 20:47:43 +02:00
module.cpp NEVERHOOD: Move module files to own subdirectory 2013-05-08 20:49:19 +02:00
module.h NEVERHOOD: Minor renaming and cleanup 2013-05-08 20:47:40 +02:00
module.mk NEVERHOOD: Update old form of module.mk 2013-05-15 22:21:11 +03:00
mouse.cpp NEVERHOOD: Rename stuff in Sprite: 2013-05-08 20:47:33 +02:00
mouse.h NEVERHOOD: Add making of video to the main menu 2013-05-08 20:47:33 +02:00
navigationscene.cpp NEVERHOOD: Fix invalid memory access in navigation scenes 2013-05-27 06:48:23 +02:00
navigationscene.h NEVERHOOD: Fix invalid memory access in navigation scenes 2013-05-27 06:48:23 +02:00
neverhood.cpp NEVERHOOD: Don't show mouse cursor on game startup 2013-05-28 02:43:49 +03:00
neverhood.h NEVERHOOD: Add game-internal savegame delete menu 2013-05-08 20:47:43 +02:00
palette.cpp NEVERHOOD: Remove TODOs concerning the original engine's debug code 2013-05-08 20:47:31 +02:00
palette.h NEVERHOOD: Remove TODOs concerning the original engine's debug code 2013-05-08 20:47:31 +02:00
resource.cpp NEVERHOOD: Fix deletes in SpriteResource::unload() and ResourceMan::purgeResources() 2013-05-08 21:02:00 +02:00
resource.h NEVERHOOD: Rename "Klayman" to "Klaymen" (the correct name of the game's hero) 2013-05-08 20:47:41 +02:00
resourceman.cpp NEVERHOOD: Fix deletes in SpriteResource::unload() and ResourceMan::purgeResources() 2013-05-08 21:02:00 +02:00
resourceman.h NEVERHOOD: Implement resource cache purging and purge it after each scene 2013-05-08 20:47:39 +02:00
saveload.cpp NEVERHOOD: Add game-internal savegame delete menu 2013-05-08 20:47:43 +02:00
scene.cpp NEVERHOOD: Fix member var initializations 2013-05-08 21:02:00 +02:00
scene.h NEVERHOOD: Rename "Klayman" to "Klaymen" (the correct name of the game's hero) 2013-05-08 20:47:41 +02:00
screen.cpp NEVERHOOD: Fix member var initializations 2013-05-08 21:02:00 +02:00
screen.h NEVERHOOD: Add Screen::saveParams and Screen::restoreParams, called when etnering/leaving the menu 2013-05-08 20:47:42 +02:00
smackerplayer.cpp NEVERHOOD: Fix some logic bugs and minor changes 2013-05-08 20:47:43 +02:00
smackerplayer.h NEVERHOOD: Improve frame-exact seeking for Scene2802 2013-05-08 20:47:38 +02:00
smackerscene.cpp NEVERHOOD: Fix some logic bugs and minor changes 2013-05-08 20:47:43 +02:00
smackerscene.h NEVERHOOD: Minor renaming and cleanup 2013-05-08 20:47:40 +02:00
sound.cpp NEVERHOOD: Fix member var initializations 2013-05-08 21:02:00 +02:00
sound.h NEVERHOOD: Fix some logic bugs and minor changes 2013-05-08 20:47:43 +02:00
sprite.cpp NEVERHOOD: Change graphic resource draw method to get a Surface instead of separate pixels/pitch 2013-05-08 20:47:40 +02:00
sprite.h NEVERHOOD: Made multi-line function-line macros safer 2013-05-31 19:30:36 +02:00
staticdata.cpp NEVERHOOD: Don't load a DataResource if the same data is already loaded; this fixes a nasty bug in several scenes which use message lists from a DataResource 2013-05-08 20:47:40 +02:00
staticdata.h NEVERHOOD: Rename SceneInfo2700 to TrackInfo 2013-05-08 20:47:40 +02:00
todo.txt NEVERHOOD: Update todo.txt 2013-05-08 20:47:43 +02:00