Age | Commit message (Collapse) | Author |
|
svn-id: r35648
|
|
- Removed some duplicate code
svn-id: r34569
|
|
svn-id: r34567
|
|
better placed now
svn-id: r34560
|
|
more sense, and matches the way that the original printed text on screen (in most cases)
Fixes bugs #2102657 - "DRASCULA: Crash when talking to the piano player" and #2111820 - "DRASCULA: Dialog texts too long"
svn-id: r34558
|
|
svn-id: r34531
|
|
regression from moving mouse handling to OSystem
svn-id: r34526
|
|
svn-id: r34513
|
|
- Merged copyRect and copyRectClip
- Added enums for all the possible character directions and removed duplicate directions
- Extended the talk sequence commands a bit
- Removed unnecessary buffer faceBuffer and the unneeded casts between byte * and char * that were used
svn-id: r34503
|
|
- Cleaned up updateDoor()
- Bugfixes to exitRoom() and gotoObject()
- Moved cursor-related functions to interface.cpp
- alapuertakeva -> roomExits
svn-id: r34493
|
|
svn-id: r34491
|
|
svn-id: r34490
|
|
svn-id: r34489
|
|
the game itself (this means that there might be regressions where the cursor is visible when it shouldn't be)
- Removed the textSurface pointer, which was used in the Spanish version. Non-Spanish versions of the game hold the font data in the tableSurface buffer (which contains picture 96). The font data for Spanish versions is in picture 974. Now both versions load their font data from the tableSurface buffer
- hay_que_load -> loadedDifferentChapter
- Merged withoutVerb() and selectVerb()
This is a big change, it might lead to regressions!
svn-id: r34488
|
|
svn-id: r34460
|
|
latest cleanups
svn-id: r34183
|
|
svn-id: r34181
|
|
svn-id: r33973
|
|
svn-id: r32727
|
|
svn-id: r32644
|
|
svn-id: r32639
|
|
svn-id: r32623
|
|
for decodeOffset (as it can incorrectly write beyond 64000 bytes, up to 64256)
svn-id: r32619
|
|
Des_RLE -> decodeRLE
Des_OFF -> decodeOffset
Lenght -> length
Removed duplicate code for RLE decoding
svn-id: r32617
|
|
svn-id: r32616
|
|
- Renamed loadPCX -> showFrame
- Removed WaitForNext()
- Cleaned up the PCX frame loading code
svn-id: r32615
|
|
off-by-one error in the PCX decoding routine
svn-id: r32613
|
|
svn-id: r32609
|
|
DISCLAIMER: this is too far from finished. From now drascula.dat is required to
run the game, but in the meantime you have to make it by yourself. Do not
update DRASCULA_DAT_VER as I want it to be version 1 once all loading will
be implemented, but that may lead to some changes similar to r32602.
svn-id: r32603
|
|
svn-id: r32599
|