381 Commits

Author SHA1 Message Date
Vladimir Menshakov
0fd2dd8f06 updated known bugs
svn-id: r46384
2009-12-15 09:08:58 +00:00
Vladimir Menshakov
1bd23f11d5 added known bugs file, enabled teenagent in configure.
svn-id: r46383
2009-12-15 09:03:04 +00:00
Vladimir Menshakov
eb9b31782f skip rendering if restart was requested
svn-id: r46378
2009-12-14 22:29:09 +00:00
Vladimir Menshakov
43f9c1bce1 fixed tv/vcr callbacks
svn-id: r46377
2009-12-14 07:25:06 +00:00
Vladimir Menshakov
0e7c2265b5 do not clear busy flag on !ignore animation, fixed invalid loop/ignore flags
svn-id: r46350
2009-12-12 20:02:03 +00:00
Vladimir Menshakov
0cdde4963b fixed tv issues
svn-id: r46349
2009-12-12 20:00:44 +00:00
Vladimir Menshakov
7b223452b0 fixed minor issues from the chapter 1&2
svn-id: r46348
2009-12-12 19:50:25 +00:00
Vladimir Menshakov
b0a5c5869f fixed dirty rectangle
svn-id: r46346
2009-12-12 18:12:24 +00:00
Vladimir Menshakov
65ed29b3be do not play music while _rows is empty
svn-id: r46345
2009-12-12 18:07:20 +00:00
Vladimir Menshakov
1071c6d398 fixed skipped animation at lakeside house
svn-id: r46344
2009-12-12 14:18:29 +00:00
Vladimir Menshakov
435360d3ba added z-ordering of the animation slots.
svn-id: r46343
2009-12-12 13:33:35 +00:00
Vladimir Menshakov
f34d552111 moved 'on' surfaces rendering into mark's code
svn-id: r46342
2009-12-12 13:12:30 +00:00
Vladimir Menshakov
100805144a render 'on' surfaces only on mark (fixed many z-order issues)
svn-id: r46341
2009-12-12 13:05:55 +00:00
Vladimir Menshakov
d45385f98e fixed non-default src rectangle rendering
svn-id: r46340
2009-12-12 13:00:44 +00:00
Vladimir Menshakov
476d52aab2 fixed typo in checking src rect height
svn-id: r46339
2009-12-12 12:47:03 +00:00
Vladimir Menshakov
8a3bb27f63 added Rect ctor from Common::Rect
svn-id: r46337
2009-12-12 11:53:44 +00:00
Vladimir Menshakov
72cb0036a3 reverted the latest patch
svn-id: r46336
2009-12-12 10:57:38 +00:00
Vladimir Menshakov
17435a0b6c render 'ons' after all stuff (needs to be discovered), fixed crumbs invisibility on screen with barman
svn-id: r46335
2009-12-12 10:50:41 +00:00
Vladimir Menshakov
cc22b76c3b added debug level to the dump() methods.
svn-id: r46334
2009-12-12 10:43:17 +00:00
Vladimir Menshakov
581fd0c42d tuned vertical speed for mark
svn-id: r46333
2009-12-12 10:31:48 +00:00
Vladimir Menshakov
468c27979f moved noisy debug messages to level 1
svn-id: r46332
2009-12-12 10:29:24 +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
c2f9c512a1 fixed default font height
svn-id: r46296
2009-12-08 22:03:33 +00:00
Vladimir Menshakov
88c99bc733 allow font to be rendered out of screen
svn-id: r46295
2009-12-08 22:02:24 +00:00
Vladimir Menshakov
f46e76c9b4 cleaned up final scene, fixed guard glitches
svn-id: r46289
2009-12-08 20:40:26 +00:00
Vladimir Menshakov
7b82ad1a8d added missing orientation for kLoadScene event
svn-id: r46288
2009-12-08 20:39:27 +00:00
Vladimir Menshakov
fce6502bd8 finally fixed pathfinding
svn-id: r46287
2009-12-07 22:11:45 +00:00
Vladimir Menshakov
2e4a257e45 skip walkboxes that contain source or destination point.
svn-id: r46286
2009-12-07 21:59:50 +00:00
Vladimir Menshakov
74fb3e6a1e show main menu by f5 button
svn-id: r46283
2009-12-07 19:16:18 +00:00
Vladimir Menshakov
19eff3b774 fixed multiline message positioning
svn-id: r46264
2009-12-05 06:03:24 +00:00
Vladimir Menshakov
7aa92b7dcc do not use walkbox more than once.
svn-id: r46263
2009-12-05 06:00:00 +00:00
Vladimir Menshakov
3b7a2dad3d added original-like pathfinding.
svn-id: r46244
2009-12-03 09:12:20 +00:00
Vladimir Menshakov
8c4235d0c5 find out the meaning of the rest 4 bytes in walkbox structure
svn-id: r46228
2009-12-01 08:03:23 +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
7bbcc1830b display '&' next to the object name as in original game.
svn-id: r46226
2009-12-01 07:54:50 +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
4b3e3d5601 minor callback fixes
svn-id: r46063
2009-11-22 08:36:05 +00:00
Vladimir Menshakov
9b20e622d9 do not decrement timer while scene is busy
svn-id: r46062
2009-11-22 08:27:41 +00:00
Vladimir Menshakov
9886c8fb91 fixed first mansion attempt animations
svn-id: r46060
2009-11-22 08:02:27 +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
c4c30ca3ce more missing callbacks
svn-id: r45970
2009-11-18 08:32:41 +00:00
Vladimir Menshakov
6e8595b814 use actual actor position for overlay positioning to avoid z-order glitches.
svn-id: r45969
2009-11-18 08:15:16 +00:00
Vladimir Menshakov
2294c6f466 minor textual fixes
svn-id: r45968
2009-11-18 08:13:44 +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
9013668a16 removed noisy debug
svn-id: r45964
2009-11-17 22:24:49 +00:00
Vladimir Menshakov
8f68974d22 implemented real zooming in forest house
svn-id: r45963
2009-11-17 22:22:40 +00:00
Vladimir Menshakov
da1432cf21 implemented zoomed rendering
svn-id: r45962
2009-11-17 22:09:16 +00:00
Vladimir Menshakov
f70473e3cd guard surface list from the sizes of zero
svn-id: r45961
2009-11-17 21:47:26 +00:00