aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/entity.cpp
AgeCommit message (Collapse)Author
2013-05-08NEVERHOOD: Add Entity::setSoundPan and use it in the DiskplayerScenejohndoe123
2013-05-08NEVERHOOD: Change sound stuff in Module2200johndoe123
- Add Entity::stopSound
2013-05-08NEVERHOOD: Change sound stuff in Module1700johndoe123
- Add Entity::setSoundVolume
2013-05-08NEVERHOOD: Change sound stuff in Module1100johndoe123
- Implement Entity::isSoundPlaying
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: Move code from entity.h to new entity.cppjohndoe123
2013-05-08NEVERHOOD: More work on Scene1001 and Klaymanjohndoe123
- 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-08NEVERHOOD: Add morejohndoe123
- SpriteResource and PaletteResource resource classes - Extend BaseSurface to be able to draw SpriteResources onto it - Implement Entity base class (this may need some work concerning the update/message callbacks later since I'm not sure if the way it's done now is portable)