Arnaud Boutonné
|
c4437fa013
|
Add detection for Playtoons CK 3 (FR)
svn-id: r42476
|
2009-07-14 13:25:38 +00:00 |
|
Sven Hesse
|
5913895ecc
|
Allow resource loading from EXT even if the TOT has none again
svn-id: r42463
|
2009-07-13 23:42:37 +00:00 |
|
Sven Hesse
|
ad7c50e70d
|
Fixing mismatched delete
svn-id: r42354
|
2009-07-10 21:49:47 +00:00 |
|
Sven Hesse
|
3823ae285f
|
Giving Font its own real class
svn-id: r42277
|
2009-07-09 02:54:10 +00:00 |
|
Eugene Sandulenko
|
9bdf1a2ab1
|
kFeatures800 -> kFeatures800x600 in order to have more meaningful name
svn-id: r42229
|
2009-07-07 17:11:29 +00:00 |
|
Arnaud Boutonné
|
09efaaa1c9
|
Change SaveLoad_Playtoons case
svn-id: r42217
|
2009-07-07 12:51:21 +00:00 |
|
Arnaud Boutonné
|
add4d124b2
|
- Add a new gametype for 'The Land of the Magic Stones'
- Add detection of the french version
- Add a new game feature for 800*600
svn-id: r42215
|
2009-07-07 12:03:27 +00:00 |
|
Arnaud Boutonné
|
a0ab8c9c0c
|
- Separate Playtoons gametypes from in GobEngine::initGameParts()
- Add a specific save/load class for Playtoons as some specific files need to be tested
svn-id: r42214
|
2009-07-07 11:58:22 +00:00 |
|
Arnaud Boutonné
|
45b7e5bbc2
|
Add detection of Playtoons 2 En
svn-id: r42208
|
2009-07-07 07:51:18 +00:00 |
|
Sven Hesse
|
77c7c1cf81
|
Loop over the string instead of copying and then editing it (hopefully, the PSP GCC won't ICE again here :P)
svn-id: r42176
|
2009-07-06 13:52:47 +00:00 |
|
Joost Peters
|
de995433c6
|
add workaround for PSP compiler ICE
svn-id: r42175
|
2009-07-06 13:09:50 +00:00 |
|
Sven Hesse
|
e182cc0b9f
|
Splitting up the big evaluate() function
svn-id: r42171
|
2009-07-06 11:19:37 +00:00 |
|
Sven Hesse
|
c3d9acf309
|
Adding more comments
svn-id: r42161
|
2009-07-06 01:41:29 +00:00 |
|
Sven Hesse
|
edfaf7bc3c
|
Added an enum for the hotspot states
svn-id: r42155
|
2009-07-05 21:40:51 +00:00 |
|
Sven Hesse
|
29e97533c1
|
Adding some hotspot debug messages
svn-id: r42154
|
2009-07-05 21:40:20 +00:00 |
|
Sven Hesse
|
50108e9135
|
Renaming the last occurences of "Collision" to "Hotspot"
svn-id: r42153
|
2009-07-05 21:39:55 +00:00 |
|
Sven Hesse
|
c88b9be2a7
|
Reordering some methods
svn-id: r42150
|
2009-07-05 19:58:09 +00:00 |
|
Sven Hesse
|
d6c99ae861
|
Renaming FontDesc::extraData to charWidths
svn-id: r42149
|
2009-07-05 19:57:55 +00:00 |
|
Sven Hesse
|
62fcf1177d
|
More input related split-offs
svn-id: r42148
|
2009-07-05 19:57:37 +00:00 |
|
Sven Hesse
|
5a85a13615
|
Split off some drawing related functions
svn-id: r42147
|
2009-07-05 19:57:22 +00:00 |
|
Sven Hesse
|
9f0245094b
|
Ooops, fixing monospaced text input again
svn-id: r42146
|
2009-07-05 19:57:08 +00:00 |
|
Sven Hesse
|
c4dc61edb5
|
Split off Hotspots::evaluateNew()
svn-id: r42145
|
2009-07-05 19:56:54 +00:00 |
|
Sven Hesse
|
aeb020602a
|
More state-related encapsulation
svn-id: r42144
|
2009-07-05 19:56:40 +00:00 |
|
Sven Hesse
|
a7ab6c5e92
|
Correcting an input related mistake
svn-id: r42143
|
2009-07-05 19:56:23 +00:00 |
|
Sven Hesse
|
dbdce9616c
|
Encapsulating hotspot state reading
svn-id: r42142
|
2009-07-05 19:56:03 +00:00 |
|
Sven Hesse
|
daaba72677
|
Adding a workaround for an invalid expression in Gob1 EGA
svn-id: r42135
|
2009-07-05 12:52:14 +00:00 |
|
Sven Hesse
|
7e7c86a337
|
Removing the now unneeded Game_v* classes
svn-id: r42131
|
2009-07-05 11:30:14 +00:00 |
|
Sven Hesse
|
7e11c18fa2
|
Putting the Urban noCD check into Init_v6::initGame()
svn-id: r42130
|
2009-07-05 11:29:54 +00:00 |
|
Sven Hesse
|
14172febf7
|
Merging playTot()
svn-id: r42129
|
2009-07-05 11:29:30 +00:00 |
|
Sven Hesse
|
7be3530ffb
|
Merging Game's and Game_v6's totSub()
svn-id: r42128
|
2009-07-05 11:29:13 +00:00 |
|
Sven Hesse
|
4e70129d60
|
Merging Game_v1's and Game_v2's prepareStart()
svn-id: r42127
|
2009-07-05 11:28:57 +00:00 |
|
Sven Hesse
|
3b9add8330
|
Fixing indent
svn-id: r42126
|
2009-07-05 11:28:38 +00:00 |
|
Sven Hesse
|
bc4f27c6b6
|
Removing the now empty Game_Fascination class
svn-id: r42125
|
2009-07-05 11:28:25 +00:00 |
|
Sven Hesse
|
86f0669c93
|
Wrapping the block end marker checks into Hotspots::Hotspot::isEnd()
svn-id: r42124
|
2009-07-05 11:28:09 +00:00 |
|
Sven Hesse
|
18550c1314
|
Moving the "Collision" stuff to Hotspots in hotspots.cpp/.h
svn-id: r42123
|
2009-07-05 11:27:54 +00:00 |
|
Sven Hesse
|
835dea71ce
|
Added a skipBlock() method
svn-id: r42122
|
2009-07-05 11:27:26 +00:00 |
|
Sven Hesse
|
e861fab808
|
Added a Key and ShortKey enum
svn-id: r42121
|
2009-07-05 11:27:11 +00:00 |
|
Sven Hesse
|
704895b35f
|
Commenting prepareStr a bit and renaming it to cleanupStr
svn-id: r42120
|
2009-07-05 11:26:42 +00:00 |
|
Sven Hesse
|
d2c2386c6a
|
Adding an enum MouseButtons
svn-id: r42119
|
2009-07-05 11:26:23 +00:00 |
|
Lars Persson
|
62acda5fdb
|
Use MIN with correct template parameter.
svn-id: r42008
|
2009-07-01 20:11:44 +00:00 |
|
Sven Hesse
|
5a6573d33d
|
Fixing text strings embedded in the TOT
svn-id: r41903
|
2009-06-26 19:03:37 +00:00 |
|
Sven Hesse
|
17a2f52ac6
|
Making _numDataChunks unsigned
svn-id: r41875
|
2009-06-25 18:53:36 +00:00 |
|
Sven Hesse
|
df6e41e2ba
|
Adding more version entries for a Gob1 Win version, thanks to Hkz
svn-id: r41869
|
2009-06-25 15:37:46 +00:00 |
|
Sven Hesse
|
e39b5b986e
|
Oops, used git commit --amend wrong, apparently. /This/ is the real Environments change I wanted to push
svn-id: r41868
|
2009-06-25 15:29:19 +00:00 |
|
Sven Hesse
|
8343bc6cc0
|
Giving the "backup" arrays their own class, Environments, and really plugging all related leaks
svn-id: r41860
|
2009-06-25 10:55:01 +00:00 |
|
Sven Hesse
|
88062e90a0
|
Plugging some memory leaks
svn-id: r41859
|
2009-06-25 10:54:35 +00:00 |
|
Sven Hesse
|
d03dc08b64
|
Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own class
svn-id: r41839
|
2009-06-24 21:49:37 +00:00 |
|
Sven Hesse
|
ef33f98a1a
|
Added the scriptEnd property
svn-id: r41838
|
2009-06-24 21:48:27 +00:00 |
|
Sven Hesse
|
53c4e66b71
|
Checking for the file's existence in DataIO::getDataStream()
svn-id: r41837
|
2009-06-24 21:48:13 +00:00 |
|
Sven Hesse
|
483c3a51c3
|
Clarifying some warnings
svn-id: r41836
|
2009-06-24 21:47:54 +00:00 |
|