aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/objects.cpp
AgeCommit message (Collapse)Author
2015-06-13SHERLOCK: Simplify UseType to derive from ActionTypePaul Gilbert
2015-06-13SHERLOCK: 3DO: object loading: fix _use loadingMartin Kiewitz
fixes murder scene room crash
2015-06-13SHERLOCK: 3DO: adjust sprite frame only for walkMartin Kiewitz
only adjust animation frame for walk.anim map uses another set of images and the same sprite code
2015-06-13SHERLOCK: 3DO: support for cAnim data (startCAnim)Martin Kiewitz
it's now possible to leave the first room Conflicts: engines/sherlock/objects.cpp
2015-06-13SHERLOCK: Reduce the scope of some variables, add a couple of CHECKMEsStrangerke
2015-06-12SHERLOCK: RT: Implement startCAnimPaul Gilbert
2015-06-12SHERLOCK: RT: Implement animation structure changesPaul Gilbert
2015-06-13SHERLOCK: 3DO: adjust walking frame number for 3DOMartin Kiewitz
3DO has 110 animation frames, PC has 55 we adjust the requested frame number accordingly so that the correct walking animation is chosen
2015-06-12SHERLOCK: RT: Move RT fields added to Person to TattooPersonPaul Gilbert
2015-06-13SHERLOCK: 3DO: adjust object cAnim loadingMartin Kiewitz
data layout is also not the same as on PC
2015-06-12SHERLOCK: 3DO: fix object loading of open actionMartin Kiewitz
fixes door being locked in first room
2015-06-12SHERLOCK: 3DO: object load UseTypes foundMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object load found ActionTypesMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object loading - more figured outMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object: found lookPosMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object._maxFrames found in objdataMartin Kiewitz
2015-06-11SHERLOCK: Refactor setWalking into Person classesPaul Gilbert
2015-06-11SHERLOCK: Refactor gotoStand into Person classesPaul Gilbert
2015-06-11SHERLOCK: Beginning of descendent Person classesPaul Gilbert
Tattoo has some different Sprite methods, and since Person descends from Sprite, need to create descendents from it. And this has also necessitated some refactoring of People class's _data array
2015-06-11SHERLOCK: some work on 3DO room dataMartin Kiewitz
2015-06-08SHERLOCK: Fix checkSprite() regression from FIXED_INT_MULTIPLIERTorbjörn Andersson
I think these 100 should be FIXED_INT_MULTIPLIER, which was changed to 1000 recently to accomodate for The Case of the Rose Tattoo. Bizarrely, the noticeable regression from this was that the first few paragraphs of the journal (referencing events in the intro) were not recorded. I trust someone will let me know if I got it wrong.
2015-06-08SHERLOCK: Move Scalpel map code to ScalpelMapPaul Gilbert
2015-06-08SHERLOCK: Silence GCC warningTorbjörn Andersson
2015-06-07SHERLOCK: Fix Scalpel bug when picking up paperPaul Gilbert
2015-06-08SHERLOCK: Add missing check for the rightmost limit in adjustSpriteFilippos Karapetis
2015-06-07SHERLOCK: Fix loading of character walk sequence dataPaul Gilbert
2015-06-06SHERLOCK: Setting up game specific People descendant classesPaul Gilbert
2015-06-06SHERLOCK: Created common base class for Sprite and ObjectPaul Gilbert
2015-06-05SHERLOCK: Move the Talk descendant classes into their own filesPaul Gilbert
2015-06-05SHERLOCK: Don't reset map position when changing RT scenePaul Gilbert
2015-06-05SHERLOCK: Fix movement in adjustObjectPaul Gilbert
2015-06-05SHERLOCK: Handle difference in RT SOUND_CODE rangePaul Gilbert
2015-06-05SHERLOCK: Fixes for RT object sequence handlingPaul Gilbert
2015-06-05SHERLOCK: Further FIXED_INT_MULTIPLIER refactoringPaul Gilbert
Also converted multiplier factor from 100 to 1000, which will be needed for Rose Tattoo
2015-06-04SHERLOCK: Implemented remaining new sequence opcodes in checkObjectPaul Gilbert
2015-06-03SHERLOCK: Implemented checkWalkGraphicsPaul Gilbert
2015-06-03SHERLOCK: Implemented setObjTalkSequence methodsPaul Gilbert
2015-06-03SHERLOCK: Implement changes for checkObjectPaul Gilbert
2015-05-31SHERLOCK: Implement remainder of RT doBgAnimPaul Gilbert
2015-05-29SHERLOCK: More RT doBgAnim code, interface drawPaul Gilbert
2015-05-26SHERLOCK: Starting to split Scene class, implemented checkBgShapes changesPaul Gilbert
2015-05-26SHERLOCK: Fix map displayPaul Gilbert
2015-05-25SHERLOCK: Free freeing and resetting People listPaul Gilbert
2015-05-23SHERLOCK: Implemented Tattoo loadWalk changesPaul Gilbert
2015-05-22Merge branch 'master' into sherlock2Paul Gilbert
2015-05-20SHERLOCK: Re-add GCC_PRINTF and fix resulting GCC warningsPaul Gilbert
2015-05-19SHERLOCK: Add extra constants for object bit-flagsPaul Gilbert
2015-05-19SHERLOCK: Move method comments from cpp to headersPaul Gilbert
2015-05-18SHERLOCK: Further syntactic fixesPaul Gilbert
2015-05-18SHERLOCK: Replace magic numbers with enums and constantsPaul Gilbert