aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-11-10updatePaweł Kołodziejski
svn-id: r11244
2003-11-10changed opcode name to actorOpsPaweł Kołodziejski
svn-id: r11243
2003-11-10renamed back to o6_ifclassofif and extended names for dim opcodesPaweł Kołodziejski
svn-id: r11242
2003-11-10The script engine frequently needs to pass pointers to various structuresTorbjörn Andersson
etc. to the different opcodes. Until now it has done so by casting the pointer to an int32 (opcode parameters are represented as arrays of int32) and then the opcode function casts it back to whatever pointer it needs. At least in C there is no guarantee that a pointer can be represented as an integer type (though apparently C99 may define such a type), so this has struck me as unsafe ever since I first noticed it. However, since all such pointers appear to point to the memory block owned by the memory manager, we can easily convert them to integers by treating them as offsets into the memory block. So that's what I have done. I hope I caught all the occurences in the opcode functions, or we're going to have some pretty interesting regressions on our hands... svn-id: r11241
2003-11-10Fix warningTorbjörn Andersson
svn-id: r11240
2003-11-10cut down on unnecessary GameDetector referencesMax Horn
svn-id: r11239
2003-11-10mark zak256 as a depreciated target, zakTowns will be used in future to be ↵Jonathan Gray
more consistent with the other target names. Config magic to automatically set a gameid=zak256 in config files not yet implemented. svn-id: r11238
2003-11-10cleanup / some warnings (I'd like to know if and where those opcodes are used)Max Horn
svn-id: r11237
2003-11-10renamed opcode and added sobopcode commentsPaweł Kołodziejski
svn-id: r11236
2003-11-09comment out all the targets for newer humongous games until they start doing ↵Jonathan Gray
something useful svn-id: r11235
2003-11-09Enable intro againJoost Peters
svn-id: r11234
2003-11-09updateJoost Peters
svn-id: r11233
2003-11-09renamed some opcodes and added sobopcode commentsPaweł Kołodziejski
svn-id: r11232
2003-11-09fix small leakJoost Peters
svn-id: r11231
2003-11-09Added (quick-)Saving/LoadingJoost Peters
svn-id: r11230
2003-11-09forgot to update commentGregory Montoir
svn-id: r11229
2003-11-09fix flipped faye issue in c3a.cutGregory Montoir
svn-id: r11228
2003-11-09enable (some of) the original debug passwordsGregory Montoir
svn-id: r11227
2003-11-09Moved _talkSelected to Logic.David Eriksson
svn-id: r11226
2003-11-09- Fix cutaway bug that made Joe end up in the wrong location when theDavid Eriksson
cutaway was cancelled. - Fix cutaway bugs that made it very bad to cancel the cutaway where Joe looks out from the hotel window. svn-id: r11225
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11224
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11223
2003-11-08fix bad animation string at amazon entrance roomGregory Montoir
svn-id: r11222
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11221
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11220
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11219
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11218
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11217
2003-11-08Enable pinnacle roomDavid Eriksson
svn-id: r11216
2003-11-08Show mouse cursor in dialogue.David Eriksson
svn-id: r11215
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11214
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11213
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11212
2003-11-08updatePaweł Kołodziejski
svn-id: r11211
2003-11-08This one can go as wellTorbjörn Andersson
svn-id: r11210
2003-11-08Removed some now redundant header files.Torbjörn Andersson
svn-id: r11209
2003-11-08fix dufflebag problemGregory Montoir
svn-id: r11208
2003-11-08Moved more stuff into classes, changed some static allocation to dynamic,Torbjörn Andersson
and removed some of the references to global variables. At this point I believe everything in the main game engine has been moved into classes - not necessarily the correct ones, but still... However, there is some stuff in the driver directory that need to be taken care of as well. svn-id: r11207
2003-11-08missing stuff for carbam sceneGregory Montoir
svn-id: r11206
2003-11-08Start/stop scenes - fixes missing panel.David Eriksson
svn-id: r11205
2003-11-08Use spaces instead of TABsJoost Peters
svn-id: r11204
2003-11-08Added David and Gregory to the READMEJoost Peters
svn-id: r11203
2003-11-08Apparantly, this cast is not needed for it to work properlyJoost Peters
svn-id: r11202
2003-11-08Add missing opcode needed for Spanish version (And maybe others?) of Full ↵Travis Howell
Throttle, patch #838309 svn-id: r11201
2003-11-07fix palette glitches occuring when Joe switches from his clothes to the dressGregory Montoir
svn-id: r11200
2003-11-07fixed ConfigManager getInt/getBoolMax Horn
svn-id: r11199
2003-11-07oopsGregory Montoir
svn-id: r11198
2003-11-07add bob parallax stuff for room 74 (carbam)Gregory Montoir
svn-id: r11197
2003-11-07added checkboxes to the 'Edit Game...' dialog which let the user determine ↵Max Horn
whether to override global settings or not; besides other things, this fixes bug #837599 (Default volume is 0 for newly added games) svn-id: r11196
2003-11-07change behaviour of ConfigManager::get once again -> now we *do* fall back ↵Max Horn
to the registered defaults... svn-id: r11195