aboutsummaryrefslogtreecommitdiff
path: root/scumm/script.cpp
AgeCommit message (Collapse)Author
2004-02-21Ooops, didn't meant to revertTravis Howell
svn-id: r12968
2004-02-21This is normal for earlier gamesTravis Howell
svn-id: r12967
2004-02-21Add commentTravis Howell
svn-id: r12966
2004-02-21Use correct method for subtitle speed.Travis Howell
svn-id: r12949
2004-02-16Add comment and caseTravis Howell
svn-id: r12912
2004-02-11Ignore initial setting of VAR_NOSUBTITLESTravis Howell
svn-id: r12821
2004-01-19fix endian bug when dealing with ArrayHeader's; added a hack to permit save ↵Max Horn
games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6 svn-id: r12521
2004-01-15Add correct fix for puttputtTravis Howell
svn-id: r12401
2004-01-11Enable subtitles toggle key 't' in Humongous Games.Travis Howell
svn-id: r12313
2004-01-10More conversion to debug channelsJames Brown
svn-id: r12293
2004-01-10Start of debug channel support. TODO: Move this to the common Debugger system?James Brown
svn-id: r12289
2004-01-08unify _vm / _scumm usageMax Horn
svn-id: r12262
2004-01-06Restrict to scumm7, caused invalid opcode errors when skipping cutscenes in ↵Travis Howell
comi sometimes and comi demo always. svn-id: r12183
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-15Fix for bug #751670, thanks to MadMoose (I am not quite happy with the ↵Max Horn
situation, but hey, at least this helps :-) svn-id: r11662
2003-12-11Add option to enable copy protection in SCUMM games, which ScummVM disable ↵Travis Howell
it by default. svn-id: r11571
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-13disabled a stone old hack; Ender, maybe you remember some details about this ↵Max Horn
fix? anybody feel like playtesting the Mystery Vortex, please? :-) svn-id: r10246
2003-09-11cleanupMax Horn
svn-id: r10169
2003-09-10fix for bug #776807 (MM: Jail Door Closes). Our doSentence implementation ↵Max Horn
should now be pretty close to what the original does. But regressions are possible... svn-id: r10161
2003-09-10cleanupMax Horn
svn-id: r10158
2003-09-06implemented FOA keyboard fightingMax Horn
svn-id: r10052
2003-09-01Add CD audio check for loomcdTravis Howell
Revert last change, since it wipped out intro. text. svn-id: r9947
2003-09-01Override default initial setting of subtitles enabled in loomcdTravis Howell
svn-id: r9946
2003-08-24Handle hiding of verbs/inventory in v1-v2 games correctly.Travis Howell
According to diasm. the verbs areas is only enabled and shown when (_userState & 128) is true and verbs/inventory area is cleared/redrawn on each state change. svn-id: r9837
2003-08-22loom towns needs this as well you can now learn fJonathan Gray
svn-id: r9814
2003-08-17Fix text display in verb/inventory area in demo mode of V1 maniac mansionTravis Howell
svn-id: r9734
2003-08-11this fixme doesn't apply to old bundle games using GID_INDY3 targetJonathan Gray
svn-id: r9631
2003-08-06get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNSMax Horn
svn-id: r9554
2003-07-18Add Indy3 FM Towns support, patch #773434Travis Howell
svn-id: r9062
2003-07-12run script 5 in startScene (room transition script, it seems); don't invoke ↵Max Horn
runInputScript(4) - it is not needed (runInputScript will be called by checkExecVerbs), and causes the buggy 'What is' command behavior); fixed V2 sentence line svn-id: r8955
2003-07-04added some very limited support for Mac Loom (text is now properly centered ↵Max Horn
around x:160 instead of x:0); added (commented out) copyprot bypass (but since I am not sure if there was ever a Mac Loom w/o codes, am not sure if this ever should be enabled); added comment regarding the Mac Loom sound format svn-id: r8737
2003-06-25added some const qualifiers; moved _bundle & _current_cd_sound from class ↵Max Horn
Scumm to class Sound; some other tweaks svn-id: r8648
2003-06-25cleanupMax Horn
svn-id: r8647
2003-06-16After some consideration, I've reverted to the old Loom bypassing schemeTorbjörn Andersson
since I now believe that the variable is used to indicate that the game is running in "demo" mode. This way, old savegames will still work. The new bypassing scheme is still in the file, but commented out. If this works, we can remove it completely later. svn-id: r8515
2003-06-16The code to bypass the EGA Loom copy protection (which is necessary sinceTorbjörn Andersson
LucasArts have been selling cracked copies themselves) turned out to be interfering with the ability to learn the fourth note under certain conditions. I've deviced an alternative bypass which should be a great deal safer, though it won't do anything to salvage older savegames. Ironically, Endy told me recently that he didn't like the idea of basing the copy protection bypasses on the value of _currentRoom, but in this case I really don't have any better idea. svn-id: r8513
2003-06-14runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPTMax Horn
svn-id: r8468
2003-06-12Fixed MSVC warningJamieson Christian
svn-id: r8449
2003-06-12rework loom subtitle option handingJonathan Gray
svn-id: r8448
2003-06-07follow our coding conventionsMax Horn
svn-id: r8377
2003-06-07replaced GF_AFTER with _versionMax Horn
svn-id: r8372
2003-06-02Clean up debugger Restart function and move to SCUMM restart functionJames Brown
svn-id: r8263
2003-06-01Reversing for the time beingNicolas Bacca
svn-id: r8231
2003-06-01Bypass Sam & Max floppy copy protectionNicolas Bacca
svn-id: r8230
2003-05-31cleanupMax Horn
svn-id: r8169
2003-05-29fixed V2 script freezing (bug #745421)Max Horn
svn-id: r8086