aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v8.cpp
AgeCommit message (Collapse)Author
2005-05-10Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵Max Horn
because we already have many classes with that name) svn-id: r18039
2005-04-17Move _numActors to a more sensible place, and make it protected; fix ↵Max Horn
confirmFOODialog() method names to comply with our guidelines svn-id: r17658
2005-04-17Add separate function for loading palette from choosen room.Travis Howell
Avoid pointer problems. svn-id: r17653
2005-04-09Add flObject lock/unlock support for HE games.Travis Howell
svn-id: r17474
2005-04-01A random object state is possible in scumm7 too.Travis Howell
svn-id: r17324
2005-03-31Started to move some resource related code into a new class ResourceManager ↵Max Horn
(hypothetic goal for the future: use ResourceManager in ScummEx) svn-id: r17311
2005-03-30Support for direct reading from NES ROM:Eugene Sandulenko
o extend MemoryReadStream with XOR facility o implement MemoryWriteStream o _fileHandle now is a reference to BaseScummFile class and is created on the fly o implement ScummNESFile class which is basically extract_mm_nes utility o update NES MM md5's due to above changes NOTE: to run MM NES now you need to remove *.LFL files and (probably) rename ROM to standard conventional name 'Maniac Mansion (XXX).nes' svn-id: r17300
2005-03-30In V7/V8 games, just always call translateText, it'll check for the '/' ↵Max Horn
prefix anyway (this allows us to perform additional magic in it, should we need to, e.g. to fix bug #1172655) svn-id: r17297
2005-03-11Mass-renamed all variables of Actor object according to our current codeEugene Sandulenko
formatting standards. Earlier we had half of vars named with leading underscore and half without it. Now code in actor.cpp is considerably more readable. svn-id: r17068
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Add 'speech' sound type to mixer; make use of that in iMuse DigitalMax Horn
svn-id: r16331
2004-10-19Help PalmOS (and more ?) to save memoryChris Apers
svn-id: r15611
2004-10-08Small correctionTravis Howell
Ensure object exists, before pushing data. svn-id: r15464
2004-10-04Add missing roomOps case for HE games.Travis Howell
svn-id: r15404
2004-09-28Changed more of the actor class members to match our coding guidelines (in ↵Max Horn
the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle svn-id: r15331
2004-09-22Value is correct, but string index not array id.Travis Howell
svn-id: r15233
2004-09-21cleanupMax Horn
svn-id: r15224
2004-09-18Added ScummEngine::printString() convenience method; changed enqueueText to ↵Max Horn
call addMessageToStack svn-id: r15170
2004-09-03Fix for bug #1021538 (COMI: Graphic glitches in ship-to-ship fight)Max Horn
svn-id: r14876
2004-09-02Make clearTextQueue call removeBlastTexts -- this fixes a text redraw issue ↵Max Horn
in the ship-to-ship combat svn-id: r14867
2004-08-22Cursor code cleanupMax Horn
svn-id: r14690
2004-08-22Switch to debug channelTravis Howell
svn-id: r14678
2004-08-21Removed some obsolete TODO commentsMax Horn
svn-id: r14669
2004-08-19Enable functionTravis Howell
svn-id: r14642
2004-08-15Add missing codeTravis Howell
Not sure where they are used though. svn-id: r14621
2004-08-06COMI/DIG always redraws verbs tooTravis Howell
Remove old var, no longer required svn-id: r14481
2004-08-01Correct default settings used by COMITravis Howell
Allow object_labels config option in COMI svn-id: r14408
2004-08-01Add symbolic names for the array types, which makes the code easier to ↵Max Horn
read/understand (note that array types != res types) svn-id: r14404
2004-08-01Fix for bug #953302 (COMI: Crash when you choose Rottingham as your first ↵Max Horn
oponent); this would be suitable for the 0.6.x branch, too... svn-id: r14401
2004-07-19Rename object fieldsTravis Howell
svn-id: r14270
2004-07-16Remove old hack and commentTravis Howell
svn-id: r14224
2004-07-11Bump save game version for HE 7.0 changesTravis Howell
Remove mention of talkspeed default, since it no longer applies. svn-id: r14191
2004-07-10Always stop actor walkscript when required.Travis Howell
svn-id: r14184
2004-07-05Code is correct, check against disasm.Travis Howell
svn-id: r14172
2004-07-05Unused in original game (According to diasm.)Travis Howell
svn-id: r14171
2004-07-04Match disasm., applies to The Dig too.Travis Howell
svn-id: r14167
2004-06-28Don't use getGameDataPath()Max Horn
svn-id: r14094
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25Use auto_ptr to avoid leaksMax Horn
svn-id: r14057
2004-06-21Add some missing codeTravis Howell
svn-id: r13990
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-05added voice group volume to scumm engine for imuse digital and implemeted ↵Paweł Kołodziejski
volume groups control svn-id: r13468
2004-04-04Implement V8 queryQuit opcodeMax Horn
svn-id: r13461
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-04-02Got rid of _transTextMax Horn
svn-id: r13442
2004-04-02simplify code by integrating a call to translateText() into ↵Max Horn
addMessageToStack(); improved translateText() further svn-id: r13438
2004-04-02Shouldn't be necessary to do a second translation run in this place (at ↵Max Horn
least I couldn't find any place were it is) svn-id: r13437