aboutsummaryrefslogtreecommitdiff
path: root/scumm.h
AgeCommit message (Collapse)Author
2002-08-21Initial revisionMax Horn
svn-id: r4785
2002-08-20implemented the flashlight (TODO: use rounded corners. Left as an exercise ↵Max Horn
to the reader) svn-id: r4777
2002-08-19added lights support to the costume renderer; begun work on flashlight ↵Max Horn
support (no real code yet :-) svn-id: r4774
2002-08-18more code unification; as a side effect, simon can take advantage of the ↵Max Horn
save path settings in the config file (inspired by patch #587694) svn-id: r4770
2002-08-18some more cleanupMax Horn
svn-id: r4761
2002-08-18MAJOR change to the way how Engine objects are instantiatedMax Horn
svn-id: r4758
2002-08-14moved to Sound classPaweł Kołodziejski
svn-id: r4744
2002-08-14some cleanup, changed type timer procedure - passed Scumm pointerPaweł Kołodziejski
svn-id: r4743
2002-08-14added common Engine base class for Scumm and SimonState (not yet very useful)Max Horn
svn-id: r4742
2002-08-14removed the SoundMixer[1] trick; while it was neat it didn't help to ↵Max Horn
simplify the code, and this helps for my 'Engine' superclass svn-id: r4741
2002-08-14got rid of init.cppMax Horn
svn-id: r4736
2002-08-12some cleanupMax Horn
svn-id: r4729
2002-08-08DIG: replaced stopBundleMusic with pauseBundleMusic in SMUSHPaweł Kołodziejski
svn-id: r4717
2002-08-04DIG: preliminarily support for music in the gamePaweł Kołodziejski
svn-id: r4701
2002-08-04workaround for bug #558236; renamed actorAnimate to animateCostume (to ↵Max Horn
distinguish it a bit from animateActor); removed Scumm::animateActor svn-id: r4695
2002-08-03hopefully fixed #589746 (Clicking sounds)Max Horn
svn-id: r4689
2002-07-28moved file bundle stuff into class BundlePaweł Kołodziejski
svn-id: r4671
2002-07-28added constants for the default volumes; changed the volume ranges from ↵Max Horn
0-255 to 0-256 svn-id: r4670
2002-07-27moved ScummDebugger into seperate header; re-added box drawing (debug) code; ↵Max Horn
changed some debugg hotkeys: (q)uit became (c)onitune and (e)xit became quit. This matches gdb, and is IMHO either to understand, too svn-id: r4660
2002-07-26samnmax film noir mode patch by eriktorbjornJonathan Gray
svn-id: r4640
2002-07-22moved some utility functions out of class ScummMax Horn
svn-id: r4618
2002-07-18fix for #583166 (hoagie doesn't enter mansion correctly); moved putActor ↵Max Horn
into class Actor svn-id: r4587
2002-07-17moved gui/utils.* to main level; removed some unused stuff from our file ↵Max Horn
accessor functions svn-id: r4583
2002-07-16biiig checkin: removed more stuff from scumm.h; added new headers resource.h ↵Max Horn
and object.h svn-id: r4579
2002-07-16got rid of _xPos, _yPos, _dir members in class ScummMax Horn
svn-id: r4578
2002-07-16added costume.h; bumped build date in scumm.h (we have some quite big ↵Max Horn
changes after all); switched ll and lr in the boxes code so that they really are what they are named after: lower left and right coords; removed some stuff from scumm.h/boxes.h svn-id: r4575
2002-07-15added Actor::isInClass convenience method; fixed typo in object.cpp; moved ↵Max Horn
some functions from class Scumm to LoadedCostume svn-id: r4560
2002-07-15simplified the path finding code for 'old' games (this included getting rid ↵Max Horn
of some global vars etc.) svn-id: r4557
2002-07-15renamed o5_actorSetClass to o5_setClassMax Horn
svn-id: r4553
2002-07-13renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; ↵Max Horn
implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3) svn-id: r4536
2002-07-13indent fixesMax Horn
svn-id: r4531
2002-07-07Note to self, and everyone else.. remember to keep this updated.James Brown
Anyone know a way to update the CVS date automatically? svn-id: r4472
2002-07-06added mouse over effectMax Horn
svn-id: r4466
2002-07-05hooked in new experimental, *incomplete* GUI code to F6/F7Max Horn
svn-id: r4464
2002-07-04Theres nothing to see here...James Brown
- Start of CMI support svn-id: r4459
2002-07-02added saveload.h; moved some stuff out of scumm.h into saveload.h/.cpp (no ↵Max Horn
need why other code has to see this) svn-id: r4450
2002-07-02removed akos_findManyDirection, bit_table and many_direction_tab_2; no need ↵Max Horn
to export many_direction_tab svn-id: r4448
2002-06-27Basic putt-putt game support.James Brown
svn-id: r4434
2002-06-04more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an ↵Max Horn
icky, wrong implementation for it - yes this is complete nonsense but I'll try to replace it with the right thing RSN :-) svn-id: r4404
2002-05-25The Dig: implement descriptionsPaweł Kołodziejski
svn-id: r4381
2002-05-23removed some debug output I left in accidentally in my last checkin; removed ↵Max Horn
some uses of g_scumm (see Endy, I promised I'd do it <g>); removed getSideOfLine(); some clean up svn-id: r4378
2002-05-23moved more stuff out of the Scumm class (usage of g_scumm is only temporary, ↵Max Horn
Endy, no worries <g>); some other cleanup svn-id: r4376
2002-05-22renamed unkScreenEffect7 to transitionEffect; added some comments, renamed ↵Max Horn
vars etc.; fixed typoe in screen_eff7_table1 which caused effects 2&3 to be completly messed up svn-id: r4375
2002-05-20Temp removal of the actor walk script execution to fix dig's walkingVincent Hamm
svn-id: r4364
2002-05-18Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu ↵Nicolas Bacca
driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :) svn-id: r4349
2002-05-14remove config-file.h from scumm.h (for me this means only 5 instead of 31 ↵Max Horn
files have to be recompiled whenever config-file.h changes svn-id: r4335
2002-05-14removed actor.h from scumm.h; added _scumm member var to class Actor; some ↵Max Horn
var renaming in preparation of more methord refactoring svn-id: r4333
2002-05-14some cleanupMax Horn
svn-id: r4324
2002-05-14refactored parts of actor.cpp: many methods are now members of class Actor ↵Max Horn
instead of class Scumm. This is still work in progress! svn-id: r4319
2002-05-14Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon ↵James Brown
due to the autosaver. This changes the OSystem interface. Porters beware. svn-id: r4318