Commit Graph

79 Commits

Author SHA1 Message Date
Johannes Schickel
aed02365ec Strip trailing spaces/tabs.
svn-id: r47541
2010-01-25 01:39:44 +00:00
Max Horn
4b996e7de7 Reorder params to Audio::makeRawMemoryStream
svn-id: r47492
2010-01-23 23:55:35 +00:00
Max Horn
5ee6c79b5d Convert more engines from Mixer::playRaw to Mixer::playInputStream
svn-id: r47377
2010-01-19 11:22:14 +00:00
Max Horn
557bb394de Get rid of Mixer::FLAG_AUTOFREE.
Also fix several recently introduced new/delete vs. malloc/free mismatches.

svn-id: r47369
2010-01-19 00:56:29 +00:00
Joost Peters
29302d172b fix comparison for platforms where char is unsigned
svn-id: r47291
2010-01-13 15:17:22 +00:00
Joost Peters
2ae12749a9 fix #2926655: "Teenagent: Inventory problems on BE systems"
svn-id: r47236
2010-01-10 20:58:59 +00:00
Vladimir Menshakov
5d4ff2930b removed useless rtl logs
svn-id: r47200
2010-01-09 13:28:52 +00:00
Vladimir Menshakov
d7c46c154f fixed RTL
svn-id: r47199
2010-01-09 11:39:01 +00:00
Vladimir Menshakov
e50a24be15 log when EVENT_RTL received
svn-id: r47198
2010-01-09 10:37:27 +00:00
Max Horn
f720d99b0a Switch Mixer::playInputStream to use DisposeAfterUse::Flag
svn-id: r47182
2010-01-08 22:09:43 +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
abdebd9871 added warning on invalid sound
svn-id: r47158
2010-01-08 16:21:36 +00:00
Vladimir Menshakov
adcb8cfa7d fixed inventory animation speed
svn-id: r47148
2010-01-08 10:35:25 +00:00
Vladimir Menshakov
69566f6bf1 do not interrupt any actions (test for wii)
svn-id: r47069
2010-01-06 10:11:38 +00:00
Vladimir Menshakov
427a15cd05 minor cleanups
svn-id: r47068
2010-01-06 09:38:56 +00:00
Vladimir Menshakov
711fada15c added logs about EVENT_RTL
svn-id: r47059
2010-01-05 22:23:58 +00:00
Vladimir Menshakov
841e2d3424 separate timers for mark, scene and messages.
svn-id: r47056
2010-01-05 22:09:16 +00:00
Vladimir Menshakov
7e5a7533ca more accurate timings.
svn-id: r47042
2010-01-05 20:58:41 +00:00
Vladimir Menshakov
e4a6b1c455 added subtitle speed option
fixed bug when idle animation could be displayed in a middle of the dialogue

svn-id: r47038
2010-01-05 20:15:29 +00:00
Vladimir Menshakov
89e18f5f12 original code uses exclusive random intervals
svn-id: r46980
2010-01-04 18:10:45 +00:00
Vladimir Menshakov
fe2529ce17 fixed flame effect
svn-id: r46979
2010-01-04 18:06:59 +00:00
Vladimir Menshakov
6271dc2821 'normal' game speed is about 10fps, not 12
svn-id: r46933
2010-01-03 16:43:59 +00:00
Vladimir Menshakov
d7f5f078b0 fixed typo
svn-id: r46927
2010-01-03 15:25:07 +00:00
Vladimir Menshakov
85c8b370cf added metropolis/TEENAGENT logo
svn-id: r46926
2010-01-03 15:18:20 +00:00
Vladimir Menshakov
3fbf1293d8 started music before logo
svn-id: r46921
2010-01-03 10:46:14 +00:00
Vladimir Menshakov
400958b045 do not show logo while loading save
svn-id: r46905
2010-01-02 22:40:17 +00:00
Vladimir Menshakov
e2d14e0499 fixed memory leak
svn-id: r46904
2010-01-02 22:32:24 +00:00
Vladimir Menshakov
09a197d125 added unlogic logo
svn-id: r46903
2010-01-02 22:30:43 +00:00
Vladimir Menshakov
4640b35832 removed useless `system' pointer from render()
svn-id: r46900
2010-01-02 21:32:34 +00:00
Vladimir Menshakov
a8f7d7e61e removed commented out debug
svn-id: r46822
2010-01-01 13:53:40 +00:00
Vladimir Menshakov
3e915d9ec5 implemented fade in/out effects
svn-id: r46653
2009-12-27 18:21:49 +00:00
Johannes Schickel
bc0da4dce8 Change teenagent engine to use CursorMan instead of using OSystem directly.
svn-id: r46576
2009-12-26 10:43:37 +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
74fb3e6a1e show main menu by f5 button
svn-id: r46283
2009-12-07 19:16:18 +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
Vladimir Menshakov
a70aa90f62 do not trigger any events while scene id == -1
svn-id: r46004
2009-11-20 13:08:33 +00:00
Vladimir Menshakov
79714a22c2 added face animation for the messages
svn-id: r45966
2009-11-17 22:59:17 +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
a9dc8215bb found strange hack about room 7 and overlay.
svn-id: r45957
2009-11-17 20:47:03 +00:00
Vladimir Menshakov
58cd917bba hide mouse while displaying messages, hide item name while displaying item's description.
svn-id: r45925
2009-11-15 17:49:26 +00:00
Vladimir Menshakov
a6f954c365 added cancel() for current action
svn-id: r45890
2009-11-14 11:29:37 +00:00
Vladimir Menshakov
ec235d7463 fixed dialog positioning for mark
svn-id: r45857
2009-11-12 10:32:29 +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
83713e92fa implemented drinking guard time challenge
svn-id: r45769
2009-11-08 23:32:01 +00:00
Vladimir Menshakov
ea0b2a8cb8 implemented mouse-rock-glue time challenge
svn-id: r45767
2009-11-08 22:37:03 +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