Vladimir Menshakov
cb17e00f0d
added cd-version detection and cdlogo.res support
...
svn-id: r48831
2010-04-28 19:50:28 +00:00
Vladimir Menshakov
76ef5d4aea
-added overlay rendering flag
...
-fixed music played too late on some scenes
svn-id: r48349
2010-03-21 07:38:09 +00:00
Max Horn
d78dba3bca
COMMON: Move Common::RandomSource to common/random.*
...
svn-id: r48279
2010-03-18 15:07:11 +00:00
Vladimir Menshakov
eacf1030e4
added async getFlag(addr)
...
svn-id: r48131
2010-02-26 07:36:52 +00:00
Vladimir Menshakov
ae938dbef8
added setFlag, fixed non-mark's messages
...
svn-id: r47969
2010-02-07 17:13:39 +00:00
Vladimir Menshakov
ef8215e70c
added kWait event type
...
svn-id: r47808
2010-02-02 07:26:36 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Vladimir Menshakov
b847a2be35
added configurable timers/fast mode with ctrl-f hotkey
...
svn-id: r47167
2010-01-08 18:03:34 +00:00
Vladimir Menshakov
85c8b370cf
added metropolis/TEENAGENT logo
...
svn-id: r46926
2010-01-03 15:18:20 +00:00
Vladimir Menshakov
09a197d125
added unlogic logo
...
svn-id: r46903
2010-01-02 22:30:43 +00:00
Vladimir Menshakov
3e915d9ec5
implemented fade in/out effects
...
svn-id: r46653
2009-12-27 18:21:49 +00:00
Vladimir Menshakov
4218d3f037
added message duration override, increased 'the end' timeout
...
svn-id: r46301
2009-12-08 22:13:06 +00:00
Vladimir Menshakov
5de8c46963
added final credits
...
svn-id: r46297
2009-12-08 22:04:00 +00:00
Vladimir Menshakov
c839eeda81
use selected object with both mouse buttons as in original game
...
svn-id: r46227
2009-12-01 08:00:13 +00:00
Max Horn
df651bf20f
Added Doxygen comments for the various engine namespaces (currently mostly without details; help filling these out is welcome)
...
svn-id: r46128
2009-11-24 22:10:14 +00:00
Vladimir Menshakov
618cade585
added kEffect for screen shaking, fixed barman callback
...
svn-id: r45965
2009-11-17 22:45:41 +00:00
Vladimir Menshakov
a6f954c365
added cancel() for current action
...
svn-id: r45890
2009-11-14 11:29:37 +00:00
Vladimir Menshakov
a1496515ce
more fixes for chapter 3.
...
svn-id: r45790
2009-11-09 23:22:35 +00:00
Vladimir Menshakov
dfc4dc6d85
added 'ignore' flag, ported guard and anchor challenges to it. minor fixes
...
svn-id: r45772
2009-11-09 07:58:27 +00:00
Vladimir Menshakov
79409d8ef1
more improvements, added setTimerCallback()
...
svn-id: r45766
2009-11-08 21:59:26 +00:00
Vladimir Menshakov
54d163c966
implemented async messages (some animation requires it), added custom positioning.
...
svn-id: r45756
2009-11-08 20:00:31 +00:00
Vladimir Menshakov
c1b1d42b87
removed font::color, added debugger console with enable_object/disable_object commands.
...
svn-id: r45755
2009-11-08 19:11:57 +00:00
Vladimir Menshakov
f3f382ba37
implemented waiting for the particular frame in animation.
...
svn-id: r45724
2009-11-07 12:00:56 +00:00
Vladimir Menshakov
d033899a05
added cutscenes where needed, fixed invalid skipping of fullscreen messages.
...
svn-id: r45575
2009-10-31 18:49:47 +00:00
Vladimir Menshakov
605b6fd885
removed packed structs/direct read/writes, so the game should work on big-endian archs.
...
svn-id: r44377
2009-09-26 15:04:09 +00:00
Vladimir Menshakov
6db034a1db
renamed constants to comply with the code convention.
...
svn-id: r44109
2009-09-15 20:21:18 +00:00
Max Horn
a8e5df433f
TEEN: More code formatting & whitespace changes (automatically generated with astyle)
...
svn-id: r44101
2009-09-15 08:54:06 +00:00
Vladimir Menshakov
7cbbc0ad25
adapted code to comply code formatting conventions.
...
svn-id: r44098
2009-09-15 07:41:05 +00:00
Vladimir Menshakov
ba9c347d93
added hide/showActor, fixed intro, reverted straight animation order
...
svn-id: r44055
2009-09-13 12:48:57 +00:00
Vladimir Menshakov
e53de46b4f
added simple credits support for the intro.
...
svn-id: r44047
2009-09-13 09:54:53 +00:00
Vladimir Menshakov
153eba4fcf
moved away actor animation from the "lan" animations. added better handling for the asynchronous events.
...
svn-id: r44019
2009-09-09 20:42:44 +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
549e2b0540
more callbacks, removed anotherMansionTry()
...
svn-id: r43964
2009-09-05 17:15:28 +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
Vladimir Menshakov
622c4684fe
removed magic exe offsets, added teenagent.dat support.
...
svn-id: r43954
2009-09-05 08:16:35 +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
Vladimir Menshakov
39e3c2c096
added detection structures with exe offsets.
...
svn-id: r43929
2009-09-03 22:42:12 +00:00
Vladimir Menshakov
3c8cdcae2f
fixed engines order, added svn:keywords properties.
...
svn-id: r43925
2009-09-03 21:20:13 +00:00
Vladimir Menshakov
ebe1b94eb1
imported teenagent engine sources.
...
svn-id: r43922
2009-09-03 20:59:17 +00:00