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