aboutsummaryrefslogtreecommitdiff
path: root/scumm/string.cpp
AgeCommit message (Collapse)Author
2004-04-08cleanupMax Horn
svn-id: r13506
2004-04-08Semi-experimental change: revised _hasMask handling -> simpler code (after ↵Max Horn
removing those FIXME's that is :-), which should still produce identical results (let's wait for the regressions rolling in :-) svn-id: r13498
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-04Removed CharsetRenderer::_mask (this was used to optimize charset mask ↵Max Horn
handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others svn-id: r13464
2004-04-04got rid of _msgPtrToAdd; slightly improved error checking in addMessageToStack()Max Horn
svn-id: r13454
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-04-03Fix for bug #896844 (DIG: Missing subtitle at the lab console)Max Horn
svn-id: r13446
2004-04-03cleanupMax Horn
svn-id: r13444
2004-04-02cleanupMax Horn
svn-id: r13441
2004-04-02simplify code by integrating a call to translateText() into ↵Max Horn
addMessageToStack(); improved translateText() further svn-id: r13438
2004-04-02Added support for %___ strings (used in localized version of The Dig)Max Horn
svn-id: r13436
2004-03-19Revamped COMI/DIG speech decoding (this my cause regressions, watch out). ↵Max Horn
Goal was to streamline code logic, and get rid of a FIXME svn-id: r13347
2004-03-19addMessageToStack doesn't have to return anything anymoreMax Horn
svn-id: r13346
2004-03-15disambiguate the two talkingActor() methods (one was a getter, one a setter ↵Max Horn
-- reflect that in the name) svn-id: r13301
2004-03-15After the refactoring it's clearly that _messagePtr can be removed. Hooray, ↵Max Horn
yet another obscure global 'parameter' gone :-) svn-id: r13299
2004-03-15refactor use of _messagePtr -> instead of using it as an implicit parameter ↵Max Horn
for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh> svn-id: r13298
2004-03-15...and mor. Next big thing should be to document the overlay stuff, but ↵Max Horn
that'll have to wait till after I slept :-) svn-id: r13295
2004-02-22Only comi is differentTravis Howell
svn-id: r12986
2004-02-22Restrict hack to COMITravis Howell
svn-id: r12981
2004-02-21OoopsTravis Howell
svn-id: r12954
2004-02-21Adjust again for V1/V2 games.Travis Howell
svn-id: r12953
2004-02-21Use correct method for subtitle speed.Travis Howell
svn-id: r12949
2004-02-18Change debugs back to warnings (As requested)Travis Howell
svn-id: r12931
2004-02-13Switch warnings to debugTravis Howell
svn-id: r12847
2004-01-25Updated commentTorbjörn Andersson
svn-id: r12594
2004-01-20Update commentTravis Howell
svn-id: r12534
2004-01-20_blitAlso is also used by the DOTT intro. Updated comment to reflect that.Torbjörn Andersson
svn-id: r12532
2004-01-19found a place where _blitAlso is used in Sam&MaxMax Horn
svn-id: r12513
2004-01-16Fix for bug #862263 - Maniac actors never stop talking. I know this could ↵James Brown
probably be neater :) svn-id: r12430
2004-01-16Just hide a few noisy warnings.James Brown
svn-id: r12426
2004-01-15fixed COMI speech behaviourMax Horn
svn-id: r12415
2004-01-09Fix for bug #873688Max Horn
svn-id: r12274
2004-01-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
2004-01-08cleanupMax Horn
svn-id: r12258
2004-01-08forgot about thisPaweł Kołodziejski
svn-id: r12238
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06This one (_blitAlso) is very odd, I can't quite figure out where it is ↵Max Horn
needed. Please report any regressions to me svn-id: r12171
2004-01-05added Actor::getElevation and Actor::setElevation; cleaned up costume API a ↵Max Horn
bit; some minor cleanup/tweaks svn-id: r12160
2004-01-04Allow subtitles to be disabled in games using imuse digital again.Travis Howell
svn-id: r12137
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-26when introducing a constant used throughout multiple files, best assign a ↵Max Horn
*name* to it, else you're digging your own grave on the long run :-) svn-id: r11941
2003-12-26passthrought v7+ sound voices by imuse digitalPaweł Kołodziejski
svn-id: r11939
2003-12-24turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ↵Max Horn
mainly because people kept (accidentally and sometimes on purpose :-) misusing them svn-id: r11881
2003-12-22Moved bundle music code from class Sound to IMuseDigital (seems more ↵Max Horn
natural; and allows for various cleanup) svn-id: r11846
2003-11-17replaced demo GIDs wth GF_DEMOPaweł Kołodziejski
svn-id: r11326
2003-11-16whitespaceMax Horn
svn-id: r11319
2003-11-16opsPaweł Kołodziejski
svn-id: r11316
2003-11-16changed some shift operators to *, /Paweł Kołodziejski
svn-id: r11315