aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter_v6.cpp
AgeCommit message (Collapse)Author
2010-08-17GOB: Fix warnings about potentially uninitialized vars.Eugene Sandulenko
svn-id: r52142
2010-08-08GOB: Fix playing of sound VMDs with a starting frame != 0Sven Hesse
svn-id: r51910
2010-08-08GOB: Make o6_loadCursor use the new VideoPlayer interfaceSven Hesse
svn-id: r51894
2010-08-08GOB: Make o6_playVmdOrMusic use the new VideoPlayer interfaceSven Hesse
svn-id: r51891
2010-08-08VIDEO: Stub a VideoDecoder-like CoktelDecoderSven Hesse
This creates a new CoktelDecoder class using the VideoDecoder interface, which will eventually become the new way to decode PreIMD, IMD and VMD videos. Since the VideoPlayer in gob is not yet ready for this, we're disabling all video playback in the gob engine for now. svn-id: r51850
2010-05-17Enforce conversion formatting on pointer casts in the DEV code.Johannes Schickel
svn-id: r49068
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2009-09-15- Implement _pattern variableArnaud Boutonné
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern) svn-id: r44103
2009-08-27code formattingArnaud Boutonné
svn-id: r43769
2009-08-27Playtoons - delayed bgstop only when frame == -9Arnaud Boutonné
svn-id: r43765
2009-08-24Playtoons uses a variable space that exceeds 32767 bytes. Changing a few ↵Sven Hesse
variables to unsigned makes the construction mode not crash anymore (though it now hangs in a loop) svn-id: r43713
2009-08-24Some modifications in o6_playVmdOrMusic: Less warnings in console Windows, ↵Arnaud Boutonné
and first animations on interface icons. still problematic : cursor should not disappear during animation, and animation should loop svn-id: r43709
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-07-05Added an enum for the hotspot statesSven Hesse
svn-id: r42155
2009-07-05Renaming the last occurences of "Collision" to "Hotspot"Sven Hesse
svn-id: r42153
2009-07-05More state-related encapsulationSven Hesse
svn-id: r42144
2009-07-05Putting the Urban noCD check into Init_v6::initGame()Sven Hesse
svn-id: r42130
2009-07-05Moving the "Collision" stuff to Hotspots in hotspots.cpp/.hSven Hesse
svn-id: r42123
2009-07-05Added a Key and ShortKey enumSven Hesse
svn-id: r42121
2009-06-24Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own ↵Sven Hesse
class svn-id: r41839
2009-06-22Renaming parse.h and parse.cpp to expression.h and expression.cppSven Hesse
svn-id: r41773
2009-06-22Putting evalBoolResult() and evalExpr() into ScriptSven Hesse
svn-id: r41760
2009-06-22Implemented a call stackSven Hesse
svn-id: r41754
2009-06-22Encapsulating script file accessSven Hesse
svn-id: r41753
2009-06-22Adding DataIO::existData()Sven Hesse
svn-id: r41752
2009-06-22Encapsulated access to _resultStrSven Hesse
svn-id: r41751
2009-06-22Encapsulated access to Parse::_resultIntSven Hesse
svn-id: r41750
2009-06-17Changed opcodeGob to be functor-basedSven Hesse
svn-id: r41603
2009-06-17Changed opcodeFunc to be functor-basedSven Hesse
svn-id: r41602
2009-06-17Changed opcodeDraw to be functor-basedSven Hesse
svn-id: r41601
2009-06-15Renamed _inter_resStr to _resultStrSven Hesse
svn-id: r41575
2009-06-15Renaming _inter_resVal to _resultIntSven Hesse
svn-id: r41574
2009-06-15Moving _inter_resVal and _inter_resStr from Global to ParseSven Hesse
svn-id: r41573
2009-06-15Using the TYPE_ enum where applicableSven Hesse
svn-id: r41568
2009-06-15Propagating variable name changesSven Hesse
svn-id: r41565
2009-06-06Renamed the evaluateStore opcodes to assign, because that's what they areSven Hesse
svn-id: r41312
2009-06-06GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to ↵Max Horn
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references svn-id: r41299
2009-05-31Replacing NULL with 0, since that's normally the C++-waySven Hesse
svn-id: r41059
2009-05-21Splitting a few helper functions out of gob.hSven Hesse
svn-id: r40765
2009-05-20Remove superfluous indeo3-includesSven Hesse
svn-id: r40743
2009-04-27Some minor clean-upSven Hesse
svn-id: r40166
2008-12-27Fixing some 16bit graphicsSven Hesse
svn-id: r35585
2008-12-24Moving the dither code to graphics/Sven Hesse
svn-id: r35526
2008-12-18Preliminary save/load support for Urban RunnerSven Hesse
svn-id: r35418
2008-12-17Only do the no-cd-workaround if all resource files can be foundSven Hesse
svn-id: r35409
2008-12-17Workaround for Urban Runner's CD number detection daftness.Sven Hesse
Basically, now we claim to run in no-CD-mode (by pretending "NO_CD.TXT" exists) and open CD2.ITK, CD3.ITK and CD4.ITK manually svn-id: r35407
2008-12-16Experimental semi-transparency for fillRect, used in the green/red menu ↵Sven Hesse
areas of Urban Runner svn-id: r35406
2008-12-16If the music file to play has no extension, add one. Fixes the music when ↵Sven Hesse
you die svn-id: r35397
2008-12-15Script fix. Magnifier, Memory and Save/Load, while still not working ↵Sven Hesse
correctly, don't crash the game anymore svn-id: r35385
2008-12-15Support for Urban Runner's new cursors (frames out of 16bit color VMDs)Sven Hesse
svn-id: r35376