aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v5.cpp
AgeCommit message (Collapse)Author
2004-10-19Help PalmOS (and more ?) to save memoryChris Apers
svn-id: r15611
2004-09-30WhitespaceMax Horn
svn-id: r15362
2004-09-29Use FM-TOWNS consistentlyMax Horn
svn-id: r15345
2004-09-28Changed more of the actor class members to match our coding guidelines (in ↵Max Horn
the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle svn-id: r15331
2004-09-18Rename some member vars to avoid _ followed by an uppercase letter. More of ↵Max Horn
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this) svn-id: r15175
2004-09-18Added ScummEngine::printString() convenience method; changed enqueueText to ↵Max Horn
call addMessageToStack svn-id: r15170
2004-08-24Fixed bug #1014296, the Loom cursor hotspot regression.Torbjörn Andersson
svn-id: r14726
2004-08-23Add LOOM cursor supportMax Horn
svn-id: r14703
2004-08-22Cursor code cleanupMax Horn
svn-id: r14690
2004-08-22If bug still occurs, the problem is elsewhere.Travis Howell
Since case doesn't exist in zak256. svn-id: r14682
2004-08-22Switch to debug channelTravis Howell
svn-id: r14678
2004-08-21Removed some obsolete TODO commentsMax Horn
svn-id: r14669
2004-08-21Skip copy protection screen in indy3ega.Travis Howell
svn-id: r14663
2004-08-21Change to allow FM Towns platform to be used with later gamesTravis Howell
svn-id: r14658
2004-08-20Enable original method of skipping copy protectionTravis Howell
svn-id: r14645
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14Add suggested fix for bug #1008466 - MI1VGA: Guybrush not scaled properlyTravis Howell
svn-id: r14589
2004-07-27Not needed, invalid in Loom[ega]Travis Howell
svn-id: r14353
2004-07-26One last hack to allow demo script in V2 Maniac Mansion.Travis Howell
svn-id: r14335
2004-07-26Not quite right spot.Travis Howell
svn-id: r14331
2004-07-26VAR_SOUND_RESULT should be reset.Travis Howell
svn-id: r14330
2004-07-25Merge palette functions.Travis Howell
svn-id: r14324
2004-07-24Ooops commited wrong branch.Travis Howell
svn-id: r14314
2004-07-24A few HE games are supported now.Travis Howell
svn-id: r14313
2004-07-23Add more detailsTravis Howell
svn-id: r14305
2004-07-23Mention method used to skip copy protection in original LoomTravis Howell
svn-id: r14304
2004-07-22Should not be set for any scumm3 games.Travis Howell
svn-id: r14299
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25Use auto_ptr to avoid leaksMax Horn
svn-id: r14057
2004-05-02Applied my suggested fix for #933168, since I'm tired of waiting forTorbjörn Andersson
feedback. It *is* a bit of a hack, but it does emulate the old behaviour, and we can always make a better fix later, if there is one. svn-id: r13747
2004-04-17Removed XOR encoding stuff from File class; instead the new Scumm::XORFile ↵Max Horn
class provides this functionality now svn-id: r13597
2004-04-05Replaced FIXME with proper explanation and code (the previous hack was ↵Max Horn
actually correct, just incomplete) svn-id: r13477
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-03-17Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this ↵Max Horn
may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-) svn-id: r13325
2004-03-15disambiguate the two talkingActor() methods (one was a getter, one a setter ↵Max Horn
-- reflect that in the name) svn-id: r13301
2004-03-15clearMsgQueue now just is a synonym for stopTalk -> remove itMax Horn
svn-id: r13300
2004-03-15refactor use of _messagePtr -> instead of using it as an implicit parameter ↵Max Horn
for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh> svn-id: r13298
2004-02-26Work around music glitch in Monkey Island 2:Torbjörn Andersson
In the scene where Largo is speaking to Mad Marty, the Woodtick music often resumes way before Largo's theme has finished. With this workaround, it waits until Largo's theme has definitely finished before starting the Woodtick music again. I wouldn't have done it this way if I hadn't been almost positive that it's a script bug, rather than an iMUSE bug. svn-id: r13061
2004-02-22This should fix zak lotto bug correctly.Travis Howell
svn-id: r12989
2004-02-22Code is required, according to disasm.Travis Howell
svn-id: r12987
2004-01-31renamed _saveLoadCompatible to _saveTemporaryState; make use of ↵Max Horn
requestLoad/requestSave svn-id: r12691
2004-01-16Fix for bug #862263 - Maniac actors never stop talking. I know this could ↵James Brown
probably be neater :) svn-id: r12430
2004-01-15use Rect in struct VerbSlotMax Horn
svn-id: r12413
2004-01-11changed the name of the former removeObjectFromRoom yet again, to ↵Max Horn
markObjectRectAsDirty - that describes its functionality more accurately, I hope :-) svn-id: r12326
2004-01-11renamed removeObjectFromRoom to forceObjectRedrawMax Horn
svn-id: r12325
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-05more cleanupMax Horn
svn-id: r12161
2004-01-05added Actor::getElevation and Actor::setElevation; cleaned up costume API a ↵Max Horn
bit; some minor cleanup/tweaks svn-id: r12160
2004-01-04cleanupMax Horn
svn-id: r12139