Commit Graph
61292 Commits
Author SHA1 Message Date
richiesams 5eab8a8d77 ZVISION: Reimplement PushToggleControl 2013-08-18 19:53:05 -05:00
richiesams d26c814d1e ZVISION: Force & operator to have precedence over == operator 2013-08-18 19:53:05 -05:00
richiesams 6ee93ad5c2 ZVISION: Convert _puzzlesToCheck to a Queue instead of a Stack 2013-08-18 19:53:04 -05:00
richiesams 46ab355766 ZVISION: Allow Puzzles to have mutiple 'sets' of CriteriaEntries 2013-08-18 19:53:04 -05:00
richiesams 5a86355e7d ZVISION: Implement ActionEnableControl and ActionDisableControl 2013-08-18 19:53:03 -05:00
richiesams 908e784957 ZVISION: Allow controls to be enabled or disabled 2013-08-18 19:53:03 -05:00
richiesams 3a23873c45 ZVISION: Convert _activeControls from a List to a HashMap 2013-08-18 19:53:02 -05:00
richiesams 25deaf3a35 ZVISION: Reset MouseEvent globalStateValue's when clearing them 2013-08-18 19:53:01 -05:00
richiesams 9051f62136 ZVISION: Make MousEvent fully public 2013-08-18 19:53:01 -05:00
richiesams 1f653f9a34 ZVISION: Allow MouseEvents to be unregistered 2013-08-18 19:53:00 -05:00
richiesams 589c29e6e1 ZVISION: Add newlines to console debug statements 2013-08-18 19:53:00 -05:00
richiesams 09ae4443d4 ZVISION: Reset push_toggle controls global state value to 0 during initialization 2013-08-18 19:52:59 -05:00
richiesams c840d082ce ZVISION: Allow ONCE_PER_INST puzzles to be repeated once per room instead of once per game 2013-08-18 19:52:59 -05:00
richiesams eafd6608cf ZVISION: Change the CLIP template argument to match the type of the indicies 2013-08-18 19:52:58 -05:00
richiesams 77219705e6 ZVISION: Prevent endless looping due to incorrect file structure
Some of the .scr files don't properly close the last curly brace
2013-08-18 19:52:58 -05:00
richiesams f1d44bdf8c ZVISION: Protect against indicies that are more than an imageWidth/Height from the actual image dimensions 2013-08-18 19:52:57 -05:00
richiesams 80cba07b31 ZVISION: Allow destinations to be negative 2013-08-18 19:52:57 -05:00
richiesams acea03a9cd ZVISION: Allow RenderTable indicies to be negative 2013-08-18 19:52:56 -05:00
richiesams 7e6a04dc62 ZVISION: Store the background offset from the center instead of from the top left corner 2013-08-18 19:52:56 -05:00
richiesams 8fafde8a33 ZVISION: Re-enable video handling now that AVI code is fixed 2013-08-18 19:52:55 -05:00
richiesams f2477610cf VIDEO: Add AVI LIST handling for ZVision custom types 2013-08-18 19:52:55 -05:00
richiesams bbb8598a3e ZVISION: Modify cmdLoadImage to match new render code 2013-08-18 19:52:54 -05:00
richiesams b22ed391fe ZVISION: Set the background position after the .scr file has been parsed so we know the RenderState 2013-08-18 19:52:54 -05:00
richiesams e769164f79 ZVISION: Render images by specifying a destination and then clipping
Instead of specifying a subRect. This also reverts the code that rendered to a
backbuffer and then did a full backbuffer warp. Wrapping is done in the RenderTable
2013-08-18 19:52:53 -05:00
richiesams 7d24f46e7e ZVISION: Modify cmdLoadSound to allow manual rate and isStereo
Usually those variables are parsed from the file name
2013-08-18 19:52:42 -05:00
Paul Gilbert cc35c422cb TSAGE: Fixes for speaking to Seeker and donning suit in R2R landing bay 2013-08-18 20:42:13 -04:00
Filippos Karapetis d531484350 DRASCULA: Some renaming. Also, get rid of some extraneous globals
This removes the superfluous talkHeight, talkWidth and timeDiff
variables. It also changes _loadedDifferentChapter to be a boolean
2013-08-19 03:08:58 +03:00
Johannes Schickel d17dcc1cbe Merge pull request #386 from chrisws/tizen_port_1_6_1a
TIZEN: updates for tizen 2.2 SDK
2013-08-18 16:15:22 -07:00
Johannes Schickel 74a056e746 GUI: Clear dirty rects when initializing ThemeEngine.
This avoids nasty invalid writes to the overlay when the overlay is being
resized.
2013-08-19 00:06:46 +02:00
Paul Gilbert d58efe3818 TSAGE: Reverted change to SceneItemList class 2013-08-18 16:58:04 -04:00
Strangerke 3bdc85709f MORTEVIELLE: Fix the order of German verbs. 2013-08-18 22:30:23 +02:00
Paul Gilbert 2206a3e67f TSAGE: Compilation fix, and further fixes for R2R landing bay panel display 2013-08-18 16:28:21 -04:00
Paul Gilbert d2f0dc56b2 TSAGE: Fixes for displaying landing bay control panel 2013-08-18 15:11:10 -04:00
Strangerke c1c2e0dd2e TSAGE: R2R: Fix food submenu on ship computer (Scene 125) 2013-08-18 19:46:44 +02:00
Marcus Comstedt 7a1ffe8c59 ANDROID: Add some margins when screen is a TV 2013-08-18 15:21:18 +02:00
uruk b591434940 AVALANCHE: Add saving/loading during run time. 2013-08-18 15:08:32 +02:00
uruk c4891ace82 AVALANCHE: Repair Acci::do_that(), remove comments from Lucerna::topcheck(). 2013-08-18 11:35:36 +02:00
Eugene Sandulenko 03bf56ea82 INSANE: Mark fall through case statement. CID 1003733 2013-08-18 11:59:51 +03:00
uruk 8e03019731 AVALANCHE: Minor repairs in Avalanche and Trip. 2013-08-18 10:37:05 +02:00
Strangerke c981c52799 MORTEVIELLE: some renaming in Dialogs 2013-08-18 10:21:32 +02:00
Strangerke c8f7583542 TSAGE: R2R - Fix cursor behavior (and crash) when leaving room 200 (corridor hall 2) via East (150) and West (175) exits 2013-08-18 10:21:31 +02:00
Torbjörn Andersson 84d1d28373 SCUMM: Read the SMAP size, not the SMAP tag itself
This will obviously make 'smapLen' a lot smaller in most cases, so
there may be regressions. But I hope this is correct, though I
don't know why the size is big-endian while the offset is little-
endian.
2013-08-18 09:28:54 +02:00
Torbjörn Andersson e81d8d8112 SCUMM: Remove unnecessary NULL check, CID 1003629
Since _actors[i]->_sound is an array, it can't ever be NULL.
2013-08-18 09:07:49 +02:00
Torbjörn Andersson b8c198aec9 SCUMM: Remove unnecessary NULL check, CID 1003628
Since ah->data is an array, it can't ever be NULL.
2013-08-18 09:05:03 +02:00
Torbjörn Andersson 598d1a9c9c SCUMM: Remove unnecessary NULL check, CID 1003627
Since ah->data is an array, it can't ever be NULL.
2013-08-18 09:02:14 +02:00
Paul Gilbert 3c6aaaa1fb TSAGE: Fix for leaving bridge in R2R scene 300 2013-08-17 22:12:54 -04:00
Paul Gilbert 688bc97d14 TSAGE: Fix for talking to chief in R2R scene 1100 2013-08-17 20:34:32 -04:00
uruk 50831c1901 AVALANCHE: Implement Trip::newspeed(). 2013-08-17 17:14:00 +02:00
uruk 6555d7d5db AVALANCHE: Repair Scrolls::drawscroll(). 2013-08-17 16:54:23 +02:00
uruk 87159b9639 AVALANCHE: Implement the rest of Lucerna::checkclick() and everything connected to it. (Except sounds.) 2013-08-17 15:07:02 +02:00