aboutsummaryrefslogtreecommitdiff
path: root/scumm/actor.cpp
AgeCommit message (Collapse)Author
2006-01-23Removing GID_ZAK256 and GID_LOOM256Max Horn
svn-id: r20153
2006-01-22Modified some workaround commentsMax Horn
svn-id: r20139
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2006-01-18Work around a script bug in Full Throttle. See bug #1407789.Torbjörn Andersson
svn-id: r20080
2006-01-17Fix actor selection in spyfox.Travis Howell
svn-id: r20066
2006-01-14HE80+ games may redraw all actors via scumm variable.Travis Howell
Used by many of the arcade games. svn-id: r20020
2006-01-10Get rid of unused variables and removed them from the save data ; ↵Gregory Montoir
FloodFill.unk1C and _curExecScript. Concerning _curExecScript, I checked several interpreters (even one with windex compiled in), the only function where it's used is runAllScripts. svn-id: r19977
2006-01-06HE90+ games use difference value for actor conditions.Travis Howell
Fixes animation regressions during speech. svn-id: r19927
2006-01-05Revert, might be HE100 only.Travis Howell
svn-id: r19915
2006-01-05Add safety check.Travis Howell
svn-id: r19912
2006-01-05Initial support for sound code in HE games.Travis Howell
Split HE sound functions into separate file. svn-id: r19909
2005-11-27Actor sounds need to be saved as uint16 for HE games, fixes bug #1367798.Travis Howell
svn-id: r19720
2005-11-05Match original games, caused assert in earlt versions of freddi.Travis Howell
svn-id: r19430
2005-11-02To match the original v7/v8 interpreters, use BlastTexts to display the ↵Gregory Montoir
subtitles. This allows to fix the bug #1092993. As this is quite an important change, regressions may appear. You've been warned :) svn-id: r19398
2005-10-31- VAR_CHARCOUNT isn't set in v7/v8, removed reference to it from v7::actorTalk()Gregory Montoir
- simplified some versions related checks svn-id: r19378
2005-10-29Add additional checks in later HE games.Travis Howell
svn-id: r19359
2005-10-29Read from XMAP resource directly, instead of reading into memory.Travis Howell
svn-id: r19357
2005-10-29Put shadow_table under DISABLE_HEEugene Sandulenko
svn-id: r19353
2005-10-22Reduce header dependencies (for quicker recompiles)Max Horn
svn-id: r19245
2005-10-22Load/Save palette correctly in HE99 games.Travis Howell
Save actor shadows in HE games. svn-id: r19231
2005-10-21Started to make the save/load system slightly more object orientedMax Horn
svn-id: r19224
2005-10-21Actor layer in HE games uses an int32.Travis Howell
svn-id: r19212
2005-10-21Add XMAP support for actors.Travis Howell
svn-id: r19205
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-09-23renamed some HE specific akos fieldsGregory Montoir
svn-id: r18866
2005-08-31cleanupGregory Montoir
svn-id: r18727
2005-08-15Switch to debug, since an actor name isn't always set.Travis Howell
ie actor 14 in The Dig svn-id: r18690
2005-08-14Replace warnings with debug, errors or printfs:Travis Howell
-To catch any missing cases/functions used. -To prevent users reporting warnings as bugs svn-id: r18681
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-30Add He70 version of function instead.Travis Howell
svn-id: r18600
2005-07-30Fix regression (Bug #1235863), limit code change to HE70+ games.Travis Howell
svn-id: r18599
2005-06-24removed unneeded #includeGregory Montoir
svn-id: r18458
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-15Appliced cyx's fix for bug #1220168, with a few modifications. ApparentlyTorbjörn Andersson
Sam & Max uses a different sorting method than (all?) other games. svn-id: r18394
2005-06-04Fix for bug #1066329 (COMI: Actor redraw glitch)Max Horn
svn-id: r18341
2005-06-04Speech needs to be started, before subtitles are drawn. Otherwise subtitle ↵Travis Howell
can't be disabled. svn-id: r18329
2005-05-26Changed name of addMessageToStack to convertMessageToString (still not ↵Max Horn
really happy with that name but at least it is a little bit more descriptive than the old) svn-id: r18262
2005-05-25abs -> ABS (code unification)Max Horn
svn-id: r18246
2005-05-24removed leftoverGregory Montoir
svn-id: r18243
2005-05-24Bug #862245 "MANIAC: Walk infinite loop in bathroom (hack-in-cvs)" has beenEugene Sandulenko
automagically fixed long time ago does not require hack anymore. svn-id: r18241
2005-05-23Fix for bugs #775097 and #1093867 (Actor draw order problems). Thanks to cyx ↵Max Horn
for finding this svn-id: r18236
2005-05-23Rename sprite functions.Travis Howell
svn-id: r18231
2005-05-23Add Sprite class and move over related functions.Travis Howell
svn-id: r18230
2005-05-19Correct subtitle colors in C64 maniac.Travis Howell
svn-id: r18180
2005-05-15Restore --disable-he functionality. :(Eugene Sandulenko
svn-id: r18121
2005-05-15Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he ↵Max Horn
class svn-id: r18102
2005-05-15Disabling SCUMM7/8 games should disable HE61 games.Travis Howell
Split akos_processQueue() in HE61+ and SCUMM7+ versions. svn-id: r18101
2005-05-14Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes.Eugene Sandulenko
svn-id: r18100
2005-05-14Added --disable-hq and --disable-scumm-7-8 options. Also improvedEugene Sandulenko
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099
2005-05-14Add configure option to disable HE 70+ games.Travis Howell
svn-id: r18091