Commit Graph

59 Commits

Author SHA1 Message Date
Johannes Schickel
8a7f3e69ff TEENAGENT: Improve code formatting.
I used astyle and fixed some incorrect changes from it manually.
2011-10-23 02:07:23 +02:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Ori Avtalion
6f9c56c63d TEEN: Fix incorrect keyword in forward declaration 2011-04-28 21:36:02 +03:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
David Turner
c11fdabab9 TEENAGENT: Fix Memory Leaks.
svn-id: r55672
2011-01-31 07:44:40 +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
c934642bdb COMMON: Move typedef StringList from str.h to new header str-array.h
This removes the dependency on array.h from str.h.
Also, begun migration from the confusing type name "StringList" to
the more appropriate StringArray.

svn-id: r48282
2010-03-18 15:09:24 +00:00
Vladimir Menshakov
eacf1030e4 added async getFlag(addr)
svn-id: r48131
2010-02-26 07:36:52 +00:00
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
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
841e2d3424 separate timers for mark, scene and messages.
svn-id: r47056
2010-01-05 22:09:16 +00:00
Vladimir Menshakov
50245ba571 added idle animation
svn-id: r46968
2010-01-04 11:12:19 +00:00
Vladimir Menshakov
4640b35832 removed useless `system' pointer from render()
svn-id: r46900
2010-01-02 21:32:34 +00:00
Vladimir Menshakov
3e0588c98c made fadein/out asynchronous, added fade type stub
svn-id: r46899
2010-01-02 21:21:32 +00:00
Vladimir Menshakov
2b083c491d added fadeout tables
svn-id: r46898
2010-01-02 20:44:47 +00:00
Vladimir Menshakov
0cdcd59322 found zoom tables, added original zoom support.
svn-id: r46823
2010-01-01 13:54:05 +00:00
Vladimir Menshakov
3e915d9ec5 implemented fade in/out effects
svn-id: r46653
2009-12-27 18:21:49 +00:00
Vladimir Menshakov
5de8c46963 added final credits
svn-id: r46297
2009-12-08 22:04:00 +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
43f23ee523 added SurfaceList, ported overlay to it, fixed many z-order issues. (found meaning of the flags in overlay resources)
svn-id: r45960
2009-11-17 21:42:56 +00:00
Vladimir Menshakov
61ed19f892 debug walkbox displaying by ctrl-5
svn-id: r45945
2009-11-17 07:35:57 +00:00
Vladimir Menshakov
baf42879cb added debug features for z-order testing.
svn-id: r45926
2009-11-15 19:12:46 +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
274b1306e3 do not close inventory while displaying examine message.
svn-id: r45924
2009-11-15 17:43:47 +00:00
Vladimir Menshakov
f0b2b924b1 added actor_talking flag
svn-id: r45916
2009-11-15 10:54:29 +00:00
Vladimir Menshakov
cc1119940c added pathfinding
svn-id: r45892
2009-11-14 11:32:58 +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
Vladimir Menshakov
f3f382ba37 implemented waiting for the particular frame in animation.
svn-id: r45724
2009-11-07 12:00:56 +00:00
Vladimir Menshakov
5a22a25592 added default delays for the messages
svn-id: r45719
2009-11-07 09:40:11 +00:00
Vladimir Menshakov
71eae24902 improved walking code
svn-id: r45718
2009-11-07 09:19:49 +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
c7e5c9f0ed better actor positioning
svn-id: r45212
2009-10-18 10:32:08 +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
Vladimir Menshakov
76ea1fbb64 implemented proper dialog positioning
svn-id: r44108
2009-09-15 20:08:28 +00:00
Vladimir Menshakov
e78bd81ac0 return bounding boxes from the render(), slightly changed internal events arguments.
svn-id: r44107
2009-09-15 19:21:45 +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
a13b03e4d9 added PauseAnimation/ClearAnimations event, fixed dialogue animations in intro.
svn-id: r44091
2009-09-14 22:23:35 +00:00
Vladimir Menshakov
9ee6e958bd added color argument to displayMessage()
svn-id: r44088
2009-09-14 21:05:43 +00:00
Vladimir Menshakov
1ce0f84084 return event status from the nextEvent()
svn-id: r44058
2009-09-13 13:22:35 +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
6c9ab139af added intro support
svn-id: r44049
2009-09-13 10:50:29 +00:00