aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/sprite.cpp
AgeCommit message (Collapse)Author
2012-11-30DREAMWEB: Change various loop variables to uint, rather than size_t.D G Turner
This is partly for readability and partly to avoid any possible portability issues i.e. though they should be the same, size_t is defined by system headers, whereas uint is defined within our build system. Also, replaced a array size calculation with our ARRAYSIZE macro.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-05-31DREAMWEB: Objectify Sound functions & data into DreamWebSound class.D G Turner
This change should have no functional change, but makes the sound code more decoupled, modular and readable, prior to attempting a fix for bug #3528164 - "DREAMWEB: missing sound effects/music cues during main title".
2012-03-03DREAMWEB: Simplify some uses of randomNumber()Torbjörn Andersson
Our random number generator isn't restricted to producing numbers between 0 and 255. We can just ask it for the desired range.
2012-03-03DREAMWEB: The rain processing has its own cpp fileBertrand Augereau
2011-12-28Merge pull request #154 from fingolfin/dreamweb-cleanupFilippos Karapetis
Dreamweb: Mark structs packed, minor tweaks
2011-12-28DREAMWEB: Replaced most isCD calls with calls checking for speechFilippos Karapetis
This is quite useful for devices with limited storage, where the user can use the CD version without its speech files
2011-12-28DREAMWEB: CleanupMax Horn
2011-12-28DREAMWEB: Remove unused Sprite fieldsWillem Jan Palenstijn
2011-12-28DREAMWEB: Clean up Sprite::_updateCallbackWillem Jan Palenstijn
2011-12-28DREAMWEB: Completely remove all of the runtime, and move everything into ↵Filippos Karapetis
DreamWebEngine Also, remove dead code (allocateMem/deallocateMem)
2011-12-28DREAMWEB: Move all saved variables to a GameVars structWillem Jan Palenstijn
The data segment is now completely unused.
2011-12-28DREAMWEB: Remove a lot of unused/duplicate constants and move some of them ↵Filippos Karapetis
to dreambase.h
2011-12-28DREAMWEB: Remove more global variablesFilippos Karapetis
2011-12-28DREAMWEB: Mass-move variables out of dataWillem Jan Palenstijn
This has been done by an automated search/replace, culling unused variables in the process. The remaining variables in data are all stored in savegames.
2011-12-28DREAMWEB: Move 4 volume related variables out of data blob.D G Turner
2011-12-27DREAMWEB: Move 3 sound related variables out of data blob.D G Turner
2011-12-27DREAMWEB: Remove setdat, freedat segmentsWillem Jan Palenstijn
2011-12-27DREAMWEB: Remove reels segmentWillem Jan Palenstijn
2011-12-27DREAMWEB: Convert room text into TextFilesWillem Jan Palenstijn
2011-12-27DREAMWEB: Convert reel segments into GraphicsFilesWillem Jan Palenstijn
2011-12-27DREAMWEB: Streamline graphics file accessWillem Jan Palenstijn
2011-12-27DREAMWEB: Create MapFlags struct, remove backdrops segmentWillem Jan Palenstijn
2011-12-27DREAMWEB: Remove mapData segmentWillem Jan Palenstijn
2011-12-27DREAMWEB: Fix a regression in showRain()Filippos Karapetis
2011-12-27DREAMWEB: Remove more unused/unnecessary variablesFilippos Karapetis
2011-12-27DREAMWEB: Move kSubtitles out of data blob.D G Turner
2011-12-26DREAMWEB: Moved the two rollEndCredits functions together in print.cpp and ↵Filippos Karapetis
renamed them to rollEndCreditsGameWon and rollEndCreditsGameLost
2011-12-26DREAMWEB: Port rollEm() to C++Max Horn
2011-12-24DREAMWEB: Minor cleanupWillem Jan Palenstijn
2011-12-23DREAMWEB: Move sprite table out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move rainlist out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move mapflags out of buffersWillem Jan Palenstijn
2011-12-18DREAMWEB: Move all reel functions to DreamBaseWillem Jan Palenstijn
2011-12-17DREAMWEB: Convert checkForExitWillem Jan Palenstijn
2011-12-16DREAMWEB: Move more to DreamBase; fix regression in introMonks1()Max Horn
2011-12-16DREAMWEB: Move more things to DreamBase; cleanup some codeMax Horn
2011-12-16DREAMWEB: Port 'poolguard' to C++Filippos Karapetis
This is the last of the people-related functions, so the assembly-like wrappers of addToPeopleList() and showGameReel() have been removed. Also, madManText() has been simplified
2011-12-15DREAMWEB: Convert notHeldError to C++, move stuff to DreamBaseMax Horn
2011-12-15DREAMWEB: Move even more stuff to DreamBaseMax Horn
2011-12-12DREAMWEB: Set volumeDirection as a negative integer, where this is used, ↵Filippos Karapetis
instead of 0xFF
2011-12-12DREAMWEB: Silence signed/unsigned warningFilippos Karapetis
2011-12-12DREAMWEB: Fix regression in rollEndCreditsWillem Jan Palenstijn
I had previously tested the wrong end credits by accident. Oops...
2011-12-12DREAMWEB: Convert rollEndCredits/rollEndCredits2 to C++Max Horn
2011-12-08DREAMWEB: Move more stuff to DreamBaseMax Horn
2011-12-08DREAMWEB: Code formattingMax Horn
2011-12-08DREAMWEB: Remove globals kCurrentframe, kTakeoffWillem Jan Palenstijn
2011-12-08DREAMWEB: Convert watchreel and remove global kReelpointerWillem Jan Palenstijn
2011-12-08DREAMWEB: Move some data accessor functions to DreamBaseWillem Jan Palenstijn
2011-12-07Merge pull request #127 from fingolfin/dreamweb-cleanupWillem Jan Palenstijn
Dreamweb: Remove more dead stuff, advance DreamBase <-> DreamGenContext split