Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-08 | NEVERHOOD: Use setBackground | johndoe123 | |
2013-05-08 | NEVERHOOD: Use InsertKlayman | johndoe123 | |
2013-05-08 | NEVERHOOD: Use insertStaticSprite | johndoe123 | |
2013-05-08 | NEVERHOOD: Multiple changes to make the game logic code cleaner (hopefully :) | johndoe123 | |
- Introduce Scene::insertStaticSprite to create static sprites instead of the old "addSprite(new StaticSprite" (not used everywhere yet) - Introduce macro InsertKlayman to create the Klayman object - Change sendMessage semantics from "receiver->sendMessage(num,arg,sender)" to "sendMessage(receiver,num,arg)", the sender is always the sending object ("this") - Similar changes using macros will follow - And fixed a bug in the elevator | |||
2013-05-08 | NEVERHOOD: Add Scene1310 and Scene1311 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1317 | johndoe123 | |
- Fix SmackerPlayer (last frame was dropped, this hopefully doesn't break other stuff...) | |||
2013-05-08 | NEVERHOOD: Add Scene1308 (renaming of stuff todo) | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1307 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1306 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1305 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1304 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1303 | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with Module1300 and implement Scene1302 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement HallOfRecordsScene (and all HoR scenes) and Scene2247 | johndoe123 | |
- Load SceneInfo140 from neverhood.dat - Some renaming | |||
2013-05-08 | NEVERHOOD: Add Scene2248 | johndoe123 | |
2013-05-08 | NEVERHOOD: Forgot to remove debug code | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2242 | johndoe123 | |
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: Very small cleanup | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2207 (not complete yet) | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2206 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2205 | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene2204 (just a DiskplayerScene) | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2203 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2202 (sliding puzzle) | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement updateScene2201 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2201 | johndoe123 | |
- Implement DataResource::getHitRectList, DataResource::getMessageListAtPos and related stuff in scene.cpp | |||
2013-05-08 | NEVERHOOD: Switch to initGraphics() call, rather than separate calls. ↵ | digitall | |
Default to 1xScalar. | |||
2013-05-08 | NEVERHOOD: Implement Module2000 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene3011 | johndoe123 | |
- And use _moduleDone instead of _done in Module3000 | |||
2013-05-08 | NEVERHOOD: More work on Scene3009 | johndoe123 | |
2013-05-08 | NEVERHOOD: More work on Module3000 and Scene3009 (incomplete) | johndoe123 | |
2013-05-08 | NEVERHOOD: Introduce and use Module::createNavigationScene and ↵ | johndoe123 | |
Module::createSmackerScene | |||
2013-05-08 | NEVERHOOD: Implement Scene3010 (door lock) | johndoe123 | |
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: New modules Module1200, Module1400, Module1700 and Module1800 | johndoe123 | |
- Implement CollisionMan::removeSprite | |||
2013-05-08 | NEVERHOOD: More work on Scene1201 | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with Module1200/Scene1201 (not complete yet) | johndoe123 | |
- Fix an odd bug with the game variables (index of newly added subvar was sometimes -1) | |||
2013-05-08 | NEVERHOOD: Implement Module2300 (just a bunch of NavigationScenes) | johndoe123 | |
- Fix Smacker player by using a SafeSubReadStream - Fix NavigationMouse (cursors in type 1 were swapped) | |||
2013-05-08 | NEVERHOOD: Implement Scene1004 | johndoe123 | |
- Module1000 is now almost complete | |||
2013-05-08 | NEVERHOOD: Implement Scene1005 | johndoe123 | |
- Add FontSurface - Add DataResource - Fix NavigationScene, only accept input when interactive | |||
2013-05-08 | NEVERHOOD: Implement NavigationScene | johndoe123 | |
- Work on the SmackerDecoder, create the surface immediately when a file is opened | |||
2013-05-08 | NEVERHOOD: More work on Scene1002 | johndoe123 | |
- Implement NavigationMouse and NavigationLists - Some renaming | |||
2013-05-08 | NEVERHOOD: Implement color replace in AnimatedSprite | johndoe123 | |
(used to disable a color in sprite drawing) | |||
2013-05-08 | NEVERHOOD: Fix crash/corruption in clipped sprite drawing | johndoe123 | |
2013-05-08 | NEVERHOOD: More work on Scene1002, Klayman and the rest | johndoe123 | |
- Add "heavy debug" output to Entity (display which update/message handler is called) - Also add more debug output - Error out when a StaticData resource could not be found | |||
2013-05-08 | NEVERHOOD: Change addHitRect to use an explicit count | johndoe123 | |
- This is since the alignment stuff didn't work and it's not worth it to investigate - Add possibility to write out hardcoded message lists instead of reading from the exe for special lists | |||
2013-05-08 | NEVERHOOD: More work on Scene1002 | johndoe123 | |
2013-05-08 | NEVERHOOD: Start with Scene1002 (a lot incomplete) | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Mouse435 | johndoe123 | |