aboutsummaryrefslogtreecommitdiff
path: root/kyra
AgeCommit message (Collapse)Author
2006-02-11Renaming sequences.cpp to sequences_v1.cpp, as it's 100% Kyra1 specific.Oystein Eftevaag
svn-id: r20494
2006-02-11Kyra cleanup path step 2Oystein Eftevaag
* Moved more code out of kyra.cpp. Specifically moved Kyra1 specific sequence helper functions to sequence.cpp (and updateKyragemFading() from animator.cpp for the same reason), and some generic animation functions to animator.cpp. This is mainly in preparation for Kyra2. * Additionally, cleaned up my last bugfix a little bit :) svn-id: r20493
2006-02-11Oops, forgot to revert a debug change.Oystein Eftevaag
svn-id: r20489
2006-02-11Fixed bug [ 1403083 ] KYRA: Brandon graphics glitch when using the ice scrollOystein Eftevaag
The CD version of this particular sequence is only half the length of the floppy version. svn-id: r20487
2006-02-11Possible fix for bug [ 1425622 ] KYRA: Assertion at final sceneOystein Eftevaag
Also fixes an uninitialized var. svn-id: r20486
2006-02-11Fixes the bug when displaying the falling leafe scene in room 12 and text ↵Johannes Schickel
bugs which overwride the interface. (also in the scene with the ruby tree) svn-id: r20483
2006-02-10Fixed gfx bug with shapes with flag 1 enabled.Johannes Schickel
That means that Brandon now displays correctly when walking around. svn-id: r20482
2006-02-10Added support for compressed speech in the engine (I only tried ogg and flac ↵Johannes Schickel
I guess mp3 should work too...) Also changed some formatting. svn-id: r20480
2006-02-10Oops. Left this out of last commit, made the intro play too fast.Oystein Eftevaag
svn-id: r20478
2006-02-10Started to improve the kyra game detector if an unknown version is found.Johannes Schickel
svn-id: r20464
2006-02-091. Replaced the $Header$ tags in the Kyra filesOystein Eftevaag
2. Added code to let the player skip past dialogue by leftclicking or hitting '.' 3. Removed the waitTicks() function and replaced all usage with delay() 4. Corrected various speed issues, the intro should run at the correct pace now 5. Talkie versions will no longer display the story screen during the intro, as in the original. 6. Moved the delay() function adjacent to other delay functions. svn-id: r20438
2006-02-09Moved tons of code out of kyra.cpp, and removed three redundant functions ↵Oystein Eftevaag
(two stubs to sound functions, and one duplicate function (one with 'posion' in the name, one with 'poison'). The bulk of the moved code is moved to the newly created files items.cpp, scene.cpp and sequences.cpp svn-id: r20437
2006-02-07Fixed lots of Subversion properties (keywords, mime-type, eol-style)Max Horn
svn-id: r20428
2006-02-07Removed .cvsignore filesMax Horn
svn-id: r20424
2006-02-06Added the MD5 of a German Floppy version, as given by Arne.F on the forums.Oystein Eftevaag
Also corrected some tabs. svn-id: r20418
2006-01-28Fixes the kyra GUI palette issues, implements background fading when the ↵Oystein Eftevaag
GUI's up, and a couple of very minor optimizations. svn-id: r20263
2006-01-27Implemented the GUI menu for saving games (minus the cursor in the text ↵Oystein Eftevaag
entry window...). The Load Game menu will now pop up before the last part of the intro is played, if it has already played once before (as in the original). Note that the palette is still wrong, and the settings menu is still not implemented. svn-id: r20210
2006-01-25Fixes bug #1413951 (crashes when highlighting buttons on menu screensOystein Eftevaag
where the first button wasn't there), and the missing text on exit buttons. svn-id: r20166
2006-01-22Added highlighting to the menu buttons on mouseover.Oystein Eftevaag
svn-id: r20142
2006-01-22fixed warningsPaweł Kołodziejski
svn-id: r20137
2006-01-22Kyrandia:Oystein Eftevaag
* Partial GUI implementation -Loading games and quitting works. -Colors are wrong in most room; saving and configuration doesn't work. * Moved stuff around in kyra.h, so struct definitions are adjacent. * Slight modification of Joostp's mousefix, should be more efficient and still work svn-id: r20135
2006-01-21Make debug key consistent.Travis Howell
svn-id: r20125
2006-01-21Fixes bug # 1411432 (KYRA: graphics glitch when using the ice scroll)Johannes Schickel
svn-id: r20124
2006-01-21Fix various incorrect usages of the word 'target' instead of 'gameid'; ↵Max Horn
change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid' svn-id: r20115
2006-01-19Oops forgot to add "The" in the game titles.Johannes Schickel
svn-id: r20096
2006-01-19Changed the default names of the game detector.Johannes Schickel
svn-id: r20092
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2006-01-17Request screen update after mouse movement.Joost Peters
This fixes the invisible cursor in backends which only update/draw the mouse in updateScreen() (i.e. atleast the PSP, PS2 and DC backends) svn-id: r20072
2006-01-14Implemented "cmd_loadPageFromDisk" and "cmd_savePageToDisk".Johannes Schickel
svn-id: r20032
2006-01-14Fixed bug # 1401236. (KYRA: Erroneous animation in the pantheon of moonlight).Johannes Schickel
svn-id: r20026
2006-01-14Fixes delay while waiting for the voice in the intro.Johannes Schickel
svn-id: r20025
2006-01-13Reorganized the sound code a bit and fixed bug # 1404414 (Missing speech ↵Johannes Schickel
patterns). svn-id: r20006
2006-01-13Committed patch # 1404734 (KYRA: kyra/kyra.cpp small build warning fix)Johannes Schickel
svn-id: r20004
2006-01-13Implemented a few drawing functions used by the menu, corrected a few incorrectOystein Eftevaag
opcode debug messages, and blocked unnecessary sprite anim script looping. svn-id: r19992
2006-01-12Fixed some issues with fading sound.Johannes Schickel
svn-id: r19990
2006-01-12Fixed sound while loading games and fixed bug # 1403370.Johannes Schickel
svn-id: r19989
2006-01-12Implemented 'ingame' sound handling, and named the unknown opcodes from the ↵Johannes Schickel
cd version and 'implemented' them. svn-id: r19988
2006-01-11Fixed bug # 1401416.Johannes Schickel
svn-id: r19983
2006-01-11Fixed for bug report # 1401360.Johannes Schickel
Also added some delay calls while waiting in some script functions. svn-id: r19982
2006-01-10Preliminary implementation of cmd_restoreBrandonsMovementDelay, to fix the ↵Oystein Eftevaag
walking speed issue reported on the forums svn-id: r19974
2006-01-10Fixes debug call of cmd_resetScaleMode.Johannes Schickel
svn-id: r19973
2006-01-10This should fix bug # 1401295.Johannes Schickel
svn-id: r19972
2006-01-10Fix for bug #1401319, decreased width of backed up region when text is ↵Oystein Eftevaag
displayed. svn-id: r19971
2006-01-10Fixed regression bug #1400707, and reenabled mouselocking with a fix,Oystein Eftevaag
to remove the mouse flickering under cutscenes and such. svn-id: r19962
2006-01-09Fixes bug # 1399886.Johannes Schickel
svn-id: r19959
2006-01-08Temporary fix for bug #1399917, by adding two dummy opcodes toOystein Eftevaag
the end of the opcode list (CD version has two extra opcodes, looks like). svn-id: r19955
2006-01-08Removed exiting the game on ESC, and making yet another sprite width ↵Oystein Eftevaag
adjustment (to fix some graphics glitches). svn-id: r19953
2006-01-08Fixed savefile loading.Johannes Schickel
svn-id: r19952
2006-01-08Safer check for correct savafiles.Johannes Schickel
svn-id: r19949
2006-01-08Minor fix for sprite anims, to align with new width standard.Oystein Eftevaag
svn-id: r19947