Vladimir Menshakov
164dfdd0ab
do not skip warp+walk events
...
svn-id: r48371
2010-03-23 20:58:40 +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
76ef5d4aea
-added overlay rendering flag
...
-fixed music played too late on some scenes
svn-id: r48349
2010-03-21 07:38:09 +00:00
Vladimir Menshakov
ee2215eaee
reverted the z-order patch.
...
svn-id: r48348
2010-03-21 07:13:13 +00:00
Vladimir Menshakov
6e9b43009c
documented psp hack
...
svn-id: r48343
2010-03-20 23:40:13 +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
6e628f59dc
removed local scopedptr
...
svn-id: r48335
2010-03-20 20:03:58 +00:00
Vladimir Menshakov
3c884abfa6
textual cleanups
...
svn-id: r48333
2010-03-20 19:48:21 +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
7666cac789
removed auto_ptr semantics in a favor of boost's scoped_ptr
...
svn-id: r48329
2010-03-20 17:06:18 +00:00
Vladimir Menshakov
b5d3d0ebcf
fixed another stream leak
...
svn-id: r48327
2010-03-20 16:52:51 +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
a61e36dcd2
documented pack classes, restored old substream creation for FilePack
...
svn-id: r48324
2010-03-20 16:08:28 +00:00
Vladimir Menshakov
73d5251738
fixed stream leaks
...
svn-id: r48321
2010-03-20 15:24:16 +00:00
Vladimir Menshakov
4da76a96d8
restored subtitle feature
...
svn-id: r48320
2010-03-20 15:00:42 +00:00
Vladimir Menshakov
f122762309
fixed file leak, cleanups
...
svn-id: r48319
2010-03-20 14:53:46 +00:00
Vladimir Menshakov
e037ea19ac
fixed compilation error
...
svn-id: r48318
2010-03-20 14:24:19 +00:00
Vladimir Menshakov
4145c2ea88
use TransientFilePack on psp
...
svn-id: r48317
2010-03-20 13:55:33 +00:00
Vladimir Menshakov
34811eb8dd
removed 'subtitle' option, added missing finalize
...
svn-id: r48316
2010-03-20 13:55:07 +00:00
Vladimir Menshakov
76c9e2a4f2
added close()
...
svn-id: r48315
2010-03-20 13:54:05 +00:00
Vladimir Menshakov
23f63e7531
added TransientFilePack
...
svn-id: r48314
2010-03-20 13:52:08 +00:00
Vladimir Menshakov
8f30fa1a6c
marked all methods with virtual
...
svn-id: r48309
2010-03-20 12:18:56 +00:00
Vladimir Menshakov
a5c66b64f5
do not read last dummy entry in pack
...
svn-id: r48308
2010-03-20 12:18:13 +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
062ac9f6f2
do not seek for the empty assets
...
svn-id: r48293
2010-03-18 22:37:07 +00:00
Vladimir Menshakov
77411ff0f9
added abstract Pack class, moved code into FilePack and MemoryPack
...
svn-id: r48292
2010-03-18 22:35:58 +00:00
Max Horn
cac0ac66e2
COMMON: Get rid of Common::StringList
...
svn-id: r48287
2010-03-18 15:54:40 +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
Max Horn
d78dba3bca
COMMON: Move Common::RandomSource to common/random.*
...
svn-id: r48279
2010-03-18 15:07:11 +00:00
Vladimir Menshakov
a8a327616b
better flag/scene checking for the last intrusion attempt
...
svn-id: r48132
2010-02-26 07:37:35 +00:00
Vladimir Menshakov
eacf1030e4
added async getFlag(addr)
...
svn-id: r48131
2010-02-26 07:36:52 +00:00
Vladimir Menshakov
00d3d5bffe
interpret several consequent moving command as one.
...
svn-id: r48130
2010-02-25 21:03:48 +00:00
Vladimir Menshakov
b90088e476
reset intro flag after savegame loading
...
svn-id: r48128
2010-02-25 20:36:10 +00:00
Vladimir Menshakov
0057e63f25
fixed haystack and fatso problems
...
svn-id: r48127
2010-02-25 20:11:30 +00:00
Vladimir Menshakov
da286bf828
hide mouse while playing cutscenes
...
svn-id: r48126
2010-02-25 19:58:54 +00:00
Vladimir Menshakov
a0a300af6b
fixed delayed callback timing
...
svn-id: r48125
2010-02-25 19:54:28 +00:00
Yotam Barnoy
ef330ed9b4
Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling
...
svn-id: r48101
2010-02-21 04:04:13 +00:00
Vladimir Menshakov
f0d8084cd5
fixed "Cannot use rake on grass - ID: 2953464"
...
svn-id: r48081
2010-02-17 22:01:05 +00:00
Vladimir Menshakov
d1761a72ab
removed debug keys, sorry
...
svn-id: r47982
2010-02-07 18:16:31 +00:00
Vladimir Menshakov
62066fa8ef
compile debug keys if NDEBUG was not defined
...
svn-id: r47981
2010-02-07 18:15:25 +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
3151ed9145
removed mark animation and overlay animation hack
...
svn-id: r47976
2010-02-07 17:48:18 +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
ef8d857baf
fixed rgb chief glitch in final scene
...
svn-id: r47974
2010-02-07 17:46:29 +00:00
Vladimir Menshakov
7ebbe374e6
added missing haystack callback, fixed fatso visibility bug
...
svn-id: r47972
2010-02-07 17:16:30 +00:00