Commit Graph

64087 Commits

Author SHA1 Message Date
Paul Gilbert
2b8820f3f6 MADS: More setup code for the difficulty dialog 2014-06-07 14:10:31 -04:00
Paul Gilbert
1850523e13 NEWS: Add Voyeur to the list of new games 2014-06-07 12:22:40 -04:00
Paul Gilbert
d1a5ec96d2 MADS: Fix door being open when entering scene 102 2014-06-07 12:11:21 -04:00
Strangerke
e8ffcdc09c AVALANCHE: Janitorial - remove trailing spaces and tabs 2014-06-07 17:12:24 +02:00
Strangerke
3f6d034c8a CRUISE: Add a safeguard, some minor rework in BackgroundIncrust 2014-06-07 17:05:01 +02:00
Matthew Hoops
21626c4ab4 ANDROID: Fix casting away const 2014-06-07 10:18:16 -04:00
Strangerke
add9010dbb CRUISE: Add a couple of checks to avoid the use of negative indices in arrays. Some minor rework in the data Loader 2014-06-07 16:05:08 +02:00
Strangerke
aedb109567 CRUISE: Some minor rework in script handler 2014-06-07 14:21:20 +02:00
Strangerke
6d6f789001 CRUISE: Add some comments, remove some optional brackets 2014-06-07 13:47:55 +02:00
Torbjörn Andersson
2eb80dd811 MADS: Remove unused variable 2014-06-07 12:24:44 +02:00
Torbjörn Andersson
ab01020e11 MADS: Silence GCC warning about non-virtual destructor 2014-06-07 12:24:44 +02:00
Strangerke
52bcc9dd25 CRUISE: Fix a null pointer dereference 2014-06-07 12:13:30 +02:00
Strangerke
701f7d5707 TEENAGENT: Remove dead code: s cannot be null at this point 2014-06-07 09:48:53 +02:00
Eugene Sandulenko
7c017cfdb9 FULLPIPE: Implement MovGraph2::getItemSubIndexByMGM() 2014-06-07 10:13:13 +03:00
Paul Gilbert
17cc86d172 MADS: Refactoring and cleanup of the game startup code 2014-06-06 20:04:46 -04:00
Strangerke
3c1c080c3a CRUISE: Fix some more CppCheck warnings 2014-06-06 23:18:47 +02:00
Strangerke
3dcfa95b44 Merge branch 'master' of github.com:scummvm/scummvm 2014-06-06 23:18:01 +02:00
Strangerke
8cb50b52e0 CRUISE: Reduce the scope of some more variables 2014-06-06 22:49:21 +02:00
Strangerke
23abf274a7 CRUISE: Fix CppCheck warnings in gfxModule 2014-06-06 22:45:14 +02:00
Strangerke
ec0d6b916d CRUISE: Reduce the scope of several variables in processActorWalk() 2014-06-06 22:41:44 +02:00
Strangerke
b830b8498f CRUISE: Disable a bit more efficiently some code in Op_Random() and Op_PlayFx() 2014-06-06 22:40:29 +02:00
Eugene Sandulenko
113a2824c4 FULLPIPE: Fix binary logic. CID 1216221 2014-06-06 15:54:46 +03:00
Eugene Sandulenko
8d16014292 FULLPIPE: Fix memory leak and missing results. CID 1216225 2014-06-06 15:44:17 +03:00
Eugene Sandulenko
89ab5f7f63 FULLPIPE: Add missing break. CID 1216226 2014-06-06 15:38:29 +03:00
Eugene Sandulenko
5c018d6228 FULLPIPE: Add additional sanity check. CID 1220154 2014-06-06 15:19:19 +03:00
Eugene Sandulenko
631d4cdc0a FULLPIPE: Remove extra null check. CID 1220155 2014-06-06 15:13:56 +03:00
Eugene Sandulenko
e4403eea56 FULLPIPE: Remove extra sizeof. CID 1220156 2014-06-06 15:12:35 +03:00
Eugene Sandulenko
6bf2022913 FULLPIPE: Fix potential null dereference. CID 1148380 2014-06-06 15:11:13 +03:00
Eugene Sandulenko
4457a967a5 FULLPIPE: Initialize class variables. CID 1204256 2014-06-06 15:09:53 +03:00
johndoe123
22bcea1b31 NEVERHOOD: Update neverhood.dat 2014-06-06 10:00:27 +02:00
johndoe123
9759b3481d DEVTOOLS: Skip adding duplicate items in create_neverhood
Some sub rectangles point to the same message list, these are now saved only once instead of several times.
2014-06-06 09:59:40 +02:00
johndoe123
59cd6d4b66 DEVTOOLS: Remove duplicate table entry in create_neverhood 2014-06-06 09:55:55 +02:00
Strangerke
09e3ddf5b9 CRUISE: Reduce the scope of variables in fillpoly() 2014-06-06 07:24:45 +02:00
Strangerke
ec17a7ece6 CRUISE: disable more efficiently some code 2014-06-06 07:19:56 +02:00
Strangerke
2eaa78b54b CRUISE: Fix a couple of CppCheck warnings in Volume 2014-06-06 07:12:54 +02:00
Paul Gilbert
9aee739a18 MADS: Implemented support methods for ScreenDialog base class 2014-06-05 22:15:31 -04:00
Paul Gilbert
26a2a125ed MADS: Added setup code for difficulty dialog 2014-06-05 19:28:17 -04:00
Torbjörn Andersson
639a2dfd2e NEVERHOOD: Fix radio part of bug #6513 ("Some nasty bugs")
This clears the radio music variable when leaving the room. I've
discussed with johndoe123 and he says this is what the original
does. (You could also get the same effect by clearing it when
entering the room.)
2014-06-05 19:51:28 +02:00
Johannes Schickel
10c5547de3 GUI: Allow any cased version of 'all' to toggle all debug flags.
This makes it consistent with our matching rules when enabling other debug
flags.
2014-06-05 16:40:42 +02:00
Johannes Schickel
960e16009c BASE: Allow 'all' to enable all debug channels via CLI too. 2014-06-05 16:35:07 +02:00
Johannes Schickel
559c10e91a COMMON: Don't allow debug channel 'all' to be used. 2014-06-05 16:32:27 +02:00
Johannes Schickel
450924a0c7 Merge pull request #465 from digitall/debugRework
Add "all" option for debug flags to GUI::Debugger base class.
2014-06-05 16:27:44 +02:00
Strangerke
d76c375c3f CRUISE: Remove useless code in addAnimation() 2014-06-05 08:06:32 +02:00
Strangerke
ef902a3fa2 CRUISE: Remove logically dead code in Sound 2014-06-05 08:02:43 +02:00
Strangerke
788eca3cd6 MADS: Fix an uninitialized variable in DialogsNebular 2014-06-05 07:53:46 +02:00
Strangerke
b404455eaf MADS: remove a magic value, use _transparencyIndex 2014-06-05 07:48:03 +02:00
Johannes Schickel
c6a2d86be7 IPHONE: Scale input according to content scale factor.
This hopefully fixes input positions in retina devices. The idea is stolen
from QT: 0726127285:src/plugins/platforms/uikit/quikitwindow.mm#L261-296

Complicated way to retrieve scale's return value properly is taken from:
https://stackoverflow.com/questions/3130464 We sadly can't use the cleaner
solution since we don't want to require a newer SDK...
2014-06-05 04:42:57 +02:00
D G Turner
025556d9a5 GROOVIE: Use debugC() and debugCN() functions directly in script debug.
This removes the debugScript() wrapper, which can now be implemented
directly using the relevant debug function. This avoids the variadic
debug functions being wrapped in a second layer of variadic function
which is probably causing a significant overhead.
2014-06-05 03:32:55 +01:00
D G Turner
d8751516cc GROOVIE: Remove engine-specific "all" debugflag. Minor naming cleanup.
This is now uneeded as the GUI debugger superclass implements the same
functionality and this removes a bunch of complexity from the Groovie
engine debug calls. Also, removed groovie prefix from the debug flag
naming as unecessary as these are within the Groovie namespace.
2014-06-05 03:01:12 +01:00
Paul Gilbert
01c18c8f40 MADS: Fix restoring upper palette area when dialogs close 2014-06-04 21:56:16 -04:00