Max Horn
cd7a32eed0
SCI: Change script_lookup_export to use SegManager::validateExportFunc
...
svn-id: r43978
2009-09-06 12:56:28 +00:00
Bertrand Augereau
eda081173b
Constness fix
...
svn-id: r43975
2009-09-06 11:37:15 +00:00
Bertrand Augereau
d454c9b379
Minor constness fixes
...
svn-id: r43974
2009-09-06 10:51:20 +00:00
Vladimir Menshakov
0d4cbea620
start sound positioning with 1 as in original engine.
...
svn-id: r43973
2009-09-06 09:43:06 +00:00
Vladimir Menshakov
05201a2e9c
implemented mansion drawers-book puzzle and fake chili.
...
svn-id: r43972
2009-09-06 09:40:14 +00:00
Florian Kagerer
0c6aa2ef0d
LOL: fixed warning
...
svn-id: r43971
2009-09-06 01:30:45 +00:00
Florian Kagerer
79228dbd45
LOL/Floppy: fix menus
...
svn-id: r43970
2009-09-06 01:24:54 +00:00
Vladimir Menshakov
6f98b044d4
more callbacks from the third episode
...
svn-id: r43969
2009-09-05 23:01:03 +00:00
Florian Kagerer
5d8453b09d
LOL/Floppy: fix compass
...
svn-id: r43968
2009-09-05 22:28:18 +00:00
Florian Kagerer
a4cf9a39e5
LOL/Floppy: fix bug in dialogue displayer
...
svn-id: r43967
2009-09-05 22:00:17 +00:00
Vladimir Menshakov
a2c28b0a8f
made second chapter completable.
...
svn-id: r43966
2009-09-05 20:58:25 +00:00
Andre Heider
0b002beccd
Support for SMB shares, cleaned up async FS functions.
...
svn-id: r43965
2009-09-05 17:53:55 +00:00
Vladimir Menshakov
549e2b0540
more callbacks, removed anotherMansionTry()
...
svn-id: r43964
2009-09-05 17:15:28 +00:00
Vladimir Menshakov
6ed62584ed
added actor_animation for the dialog
...
svn-id: r43963
2009-09-05 17:14:20 +00:00
Florian Kagerer
295f432b87
LOL: fix floppy version static data
...
svn-id: r43962
2009-09-05 15:57:41 +00:00
Vladimir Menshakov
e272e59346
added orientation to moveTo() function, added support for the sound queue.
...
svn-id: r43961
2009-09-05 15:04:37 +00:00
Florian Kagerer
99df32af02
LOL: fix inventory drawing in floppy version
...
svn-id: r43960
2009-09-05 14:15:36 +00:00
Oystein Eftevaag
a936256f1d
Updated xcode project
...
svn-id: r43959
2009-09-05 13:36:43 +00:00
Vladimir Menshakov
6cce301d1c
removed debug rendering of bounding boxes
...
svn-id: r43957
2009-09-05 08:45:32 +00:00
Vladimir Menshakov
efc3b40633
cleaned up mess in initialization, added original mouse cursor
...
svn-id: r43956
2009-09-05 08:38:43 +00:00
Vladimir Menshakov
19cb09f900
added teenagent.dat to dist files
...
svn-id: r43955
2009-09-05 08:24:36 +00:00
Vladimir Menshakov
622c4684fe
removed magic exe offsets, added teenagent.dat support.
...
svn-id: r43954
2009-09-05 08:16:35 +00:00
Vladimir Menshakov
6af8ed6bf9
added teenagent.dat
...
svn-id: r43953
2009-09-05 08:15:09 +00:00
Vladimir Menshakov
6187efe623
added create_teenagent tool
...
svn-id: r43952
2009-09-05 07:42:49 +00:00
Arnaud Boutonné
824ca7258c
Playtoons - Add workaround in order to ignore hardcoded paths in oPlaytoons_checkData. Useful for playtoons sticks found on deutsch Addy4
...
svn-id: r43951
2009-09-04 21:43:06 +00:00
Sven Hesse
d46ca7a5e3
Some more int16->uint16 changes, to accommodate for Playtoons larger variable space
...
svn-id: r43950
2009-09-04 21:38:28 +00:00
Arnaud Boutonné
033bedd906
Gob/Adi2 - In playtoons and later, there are 50 more sprite pointers
...
svn-id: r43949
2009-09-04 21:22:09 +00:00
Arnaud Boutonné
88bde05828
Add oPlaytoons_getObjAnimSize. It's uncomplete, but it allows to use some functionalities of the construction mode
...
svn-id: r43948
2009-09-04 20:50:16 +00:00
Max Horn
340c948133
TEEN: Made some stuff const
...
svn-id: r43947
2009-09-04 20:10:32 +00:00
Max Horn
4ae8f43be3
TEEN: Some whitespace fixes
...
svn-id: r43946
2009-09-04 20:09:29 +00:00
Max Horn
088c5dada3
TEEN:
...
* don't use "using namespace", instead put stuff into its correct namespace
* when using #include, always prefix engine header files with the engine name
* some cleanup
svn-id: r43945
2009-09-04 20:08:33 +00:00
Max Horn
4290984108
TEEN: Fix header file guards to match our conventions
...
svn-id: r43944
2009-09-04 20:06:19 +00:00
Filippos Karapetis
bd5ba266b4
Oops
...
svn-id: r43943
2009-09-04 15:47:09 +00:00
Filippos Karapetis
d398c17f79
- Allow SCI games to set the cursor position when it's hidden once again
...
- Changed the message shown when the game tries to move the cursor off the screen bounds from a warning to a debug message, to avoid spam in games that do this behavior, e.g. the Camelot demo
svn-id: r43942
2009-09-04 15:40:15 +00:00
Filippos Karapetis
32af5eb3be
- Removed the gfx error defines. When resources are not found, or are corrupted, we should error out instead of piggy-banking an error flag to another function
...
- Do not try and set the position of the mouse cursor when it's hidden
svn-id: r43941
2009-09-04 15:04:13 +00:00
Walter van Niftrik
dd0ebb7116
SCI: Reset signal before playing song.
...
svn-id: r43940
2009-09-04 14:57:27 +00:00
Filippos Karapetis
c3a13a6ae6
Removed the "reverse alpha" flag from the graphics driver code. Alpha values are now always 0 for transparent, up to 255 for opaque
...
svn-id: r43939
2009-09-04 10:15:12 +00:00
Filippos Karapetis
9381362277
Removed the bilinear and trilinear FreeSCI scalers, and only left the unfiltered scaler in (to be replaced by ScummVM's scaler code). We really don't need bilinear and trilinear filtered scaling in the engine, as ScummVM's filters already perform bilinear and trilinear filtered scaling, if requested
...
svn-id: r43938
2009-09-04 09:44:06 +00:00
Sven Hesse
4b4b36cfb1
Fixing signed/unsigned comparison warning
...
svn-id: r43937
2009-09-04 08:37:53 +00:00
Filippos Karapetis
f5d846d482
Removed the animation_granularity variable from the engine state (it never changes, and it's used in one place only)
...
svn-id: r43936
2009-09-04 07:21:51 +00:00
Filippos Karapetis
142922387c
Moved some functions inside the SegManager class, and renamed alloc_clone() to allocateClone()
...
svn-id: r43935
2009-09-04 07:17:34 +00:00
Filippos Karapetis
ec9c5640bd
Silenced an MSVC warning about an unexpected parameter, and added a FIXME
...
svn-id: r43934
2009-09-04 07:09:48 +00:00
Willem Jan Palenstijn
19ff151442
Change TeenAgent::GameDescription forward declaration to match definition
...
svn-id: r43933
2009-09-04 05:18:12 +00:00
Scott Thomas
721cd148e8
Add Groovie2 to MSVC files (and alphabetize Groovie in list)
...
svn-id: r43932
2009-09-04 00:15:05 +00:00
Matthew Hoops
8387508d12
Silence gcc warnings.
...
svn-id: r43931
2009-09-03 23:06:11 +00:00
Vladimir Menshakov
7923fdbe3f
fixed invalid hash sum
...
svn-id: r43930
2009-09-03 22:45:55 +00:00
Vladimir Menshakov
39e3c2c096
added detection structures with exe offsets.
...
svn-id: r43929
2009-09-03 22:42:12 +00:00
Vladimir Menshakov
d4923071c1
implemented switch in cellar callback
...
svn-id: r43928
2009-09-03 22:41:15 +00:00
Filippos Karapetis
a59f5231fe
Added the teenagent engine to the MSVC project files, and enabled it by default for MSVC
...
svn-id: r43927
2009-09-03 22:03:37 +00:00
Vladimir Menshakov
4bc931dae6
removed tab as suggested
...
svn-id: r43926
2009-09-03 21:31:51 +00:00