aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/rooms.cpp
AgeCommit message (Expand)Author
2010-02-09Moved text parsing to a new class.Nicola Mettifogo
2010-02-08Renamed ArjFile to ArchiveMan, and _arj to _archives.Nicola Mettifogo
2010-02-08Let ArjFile return a SeekableReadStream instead of implementingNicola Mettifogo
2010-02-08Pass the input stream to text parser functions.Nicola Mettifogo
2010-02-08The text parser functions can create their temporary buffers on the stack.Nicola Mettifogo
2009-08-04CleanupFilippos Karapetis
2009-08-04Removed the superfluous VGA buffer, replacing it with direct writes to the vi...Filippos Karapetis
2009-05-13Normalized types for several variables. FormattingEugene Sandulenko
2009-05-12Replace verb numbers with constants in selectVerb() callEugene Sandulenko
2009-02-15- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.Johannes Schickel
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops l...Max Horn
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
2008-09-12- Moved more animation data inside drascula.datFilippos Karapetis
2008-09-11CleanupFilippos Karapetis
2008-09-11- Merged openDoor() and closeDoor()Filippos Karapetis
2008-09-11- The game's cursor is now handled via ScummVM's cursor manager, instead of t...Filippos Karapetis
2008-09-10Removed the unused variable changeColorFilippos Karapetis
2008-09-10Merged all the methods to assign and set default palettesFilippos Karapetis
2008-09-10Reduced game memory usage by about 400KB by only loading the current language...Filippos Karapetis
2008-09-09- Cleanup and simplificationFilippos Karapetis
2008-09-09Cleanup of exitRoom()Filippos Karapetis
2008-08-26talk_dr_grande -> talk_drascula_bigFilippos Karapetis
2008-08-26Simplified several calls to copyBackground()Filippos Karapetis
2008-08-25Fix for original game bug with the wall plug in chapter 5.Filippos Karapetis
2008-06-25Possible fix for (for the drascula engine) for bug #2001583 - "WINCE: CRUISE ...Filippos Karapetis
2008-06-10Fixed regression in the pendulum room, preventing the player from selecting J...Filippos Karapetis
2008-06-10Use the array sizes loaded from drascula.dat, instead of ARRAYSIZEFilippos Karapetis
2008-06-10drawSurface1 -> bgSurfaceFilippos Karapetis
2008-06-09- drascula.dat is now read completelyFilippos Karapetis
2008-06-08The pendulumSurface pointer is only used in update_102()Filippos Karapetis
2008-06-07Shuffled around more code. Now the files look more manageable.Eugene Sandulenko
2008-06-06- CleanupFilippos Karapetis
2008-06-06Move more room code into roomActions[].Eugene Sandulenko
2008-06-06Removed the useless textSurface bufferFilippos Karapetis
2008-06-06- Cleaned up the code that makes the in-game screensaver pop upFilippos Karapetis
2008-06-06Simplified the room preupdaters and updatersFilippos Karapetis
2008-06-06Fix regressions introduced in r32571Eugene Sandulenko
2008-06-06Removed the empty specialized parsers for rooms 19, 44, 61 and 63Filippos Karapetis
2008-06-06Added the rest of the rooms to the room parserFilippos Karapetis
2008-06-06Further unification of room code.Eugene Sandulenko
2008-06-05Fixed regression: rooms 0, 56 and 60 are not called by the default room parse...Filippos Karapetis
2008-06-05Optimize a bit roomParse, though ideal would be a binary search, but I amEugene Sandulenko
2008-06-05Converted most of checkAction() to pseudorooms 200 and 201, puttingEugene Sandulenko
2008-06-05Merged all roomXXActions into single array. Thus simplified room parsers.Eugene Sandulenko
2008-06-05Pendulum room is room #102Eugene Sandulenko
2008-06-05Added enums for all items up to chapter 3 and some of chapter 4Filippos Karapetis
2008-06-05- Rewrote the way room updaters, preupdaters and room parsers are called and ...Filippos Karapetis
2008-06-04Fixed regression from commit #32536Filippos Karapetis
2008-06-04Fixed the misuse of ARRAYSIZEFilippos Karapetis
2008-06-04Rewrote some more room logic. Added a FIXME about the usage of ARRAYSIZE in t...Filippos Karapetis