aboutsummaryrefslogtreecommitdiff
path: root/scumm/script.cpp
AgeCommit message (Collapse)Author
2005-04-10Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it ↵Max Horn
complies a bit better with our code formatting rules svn-id: r17508
2005-04-09Got rid of GF_NEW_OPCODESMax Horn
svn-id: r17488
2005-04-05getScriptSlot() must start from slot 1, required for nukeArrays() in HE games.Travis Howell
svn-id: r17383
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-25cleanupMax Horn
svn-id: r17222
2005-03-12Seems to work now, maybe fixed by script cycles?Travis Howell
svn-id: r17088
2005-02-28Missed a change.Travis Howell
svn-id: r16960
2005-02-28Add support for script cycles used by HE90+ games.Travis Howell
svn-id: r16958
2005-01-29Renamed _localScriptList to _localScriptOffsets for clarityMax Horn
svn-id: r16691
2005-01-24*** empty log message ***Travis Howell
svn-id: r16630
2005-01-24Correct sound offset sizeTravis Howell
svn-id: r16628
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-10-18Add keyboard control for HE80+ games.Travis Howell
svn-id: r15604
2004-10-16Add missing case for HE 90+Travis Howell
Always clear complete local script vars. svn-id: r15564
2004-10-08Unfortunately still not perfect.Travis Howell
svn-id: r15460
2004-10-07Removed some code which has no effect (looks like a coding mistake?)Max Horn
svn-id: r15444
2004-09-23nukeArrays seems fine now.Travis Howell
Fix dog regression svn-id: r15242
2004-09-23Fix array pointer overflows in HE80+ games.Travis Howell
Some arrays are nuked in startScene. svn-id: r15239
2004-09-19Removed some not necessary #defines which could (and did) lead to programEugene Sandulenko
logic misinterpretation. I assume these were added for readability, but (a) names suggestet that they're class variables but they didn't (b) their use wasn't consistent, i.e. there were places where variables were used directly, not by means of the macros (c) they didn't save that much space because they are used in few places. svn-id: r15179
2004-09-17nukeArrays still nuking wrong arrays.Travis Howell
Add some more differences in later HE versions. Add HE opcodes changes. svn-id: r15145
2004-09-13Required for later HE games to.Travis Howell
svn-id: r15084
2004-09-05Increase actor.sound to 32 for HE 80+ games.Travis Howell
Add some more HE vars. More adjustments for copying script strings in HE games. svn-id: r14903
2004-09-03Add basic decoding of debug script scripts.Travis Howell
svn-id: r14871
2004-09-01Fix incorrect flObject base address computationMax Horn
svn-id: r14854
2004-09-01Correct assertTravis Howell
svn-id: r14850
2004-08-31Add HE version 80 to avoid additional game idsTravis Howell
svn-id: r14843
2004-08-30Add some WIP code for HE games.Travis Howell
Add some music adjustments svn-id: r14839
2004-08-29Later HE 7.1 games need to send virtual x/y mouse vars.Travis Howell
svn-id: r14826
2004-08-28Need throughout puttmoonTravis Howell
svn-id: r14811
2004-08-28Limit nukeArrays to only location thats requires it for now.Travis Howell
svn-id: r14803
2004-08-28akos should queue commmands and executate after drawing costumes (Caused ↵Travis Howell
race issues in HE games). Remove some duplciate code Enable from HE games Add a few stubs for some additional akos codes svn-id: r14799
2004-08-26Add another variable which improves readability.Eugene Sandulenko
svn-id: r14791
2004-08-26Add var difference in later HE gamesTravis Howell
svn-id: r14789
2004-08-26Update akos error messagesTravis Howell
Add proper timer opcodes Up some debug msgs. svn-id: r14779
2004-08-26Remove leftoversTravis Howell
svn-id: r14766
2004-08-26More code/stubs for HE 7.2 gamesTravis Howell
Add another temp hack Add id for water, uses more actors Another small correction to music playback for HE 7.2 games svn-id: r14764
2004-08-26Add some stubs for HE 7.2Travis Howell
Fix warning Add music support for later HE 7.2 games svn-id: r14761
2004-08-24Remove some old/duplicate code.Travis Howell
Add a few more functions/stubs for HE 7.2 Moved HE 7.2 o_resourceRoutine() specifics. svn-id: r14727
2004-08-21Skip copy protection screen in indy3ega.Travis Howell
svn-id: r14663
2004-08-20Enable original method of skipping copy protectionTravis Howell
svn-id: r14645
2004-08-18Causes name to be lost in the Dig too.Travis Howell
Only scumm6 games originally used this method. svn-id: r14640
2004-08-14whitespaceMax Horn
svn-id: r14600
2004-08-05Disable this workaround for COMI, as it causes a regression there. Actually, ↵Max Horn
maybe we should just remove this again completely; we can 'work around' it by allowing more obj name resources, ultimately... svn-id: r14475
2004-08-05Correction from disasm.Travis Howell
svn-id: r14468
2004-08-03Shouldn't error out in early scumm 1 - 4 games.Travis Howell
svn-id: r14454
2004-08-02WORKAROUND for bug #985948 (INDY3VGA: Lockup during conversation with ↵Max Horn
drunken nazi) svn-id: r14448
2004-08-02Fix regression in HE. It cries for proper fix, thoughEugene Sandulenko
svn-id: r14438
2004-08-02Missed a lineTravis Howell
svn-id: r14432
2004-08-02Should have limited that to HE games only.Travis Howell
svn-id: r14430
2004-08-01HE games use different method to clear some arrays resources.Travis Howell
svn-id: r14423