aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/drascula.cpp
AgeCommit message (Collapse)Author
2008-06-06Fix apostrophe rendering in conversation texts.Eugene Sandulenko
svn-id: r32587
2008-06-06Slighly modified patch #1985341: "DRASCULA: Hopefully my last batch of ↵Eugene Sandulenko
english updates" svn-id: r32585
2008-06-06Partially reverted the changes to for loops in my last commit. It's not wise ↵Filippos Karapetis
to call strlen() on each loop iteration... svn-id: r32584
2008-06-06- CleanupFilippos Karapetis
- Removed the unneeded AuxBuffLast buffer (this one is really not necessary :) ) - Simplified some more room actions svn-id: r32583
2008-06-06Partially reverted r32580. That surface is used by Spanish version.Eugene Sandulenko
svn-id: r32581
2008-06-06Removed the useless textSurface bufferFilippos Karapetis
frame_x -> frameX candleX, candleY, pianistX and drunkX are used in more than one place svn-id: r32580
2008-06-06Initialize roomNumber correctlyFilippos Karapetis
svn-id: r32579
2008-06-06- Cleaned up the code that makes the in-game screensaver pop upFilippos Karapetis
- Grouped all the frame_* variables - Removed the unused mouseY_ant variable Renamed: x_dr/y_dr -> drasculaX/drasculaY x_bj/y_bj -> bjX/bjY vb -> VonBraun wolf -> werewolf pos_cabina -> cabinPos dir_lectura -> pal plt -> colorCount palNegra -> blackPalette cont_sv -> framesWithoutAction svn-id: r32577
2008-06-06Removed left-over debugging.Torbjörn Andersson
svn-id: r32569
2008-06-06Only try to play a sound file if the file could be found. (Otherwise, it looksTorbjörn Andersson
like it will try to use the most recently opened file, which is probably not a sound at all.) svn-id: r32568
2008-06-05escoba -> runCurrentChapterFilippos Karapetis
svn-id: r32557
2008-06-05Added enums for all items up to chapter 3 and some of chapter 4Filippos Karapetis
svn-id: r32556
2008-06-05Fix compiler warning (to clear a C-string, do not abuse sprintf like that)Max Horn
svn-id: r32555
2008-06-05- Rewrote the way room updaters, preupdaters and room parsers are called and ↵Filippos Karapetis
added debug output when they're called - Simplified calls to converse() - Removed the useless para_codificar buffers - Renamed checkFlag -> checkAction svn-id: r32554
2008-06-05- Removed the unused hay_sb variable (originally, it was meant to check if ↵Filippos Karapetis
the sound is active or not) - mesa -> volumeControls - Cleanup of volumeControls() - fliplay -> playFLI, and removed openSSN() and EndSSN() - Some translations: button_izq -> leftMouseButton button_dch -> rightMouseButton animation_rayo -> animation_ray hueso -> bone vuela -> fly svn-id: r32552
2008-06-04saves -> saveLoadScreenFilippos Karapetis
svn-id: r32546
2008-06-04Clear "select" when the save/load screen pops up, to avoid having garbage ↵Filippos Karapetis
shown in the selected game slot svn-id: r32545
2008-06-04Reduced the delays in Drascula's save/load screen to make it more responsive ↵Filippos Karapetis
(since delay() waits for double the time internally) svn-id: r32544
2008-06-04Removed decompressPic() and fixed the animation of Von Braun and his glass cageFilippos Karapetis
svn-id: r32541
2008-06-04lleva_vb -> placeVBFilippos Karapetis
c_mirar -> curExcuseLook c_poder -> curExcuseAction sentido -> trackCharacter mirar_t -> lookExcuses poder_t -> actionExcuses svn-id: r32535
2008-06-04Simplified some more calls to loadPic()Filippos Karapetis
svn-id: r32534
2008-06-04releaseGame() -> quitGame()Filippos Karapetis
nivel_osc -> palLevel Simplified calls to loadPic() svn-id: r32533
2008-06-04Fixed regression from commit #32507Filippos Karapetis
svn-id: r32532
2008-06-04enterNewRoom -> enterRoomFilippos Karapetis
Added debug output when entering/exiting rooms svn-id: r32530
2008-06-04carga_escoba -> enterNewRoomFilippos Karapetis
talk_sinc -> talk_sync n_ejec2 -> savedChapter Removed updatePalette() Simplified enterNewRoom() Merged para_cargar() and loadGame() Slight cleanup to withoutVerb() Removed set_dac and set_dacSSN svn-id: r32528
2008-06-04Merged para_grabar() with saveGame()Filippos Karapetis
sentido_igor -> trackIgor sentido_bj -> trackBJ svn-id: r32527
2008-06-04Removed junk code from update_1_pre, update_4 and update_6_preFilippos Karapetis
pon_hare -> moveCharacters hare_oscuro -> setDarkPalette hare_claro -> setBrightPalette funde_hare -> setPaletteBase conta_blind_vez -> savedTime paleta_hare -> assignDefaultPalette paleta_hare_claro -> assignBrightPalette paleta_hare_oscuro -> assignDarkPalette distance_x/distance_y -> distanceX/distanceY palHare -> defaultPalette palHareClaro -> brightPalette palHareOscuro -> darkPalette pos_murci -> batPos murci_x/murci_y -> batX/batY blind_x/blind_y -> blindX/blindY svn-id: r32526
2008-06-03x_talk_izq/x_talk_dch are used in more than 1 placeFilippos Karapetis
sentido_dr -> trackDrascula sentido_hare -> trackProtagonist sentido_final -> trackFinal lleva_al_hare -> gotoObject pon_vb/sentido_vb -> moveVB/trackVB hay_seleccion -> selectionMade suelo -> floor obj_salir -> objIsExit sitio_x/sitio_y -> roomX/roomY fundido -> fade cuanto -> duration (in pause()) pos_hare -> curPos nom_fich -> fileName sitiobj_x/sitiobj_y -> roomObjX/roomObjY sentidobj -> trackObj cirio -> candle pianista -> pianist suma_1_pixel -> talkOffset sincronia -> syncChar svn-id: r32512
2008-06-02hare_x/hare_y -> curX/curYFilippos Karapetis
ancho_hare -> curWidth alto_hare -> curHeight direccion_hare -> curDirection Some slight cleanup svn-id: r32508
2008-06-02elige_en_barra -> selectVerbFromBarFilippos Karapetis
comprueba -> verify1 x_barra -> verbBarX conta_vez -> startTime diff_vez -> timeDiff Some cleanup svn-id: r32507
2008-06-02rayo_x -> rayXFilippos Karapetis
PASO_HARE_X/PASO_HARE_Y -> STEP_X/STEP_Y PIES_HARE -> FEET_HEIGHT ALTO_TALK_HARE -> TALK_HEIGHT ANCHO_TALK_HARE -> TALK_WIDTH salgo -> roomExit num_cara -> faceBuffer pantalla -> curScreen svn-id: r32503
2008-06-02Better implementation of packet games loadingEugene Sandulenko
svn-id: r32490
2008-06-02Proper detection for packed German and French versions. Removed unneeded code.Eugene Sandulenko
svn-id: r32489
2008-06-02loadAndDecompressPic -> loadPicFilippos Karapetis
svn-id: r32484
2008-06-02Show the 3 pictures in carga_escoba after the initial file is loaded (so as ↵Filippos Karapetis
not to attempt and reopen the ARJ file) svn-id: r32483
2008-06-01Add MD5's and packed file overrides for original packed files of the ↵Filippos Karapetis
Multilingual English/German/French CD of Drascula svn-id: r32478
2008-06-01Enable file fallback for drascula. Now old uncompressed games should work.Eugene Sandulenko
svn-id: r32477
2008-06-01Now whole game could be run from original packed files.Eugene Sandulenko
svn-id: r32475
2008-06-01More ArjFile usageEugene Sandulenko
svn-id: r32473
2008-06-01WIP for hooking unarj in order to play unmodified files from CD.Eugene Sandulenko
Will break your game unless you put packet.001 into game directory. Not everything has been hooked and files fallback and detection is not yet implemented svn-id: r32461
2008-05-31More endianness fixesEugene Sandulenko
svn-id: r32445
2008-05-31Endianness fixes in FLI playerEugene Sandulenko
svn-id: r32444
2008-05-31x_igor/y_igor -> igorX/igorYFilippos Karapetis
talk_dr_izq -> talk_drascula Merged talk_drascula and talk_dr_dch svn-id: r32425
2008-05-31Simplified calls to updateScreen()Filippos Karapetis
svn-id: r32424
2008-05-31CleanupFilippos Karapetis
svn-id: r32423
2008-05-31Remove trailing spacesEugene Sandulenko
svn-id: r32422
2008-05-31x_pantalla/y_pantalla -> screenX/screenYFilippos Karapetis
y_de_signos -> signY pos_texto -> textPos svn-id: r32421
2008-05-31CleanupFilippos Karapetis
svn-id: r32418
2008-05-31updateData -> updateVisibleFilippos Karapetis
num_ejec -> currentChapter svn-id: r32417
2008-05-31Eliminated more gotosEugene Sandulenko
svn-id: r32416