aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/livingbooks.cpp
AgeCommit message (Collapse)Author
2011-01-12MOHAWK: Add a basic LBCode implementation.Alyssa Milburn
This is enough for the Rugrats Adventure Game to play the introduction videos, but is still in a very preliminary state. svn-id: r55215
2011-01-09MOHAWK: Always restart anims on kLBOpTogglePlay.Alyssa Milburn
This may not be the right place for this, but for now it fixes several bugs where animations didn't play after they'd already been played once. svn-id: r55191
2011-01-08MOHAWK: Set needsRedraw when changing LB palettes.Alyssa Milburn
svn-id: r55169
2011-01-03MOHAWK: Cleanup some spacing, formatting, and namingMatthew Hoops
svn-id: r55109
2010-12-25MOHAWK: LB CD-ROM title prefixes aren't Windows-specificAlyssa Milburn
svn-id: r55036
2010-12-25MOHAWK: detect/load the Rugrats Adventure GameAlyssa Milburn
svn-id: r55035
2010-12-21MOHAWK: Remove sound.h include from resource.hAlyssa Milburn
svn-id: r54988
2010-12-16MOHAWK: Move readString into the LB engine classAlyssa Milburn
svn-id: r54935
2010-12-13MOHAWK: parse LB subentries correctlyAlyssa Milburn
svn-id: r54901
2010-12-13MOHAWK: Use named constants for LB control modesAlyssa Milburn
svn-id: r54897
2010-12-12MOHAWK: Use named constants for LB timing modesAlyssa Milburn
svn-id: r54896
2010-12-12MOHAWK: Handle chained LB commandsAlyssa Milburn
svn-id: r54895
2010-12-12MOHAWK: Handle kLBGlobalDisableAlyssa Milburn
svn-id: r54893
2010-12-12MOHAWK: More work on LB script parsingAlyssa Milburn
svn-id: r54892
2010-12-12MOHAWK: Refactor/improve LB script entry parsingAlyssa Milburn
svn-id: r54888
2010-12-12MOHAWK: Always run kLBEventMouseUpIn, for nowAlyssa Milburn
svn-id: r54887
2010-12-12MOHAWK: Handle LB load phaseAlyssa Milburn
svn-id: r54886
2010-12-12MOHAWK: Skip CD-ROM titles in LB pathsAlyssa Milburn
svn-id: r54885
2010-12-12MOHAWK: parse LB script named targeting modesAlyssa Milburn
svn-id: r54874
2010-12-11MOHAWK: Improve LB script parsingAlyssa Milburn
svn-id: r54871
2010-12-11MOHAWK: Add size check when reading LB messagesAlyssa Milburn
svn-id: r54870
2010-12-11MOHAWK: Add yet more fallbacks for LB page loadingAlyssa Milburn
svn-id: r54869
2010-12-09MOHAWK: Fix LBPaletteItem to handle variable-size palettesAlyssa Milburn
svn-id: r54846
2010-12-09MOHAWK: Implement LBMovieItemAlyssa Milburn
svn-id: r54845
2010-12-09MOHAWK: Don't redraw the screen every frame in LBAlyssa Milburn
svn-id: r54844
2010-12-08MOHAWK: Use named constants for LB opcodes, add warnings when unimplementedAlyssa Milburn
svn-id: r54833
2010-12-08MOHAWK: Implement/stub more LB 3 notificationsAlyssa Milburn
svn-id: r54832
2010-12-07MOHAWK: Handle LB event-run opcodesAlyssa Milburn
svn-id: r54825
2010-12-07MOHAWK: Run kLBEventMouseTrackIn in handleMouseDownAlyssa Milburn
svn-id: r54824
2010-12-07MOHAWK: Rename LBAction to LBEvent, fix event targetingAlyssa Milburn
svn-id: r54823
2010-12-06MOHAWK: Silenced warningFilippos Karapetis
svn-id: r54800
2010-12-06MOHAWK: fix LBLiveTextItem::handleMouseDownAlyssa Milburn
svn-id: r54798
2010-12-06MOHAWK: finish kLBSetPlayInfo readingAlyssa Milburn
svn-id: r54797
2010-12-05MOHAWK: fix kLBNotifyChangeMode where there's no mode changeAlyssa Milburn
svn-id: r54795
2010-12-05MOHAWK: implement kLBNotifyChangeModeAlyssa Milburn
svn-id: r54794
2010-12-05MOHAWK: improve LBPaletteItem supportAlyssa Milburn
svn-id: r54793
2010-12-05MOHAWK: handle LB 2/3 kLBNotifyChangeMode, kLBActionNotified matchingAlyssa Milburn
svn-id: r54792
2010-12-05MOHAWK: handle -1 phase for LB 2/3 itemsAlyssa Milburn
svn-id: r54791
2010-12-05MOHAWK: remove 'internal error' errorsAlyssa Milburn
svn-id: r54790
2010-12-05MOHAWK: read and use LB 2/3 conditions/commandsAlyssa Milburn
svn-id: r54778
2010-12-05MOHAWK: add runCommand/checkCondition routines for LB 2/3Alyssa Milburn
svn-id: r54777
2010-12-04MOHAWK: implement setGlobalEnable and setGlobalVisible for LBAlyssa Milburn
svn-id: r54771
2010-12-04MOHAWK: fix LB menu mode with subpagesAlyssa Milburn
svn-id: r54770
2010-12-04MOHAWK: fix LiveText items without phrasesAlyssa Milburn
svn-id: r54769
2010-12-04MOHAWK: tidy up LB hardcoded UI click functions, add poetry mode supportAlyssa Milburn
svn-id: r54768
2010-12-02MOHAWK: move shared setPalette/copyImage routines into GraphicsManagerAlyssa Milburn
svn-id: r54743
2010-12-02MOHAWK: implement kLBAnimOpDelayAlyssa Milburn
svn-id: r54742
2010-12-01MOHAWK: add stub implementations for more LB script opcodesAlyssa Milburn
svn-id: r54712
2010-12-01MOHAWK: fix LBPaletteItemAlyssa Milburn
svn-id: r54711
2010-12-01MOHAWK: document/handle more LB item dataAlyssa Milburn
svn-id: r54710