aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_hof.cpp
AgeCommit message (Collapse)Author
2013-01-09KYRA: Make all hex constants use uppercase letters.Johannes Schickel
Done with: git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g'
2012-06-13KYRA: Reduce amount of updateScreen calls.Johannes Schickel
This fixes some slowdowns in Kyra2 with the OpenGL backend for me. Most of the updateScreen calls saved were introduced by us implementing the original behavior of hiding the mouse before drawing onto the screen and showing it again afterwards, since the mouse cursor is not drawn on the game screen in our implementation (and unlike in the original) this is not necessary.
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2011-12-26KYRA: (EOB) - initial code base commitathrxx
2011-11-24KYRA: (HOF CD Demo) - check shouldQuit() during ending text loopathrxx
2011-11-23KYRA: (HOF) - fix ending text in the playable demoathrxx
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28KYRA: Fix compilation when LoL is disabled.Johannes Schickel
2011-04-28KYRA: Clean up of header includes.Johannes Schickel
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2010-10-22KYRA: Adapt Kyra2+3 to use the newly added item type too.Johannes Schickel
svn-id: r53697
2010-05-17Some more enforcement of our formatting conventions in KYRA too.Johannes Schickel
svn-id: r49069
2010-01-12Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵Johannes Schickel
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279
2009-10-06KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when ↵Florian Kagerer
typing savegame names - fixed some minor bugs svn-id: r44709
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-17Typo.Johannes Schickel
svn-id: r44165
2009-09-17Enable delay for Ninteno DS in all occasions in o2_isAnySoundPlaying.Johannes Schickel
svn-id: r44164
2009-09-17Add workaround in "o2_isAnySoundPlaying", which will hopefully make Kyra2 ↵Johannes Schickel
work on the Nintendo DS. svn-id: r44163
2009-08-19Cleanup.Johannes Schickel
svn-id: r43534
2009-06-29Replaced some raw palette loads.Johannes Schickel
svn-id: r41951
2009-06-22Changed Screen::loadPalette to take a reference to a Palette object instead ↵Johannes Schickel
of an array. svn-id: r41745
2009-06-22- Changed the following Screen functions to take a reference to a Palette ↵Johannes Schickel
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743
2009-06-22Add wrapper functionality for copying full palettes.Johannes Schickel
svn-id: r41742
2009-06-22Changed Screen::getPalette to return a reference to a Palette object.Johannes Schickel
svn-id: r41741
2009-06-22Got rid of Screen::_currentPalette.Johannes Schickel
svn-id: r41740
2009-05-29Formatting.Johannes Schickel
svn-id: r40991
2009-05-27- Moved Sound implementation declarations to the newly added file sound_intern.hJohannes Schickel
- Added support for PC Speaker sound in all Kyra1, Kyra2 and Lands of Lore - Slight cleanup svn-id: r40939
2009-05-23Reserve opcode array entries beforehand, should save some reallocation and ↵Johannes Schickel
copying. svn-id: r40798
2009-05-10LOL: - added some spell casting (spark, heal, swarm)Florian Kagerer
- fixed several bugs (not the one in the fighting system though) - added several opcodes. there shouldn't be any real show stoppers in the draracle cave now. - simplified wsa code (which required 4 lines of code for displaying a frame) - added support for wsa animations that don't have a last frame (apparently kyra 2 and 3 don't have this type of wsa file) svn-id: r40420
2009-01-31o2_loadSoundFile is a dummy for non DOS versions.Johannes Schickel
svn-id: r36168
2009-01-31Fixed o2_loadSoundFile implementation.Johannes Schickel
svn-id: r36163
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-07-27Fixed macro.Johannes Schickel
svn-id: r33332
2008-06-22Cleanup.Johannes Schickel
svn-id: r32754
2008-06-22missed this in last commit (bug fix for #1997149)Florian Kagerer
svn-id: r32753
2008-05-27Fixed KyraEngine_v1::snd_stopVoice and KyraEngine_v1::snd_voiceIsPlaying ↵Johannes Schickel
implementations. svn-id: r32330
2008-05-24cleanupFlorian Kagerer
svn-id: r32253
2008-05-24more fixes for spellbook/letter text in Hof (French and German floppy)Florian Kagerer
svn-id: r32252
2008-05-24fix for missing spellbook and letter text in the floppy versionsFlorian Kagerer
svn-id: r32242
2008-05-18Reverted commit #32166.Johannes Schickel
svn-id: r32170
2008-05-18Formatting.Johannes Schickel
svn-id: r32168
2008-05-18Fixed fillRect opcode for HoF.Johannes Schickel
svn-id: r32166
2008-05-14Formatting.Johannes Schickel
svn-id: r32113
2008-05-14Oops, I definitely meant for that to be '==', not '='. I guess this is what itTorbjörn Andersson
should look like, but I can't actually test (or even compile) it right now. svn-id: r32103
2008-05-14Added a FIXME regarding commit #32096Filippos Karapetis
svn-id: r32102
2008-05-14Added the animation speed workaround for the sheriff animation as well. (SeeTorbjörn Andersson
bug #1926838, "HoF: Animation plays too fast".) svn-id: r32096
2008-05-12- Some more opcodes moved to KyraEngine_v1Johannes Schickel
- Yet more naming consistency fixes svn-id: r32056
2008-05-12- Yet more opcodes moved to KyraEngine_v1Johannes Schickel
- Renamed some opcodes inside KyraEngine_LoK svn-id: r32055