Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-08 | NEVERHOOD: Add Module2100 and Scene2101 (not complete yet) | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Module1900 and Scene1901, Scene1907 | johndoe123 | |
(Scene1908 is actually only used in another module...) | |||
2013-05-08 | NEVERHOOD: Add Module1600 and Scene1608 (stuff will be renamed later) | johndoe123 | |
2013-05-08 | NEVERHOOD: Add Scene1109 | johndoe123 | |
- Also fix some bugs regarding a missing parameter to setMessageList in various scenes | |||
2013-05-08 | NEVERHOOD: Replace InsertKlayman macros with template functions (still weird ↵ | johndoe123 | |
but nicer) | |||
2013-05-08 | NEVERHOOD: Remove unused resource preloading stuff (probably resource ↵ | johndoe123 | |
preloading is not needed since the original game ran off slow double/quad-speed cd drives and preloading reduced stuttering while playing back then) - Add Klayman animation speedup | |||
2013-05-08 | NEVERHOOD: Use InsertKlayman | 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 Scene1308 (renaming of stuff todo) | 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: Implement HallOfRecordsScene (and all HoR scenes) and Scene2247 | johndoe123 | |
- Load SceneInfo140 from neverhood.dat - Some renaming | |||
2013-05-08 | NEVERHOOD: Implement Scene2242 | 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: Implement Scene2203 | johndoe123 | |
2013-05-08 | NEVERHOOD: Implement Scene2201 | johndoe123 | |
- Implement DataResource::getHitRectList, DataResource::getMessageListAtPos and related stuff in scene.cpp | |||
2013-05-08 | NEVERHOOD: Implement Module2000 | 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 Scene1004 | johndoe123 | |
- Module1000 is now almost complete | |||
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: Start with Scene1002 (a lot incomplete) | johndoe123 | |
2013-05-08 | NEVERHOOD: More work on Scene1001/Klayman | johndoe123 | |
- Looking through the open window now works (mostly). | |||
2013-05-08 | NEVERHOOD: More work on Scene1001/Klayman | johndoe123 | |
- The button can now be used, but looking at the open window doesn't work yet since game variables aren't implemented yet. | |||
2013-05-08 | NEVERHOOD: More work on Scene1001 and Klayman | johndoe123 | |
- Fix a bug in Klayman's walking - The lever can now be used - Other stuff is still missing - Remove entity.cpp since it's not needed | |||
2013-05-08 | NEVERHOOD: More work on Klayman (still eye cancerous code) | johndoe123 | |
- Start to implement KmScene1001 - Implement queryPositionSprite and queryPositionRectList - Implement message list related code (setting and running them) - Access to message params now with accessors (so compatible types can be converted) | |||
2013-05-08 | NEVERHOOD: More work on Klayman | johndoe123 | |
- Rename Scene::_playerSprite to _klayman - Send mouse clicks to the scene object (has not effect yet) | |||
2013-05-08 | NEVERHOOD: Start with the Klayman class (this is quite some horrible code, ↵ | johndoe123 | |
also, it doesn't work yet and isn't used yet) |