Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-06-28 | NEVERHOOD: Handle invalid save_slot more gracefully on startup | Torbjörn Andersson | |
If the specificed savegame doesn't exist, start the game from the beginning. Before, it would just hang. The error handling is still quite primitive, though. | |||
2013-06-26 | NEVERHOOD: Stop sound updates while the main menu is active | Filippos Karapetis | |
2013-06-09 | NEVERHOOD: Add a debug console, together with a command to change rooms | Filippos Karapetis | |
2013-05-08 | NEVERHOOD: Add game-internal savegame delete menu | johndoe123 | |
- Rename Widget::addSprite to Widget::initialize | |||
2013-05-08 | NEVERHOOD: Add support for loading/saving games with the game's own menu | johndoe123 | |
- Add LoadGameMenu class | |||
2013-05-08 | NEVERHOOD: Merge CollisionMan into Scene class | johndoe123 | |
2013-05-08 | NEVERHOOD: Remove obsolete _keyState | johndoe123 | |
2013-05-08 | NEVERHOOD: Add support for the demo version | johndoe123 | |
- Remove debug resource dumping code - Fix Scene1501 (pictures without sound weren't displayed/too fast) - Move main loop to mainLoop method | |||
2013-05-08 | NEVERHOOD: Add saveload skeleton (doesn't actually do anything yet) | johndoe123 | |
2013-05-08 | NEVERHOOD: Clean up Module1000: | johndoe123 | |
- Rename stuff - Remove superfluous braces - Add a comment to the "which" code in each scene - Use a seperate _sceneNum instead of _vm->gameState().sceneNum - Remove code related to unused resource preloading and debug messages | |||
2013-05-08 | NEVERHOOD: Implement the actual audio code | johndoe123 | |
Sounds and music play now in some scenes (I didn't change the comments to code in all modules yet) - Fix calcHash to ignore non-alphanumeric characters, this fixes at least one animation glitch (when inserting tapes into the player) - Move SoundResource to sound.cpp | |||
2013-05-08 | NEVERHOOD: Implement the SoundMan; no sound is played yet since the ↵ | johndoe123 | |
important code doesn't exist yet | |||
2013-05-08 | NEVERHOOD: Rename SetSpriteCallback to SetSpriteUpdate | johndoe123 | |
- Started replace message numbers with constants - Add NRect::contains - Some cleanup | |||
2013-05-08 | NEVERHOOD: Major renaming: | johndoe123 | |
- Give better names to animation callback functions/vars - Give better names to animation functions (previously known as subXXXX - not completed yet) - Add dumpAllResources (which is a lie, since it only dumps animations for now) - More renaming to come | |||
2013-05-08 | NEVERHOOD: Implement Scene2208 (viewer for Hall Of Records text) | johndoe123 | |
- Implement Screen::drawSurface3 and Screen::drawUnk and move actual blitting code to Screen::blit | |||
2013-05-08 | NEVERHOOD: Implement Scene1403, Scene1404 and Scene1405 (memory minigame) | johndoe123 | |
- Move GameModule::startup call into engine instead of the game module constructor - Reduce debug output | |||
2013-05-08 | NEVERHOOD: Implement NavigationScene | johndoe123 | |
- Work on the SmackerDecoder, create the surface immediately when a file is opened | |||
2013-05-08 | NEVERHOOD: Start with Scene1002 (a lot incomplete) | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement MouseCursorResource and Mouse433 mouse cursor | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement game vars | johndoe123 | |
2013-05-08 | NEVERHOOD: More work on Scene1001, implement Class509 (yes, will be renamed ↵ | johndoe123 | |
later) and AnimResource related stuff | |||
2013-05-08 | NEVERHOOD: Start with the CollisionMan class | johndoe123 | |
2013-05-08 | NEVERHOOD: Add StaticData class | johndoe123 | |
2013-05-08 | NEVERHOOD: Add skeleton for Module1000 | johndoe123 | |
- Add dummies for game variable access | |||
2013-05-08 | NEVERHOOD: Start with the Screen class, also | johndoe123 | |
- Move common headers used in modules to module.h so they don't have to be explicitly #included in each module header - Clean up #includes | |||
2013-05-08 | NEVERHOOD: More work on Module1500 | johndoe123 | |
- Implement Scene1501 (with yet unimpelemented stuff commented out) - Add preliminary main loop to test stuff/updates - Add dummy SoundResource - And fix a mean bug/typo in some initializer lists... (The intro now "runs" but doesn't show anything yet since the actual display code and other classes are not yet implemented yet.) | |||
2013-05-08 | NEVERHOOD: Add skeleton for Module1500 (the intro module) | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with Module and GameModule classes | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with graphics code (bitmap parsing and rle decompression) | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with the blb archive class | johndoe123 | |
2013-05-08 | NEVERHOOD: First code with basic detection, nothing else so far | johndoe123 | |