Bertrand Augereau
0baa0afb38
DREAMWEB: Better 'mouseCall' api, DreamWebEngine should not use _context, ideally
2011-08-25 07:46:23 +02:00
Willem Jan Palenstijn
8a5c8f3320
DREAMWEB: Add/fix loading from launcher
...
This is very error-prone, and needs testing.
2011-08-18 00:29:17 +02:00
eriktorbjorn
e25e85fbb0
DREAMWEB: Blacklist and reimplement cancelch0() and cancelch1()
...
Now any sound playing on the channels is stopped immediately. This
fixes missing voice-overs in the intro, makes it possible to skip
lines of conversation, and fixes a problem where the sound effect
from the Altar Room would keep playing after leaving the room.
Possibly other glitches as well.
2011-07-20 13:15:30 +02:00
Eugene Sandulenko
540d0260e6
DREAMWEB: Add ScummVM headers, remove SVN keywords.
2011-07-19 11:26:40 +01:00
Vladimir Menshakov
545e482b5a
DREAMWEB: Reimplemented modifychar and language switching
2011-06-25 18:21:37 +04:00
Vladimir Menshakov
375298f69a
DREAMWEB: Replaced foreign-guarded code with "foreignrelease" variable, added modifychar stub
2011-06-25 18:21:37 +04:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Ori Avtalion
9b703356e6
DREAMWEB: Fix saveGameState signature to match Engine's virtual method
2011-06-18 19:59:36 +03:00
Vladimir Menshakov
41a399231b
DREAMWEB: added stubs for loading from lancher (disabled).
2011-06-18 14:29:10 +04:00
Vladimir Menshakov
6fe3e63ed1
DREAMWEB: replaced generated code with c++ style stubs
2011-06-17 00:31:36 +04:00
Vladimir Menshakov
4fd3cdf984
DREAMWEB: Improved code formatting
2011-06-16 16:31:17 +04:00
Vladimir Menshakov
14121a6f57
DREAMWEB: moved stubs into stubs.cpp
2011-06-16 01:03:29 +04:00
Vladimir Menshakov
cf942d9308
DREAMWEB: cleanup keys handling, added turbo shortcut
2011-06-15 17:35:00 +02:00
Vladimir Menshakov
074436985f
DREAMWEB: renamed playSpeech to loadSpeech
2011-06-15 17:34:57 +02:00
Vladimir Menshakov
932abf8c3b
DREAMWEB: regenerated sources with CD option on
2011-06-15 17:34:56 +02:00
Vladimir Menshakov
1955df129f
DREAMWEB: added sound support
2011-06-15 17:34:46 +02:00
Vladimir Menshakov
74dfc34937
DREAMWEB: added sounds loading
2011-06-15 17:34:46 +02:00
Vladimir Menshakov
5a8b1dbfff
DREAMWEB: catch the sample changing, more stubs
2011-06-15 17:34:45 +02:00
Vladimir Menshakov
09346f01d7
DREAMWEB: added sound handling stub
2011-06-15 17:34:45 +02:00
Vladimir Menshakov
93cf9993ea
DREAMWEB: report click only once, this fixes phantom clicks after loading or between screens.
2011-06-15 17:34:42 +02:00
Vladimir Menshakov
308fcf0953
DREAMWEB: added setSpeed, CTRL-F shortcut and removed erik's comment because it's good idea :)
2011-06-15 17:34:40 +02:00
Vladimir Menshakov
edf7d9b42b
DREAMWEB: unstubbed printundermon
2011-06-15 17:34:38 +02:00
eriktorbjorn
de65cf35c1
DREAMWEB: Simplify the tracking of the mouse position and buttons
...
The event manager keeps track of the mouse position and button
state, so using that should be both simpler and more reliable
than tracking it ourselves.
This loses the support for middle-clicking, but it's not clear
that this is needed anyway. (If necessary, it could be added to
the event manager.)
2011-06-15 17:34:36 +02:00
Vladimir Menshakov
4ba74f73e1
DREAMWEB: moved quit() into engine's method
2011-06-15 17:34:22 +02:00
Vladimir Menshakov
04ee3aefae
DREAMWEB: implemented doshake
2011-06-15 17:34:22 +02:00
Vladimir Menshakov
bd28564594
DREAMWEB: removed ugly static engine
2011-06-15 17:34:21 +02:00
Vladimir Menshakov
b673130bf4
DREAMWEB: implemented somewhat hackish read from currently open file
2011-06-15 17:34:20 +02:00
Vladimir Menshakov
c5ab591b79
DREAMWEB: unstabbed save
2011-06-15 17:34:19 +02:00
Vladimir Menshakov
8ddbbc0c50
DREAMWEB: moved out file write/read from sources
2011-06-15 17:34:18 +02:00
Vladimir Menshakov
7eb8e0bbe7
DREAMWEB: unstubbed dontloadseg
2011-06-15 17:34:17 +02:00
Vladimir Menshakov
d0404f4b61
DREAMWEB: moved palette fixes into set/getPalette
2011-06-15 17:34:11 +02:00
Vladimir Menshakov
9034191796
DREAMWEB: removed dummy video segment, blacklisted video-related functions.
2011-06-15 17:34:07 +02:00
Vladimir Menshakov
e535e6e295
DREAMWEB: added keyboard handling
2011-06-15 17:33:56 +02:00
Vladimir Menshakov
8a72645c16
DREAMWEB: added setPalette instead of showgroup + framenm
2011-06-15 17:33:56 +02:00
Vladimir Menshakov
25a937e156
DREAMWEB: added fadedos
2011-06-15 17:33:52 +02:00
Vladimir
3bd7cb1902
DREAMWEB: fixed loadfromfile
2011-06-15 17:33:27 +02:00
Vladimir
af4f0e6b1e
DREAMWEB: added graphics mode initialization
2011-06-15 17:33:06 +02:00
Vladimir
a07ec818c7
DREAMWEB: added processEvents, added mouse support
2011-06-15 17:33:03 +02:00
Vladimir
221a3575a3
DREAMWEB: added mousecall stub
2011-06-15 17:32:47 +02:00
Vladimir
6a33ce30f2
DREAMWEB: added close file
2011-06-15 17:32:23 +02:00
Vladimir
858a898aa7
DREAMWEB: added readfile
2011-06-15 17:32:15 +02:00
Vladimir
9a1575b9d5
DREAMWEB: implemented openfile
2011-06-15 17:32:11 +02:00
Vladimir
d4d5c0527e
DREAMWEB: implemented some of the stubs
2011-06-15 17:31:21 +02:00
Vladimir
52a89174ab
DREAMWEB: added autogenerated source
2011-06-15 17:29:05 +02:00