Eugene Sandulenko
4552f5196b
SWORD25: Fix Amiga compilation
2013-09-28 22:26:54 +03:00
Eugene Sandulenko
75f2dacade
FULLPIPE: Fix compiler warning
2013-09-28 21:44:55 +03:00
Paul Gilbert
7cf1f02fa1
TSAGE: Fix R2R restart game to match the original
2013-09-28 12:57:47 -04:00
Strangerke
ef8b661c3d
AVALANCHE: Partially move drawScroll to Graphics
2013-09-28 17:09:50 +02:00
Eugene Sandulenko
aeee6e6241
FULLPIPE: Implement Movement::calcSomeXY()
2013-09-28 17:31:42 +03:00
Paul Gilbert
68d446c919
TSAGE: Bugfixes and renaming for R2R title screen
2013-09-28 09:57:51 -04:00
Strangerke
6a7326ec26
AVALANCHE: More rework on Graphic code
2013-09-28 15:08:41 +02:00
Eugene Sandulenko
ac1be668d9
FULLPIPE: Implement MovGraph2::initDirections()
2013-09-28 15:59:46 +03:00
Strangerke
0edb0e0434
AVALANCHE: Set the Magic surface as private, some associated rework
2013-09-28 14:31:54 +02:00
Eugene Sandulenko
dd7995958d
FULLPIPE: Implement MovGraph2::addObject()
2013-09-28 14:15:46 +03:00
Eugene Sandulenko
b22c7d28f7
FULLPIPE: Implement MctlCompound::addObject()
2013-09-28 13:06:06 +03:00
Strangerke
fdbcb5f785
AVALANCHE: Move some more functions to Graphics
2013-09-28 10:41:52 +02:00
Eugene Sandulenko
d207dcfba6
FULLPIPE: Bug fix MctlCompound::load()
2013-09-28 11:36:11 +03:00
Strangerke
726fa64bbf
AVALANCHE: Use an enum for the Mouse cursor identifier
2013-09-28 10:11:21 +02:00
Strangerke
7d66cdf417
AVALANCHE: Move mouse cursor display functions to Graphics
2013-09-28 10:00:23 +02:00
Strangerke
7a8d252ddb
AVALANCHE: Move Digits and Directions to Graphics
2013-09-28 09:43:28 +02:00
D G Turner
93c3375244
TONY: Fix compilation on FreeBSD with C++-11 enabled.
...
This is part of bug #3615056 and is due to NULL being defined as
nullptr when C++-11 is enabled, which is not valid being assigned
to a integer value.
2013-09-28 01:37:15 +01:00
D G Turner
e07723e1d1
TINSEL: Fix compilation on FreeBSD with C++-11 enabled.
...
This is part of bug #3615056 and is due to NULL being defined as
nullptr when C++-11 is enabled, which is not valid being assigned
to a integer value.
2013-09-28 01:33:43 +01:00
Paul Gilbert
789c8bbfdb
TSAGE: Bugfixes and renaming for R2R teleport outside
2013-09-27 20:05:48 -04:00
Strangerke
00e5a4830b
AVALANCHE: Move background loading to Graphics
2013-09-27 23:48:53 +02:00
Strangerke
75258758ef
AVALANCHE: Move Zoom to Graphics
2013-09-27 23:22:36 +02:00
Strangerke
649fa6e5f0
AVALANCHE: Use the Color enum, remove some magic values, identify some dead variables
2013-09-27 21:57:24 +02:00
Eugene Sandulenko
7990300c96
FULLPIPE: Implemented MctlCompound::initMovGraph2()
2013-09-27 22:16:15 +03:00
Eugene Sandulenko
ca5804a253
DEVTOOLS: Make Coverity happy.
...
This is mainly due to unhandled clang __has_featrure() buit-in.
I do not like this hack, but Coverity proved to be a very good tool for us.
2013-09-27 12:28:25 +03:00
Eugene Sandulenko
8053989dd1
SWORD25: Remove explictit #includes
...
Makes Coverity happier.
2013-09-27 11:07:25 +03:00
Eugene Sandulenko
e11da51202
COMMON: Make Coverity 6.6.1 happier
...
Apparently their tools do not include __has_feature clang extension.
I've submitted the bugreport to them but in the meantime let's have this
define in the system.
2013-09-27 11:06:22 +03:00
Strangerke
d7230fe856
AVALANCHE: Remove a couple of unused variables
2013-09-27 08:33:58 +02:00
Strangerke
64f799773e
AVALANCHE: Misc minor polishing
2013-09-27 08:21:04 +02:00
Kirben
987bb6d454
SCUMM: Add US Windows preview of Humongous Catalog.
2013-09-27 15:50:36 +10:00
Paul Gilbert
3ac10f9254
TSAGE: Further bugfixes for R2R Protector confrontation
2013-09-26 21:54:05 -04:00
Strangerke
08883a807f
AVALANCHE: Merge Avalot and AvalancheEngine
2013-09-27 01:34:38 +02:00
Filippos Karapetis
2369f60a42
NEVERHOOD: Fix uninitialized member of the TextEditWidget class - CID 1022333
2013-09-27 01:38:17 +03:00
Filippos Karapetis
78d9aea198
NEVERHOOD: Fix uninitialized variable in Scene1303 - CID 1022323
2013-09-27 01:38:17 +03:00
Filippos Karapetis
ba30e961b9
NEVERHOOD: Remove unused variable - CID 1022328
2013-09-27 01:38:16 +03:00
Filippos Karapetis
802abdcc34
NEVERHOOD: Fix uninitialized variable in AsScene1002OutsideDoorBackground - CID 1022329
2013-09-27 01:38:16 +03:00
Filippos Karapetis
e925f8a9d8
NEVERHOOD: Fix uninitialized variable in AsScene2810Rope - CID 1022310
2013-09-27 01:38:16 +03:00
Filippos Karapetis
cfa6974d29
NEVERHOOD: Fix uninitialized members of the Palette class - CID 1022303, 1022304, 1022305, 1022306
2013-09-27 01:38:16 +03:00
Filippos Karapetis
16b419847f
NEVERHOOD: Fix uninitialized members of the Scene class and remove dead code - CID 1022300
2013-09-27 01:38:15 +03:00
Filippos Karapetis
871b4a83e2
NEVERHOOD: Fix uninitialized members of the Screen class - CID 1022299
2013-09-27 01:38:15 +03:00
Filippos Karapetis
b94165abe3
NEVERHOOD: Fix uninitialized members of the AudioResourceManMusicItem class - CID 1022298
2013-09-27 01:38:15 +03:00
Filippos Karapetis
f05e43fae6
NEVERHOOD: Fix uninitialized members of the SoundMan class - CID 1022297
2013-09-27 01:38:14 +03:00
Strangerke
e166f6fc44
AVALANCHE: Move a couple of variables to Sequence, more private variables
2013-09-27 00:33:08 +02:00
Martin Kiewitz
f61e9c1c02
SCI: script patch for sq1vga to fix gfx glitch
...
when leaving Ulence Flats...
2013-09-27 00:26:32 +02:00
Strangerke
75cbbda822
AVALANCHE: More function deduplication, remove a magic value
2013-09-27 00:21:59 +02:00
Strangerke
dc3471bc09
AVALANCHE: Rename Sequence functions
2013-09-27 00:09:47 +02:00
Eugene Sandulenko
03911e6505
SWORD25: Fix copy-paste error. CID 1004130
2013-09-26 22:58:46 +03:00
uruk
03cae64498
AVALANCHE: Fix bug in Sequence.
2013-09-26 20:31:11 +02:00
Strangerke
df3fe7b0ec
AVALANCHE: Objectify Sequence. This commit breaks savegames.
2013-09-26 20:16:33 +02:00
uruk
8efaa45425
AVALANCHE: Partially implement (there are still missing features: icon, keyboard control) the last missing type of scrolls: dialogs. Move some functions/variables, remove unused code in order to do so.
2013-09-26 19:22:48 +02:00
Willem Jan Palenstijn
4e12600d70
Merge branch 'wme_lineartickets' into wme_rendering
...
This replaces the (quadratic time) renderqueue drawnum logic by a
(linear time) approach based on following along the queue with an iterator.
This branch first implements the new iterator logic next to the old drawnum
logic, adding asserts that they produce identical results to facilitate testing
and debugging. The old code is removed after that.
2013-09-26 10:50:13 +02:00