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