aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/rooms.cpp
AgeCommit message (Expand)Author
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
2008-06-04lleva_vb -> placeVBFilippos Karapetis
2008-06-04releaseGame() -> quitGame()Filippos Karapetis
2008-06-04carga_escoba -> enterNewRoomFilippos Karapetis
2008-06-04Removed junk code from update_1_pre, update_4 and update_6_preFilippos Karapetis
2008-06-03Rewrote some more room logicFilippos Karapetis
2008-06-03x_talk_izq/x_talk_dch are used in more than 1 placeFilippos Karapetis
2008-06-02hare_x/hare_y -> curX/curYFilippos Karapetis
2008-06-02Added an enum for Igor's possible statesFilippos Karapetis
2008-06-02Further cleanup of the talk codeFilippos Karapetis
2008-06-02loadAndDecompressPic -> loadPicFilippos Karapetis
2008-06-01Removed the now obsolete talk_dr_dchFilippos Karapetis
2008-06-01Now whole game could be run from original packed files.Eugene Sandulenko
2008-05-31Simplified calls to updateScreen()Filippos Karapetis
2008-05-31Remove trailing spacesEugene Sandulenko
2008-05-31updateData -> updateVisibleFilippos Karapetis
2008-05-31tabernero -> bartenderFilippos Karapetis
2008-05-30- Simplified font mapping (in print_abc and print_abc_opc)Filippos Karapetis
2008-05-30- Renamed texts.cpp to staticdata.h and moved all game static data thereFilippos Karapetis
2008-05-30Rewrote some more room logicFilippos Karapetis
2008-05-30- Merged loadPic and decompressPicFilippos Karapetis
2008-05-30Simplified calls to playSound()Filippos Karapetis
2008-05-30Wrapped up talk_igor_front, talk_igor_door, talk_igor_seated and talk_igor_wigFilippos Karapetis
2008-05-30talk_igorpuerta -> talk_igor_doorFilippos Karapetis
2008-05-30Fix compilationEugene Sandulenko
2008-05-30Wrap up talk_taber2()Eugene Sandulenko
2008-05-30Wrap up rest of talk() callsEugene Sandulenko
2008-05-30diferencia -> differenceFilippos Karapetis