Eugene Sandulenko
4f2cfd5feb
Fix crash on chasm.
...
svn-id: r18383
2005-06-13 13:40:28 +00:00
Andrew Kurushin
dcbd777596
fixed scene entrance
...
implemented sfEraseDelta, sfSetActorZ, sfGetActorX, sfGetActorY
svn-id: r18380
2005-06-12 21:21:14 +00:00
Andrew Kurushin
802780619a
fix Hooneyfoot bug
...
svn-id: r18379
2005-06-12 15:58:37 +00:00
Andrew Kurushin
d9a38f6f55
rewritten animation loading
...
removed animation warnings during game process
svn-id: r18377
2005-06-11 17:24:06 +00:00
Torbjörn Andersson
20ba16b09c
When setting a new verb, clear the "pointer object", i.e. the variable that
...
keeps track of whatever object the pointer is hovering over. This way, the
pointer object will be updated but with the new verb applied to it. I was
getting tired of having to move the cursor off and on the object whenever I
changed verb.
This isn't exactly how the original engine did it, but it appears to work.
svn-id: r18373
2005-06-10 13:56:51 +00:00
Torbjörn Andersson
7b8c800482
Whitespace
...
svn-id: r18372
2005-06-10 13:49:43 +00:00
Torbjörn Andersson
ef552c8a8f
Whitespace changes I made while looking for the sourberry sprite bug.
...
svn-id: r18371
2005-06-10 12:09:01 +00:00
Torbjörn Andersson
eb99ba925b
Fixed sourberry sprite, and probably a couple of others. (The frame number
...
in the original is based on OBJ_EBERRIES, not OBJ_BERRIES.)
svn-id: r18370
2005-06-10 11:56:01 +00:00
Eugene Sandulenko
6e68d8927e
Fix bug #1216439 "SAGA: run-length slice typo in online source". Actually
...
I just zapped custom line drawing routine and use that one from OSystem.
svn-id: r18368
2005-06-09 00:42:16 +00:00
Andrew Kurushin
411fd102b6
fix animation free bug
...
svn-id: r18367
2005-06-08 19:01:19 +00:00
Torbjörn Andersson
8c82d94c40
Allow part of the IHNM intro to run again. I haven't verified that these
...
resource numbers are correct.
svn-id: r18366
2005-06-08 14:41:57 +00:00
Torbjörn Andersson
064bfed378
Added IHNM "main strings" resource. It's trial-and-error, so it may be the
...
wrong one, but it does contain the verb strings. Unlike IHNM, it does not
contain the object names. We'll need to do something about that eventually.
svn-id: r18365
2005-06-08 13:49:56 +00:00
Andrew Kurushin
6128bb05e3
implements sfScriptClimb, sfThrowActor, sfChangeActorScene
...
so tunnel may be passed now
svn-id: r18358
2005-06-05 16:53:53 +00:00
Eugene Sandulenko
e1aec42c63
Proper error calls.
...
svn-id: r18355
2005-06-05 11:32:11 +00:00
Eugene Sandulenko
0042ad12b7
Hide debug output
...
svn-id: r18354
2005-06-05 09:28:40 +00:00
Eugene Sandulenko
5ee308e48f
Fix long-standing bug with applying one object to another.
...
svn-id: r18353
2005-06-05 09:26:41 +00:00
Andrew Kurushin
697124a1b9
fixed dog's castle bug
...
svn-id: r18344
2005-06-04 17:52:37 +00:00
Torbjörn Andersson
83f9ebc373
Fixed warning.
...
svn-id: r18342
2005-06-04 15:50:23 +00:00
Andrew Kurushin
d3587c3a1e
fixed lense creation bug ( fade in/out now has separate flag)
...
svn-id: r18340
2005-06-04 15:02:17 +00:00
Eugene Sandulenko
2a3227911b
Fix bug reported by Marticus with situation when Rif left scene with
...
converse panel on.
svn-id: r18339
2005-06-04 14:37:52 +00:00
Torbjörn Andersson
5d84b5afe3
There were cases when an ITE intro credits line could appear in both
...
English and German at the same time. I've simplified the handling a bit by
splitting the line flags into language and... not-language? platform? since
this was easier than adding another combined flag. Easier to read, anyway.
I've also fixed some other minor things, e.g. "Edward" was shortened to
"Ed" in the WyrmKeep version. Of course, there may be regressions. And
there are some cases where English texts could appear in German versions,
but I don't know if it ever happens for any existing versin of the game.
svn-id: r18334
2005-06-04 12:34:38 +00:00
Torbjörn Andersson
c312db302c
My Linux ITE CD developed read errors, so Joe sent me a replacement, for
...
which I'm very grateful.
This latest CD version turned out to be one that ScummVM didn't support. It
has - I believe - the same data files as the Linux version (with digitized
music), except for the voice file which appears to be the same as the one
from the Mac version.
In other words, it has one big-endian data file, and a couple of little-
endian ones. The technical term for this is "bloody awkward".
It should work now, though.
svn-id: r18333
2005-06-04 12:25:25 +00:00
Andrew Kurushin
b58348494e
fixed doorkeeper's nonstop speech
...
svn-id: r18327
2005-06-03 19:04:21 +00:00
Eugene Sandulenko
bf928a5520
oops
...
svn-id: r18314
2005-06-02 22:34:55 +00:00
Eugene Sandulenko
8a835899fb
Implement game load with '-x' comman-line parameter.
...
Fix couple valgrind and compiler warnings.
svn-id: r18313
2005-06-02 22:14:57 +00:00
Andrew Kurushin
ae36a54c92
fix - 'holes' in save slot filenames
...
svn-id: r18312
2005-06-02 16:18:44 +00:00
Torbjörn Andersson
9be6764c47
Removed unused variables.
...
svn-id: r18309
2005-06-01 06:24:24 +00:00
Eugene Sandulenko
f8f9ed18a8
Allow entry of space and some letters such as 'r' and 'p' as parts of
...
save names.
svn-id: r18305
2005-05-31 23:41:27 +00:00
Andrew Kurushin
d1ffc9df2d
multiple files save-load implementation
...
svn-id: r18303
2005-05-31 20:08:46 +00:00
Eugene Sandulenko
0eb4e94116
Almost complete implementation of Puzzle. Now it is possible to solve it
...
successfully.
Things to do:
o non-actors speech, it just doesn't get displayed, though generated
o support for CD voices
svn-id: r18301
2005-05-31 01:03:13 +00:00
Andrew Kurushin
e5ab68c0db
fix start clipping issue
...
svn-id: r18300
2005-05-30 16:40:50 +00:00
Eugene Sandulenko
b2250cca64
Fix puzzle callback timings. Was mistakingly used millisecs instead of microsecs
...
svn-id: r18298
2005-05-29 21:00:45 +00:00
Eugene Sandulenko
5cd6d6b6f8
Implement key auto-repeat used in savegame dialog.
...
svn-id: r18297
2005-05-29 20:57:45 +00:00
Andrew Kurushin
99b9fc7070
implemented DOS version 1 pixel clipping
...
game options WIP3
svn-id: r18293
2005-05-29 15:39:35 +00:00
Andrew Kurushin
3d1c969377
game options WIP2
...
svn-id: r18282
2005-05-28 11:06:55 +00:00
Eugene Sandulenko
f9addb38e1
Fix warning
...
svn-id: r18257
2005-05-26 10:44:42 +00:00
Eugene Sandulenko
ca40942959
Puzzle WIP. No visuals yet.
...
svn-id: r18255
2005-05-26 09:45:15 +00:00
Max Horn
90b48f889f
Remove unused static variable
...
svn-id: r18234
2005-05-23 22:09:24 +00:00
Andrew Kurushin
82b86d495e
saveload WIP
...
svn-id: r18232
2005-05-23 18:53:36 +00:00
Eugene Sandulenko
0ccb1b726b
Plug in Puzzle. Now it consists mainly of stubs but neverthless lets skip
...
the Puzzle and continue game pretending like you completed the Puzzle.
svn-id: r18225
2005-05-23 02:23:34 +00:00
Eugene Sandulenko
e787c3d9a6
Implement Interface::drawButtonBox()
...
svn-id: r18220
2005-05-22 13:49:45 +00:00
Andrew Kurushin
b804538dbe
stub drawButtonBox
...
svn-id: r18218
2005-05-22 12:21:16 +00:00
Andrew Kurushin
3b01bef51b
fixes some todo (hardcoded resource ids -> customized per game)
...
preparation for option dialog (wip)
svn-id: r18217
2005-05-22 11:59:22 +00:00
Eugene Sandulenko
cf9049811e
Implement sfSimulSpeech2 which is used in lodge when talking to Sakka.
...
Fixed sfSimulSpeech(), so it plays voices with CD version.
svn-id: r18212
2005-05-22 01:20:47 +00:00
Andrew Kurushin
94ddf3f288
fixed Sist room
...
svn-id: r18175
2005-05-18 19:07:07 +00:00
Andrew Kurushin
284ef431e1
fixed loadsave item resource id
...
partialy fixed protect rat
svn-id: r18174
2005-05-18 18:28:10 +00:00
Eugene Sandulenko
f7df4797a8
Implement proper quitting. Added quitting to sfScriptGotoScene.
...
svn-id: r18173
2005-05-18 16:18:00 +00:00
Andrew Kurushin
1d31cd1223
fixed give verb
...
fixed occasional verbs redraw
svn-id: r18113
2005-05-15 17:45:59 +00:00
Andrew Kurushin
aedd11b353
add save game chunk
...
svn-id: r18108
2005-05-15 14:46:13 +00:00
Torbjörn Andersson
93e49f2234
Compilation fix.
...
svn-id: r18073
2005-05-12 17:00:08 +00:00