Commit Graph
86814 Commits
Author SHA1 Message Date
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
Joost Peters 85bd972d89 Save setting of the text toggle when quitting, fixes bug #855542
svn-id: r14933
2004-09-06 11:09:25 +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
Torbjörn Andersson 1dcd2612c0 Added a section about sword2mp3 to the documentation. I don't have the
tools to test the changes to 07_05.tex, though.

svn-id: r14924
2004-09-06 06:39:31 +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 7916291efc Removed entry about compressed sound/music in BS2 since it's done now.
svn-id: r14910
2004-09-05 16:18:41 +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
Travis Howell 95a52bf4b4 Fix compile
svn-id: r14898
2004-09-04 23:05:34 +00:00
Torbjörn Andersson f04e412269 Rewrote the code that loads credits.clu into memory. The new code is
perhaps less clever than the old one I wrote, but should be much easier to
read. Besides, the old code had a small memory leak in it.

svn-id: r14897
2004-09-04 21:17:27 +00:00
Max Horn 858153c4f7 Some type corrections
svn-id: r14896
2004-09-04 19:28:30 +00:00
Paweł Kołodziejski 1c94a93a2e added msvc8 project files
svn-id: r14895
2004-09-04 15:17:58 +00:00
Paweł Kołodziejski 0901b17828 fixed warning, updated msvc projects
svn-id: r14894
2004-09-04 14:53: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
Max Horn 3511e688ab Fix for bug #1022265 (Memory leak in vorbis.cpp?)
svn-id: r14889
2004-09-04 10:12:22 +00:00
Torbjörn Andersson eff7b341d0 Fixed a glitch in the music fade-out code.
svn-id: r14888
2004-09-04 09:46:47 +00:00
Torbjörn Andersson cb399b63d5 Added support for compressed music. I'm sure there are some glitches still
to fix, but it should work well enough for now.

In this rewrite of the music code, I removed the "save/restore music state"
function, since it just complicated things for a very small gain. It wasn't
in the original engine, and I added it just for the credits, so that the
previously playing music could be resumed afterwards. I might re-add it
later, but probably not.

svn-id: r14887
2004-09-04 09:27:17 +00:00