aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/script.cpp
AgeCommit message (Collapse)Author
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-01Reverted my roomoffs changes (broke the Loom intro), and instead added the ↵Max Horn
constant RES_INVALID_OFFSET to indicate an invalid room offset svn-id: r26353
2007-03-04Fix script error in PC Engine version of Loom.Travis Howell
svn-id: r25958
2007-03-03Fix level selection in PC Engine version of Loom.Travis Howell
svn-id: r25954
2006-11-20Add stopObjectCode() differences in SCUMM 1 - 5 games. The nested script ↵Travis Howell
stack wasn't been checked. svn-id: r24751
2006-11-19The script freezeCount isn't used by SCUMM 1/2 games at allTravis Howell
svn-id: r24741
2006-10-30Fix bug #771499 - ZAK: Lotto numbers never picked. The freezeCount isn't ↵Travis Howell
checked in runScriptNested(), when restarting script in SCUMM 1/2. svn-id: r24575
2006-10-29SCUMM: The didexec flag did not exist in V0-V2; minor cleanupMax Horn
svn-id: r24571
2006-10-02Workaround for bug #1555938 ("MI2: Inventory object cloning"), as suggested byTorbjörn Andersson
Fingolfin. svn-id: r24080
2006-09-23Removed CHECK_HEAPMax Horn
svn-id: r23979
2006-09-17Renamed ScummEngine::res to _res and allocate the ResourceManager on the ↵Max Horn
heap (i.e. _res is a pointer now) svn-id: r23922
2006-09-16Replaced checkRange by assertRange, which has (a) an (IMO) more logical ↵Max Horn
order of parameters, and (b) removes lots of useless duplicate information in error messages svn-id: r23885
2006-09-02Fix string formating in Russian versions of HE72+ gamesTravis Howell
svn-id: r23820
2006-08-21cleanup & check for sentence overflowsMax Horn
svn-id: r23736
2006-06-17Limit vm.numNestedScripts to positive value, when subtracting slot in ↵Travis Howell
runScriptNested(). Fixes restart, after ending sequence in freddi4 svn-id: r23153
2006-06-03Update talkspeed config setting, when set by game scriptsTravis Howell
svn-id: r22854
2006-06-03Update talkspeed config setting, when set by game scriptsTravis Howell
svn-id: r22853
2006-06-03Correct setting of VAR_CHARINC in several functions, the value should only ↵Travis Howell
be reversed when using keyboard shortcuts (Due to the scrollbar) svn-id: r22850
2006-05-29If we're going to intercept attempts to set VAR(VAR_CHARINC) in writeVar(), weTorbjörn Andersson
should probably set it the same way as updateSoundSettings() does it, i.e. to 9 - getTalkspeed(), not getTalkspeed(). I was testing the scene in Sam & Max where you give candy to Doug. I had set the talk speed to max. The script tried to set CHARINC to 3, but instead it was changed from 0 to 9... svn-id: r22748
2006-05-29Fix Commodore 64 versionsTravis Howell
svn-id: r22732
2006-05-13Patch #1091170: ALL, SCUMM: Subtitle speed controlMax Horn
svn-id: r22456
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397
2006-04-16Fix for bug #1471383: Instead of overloading ConfigManager::set, we now have ↵Max Horn
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch) svn-id: r21951
2006-03-15Correct VAR_OVERRIDE settings in override opcodesTravis Howell
svn-id: r21307
2006-03-15Minor cleanupTravis Howell
svn-id: r21306
2006-03-12Revert mistaken commit of local debug codeTravis Howell
svn-id: r21220
2006-03-12Correct mistake in md5 tables for Simon the Sorcerer 2 (DOS Floppy)Travis Howell
svn-id: r21219
2006-03-02Yet another patch for bug #1407789 (FT: Invalid Actor when "Combining" Two ↵Max Horn
Items) svn-id: r21006
2006-03-02Improve input in C64 maniacTravis Howell
svn-id: r21000
2006-03-01added 2 SCUMM vars for v1/v2.Gregory Montoir
svn-id: r20994
2006-02-25Modified the workaround for bug #1407789 to not depend on MD5 detectionMax Horn
svn-id: r20880
2006-02-25Replaced MKID by MID_BE in most places in the SCUMM engineMax Horn
svn-id: r20862
2006-02-20Replaced _gameId, _version, _heversion, _features, _midi, _platform with a ↵Max Horn
simple ScummGameSettings instance: _game svn-id: r20795
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582