aboutsummaryrefslogtreecommitdiff
path: root/scumm/verbs.cpp
AgeCommit message (Collapse)Author
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-01Fix reported DISABLE_SCUMM_7_8 omission. Thanks to sumthinwicked.Eugene Sandulenko
svn-id: r18308
2005-05-26In V7/V8 games, use the blast text system to render verbs (this fixes bug ↵Max Horn
#1208956, but certainly will cause new regressions ;-) svn-id: r18267
2005-05-24Fix for bug #705221 (FT: German ß is too high); based on the CVS logs ↵Max Horn
for this (the order was changed back and forth a couple times) this change could cause regressions; if so, we need to address them properly, not by fiddling with this code around svn-id: r18240
2005-04-30cleanupMax Horn
svn-id: r17873
2005-04-28Added new handleMouseOver to allow further refactoring of the V2 specific ↵Max Horn
verb code; added a TODO comment regarding the blast code svn-id: r17848
2005-04-26Use kVerbVirtScreen were appropriate; removed unused param from initVirtScreenMax Horn
svn-id: r17828
2005-04-26Removed dead codeMax Horn
svn-id: r17809
2005-04-20Moved v2 verb code into class ScummEngine_v2Max Horn
svn-id: r17725
2005-04-20Renamed _mouseButStat -> _mouseAndKeyboardStat (that's what it really is); ↵Max Horn
moved _audioNames to class IMuseDigital svn-id: r17723
2005-04-20Replaced the platform specific GF_FOO switches (using _platform instead now)Max Horn
svn-id: r17716
2005-04-16Add mouse state VAR for HE 72+ games.Travis Howell
svn-id: r17631
2005-04-13Fixed Indy 3 fighting in the "Passport to Adventure" demo. Apparently itTorbjörn Andersson
expects the same keyboard mapping as FOA does. svn-id: r17578
2005-04-06Moved createResource, resourceStats, expireResources to ResourceManagerMax Horn
svn-id: r17420
2005-04-01Normalize verb/invenotry areas in MM NES. Patch from QuietustEugene Sandulenko
svn-id: r17316
2005-03-31Started to move some resource related code into a new class ResourceManager ↵Max Horn
(hypothetic goal for the future: use ResourceManager in ScummEx) svn-id: r17311
2005-03-28Cleaned up the object mode code; removed the friend class ScummEngine from ↵Max Horn
class Gdi; moved dither code to ScummEngine svn-id: r17277
2005-03-25Cleanup: collect the C64 specific render data into a struct inside class GdiMax Horn
svn-id: r17224
2005-03-24Correct positioning of inventory and verbs in MM NES.Eugene Sandulenko
Started to tackle inventory. svn-id: r17219
2005-03-22Patch from Quietust for MM NESEugene Sandulenko
o objects now update tile colors and mask data o mask data is drawn from the correct offset o verbs are drawn in the correct color svn-id: r17199
2005-03-22CleanupTravis Howell
svn-id: r17192
2005-03-21Many MM NES fixes/improvements from Quietust:Eugene Sandulenko
o Doesn't crash when going upstairs. Now game is playable up to the green tentacle o Proper subtitles colors o Room mask is decoded but doesn't affect sprites yet o Inventory draw issues fixed o Fix actors position when they're facing right svn-id: r17191
2005-03-16Last line of verbs work in NES maniac now.Travis Howell
svn-id: r17166
2005-03-16Patch from Quietust. Proper drawing of objects and fixes to inventory.Eugene Sandulenko
svn-id: r17162
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-11-21Fix for bug #1052660 (FOA: No keyboard shortcuts for dialogs) - moved hack ↵Max Horn
enabling keyboard fights to allow controlling conversations via number keys again svn-id: r15853
2004-09-30WhitespaceMax Horn
svn-id: r15362
2004-09-26some more pointless cleanup / moving around of stuff :-)Max Horn
svn-id: r15284
2004-09-24gdi.drawBitmap already performs clipping, no need to do it hereMax Horn
svn-id: r15256
2004-09-09OopsTravis Howell
svn-id: r14977
2004-09-09OoopsTravis Howell
svn-id: r14976
2004-09-06Don't check for verbs, if no verbs exist.Travis Howell
svn-id: r14934
2004-09-03Revert verb draw order change.Travis Howell
Fix recent verb regressions. svn-id: r14870
2004-08-28Fix for bug #1015941 (COMI: There's only background behind dialogue lines)Max Horn
svn-id: r14812
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14Fix verbs on computer terminals in FTTravis Howell
svn-id: r14604
2004-08-10Correct verb orderTravis Howell
svn-id: r14535
2004-08-08Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))Max Horn
svn-id: r14521
2004-08-06COMI/DIG always redraws verbs tooTravis Howell
Remove old var, no longer required svn-id: r14481
2004-08-05Fix a small overpainting issue, visible in some of the COMI dialogsMax Horn
svn-id: r14476
2004-07-17Minor cleanupTravis Howell
svn-id: r14236
2004-07-10OoopsTravis Howell
svn-id: r14183
2004-07-10Full Throttle handles verb differentlyTravis Howell
svn-id: r14182
2004-06-06o more _heversion usageEugene Sandulenko
o hack to ensure 1x scaler is selected for 640x480 games. Begs for better implementation o 7.0+-specific extendions to * resource loading * o6_resourceRoutines * o6_actorOps * o7_pickupObject * ScummEngine::setVerbObject Now puttputt.w32 script execution advances little more. svn-id: r13938
2004-04-02Remove obsolete code fragment (a good sign for a refactoring is if it allows ↵Max Horn
you to remove crufty hacks you didn't even think of :-) svn-id: r13440
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-01-16Fix verbs regression.Travis Howell
svn-id: r12429
2004-01-15use Rect in struct VerbSlotMax Horn
svn-id: r12413
2004-01-08more cleanupMax Horn
svn-id: r12234
2004-01-06proper fixMax Horn
svn-id: r12192