aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-11-29MOHAWK: Create constants for remaining Myst resource typesBastien Bouclet
svn-id: r54634
2010-11-29MOHAWK: Persistent scripts cleanupBastien Bouclet
- Rename InitOpcodes / PersistentOpcodes to Persistent Scripts for consistency - Get rid of the global var used to tell if the sound receiver script is running svn-id: r54633
2010-11-29MOHAWK: Add a generic temp var for use by Myst scripts.Bastien Bouclet
svn-id: r54632
2010-11-29MOHAWK: Complete drawing the animated rect if running the animation steps ↵Bastien Bouclet
didn't draw the whole rect. svn-id: r54631
2010-11-29MOHAWK: Do not always update the screen after a card change. Necessary for ↵Bastien Bouclet
"animated card changes" to work. svn-id: r54630
2010-11-29MOHAWK: Implement 4 types of animated updates for MystBastien Bouclet
svn-id: r54629
2010-11-29MOHAWK: More animated update opcodes work for MystBastien Bouclet
svn-id: r54628
2010-11-29MOHAWK: Start implementing opcodes using the animated update featureBastien Bouclet
svn-id: r54627
2010-11-29MOHAWK: Changed sliders to restore the main background instead of doing ↵Bastien Bouclet
their own background caching. It is possible now there is the image cache. svn-id: r54626
2010-11-29MOHAWK: Added dirty rects support for MystBastien Bouclet
svn-id: r54625
2010-11-29Revert "MOHAWK: Revert the screen cache since it has a huge performance hit, ↵Bastien Bouclet
and is not needed as is." This reverts commit 291bea1858c12b8557aeb46e6f57dc701293c956. svn-id: r54624
2010-11-29MOHAWK: Implement opcode 3 "take / drop page", and the corresponding getters ↵Bastien Bouclet
and setters for selenitic svn-id: r54623
2010-11-29MOHAWK: Fix flag values used to dertermine if an area can become active.Bastien Bouclet
svn-id: r54622
2010-11-29MOHAWK: Implement / fix Myst opcode 4.Bastien Bouclet
svn-id: r54621
2010-11-29MOHAWK: Only draw a resource conditional subimages if it has the "subimages ↵Bastien Bouclet
enabled" flag set. svn-id: r54620
2010-11-29MOHAWK: More Myst common opcodes checking / renamingBastien Bouclet
svn-id: r54619
2010-11-29MOHAWK: Rename and fix / explain a few Myst opcodesBastien Bouclet
svn-id: r54618
2010-11-29MOHAWK: Describe Myst opcode 9Bastien Bouclet
svn-id: r54617
2010-11-29MOHAWK: Fix Myst opcode 14Bastien Bouclet
svn-id: r54616
2010-11-29MOHAWK: Disabled hotspots are now unclickable areas. Display blue rects for ↵Bastien Bouclet
unreachable zip destinations when drawing resource rects. svn-id: r54615
2010-11-29MOHAWK: Check / Fixed / Renamed some simple opcodes.Bastien Bouclet
svn-id: r54614
2010-11-29MOHAWK: Added helpher functions to redraw a resource. Do not redraw all the ↵Bastien Bouclet
resources on mouse up. svn-id: r54613
2010-11-29MOHAWK: Fixed some warningsBastien Bouclet
svn-id: r54612
2010-11-29MOHAWK: Completed the sound lock puzzleBastien Bouclet
svn-id: r54611
2010-11-29MOHAWK : Implemented selenitic sound lock slider opcodes and adjusted ↵Bastien Bouclet
sliders behaviour. svn-id: r54610
2010-11-29MOHAWK: Implement value setters for the selenitic sound lock slidersBastien Bouclet
svn-id: r54609
2010-11-29MOHAWK: Implement slider value settingBastien Bouclet
svn-id: r54608
2010-11-29MOHAWK: Don't change current resource when draggingBastien Bouclet
svn-id: r54607
2010-11-29MOHAWK: Implement slidersBastien Bouclet
svn-id: r54606
2010-11-29MOHAWK: Revert the screen cache since it has a huge performance hit, and is ↵Bastien Bouclet
not needed as is. svn-id: r54605
2010-11-29MOHAWK; Post rebase fixes :Bastien Bouclet
- Restore invoking resource change - Update the screen after drawing a conditional image svn-id: r54604
2010-11-29MOHAWK: Start implementing type 10 areasBastien Bouclet
svn-id: r54603
2010-11-29MOHAWK: Update area type 11 position when the mouse movesBastien Bouclet
svn-id: r54602
2010-11-29MOHAWK: Fix selenitic sound receiver left buttonBastien Bouclet
svn-id: r54601
2010-11-29MOHAWK: Rename some fields for type 11 areasBastien Bouclet
svn-id: r54600
2010-11-29MOHAWK : Change areas inheritance to match the originalBastien Bouclet
svn-id: r54599
2010-11-29MOHAWK : Move area classes to their own fileBastien Bouclet
svn-id: r54598
2010-11-29MOHAWK: Add mouse move event for type 10 and 11 resourcesBastien Bouclet
svn-id: r54597
2010-11-29MOHAWK: Name selenitic opcodes, and implement opcode 204Bastien Bouclet
svn-id: r54596
2010-11-29MOHAWK: Keep resource type aroundBastien Bouclet
svn-id: r54595
2010-11-29MOHAWK : Cleanup selenium opcodesBastien Bouclet
svn-id: r54594
2010-11-29MOHAWK : Finished implementing Selenitic sound receiverBastien Bouclet
svn-id: r54593
2010-11-29MOHAWK: Start splitting Myst scripts into one class per Stack.Bastien Bouclet
svn-id: r54592
2010-11-29HUGO: Fix a remaining warningArnaud Boutonné
svn-id: r54578
2010-11-29HUGO: Fix compilationArnaud Boutonné
svn-id: r54577
2010-11-29HUGO: Add GMM save/load and RTLArnaud Boutonné
svn-id: r54576
2010-11-29MOHAWK: Divide GType_LIVINGBOOKSV3 into V2 and V3Matthew Hoops
svn-id: r54570
2010-11-29MADE: Fixed bug #3090034 - "RTZ: Keyboard unresponsive", by properly ↵Filippos Karapetis
handling keyboard keys svn-id: r54568
2010-11-29MOHAWK: Set Maggie's Farmyard Adventure as an LB gameMatthew Hoops
The game will start, but has many problems as it uses a later version of the LB code. Also, make sure we check for filename being empty to stop an assertion in the MacCursorManager. svn-id: r54566
2010-11-29MOHAWK: Add Detection Entry For "ABC By Dr Seuss" Living Book GameDavid Turner
svn-id: r54565