Commit Graph

263 Commits

Author SHA1 Message Date
Vladimir Menshakov
00d00f9cdc pathfinding improvements, added async flag setting
svn-id: r47968
2010-02-07 17:12:52 +00:00
Vladimir Menshakov
170c4c5c11 added fading in certain areas (bush in forest)
svn-id: r47872
2010-02-04 07:44:13 +00:00
Vladimir Menshakov
21bb78b677 fixed actor glitch
svn-id: r47821
2010-02-02 21:47:51 +00:00
Vladimir Menshakov
dca5e680d8 added all wait's
svn-id: r47809
2010-02-02 08:12:45 +00:00
Vladimir Menshakov
ef8215e70c added kWait event type
svn-id: r47808
2010-02-02 07:26:36 +00:00
Johannes Schickel
a505d32eff Replace use of Audio::makeRawMemoryStream by Audio::makeRawStream.
svn-id: r47716
2010-01-30 15:26:54 +00:00
Max Horn
1565f14bc1 Moved audio stream implementations (for MP3, FLAC, etc.) to new dir sound/decoders/
svn-id: r47579
2010-01-26 22:48:45 +00:00
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
Max Horn
0cf53b025d Move DisposeAfterUse::Flag from Common to global namespace, and into a new header common/types.h
svn-id: r47180
2010-01-08 22:07:35 +00:00
Vladimir Menshakov
7bf9c22ec9 minor fixes
svn-id: r47168
2010-01-08 18:48:32 +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
85adbdb1ad fixed invalid volume setting
svn-id: r47161
2010-01-08 16:31:48 +00:00
Vladimir Menshakov
abdebd9871 added warning on invalid sound
svn-id: r47158
2010-01-08 16:21:36 +00:00
Vladimir Menshakov
cac3510b67 removed useless initializations
svn-id: r47153
2010-01-08 12:17:41 +00:00
Vladimir Menshakov
31d830e79d removed noisy debug
svn-id: r47152
2010-01-08 11:32:53 +00:00
Vladimir Menshakov
5f5225ea38 minor cleanup
svn-id: r47150
2010-01-08 11:05:59 +00:00
Vladimir Menshakov
35e01ef29a removed mark's animation z-odering, which seems to be invalid
svn-id: r47149
2010-01-08 10:39:00 +00:00
Vladimir Menshakov
adcb8cfa7d fixed inventory animation speed
svn-id: r47148
2010-01-08 10:35:25 +00:00
Vladimir Menshakov
65c29eb851 added zero-object special case in combine table
svn-id: r47147
2010-01-08 07:58:04 +00:00
Vladimir Menshakov
cf9203a931 cleaned up blitting, fixed zoom+clipping issues
svn-id: r47146
2010-01-08 07:45:48 +00:00
Vladimir Menshakov
c37e772b8c cleaned up player, fixed invalid delete's and memory leaks
svn-id: r47106
2010-01-07 12:01:33 +00:00
Vladimir Menshakov
74b998657d do not render overlays over the animation sequences
svn-id: r47104
2010-01-07 10:22:31 +00:00
Vladimir Menshakov
1779a44882 better clipping for left/top sides
svn-id: r47098
2010-01-06 21:16:11 +00:00
Vladimir Menshakov
d2978e3d92 added hardcoded height value
svn-id: r47097
2010-01-06 21:03:52 +00:00
Vladimir Menshakov
dfc039e4be better z-ordering for the mark's animation
svn-id: r47095
2010-01-06 20:49:16 +00:00
Vladimir Menshakov
1f12957a50 fixed special agents blink
svn-id: r47094
2010-01-06 20:39:17 +00:00
Vladimir Menshakov
b6b8a23cee implemented clipping for mark
svn-id: r47092
2010-01-06 20:25:07 +00:00
Vladimir Menshakov
c58c870159 removed all magic about mark's velocity
svn-id: r47084
2010-01-06 16:09:57 +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
50245ba571 added idle animation
svn-id: r46968
2010-01-04 11:12:19 +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
3da232ffdc more walking frame offsets correction
svn-id: r46929
2010-01-03 16:03:27 +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