aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/module1000.h
AgeCommit message (Collapse)Author
2013-05-08NEVERHOOD: 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-08NEVERHOOD: Rename Class426 to SsCommonPressButtonjohndoe123
2013-05-08NEVERHOOD: Remove SsScene1002LadderArch and Class599 and turn them into ↵johndoe123
static sprites; the classes were only used to set the sprite surface priority with a message, which is now handled in the scene
2013-05-08NEVERHOOD: Rename Class152 to StaticScenejohndoe123
2013-05-08NEVERHOOD: Change sound playingjohndoe123
Sounds can now be loaded/played by an entity without declaring/initializing a SoundResource which is a little nicer. I implemented this so far for Module1000 only, rest will follow.
2013-05-08NEVERHOOD: Minor renaming, avoid mixing variables with their typesFilippos Karapetis
2013-05-08NEVERHOOD: Some renaming in Module1000johndoe123
2013-05-08NEVERHOOD: Try to clean up the clipRect stuff a littlejohndoe123
2013-05-08NEVERHOOD: Merge createSceneXXX/updateSceneXXX methods into createScene and ↵johndoe123
updateScene for Module1000
2013-05-08NEVERHOOD: Very small cleanupjohndoe123
2013-05-08NEVERHOOD: Implement Scene2205johndoe123
2013-05-08NEVERHOOD: Implement Scene1004johndoe123
- Module1000 is now almost complete
2013-05-08NEVERHOOD: Implement Scene1005johndoe123
- Add FontSurface - Add DataResource - Fix NavigationScene, only accept input when interactive
2013-05-08NEVERHOOD: More work on Scene1002johndoe123
- Implement NavigationMouse and NavigationLists - Some renaming
2013-05-08NEVERHOOD: More work on Scene1002, Klayman and the restjohndoe123
- 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-08NEVERHOOD: More work on Scene1002johndoe123
2013-05-08NEVERHOOD: Start with Scene1002 (a lot incomplete)johndoe123
2013-05-08NEVERHOOD: More work on Scene1001/Klaymanjohndoe123
- Looking through the open window now works (mostly).
2013-05-08NEVERHOOD: 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-08NEVERHOOD: Start with the Klayman class (this is quite some horrible code, ↵johndoe123
also, it doesn't work yet and isn't used yet)
2013-05-08NEVERHOOD: More work on Scene1001, also give sprites classes and vars some ↵johndoe123
better names
2013-05-08NEVERHOOD: Add transparency and x flipping to sprite drawing (flip y still ↵johndoe123
TODO but rarely used) - Add Class511 (the lever) to Module1000
2013-05-08NEVERHOOD: More work on Scene1001, implement Class509 (yes, will be renamed ↵johndoe123
later) and AnimResource related stuff
2013-05-08NEVERHOOD: Add skeleton for Module1000johndoe123
- Add dummies for game variable access