aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/people.cpp
AgeCommit message (Collapse)Author
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-02-24DREAMWEB: Migrate loadTempText() to using datafile prefix variable.D G Turner
2012-02-12DREAMWEB: Improve subtitle durations in madman sceneWillem Jan Palenstijn
2011-12-28DREAMWEB: Remove unnecessary DreamWebEngine:: usesMax Horn
2011-12-28DREAMWEB: Allow skipping the mad man sequence with the ESC keyFilippos Karapetis
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: 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: 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-28DREAMWEB: Move 'wongame' flag 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: Streamline text file handlingWillem Jan Palenstijn
2011-12-26DREAMWEB: Moved the two rollEndCredits functions together in print.cpp and ↵Filippos Karapetis
renamed them to rollEndCreditsGameWon and rollEndCreditsGameLost
2011-12-26DREAMWEB: Rename workToScreenCPP to workToScreenMax Horn
2011-12-23DREAMWEB: Fix regression from moving ReelRoutines out of dataWillem Jan Palenstijn
The struct People still had an old-style pointer to a ReelRoutine. Fix this by converting People to use a real ReelRoutine * and moving the PeopleList from the buffers segment to a Common::List. Thanks to digitall for the assistance with tracking this down.
2011-12-23DREAMWEB: Fix regression in sparkyWillem Jan Palenstijn
2011-12-18DREAMWEB: Remove reelRoutines from data blobWillem Jan Palenstijn
2011-12-18DREAMWEB: Move all reel functions to DreamBaseWillem Jan Palenstijn
2011-12-18DREAMWEB: Convert removeObFromInv, deleteExObject, deleteExFrame, deleteExTextWillem Jan Palenstijn
2011-12-18DREAMWEB: Set es for reel callbacks while it may be necessaryWillem Jan Palenstijn
2011-12-18DREAMWEB: Port 'setpickup' to C++ and added an enum for the object typesFilippos Karapetis
2011-12-17DREAMWEB: Add disabled reelRoutine conversion workWillem Jan Palenstijn
2011-12-17DREAMWEB: Fix a regression in businessMan(), and updated its commentsFilippos Karapetis
2011-12-16DREAMWEB: Move most of people.cpp to DreamBaseMax Horn
2011-12-16DREAMWEB: Move more to DreamBase; fix regression in introMonks1()Max Horn
2011-12-16DREAMWEB: Fix regressions in helicopter and poolGuardWillem Jan Palenstijn
2011-12-16DREAMWEB: Rename 'reelCallbacksCPP' to reelCallbacks'Filippos Karapetis
2011-12-16DREAMWEB: Enable the C++ callback of poolGuard()Filippos Karapetis
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-16DREAMWEB: Port 'endgameseq' to C++Filippos Karapetis
2011-12-16DREAMWEB: Port 'businessman' to C++Filippos Karapetis
2011-12-15DREAMWEB: Port 'mugger' to C++, remove the unused 'findpuztext' function and ↵Filippos Karapetis
fix tasm-recover
2011-12-15DREAMWEB: Fix regression in helicopter()Filippos Karapetis
2011-12-15DREAMWEB: Port 'helicopter' to C++Filippos Karapetis
2011-12-14DREAMWEB: Port 'heavy' to C++Filippos Karapetis
2011-12-13DREAMWEB: Fix regression in bartender() and receptionist()Filippos Karapetis
2011-12-13DREAMWEB: Port 'bartender' and 'receptionist' to C++Filippos Karapetis
2011-12-12DREAMWEB: Simplify getUnderCentre(), putUnderCentre() and move some ↵Filippos Karapetis
functions to DreamBase
2011-12-12DREAMWEB: Convert 'setuptimeduse', 'entrytexts' to C++ and move priestText() ↵Filippos Karapetis
to DreamBase
2011-12-09DREAMWEB: Port 'soldier1' to C++Filippos Karapetis
2011-12-08DREAMWEB: Port 'intromonks2' to C++Filippos Karapetis
2011-12-08DREAMWEB: Fix warningsFilippos Karapetis
2011-12-08DREAMWEB: Port 'intromonks1' to C++Filippos Karapetis
2011-12-08DREAMWEB: Port 'copper' to C++. Remove 'advisor' (unused)Filippos Karapetis
2011-12-08DREAMWEB: 'monkandryan' ported to C++Filippos Karapetis
2011-12-08DREAMWEB: 'priest' and 'priesttext' ported to C++Filippos Karapetis
2011-12-07DREAMWEB: 'bossman' ported to C++Filippos Karapetis
2011-12-07DREAMWEB: Fixed regression in louisChair()Filippos Karapetis