Age | Commit message (Collapse) | Author |
|
This pretty much concludes the first stage of the engine cleanup. All of
the files, except for console/debugging stuff and possibly some header
files, have been changed to use the ScummVM brace style.
As for the console, that one could probably do with some rewriting, in
which case cleaning it up first would just be unnecessary work.
The next stages of the cleanup should include renaming of variables and
functions to follow the ScummVM coding standards, and turning everything
into C++ classes. And so on.
Of course, the driver directory should go through a similar cleanup as
well.
This has all been enormously tedious, so don't count on me doing any of
these things at the moment. Particularly not turning everything into C++
classes. I'm really not that familiar with C++. :-)
svn-id: r10340
|
|
open_savefile() fails.
svn-id: r10339
|
|
svn-id: r10338
|
|
svn-id: r10337
|
|
functions we don't have, and since I didn't deem them useful to us. But
feel free to put them back if you like to.
I'd also like to take this opportunity to say that while I deeply admire
how smoothly BS2 handles the transition between stock animations (e.g.
walking) and special-purpose animations, it certainly needs an unholy
amount of code to do so.
svn-id: r10336
|
|
svn-id: r10335
|
|
svn-id: r10334
|
|
svn-id: r10333
|
|
be safe to remove it. (I'll remove it completely soon, but I'll start here
to avoid compilation errors.)
svn-id: r10331
|
|
svn-id: r10330
|
|
svn-id: r10314
|
|
svn-id: r10313
|
|
svn-id: r10310
|
|
svn-id: r10308
|
|
skip or mute cutscenes. At the very least, we want to show the subtitles
like we do now.
svn-id: r10307
|
|
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP
svn-id: r10304
|
|
work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise
svn-id: r10292
|
|
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
|
|
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
svn-id: r10282
|
|
svn-id: r10279
|
|
simplify some code; added a global g_sound pointer in bs2, this cuts down on uses of g_sword2 (of course both should be removed on the long run); some other minor tweaks/fixes
svn-id: r10278
|
|
svn-id: r10277
|
|
svn-id: r10276
|
|
svn-id: r10274
|
|
svn-id: r10273
|
|
Direct_read_file() and Direct_write_file().
This change is completely untested, but that should be ok since Read_file()
(which is now the only function left in tony_gsdk.cpp) only seems to be
used in debug builds.
Perhaps we should remove these files completely?
svn-id: r10272
|
|
have to clean up the header files at some point...
svn-id: r10271
|
|
svn-id: r10269
|
|
Since this file contains a list of global variables which are accessed
both directly by the engine and - presumably - by the scripts, this could
lead to some nasty regressions. I've triple-checked the list against the
old version, so it *should* be ok, I just thought I'd point it out.
svn-id: r10268
|
|
svn-id: r10267
|
|
svn-id: r10264
|
|
svn-id: r10263
|
|
svn-id: r10259
|
|
svn-id: r10258
|
|
svn-id: r10256
|
|
svn-id: r10255
|
|
bug... ;)
svn-id: r10252
|
|
svn-id: r10245
|
|
svn-id: r10241
|
|
concealed these obvious mistakes, to check who's paying attention. And only one person (olki) did notice, and even he only got 50%... tsk tsk tsk, how shall this go on. What will happen if I make real mistakes instead of purposeful ones? *cough cough* yeah, right
svn-id: r10240
|
|
svn-id: r10237
|
|
svn-id: r10236
|
|
svn-id: r10235
|
|
svn-id: r10234
|
|
svn-id: r10233
|
|
svn-id: r10229
|
|
svn-id: r10225
|
|
svn-id: r10224
|
|
svn-id: r10223
|
|
svn-id: r10222
|