Travis Howell
74d9f1a37d
Add cases
...
svn-id: r14948
2004-09-07 14:16:08 +00:00
Travis Howell
4cc31b030a
Add case
...
svn-id: r14947
2004-09-07 13:57:58 +00:00
Travis Howell
452f783fc8
Add opcode
...
svn-id: r14946
2004-09-07 13:30:25 +00:00
Travis Howell
5532f83a56
Load talkie block
...
svn-id: r14945
2004-09-07 13:23:26 +00:00
Jonathan Gray
67e963507d
ah of course...
...
svn-id: r14944
2004-09-07 13:20:54 +00:00
Travis Howell
88b9335b27
Ooops
...
svn-id: r14943
2004-09-07 13:11:00 +00:00
Travis Howell
8e5aa391c2
Add HE 98 version
...
svn-id: r14942
2004-09-07 13:05:09 +00:00
Travis Howell
505bbcc295
Add another opcode/stub
...
svn-id: r14941
2004-09-07 12:56:12 +00:00
Jonathan Gray
67498a174b
add some he c++ engine related changes. For some reason the cpp versions of spydemo and timedemo aren't getting _heversion set correctly
...
svn-id: r14940
2004-09-07 12:54:41 +00:00
Travis Howell
c6e0afadf0
Add index for HE C++ games.
...
Enable all HE games again.
svn-id: r14939
2004-09-07 12:21:54 +00:00
Travis Howell
44ab28cec5
Correct opcode
...
svn-id: r14938
2004-09-07 09:25:37 +00:00
Travis Howell
b2ac15afa4
More cases
...
svn-id: r14936
2004-09-07 03:42:15 +00:00
Travis Howell
98eeb34f27
Switch to cases, to catch any missing cases.
...
svn-id: r14935
2004-09-07 02:53:22 +00:00
Travis Howell
f1fdfeda34
Don't check for verbs, if no verbs exist.
...
svn-id: r14934
2004-09-06 11:50:32 +00:00
Eugene Sandulenko
3a4d9dc689
Fixed bug in DrawBMAPObject.
...
svn-id: r14932
2004-09-06 10:52:52 +00:00
Travis Howell
5f90812064
Missed opcode
...
svn-id: r14931
2004-09-06 09:27:22 +00:00
Travis Howell
3be4ae1d1d
stubs
...
svn-id: r14930
2004-09-06 08:53:19 +00:00
Travis Howell
5a4548ed14
Not every speech file has the extra header.
...
svn-id: r14929
2004-09-06 07:54:26 +00:00
Travis Howell
35e364dc6e
Skip extra speech header in HE 80+ games
...
svn-id: r14928
2004-09-06 07:31:51 +00:00
Jonathan Gray
3f42d6f0ab
fix compiler warnings, including a if (foo = bar) occurance
...
svn-id: r14927
2004-09-06 07:06:11 +00:00
Travis Howell
aa264a5079
Add temporary hack to ignore akoc drawLimb C021 for now.
...
svn-id: r14926
2004-09-06 06:51:30 +00:00
Travis Howell
0010669d55
Add basic AWIZ call for HE90 games.
...
svn-id: r14925
2004-09-06 06:46:59 +00:00
Travis Howell
98584a42f3
Should be int
...
svn-id: r14923
2004-09-06 05:50:32 +00:00
Travis Howell
5adc650736
Add another ini related opcode.
...
svn-id: r14922
2004-09-06 03:26:47 +00:00
Travis Howell
79c5ac987f
Should always push result.
...
svn-id: r14921
2004-09-06 02:54:28 +00:00
Travis Howell
3bd8642f73
More stubs for chase
...
svn-id: r14920
2004-09-06 02:39:02 +00:00
Travis Howell
60bccf377e
Add target
...
svn-id: r14919
2004-09-06 02:01:00 +00:00
Travis Howell
4ace797f4e
More stubs
...
svn-id: r14918
2004-09-06 01:54:24 +00:00
Travis Howell
42277f416f
Add back stub, in right place this time.
...
svn-id: r14917
2004-09-06 01:19:38 +00:00
Travis Howell
c797a78177
HE 72+ games use a remove object from queue function.
...
svn-id: r14916
2004-09-06 01:10:31 +00:00
Travis Howell
61c1a11c60
Doesn't use smush
...
svn-id: r14915
2004-09-06 01:00:18 +00:00
Travis Howell
f1c0202e7c
Add HE 80/90 classes, will be filled up over time.
...
svn-id: r14914
2004-09-06 00:58:40 +00:00
Eugene Sandulenko
d21525d7fe
Implement roomOp 234
...
svn-id: r14913
2004-09-05 22:57:09 +00:00
Gregory Montoir
2c80f1c4d6
fixed awiz display
...
svn-id: r14912
2004-09-05 22:19:52 +00:00
Eugene Sandulenko
96ad0d9cb7
Added BMAP support in objects.
...
Though I didn't test it as I don't know when it is used. Please, tell me when
you'll see warning that it is called.
Now we have BMAP for all cases in HE 70+ games.
svn-id: r14911
2004-09-05 17:39:54 +00:00
Torbjörn Andersson
14b3a8e588
The old 'sound' array was introduced in savegame version 8, so surely the
...
MKARRAY_OLD entry should use 8 as its minVersion? Today's CVS snapshot
triggered an assertion when loading a savegame that worked fine today. It
worked again after this change.
svn-id: r14909
2004-09-05 16:18:07 +00:00
Torbjörn Andersson
11a449a08c
Fixed scrollEffect() regression introduced when move_screen() was removed.
...
I have tested this on all the cases I know of where scrollEffect() is used:
* The diving scene in Monkey Island 2
* The camel and balloon rides in Fate of Atlantis
* The arrival of the thunder storm in Day of the Tentacle
* Seeing the loose end in Sam & Max
So far it seems to work fine. Knock on wood.
svn-id: r14908
2004-09-05 15:44:29 +00:00
Travis Howell
548e51dce8
Valgrind warning
...
svn-id: r14907
2004-09-05 10:28:30 +00:00
Jonathan Gray
80c9d31f54
compilation fix
...
svn-id: r14906
2004-09-05 10:16:01 +00:00
Gregory Montoir
c4065d0af9
code simplification
...
svn-id: r14905
2004-09-05 10:10:29 +00:00
Travis Howell
647d8e8bcf
Ooops
...
svn-id: r14904
2004-09-05 09:41:16 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Eugene Sandulenko
010a781ada
Fix bug which sometimes lead to some enemies never appear.
...
Remove some unused code.
Give some vars and functions proper names.
svn-id: r14902
2004-09-05 05:40:29 +00:00
Travis Howell
8db0a7bb79
Caused music regression.
...
svn-id: r14901
2004-09-05 03:46:00 +00:00
Travis Howell
2894f13d2b
Add opcode
...
svn-id: r14900
2004-09-04 23:58:15 +00:00
Travis Howell
ac140c2963
HE 72+ games set VARS with amount of each type of resource.
...
Often used by their scripts.
svn-id: r14899
2004-09-04 23:35:14 +00:00
Paweł Kołodziejski
9032d086af
added error info for bundle mgr bug
...
svn-id: r14893
2004-09-04 14:27:16 +00:00
Paweł Kołodziejski
3a19ca1be3
fixde bug IMUSE+DEBUG
...
svn-id: r14892
2004-09-04 13:13:23 +00:00
Paweł Kołodziejski
23e294e10c
added comment for insane hack
...
svn-id: r14891
2004-09-04 12:35:19 +00:00
Max Horn
91a57ad8f5
cleanup (this actor clip stuff is really evil -- I have to agree with Kirben, it's totally unclear why they didn't just use the good old virt screen system...
...
svn-id: r14890
2004-09-04 10:29:06 +00:00