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 |
|
Paweł Kołodziejski
|
aaa4156cd9
|
fix
svn-id: r4506
|
2002-07-10 06:18:32 +00:00 |
|
Max Horn
|
2d73a779cb
|
applied indent to a couple of source files; added .indent.pro file with default indent settings as per readme.txt
svn-id: r4469
|
2002-07-07 13:14:34 +00:00 |
|
James Brown
|
242e99eeb9
|
Add invalid variable checks for The Dig
svn-id: r4431
|
2002-06-26 11:32:21 +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 |
|
Vincent Hamm
|
073d8db474
|
Fixme for the dig looping sound bug...
svn-id: r4385
|
2002-05-25 19:40:42 +00:00 |
|
Paweł Kołodziejski
|
f7c69ad830
|
The Dig: implement descriptions
svn-id: r4381
|
2002-05-25 08:53: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 |
|
Vincent Hamm
|
cd037279ad
|
Fixed actor masking in dig
svn-id: r4373
|
2002-05-22 12:56:26 +00:00 |
|
Max Horn
|
cb150cd11d
|
setupShadowPalette doesn't belong into actor.cpp; it's only used in script_v2.cpp, hence moving it there
svn-id: r4360
|
2002-05-20 14:28:02 +00:00 |
|
Max Horn
|
b529d80ed7
|
added #include "actor.h", some minor tweaks
svn-id: r4332
|
2002-05-14 23:32:34 +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 |
|
Max Horn
|
271f50b044
|
renamed unkVirtScreen4 to fadeToBlackEffect; fixed graphic transition glitch (#551584)
svn-id: r4294
|
2002-05-12 17:51:40 +00:00 |
|
James Brown
|
83b90577ed
|
Remove no longer needed DOTT fixme
svn-id: r4288
|
2002-05-12 10:36:59 +00:00 |
|
James Brown
|
ecbf23da72
|
Impliment what we call 'random guesses' for Sam and Max iMUSE
svn-id: r4271
|
2002-05-10 20:21:12 +00:00 |
|
Paweł Kołodziejski
|
939f9314fa
|
Two fixmes - one for iMUSE bug in Sam and Max, the other for MI1VGA scaling
svn-id: r4270
|
2002-05-10 18:47:37 +00:00 |
|
Max Horn
|
8dbcdc661f
|
renamed fixActorDirection to setActorDirection; fixed a bug causing wrong actor directions
svn-id: r4260
|
2002-05-10 13:45:32 +00:00 |
|
Max Horn
|
2f2d4527ef
|
cleaning up the mess drigo left... <sigh>
svn-id: r4215
|
2002-05-05 20:04:26 +00:00 |
|
Enrico Rolfi
|
38d048b86b
|
Fixed some things for Macintosh ports
svn-id: r4212
|
2002-05-05 19:06:51 +00:00 |
|
Vincent Hamm
|
f3aab1ce9c
|
Implemented a few new functions. Now you can control the crane in Full Throttle
svn-id: r4079
|
2002-04-25 08:53:10 +00:00 |
|
Vincent Hamm
|
ca4262ec0c
|
Fixed transition effects in non V7 games
svn-id: r4073
|
2002-04-24 14:13:09 +00:00 |
|
James Brown
|
72798160d8
|
Quick patch to allow space between -p - Also remove compiler warning
svn-id: r4065
|
2002-04-23 18:11:36 +00:00 |
|
James Brown
|
d447f05709
|
Add voice channel tracking to stop script race in BumpusVille VR.
svn-id: r4048
|
2002-04-22 08:16:16 +00:00 |
|
Vincent Hamm
|
db4e910422
|
Implemented another miscop. Now the music in the BigFoot bal room is correct
svn-id: r4040
|
2002-04-21 21:33:47 +00:00 |
|
Vincent Hamm
|
7c95649ba5
|
Some code cleanup in the blast object code for implementation of futur features
svn-id: r4039
|
2002-04-21 21:20:32 +00:00 |
|
Vincent Hamm
|
1b1d5795a8
|
Some new V7 scummvars. Implemented custom scale table in AKOS codec 1
svn-id: r4038
|
2002-04-21 19:38:00 +00:00 |
|
Vincent Hamm
|
db2e803831
|
Fix the twin ball elevator
svn-id: r4020
|
2002-04-20 09:30:04 +00:00 |
|
James Brown
|
eb773b477a
|
Remove \M's, add IRIX support.
svn-id: r4019
|
2002-04-20 04:09:02 +00:00 |
|
Vincent Hamm
|
86b9713cdd
|
More or less finished flashlight code. The effect isn't 100% accurate
svn-id: r4007
|
2002-04-19 13:57:18 +00:00 |
|
Vincent Hamm
|
708799f8db
|
Early flashlight implementation
svn-id: r4006
|
2002-04-19 12:38:03 +00:00 |
|
James Brown
|
7696081c54
|
Large pointless reindentation of all the code. Also fixed a few mistakes
in the object flags code cleanup.
Flags used:
indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip
-ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader
-TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader
-TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm
-TSoundEngine -TPart -TPlayer
svn-id: r3908
|
2002-04-11 17:19:16 +00:00 |
|
James Brown
|
0313be280a
|
Fix the BUN string parser. Doesn't crash other games anymore :)
svn-id: r3896
|
2002-04-09 06:46:24 +00:00 |
|
James Brown
|
011cf6e066
|
Start of The Dig voice support. Don't get excited, it doesn't do anything yet. :)
svn-id: r3895
|
2002-04-08 13:55:03 +00:00 |
|
James Brown
|
d2d498d08c
|
Fix Indy4 bootparam, some more Zak256 work, and a few minor things.
svn-id: r3887
|
2002-04-07 04:29:15 +00:00 |
|
Vincent Hamm
|
5ca87c1269
|
Fixed a bit the gui for FT and DIG. It still doesn't display a thing but it's not crashing anymore
svn-id: r3828
|
2002-03-25 12:26:37 +00:00 |
|
Vincent Hamm
|
7b1bbf81e0
|
reimplemented opcode 0xEC a better way
svn-id: r3801
|
2002-03-22 11:15:33 +00:00 |
|
Vincent Hamm
|
70f18a9394
|
Partialy implemented opcode 0xEC
svn-id: r3800
|
2002-03-22 10:56:03 +00:00 |
|
James Brown
|
718392239c
|
I know it probably doesn't look like much, but this is a start to the reorg - basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related.
svn-id: r3792
|
2002-03-20 17:51:07 +00:00 |
|
Vincent Hamm
|
66b8932d83
|
Implemented multiple image blast object
svn-id: r3690
|
2002-03-08 20:57:09 +00:00 |
|
James Brown
|
c161197117
|
Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' shadowing.
svn-id: r3685
|
2002-03-08 08:42:11 +00:00 |
|
James Brown
|
f5ff443424
|
Rename o6_samGame to o6_bompWindow.
svn-id: r3679
|
2002-03-07 05:41:53 +00:00 |
|
James Brown
|
aea131d95b
|
Fixes to Sam and Max subgames.
Add 'insane.cpp' to VC++ project.
svn-id: r3675
|
2002-03-07 04:29:24 +00:00 |
|
Vincent Hamm
|
cf868605f6
|
Preliminary smush playback support.
svn-id: r3669
|
2002-03-06 19:58:06 +00:00 |
|
James Brown
|
178540c989
|
Applied cleanup and scaling patch by Rob.
svn-id: r3665
|
2002-03-06 12:24:56 +00:00 |
|
Travis Howell
|
4a98b9b9e9
|
Add Matti Hmlinen's patch to suppress warnings
svn-id: r3664
|
2002-03-06 10:35:39 +00:00 |
|
James Brown
|
17270d2ccd
|
Fixed some more Sam and Max bugs. Is now playable to BumpusVille.
Added two new debug commands, one to read and set variables, the other
to set a 'watch' on variables.
svn-id: r3662
|
2002-03-06 10:03:00 +00:00 |
|
Vincent Hamm
|
474c9e333b
|
Reimplemented the preliminary Dig features. Implemented actor with many direction. Fixed bomp bug
svn-id: r3661
|
2002-03-06 09:40:21 +00:00 |
|
Vincent Hamm
|
c7d58aca84
|
Final part of V7 merging process. The FULL_THROTTLE define is not required any more
svn-id: r3660
|
2002-03-06 00:18:22 +00:00 |
|
Vincent Hamm
|
6387020fd9
|
Fixed struct RoomHeader for v7 implementation
svn-id: r3650
|
2002-03-05 20:13:47 +00:00 |
|
James Brown
|
a2a497a46f
|
Fixed the actor crash bug properly. NOTE: This -will- break ALL saved games
made with previous versions.
svn-id: r3648
|
2002-03-05 16:13:09 +00:00 |
|