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
Christoph Mallon
a5675c3dbe
TEENAGENT: Pass streams as references.
2011-08-07 15:19:08 +02:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Max Horn
0bca049ce8
TEEN: Change Inventory members to comple with CFG
2011-05-23 12:13:02 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02: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
Max Horn
2180b2d6b5
COMMON: Split common/stream.h into several headers
...
svn-id: r54385
2010-11-19 17:03:07 +00:00
Max Horn
5568a8473b
Get rid of Engine::_gameDataDir.
...
This greatly reduces indirect dependencies on several header files
from common.
svn-id: r48933
2010-05-04 11:56:52 +00:00
Vladimir Menshakov
9571c817c7
do not close inventory if mouse moves up. better mouseless experience.
...
svn-id: r48367
2010-03-23 08:33:51 +00:00
Vladimir Menshakov
338532ec3c
preload inventory graphics on load
...
svn-id: r48350
2010-03-21 07:49:53 +00:00
Vladimir Menshakov
109dbcbca6
reverted inventory objects patch, added mark's animation z-order patch.
...
svn-id: r48342
2010-03-20 23:04:18 +00:00
Vladimir Menshakov
933299f6b9
fixed inventory object overflow
...
svn-id: r48341
2010-03-20 22:03:28 +00:00
Vladimir Menshakov
22dd1a616f
ported all code to ScopedPtr
...
svn-id: r48340
2010-03-20 20:37:36 +00:00
Vladimir Menshakov
88656ae7c6
cleaned up inventory activation, enter toggles the inventory.
...
svn-id: r48332
2010-03-20 18:15:32 +00:00
Vladimir Menshakov
1bcf90c2e3
fixed endianess issue
...
svn-id: r48331
2010-03-20 18:02:43 +00:00
Vladimir Menshakov
9c2289b7a3
flush inventory items on savegame load, fixing invalid item tiles after multiple loads.
...
svn-id: r48325
2010-03-20 16:23:15 +00:00
Vladimir Menshakov
73d5251738
fixed stream leaks
...
svn-id: r48321
2010-03-20 15:24:16 +00:00
Vladimir Menshakov
412e63123e
code convention fixes mentioned by Max Horn
...
svn-id: r48296
2010-03-18 23:30:29 +00:00
Vladimir Menshakov
e245de962a
removed 'varia.res' from the resident pack files
...
svn-id: r48295
2010-03-18 23:24:32 +00:00
Vladimir Menshakov
049436313c
added background effect for the inventory items
...
svn-id: r47980
2010-02-07 18:05:55 +00:00
Vladimir Menshakov
ad8ebf0130
do not trigger combine for the one object
...
svn-id: r47975
2010-02-07 17:47:34 +00:00
Vladimir Menshakov
9ed02ae0c6
process object callback both on left and right click. skip r-click callback for banknote.
...
svn-id: r47970
2010-02-07 17:14:32 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +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
841e2d3424
separate timers for mark, scene and messages.
...
svn-id: r47056
2010-01-05 22:09:16 +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
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
e9f2f2b291
do not trigger examine object while inventory is inactive
...
svn-id: r45773
2009-11-09 08:23:19 +00:00
Vladimir Menshakov
ea0b2a8cb8
implemented mouse-rock-glue time challenge
...
svn-id: r45767
2009-11-08 22:37:03 +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
5f77a350a3
fixed bird-assert from chapter 1
...
svn-id: r45577
2009-10-31 19:03:44 +00:00
Max Horn
8ba75fc522
Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
...
svn-id: r44495
2009-09-30 16:16:53 +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
776d5183fd
play animation only when hovered
...
svn-id: r44005
2009-09-07 20:38:02 +00:00
Vladimir Menshakov
a2c28b0a8f
made second chapter completable.
...
svn-id: r43966
2009-09-05 20:58:25 +00:00
Max Horn
4ae8f43be3
TEEN: Some whitespace fixes
...
svn-id: r43946
2009-09-04 20:09:29 +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
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