Max Horn
|
d354eaaf42
|
more code unification; as a side effect, simon can take advantage of the save path settings in the config file (inspired by patch #587694)
svn-id: r4770
|
2002-08-18 22:47:11 +00:00 |
|
Max Horn
|
404b8fd827
|
some more cleanup
svn-id: r4761
|
2002-08-18 18:39:42 +00:00 |
|
Max Horn
|
edae5b06db
|
MAJOR change to the way how Engine objects are instantiated
svn-id: r4758
|
2002-08-18 17:48:18 +00:00 |
|
Paweł Kołodziejski
|
105f966c6a
|
moved to Sound class
svn-id: r4744
|
2002-08-14 20:43:56 +00:00 |
|
Paweł Kołodziejski
|
f2faf9063b
|
some cleanup, changed type timer procedure - passed Scumm pointer
svn-id: r4743
|
2002-08-14 16:18:45 +00:00 |
|
Max Horn
|
7f3ba176e1
|
added common Engine base class for Scumm and SimonState (not yet very useful)
svn-id: r4742
|
2002-08-14 10:18:03 +00:00 |
|
Max Horn
|
2125df5f6d
|
removed the SoundMixer[1] trick; while it was neat it didn't help to simplify the code, and this helps for my 'Engine' superclass
svn-id: r4741
|
2002-08-14 09:53:34 +00:00 |
|
Max Horn
|
16aa478d8b
|
got rid of init.cpp
svn-id: r4736
|
2002-08-14 00:01:39 +00:00 |
|
Max Horn
|
15aa7f5a96
|
some cleanup
svn-id: r4729
|
2002-08-12 16:05:14 +00:00 |
|
Paweł Kołodziejski
|
a92a750f48
|
DIG: replaced stopBundleMusic with pauseBundleMusic in SMUSH
svn-id: r4717
|
2002-08-08 07:48:57 +00:00 |
|
Paweł Kołodziejski
|
9fa6145d90
|
DIG: preliminarily support for music in the game
svn-id: r4701
|
2002-08-04 16:30:59 +00:00 |
|
Max Horn
|
8779d00789
|
workaround for bug #558236; renamed actorAnimate to animateCostume (to distinguish it a bit from animateActor); removed Scumm::animateActor
svn-id: r4695
|
2002-08-04 02:53:50 +00:00 |
|
Max Horn
|
cc04dccf2b
|
hopefully fixed #589746 (Clicking sounds)
svn-id: r4689
|
2002-08-03 11:57:10 +00:00 |
|
Paweł Kołodziejski
|
0b3c263857
|
moved file bundle stuff into class Bundle
svn-id: r4671
|
2002-07-28 15:35:26 +00:00 |
|
Max Horn
|
6dd5de48f9
|
added constants for the default volumes; changed the volume ranges from 0-255 to 0-256
svn-id: r4670
|
2002-07-28 15:03:45 +00:00 |
|
Max Horn
|
330d06ba1b
|
moved ScummDebugger into seperate header; re-added box drawing (debug) code; 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-27 21:06:50 +00:00 |
|
Jonathan Gray
|
9257690cef
|
samnmax film noir mode patch by eriktorbjorn
svn-id: r4640
|
2002-07-26 17:03:03 +00:00 |
|
Max Horn
|
1749470ea7
|
moved some utility functions out of class Scumm
svn-id: r4618
|
2002-07-22 18:11:48 +00:00 |
|
Max Horn
|
37921ed5b7
|
fix for #583166 (hoagie doesn't enter mansion correctly); moved putActor into class Actor
svn-id: r4587
|
2002-07-18 15:45:10 +00:00 |
|
Max Horn
|
862e0b26bc
|
moved gui/utils.* to main level; removed some unused stuff from our file accessor functions
svn-id: r4583
|
2002-07-17 20:55:36 +00:00 |
|
Max Horn
|
0843a2510c
|
biiig checkin: removed more stuff from scumm.h; added new headers resource.h and object.h
svn-id: r4579
|
2002-07-16 21:03:14 +00:00 |
|
Max Horn
|
32e81beb45
|
got rid of _xPos, _yPos, _dir members in class Scumm
svn-id: r4578
|
2002-07-16 18:51:27 +00:00 |
|
Max Horn
|
824b14270c
|
added costume.h; bumped build date in scumm.h (we have some quite big 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-16 17:59:28 +00:00 |
|
Max Horn
|
21f82f0946
|
added Actor::isInClass convenience method; fixed typo in object.cpp; moved some functions from class Scumm to LoadedCostume
svn-id: r4560
|
2002-07-15 22:56:24 +00:00 |
|
Max Horn
|
438bb248e0
|
simplified the path finding code for 'old' games (this included getting rid of some global vars etc.)
svn-id: r4557
|
2002-07-15 21:50:51 +00:00 |
|
Max Horn
|
191c808a48
|
renamed o5_actorSetClass to o5_setClass
svn-id: r4553
|
2002-07-15 15:56:56 +00:00 |
|
Max Horn
|
dc60238196
|
renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3)
svn-id: r4536
|
2002-07-13 14:07:37 +00:00 |
|
Max Horn
|
447f2c433b
|
indent fixes
svn-id: r4531
|
2002-07-13 11:56:04 +00:00 |
|
James Brown
|
26e5d11e86
|
Note to self, and everyone else.. remember to keep this updated.
Anyone know a way to update the CVS date automatically?
svn-id: r4472
|
2002-07-07 17:40:42 +00:00 |
|
Max Horn
|
671678a6c5
|
added mouse over effect
svn-id: r4466
|
2002-07-06 12:57:51 +00:00 |
|
Max Horn
|
eacf0afa95
|
hooked in new experimental, *incomplete* GUI code to F6/F7
svn-id: r4464
|
2002-07-05 17:00:18 +00:00 |
|
James Brown
|
e346e6c28c
|
Theres nothing to see here...
- Start of CMI support
svn-id: r4459
|
2002-07-04 15:48:17 +00:00 |
|
Max Horn
|
b827dadf6e
|
added saveload.h; moved some stuff out of scumm.h into saveload.h/.cpp (no need why other code has to see this)
svn-id: r4450
|
2002-07-02 20:57:27 +00:00 |
|
Max Horn
|
b55b20c79d
|
removed akos_findManyDirection, bit_table and many_direction_tab_2; no need to export many_direction_tab
svn-id: r4448
|
2002-07-02 20:14:49 +00:00 |
|
James Brown
|
a1ccc73112
|
Basic putt-putt game support.
svn-id: r4434
|
2002-06-27 10:40:37 +00:00 |
|
Max Horn
|
d35eed21f1
|
more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an 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-06-04 23:32:53 +00:00 |
|
Paweł Kołodziejski
|
f7c69ad830
|
The Dig: implement descriptions
svn-id: r4381
|
2002-05-25 08:53:08 +00:00 |
|
Max Horn
|
0620c9d66a
|
removed some debug output I left in accidentally in my last checkin; removed some uses of g_scumm (see Endy, I promised I'd do it <g>); removed getSideOfLine(); some clean up
svn-id: r4378
|
2002-05-23 21:22:08 +00:00 |
|
Max Horn
|
8fd03ae929
|
moved more stuff out of the Scumm class (usage of g_scumm is only temporary, Endy, no worries <g>); some other cleanup
svn-id: r4376
|
2002-05-23 00:37:00 +00:00 |
|
Max Horn
|
1ba002766e
|
renamed unkScreenEffect7 to transitionEffect; added some comments, renamed vars etc.; fixed typoe in screen_eff7_table1 which caused effects 2&3 to be completly messed up
svn-id: r4375
|
2002-05-22 22:36:58 +00:00 |
|
Vincent Hamm
|
1db4ae7c2f
|
Temp removal of the actor walk script execution to fix dig's walking
svn-id: r4364
|
2002-05-20 16:02:29 +00:00 |
|
Nicolas Bacca
|
427cc598e0
|
Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :)
svn-id: r4349
|
2002-05-18 20:12:41 +00:00 |
|
Max Horn
|
885f043a7f
|
remove config-file.h from scumm.h (for me this means only 5 instead of 31 files have to be recompiled whenever config-file.h changes
svn-id: r4335
|
2002-05-14 23:50:09 +00:00 |
|
Max Horn
|
64c6113d15
|
removed actor.h from scumm.h; added _scumm member var to class Actor; some var renaming in preparation of more methord refactoring
svn-id: r4333
|
2002-05-14 23:35:28 +00:00 |
|
Max Horn
|
3d69ee488a
|
some cleanup
svn-id: r4324
|
2002-05-14 19:55:39 +00:00 |
|
Max Horn
|
fe4230bcbf
|
refactored parts of actor.cpp: many methods are now members of class Actor instead of class Scumm. This is still work in progress!
svn-id: r4319
|
2002-05-14 19:11:20 +00:00 |
|
James Brown
|
a592de4333
|
Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon due to the autosaver.
This changes the OSystem interface. Porters beware.
svn-id: r4318
|
2002-05-14 18:14:16 +00:00 |
|
James Brown
|
f33ced1a6f
|
update version number for 0.2.0 release
svn-id: r4305
|
2002-05-13 15:28:59 +00:00 |
|
Max Horn
|
271f50b044
|
renamed unkVirtScreen4 to fadeToBlackEffect; fixed graphic transition glitch (#551584)
svn-id: r4294
|
2002-05-12 17:51:40 +00:00 |
|
Max Horn
|
2c01ae8b6b
|
a little comment
svn-id: r4262
|
2002-05-10 15:41:35 +00:00 |
|