aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter_v4.cpp
AgeCommit message (Collapse)Author
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-01-29GOB: Add Script::evalInt() and Script::evalString()Sven Hesse
svn-id: r55634
2011-01-18GOB: Fix Woodruff object videosSven Hesse
svn-id: r55289
2010-10-15GOB: Remove the now useless helper.hSven Hesse
svn-id: r53491
2010-10-15GOB: Remove strncpy0()Sven Hesse
Replacing it (and some strncpy + manual terminating) with Common::strlcpy() svn-id: r53490
2010-09-30GOB: Create 16bit surfaces for true color gamesSven Hesse
Enabling basic Urban drawing again svn-id: r52949
2010-09-30GOB: Change all drawing to use class SurfaceSven Hesse
svn-id: r52947
2010-08-17GOB: Fix warnings about potentially uninitialized vars.Eugene Sandulenko
svn-id: r52142
2010-08-08GOB: Make o4_playVmdOrMusic use the new VideoPlayer interfaceSven Hesse
svn-id: r51876
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-06-22Putting evalBoolResult() and evalExpr() into ScriptSven Hesse
svn-id: r41760
2009-06-22Encapsulating script file accessSven Hesse
svn-id: r41753
2009-06-22Encapsulated access to _resultStrSven Hesse
svn-id: r41751
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-15Moving _inter_resVal and _inter_resStr from Global to ParseSven Hesse
svn-id: r41573
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
2008-12-18Preliminary save/load support for Urban RunnerSven Hesse
svn-id: r35418
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-14Background "music" for Urban Runner, though only 8bit for nowSven Hesse
svn-id: r35352
2008-12-03Preliminary support for extra data and scripts in video files (urgh, this is ↵Sven Hesse
so...vile). Used in The Last Dynasty, which now plays a bit further (the video sequences, at least) svn-id: r35227
2008-05-28Script variables are now always stored in the game version's native endianess.Sven Hesse
This should make Woodruff playable on big-endian systems. svn-id: r32352
2008-05-26More split screen fixes.Sven Hesse
I never get tired out those... ;) svn-id: r32308
2008-05-25Added a workaround for the nut rolling animation in the administration ↵Sven Hesse
center in Woodruff svn-id: r32269
2008-05-17Changing the split stuff again, fixing several scrolling and hotspot-text ↵Sven Hesse
related issues svn-id: r32161
2008-05-17Changing debug channels a bitSven Hesse
svn-id: r32157
2008-05-08Implemented the background "music" / atmospheric sounds in WoodruffSven Hesse
svn-id: r31949
2008-05-08Fixed warning on 64bit systems introduced with r31940.Johannes Schickel
svn-id: r31945
2008-05-08GCC says these are ints, not long ints. Adjust the format strings accordingly.Torbjörn Andersson
svn-id: r31940
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937
2008-05-01Fixing the object video offsetsSven Hesse
svn-id: r31795
2008-04-27Implemented support for VMDs substituting object animations.Sven Hesse
Still far from being complete (and correct), but it's a start... - Only VMD "command" -3 is followed - Not all animation types are working - Timing is still off in most cases - Offsets are generally OK, but not always - No sound yet - Shouldn't segfault randomly, but I'm not entirely sure ;) svn-id: r31750
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-07-31Still partly broken/stubby VMD playingSven Hesse
svn-id: r28363
2007-07-30Added a few stub messagesSven Hesse
svn-id: r28333
2007-07-26sub0x18 is o2_addCollision().Sven Hesse
It already existed in Gob2 (alongside with sub0x19 - o2_freeCollision()), but wasn't used there. Hotspots and menus work now (in a way) svn-id: r28207
2007-07-25Renamed Inter_Woodruff to Inter_v4Sven Hesse
svn-id: r28206