aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/util.cpp
AgeCommit message (Collapse)Author
2018-08-17JANITORIAL: Removing trailing spaces after int castsPaul Gilbert
2017-11-10ALL: Fix misuse of comma operatorColin Snover
2014-02-18GOB: Make GPL headers consistent in themselves.Johannes Schickel
2012-07-30GOB: Add Util::toCP850Lower() / toCP850Upper()Sven Hesse
2012-07-30GOB: Add support for entering non-ASCII CP850 charactersSven Hesse
2012-07-30GOB: Keep the mouse responsive while waiting for the frame to endSven Hesse
2012-06-15GOB: Implement Util::getKeyState() for Little RedSven Hesse
This makes the bees level playable, removing the "lock-up". Collision detection between Little Red and the bees and butterflies doesn't work yet though, so they're just flying through her. Nevertheless, the game seems to be completable now.
2011-09-03GOB: Move keyPressed() to UtilSven Hesse
2011-09-03GOB: Make Util::setExtension() not add an extension to an empty stringSven Hesse
2011-09-03GOB: Add Util::readString()Sven Hesse
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-14GOB: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-01-29GOB: Add setExtension()Sven Hesse
svn-id: r55639
2011-01-29GOB: Add GobEngine::isCurrentTot()Sven Hesse
svn-id: r55630
2011-01-29GOB: Change _curTotFile and _totToLoad into Common::StringSven Hesse
svn-id: r55629
2011-01-19GOB: Implement "live" (non-blocking) videosSven Hesse
Many thanks to SylvainTV. :) Urban Runner might actually be completeable now. One caveat: Hotspots at that hotel sequence are a bit glitchy... svn-id: r55333
2010-10-24GOB: Replace strncmp by scumm_stricmp when possibleArnaud Boutonné
svn-id: r53774
2010-10-13GOB: Add Debug Console.David Turner
This allows interactive control of debug flags and variables and provides a base to allow for commands to aid in tracking down script bugs which are tricky to replicate. svn-id: r53398
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945
2010-08-15Gob - Follow cppcheck advicesArnaud Boutonné
svn-id: r52106
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-23Gob - Add a workaround for gob3 Sofa bug #2867294. It's now possible to exit ↵Arnaud Boutonné
the animation by clicking svn-id: r45353
2009-10-03revert r44542: the fix reopens another previous bug Arnaud Boutonné
svn-id: r44553
2009-10-02Fix for bug ref#2867294 (hopefully) Arnaud Boutonné
svn-id: r44542
2009-08-08Changed the scroll-handling to be more like the original. This fixes bug ↵Sven Hesse
#2832362 ("GOB3: Scrolling locked after cutscene") svn-id: r43147
2009-08-02Removing _frameWaitLag. It broke normal animation speed in pre-v4 games and ↵Sven Hesse
didn't even do what it was supposed to in v4+ games anyway. (bug #2830985) svn-id: r42996
2009-07-09Giving Font its own real classSven Hesse
svn-id: r42277
2009-07-05Renaming FontDesc::extraData to charWidthsSven Hesse
svn-id: r42149
2009-07-05Added a Key and ShortKey enumSven Hesse
svn-id: r42121
2009-07-05Commenting prepareStr a bit and renaming it to cleanupStrSven Hesse
svn-id: r42120
2009-07-05Adding an enum MouseButtonsSven Hesse
svn-id: r42119
2009-06-14Fixed an animation speed regression that got introduced when I added a lag ↵Sven Hesse
compensation for Woodruff svn-id: r41508
2009-06-06Demoplayer:Sven Hesse
- Fixing the flawed double mode - Adding an "auto" double mode, where the videos get scaled if possible svn-id: r41294
2009-06-06Adding a pause modeSven Hesse
svn-id: r41228
2009-02-21Compensate small lags in Util::waitEndFrame(), so that the CD audio intro ↵Sven Hesse
sequences in Gob1 and Gob2 CD hopefully won't de-sync so easily svn-id: r38702
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-14Plugging leaksSven Hesse
svn-id: r35355
2008-12-14More modified collision stuff for Urban Runner. The hotspots are correctly ↵Sven Hesse
recognized now svn-id: r35350
2008-11-18Ooops :)Sven Hesse
svn-id: r35119
2008-10-06Added new type Engine::Feature; pushed down some #include dependenciesMax Horn
svn-id: r34755
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-07Actually, /now/ the values are sane ^^; (also fixes Ween mouse position bug ↵Sven Hesse
#2046244) svn-id: r34411
2008-09-07Clipping setMousePos() parameters to sane valuesSven Hesse
svn-id: r34409
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-08GOB works with the new GMM implementationChristopher Page
svn-id: r32955