Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-25 | SHERLOCK: RT: Set up new values for color constants | Paul Gilbert | |
2015-06-18 | SHERLOCK: Add a sanity check in checkObject() | Filippos Karapetis | |
This avoids the crash after the second intro scene | |||
2015-06-17 | SHERLOCK: RT: Fix Sherlock spinning when he finishes walking | Paul Gilbert | |
2015-06-16 | SHERLOCK: Introduce a IS_3DO define | Filippos Karapetis | |
This is similar to IS_SERRATED_SCALPEL and IS_ROSE_TATTOO, and makes the code a bit easier to read | |||
2015-06-15 | SHERLOCK: Use a string literal as the format string | Matthew Hoops | |
It's a gcc warning, but can lead to crashes should a string with a specifier in it be passed in and no arguments on the stack. | |||
2015-06-14 | SHERLOCK: RT: Move more methods from Sprite to TattooPerson | Paul Gilbert | |
2015-06-14 | SHERLOCK: Move _walkDest from People to Person | Paul Gilbert | |
2015-06-14 | SHERLOCK: action processing uses fixed text class | Martin Kiewitz | |
action error messages are now localized too | |||
2015-06-14 | SHERLOCK: RT: Fix player animation when enterng scene | Paul Gilbert | |
2015-06-14 | SHERLOCK: Compilation fix | Paul Gilbert | |
2015-06-14 | SHERLOCK: RT: Fix initialization of character animation sequences | Paul Gilbert | |
2015-06-14 | SHERLOCK: RT: Move checkObject from Object to BaseObject | Paul Gilbert | |
checkObject needs to be called in checkSprite now, which is in the Sprite class. So the method and a few others it depeends on have been moved into BaseObject | |||
2015-06-14 | SHERLOCK: RT: Implemented walk setup | Paul Gilbert | |
2015-06-13 | SHERLOCK: RT: Fix initial facing of characters within scene | Paul Gilbert | |
2015-06-13 | SHERLOCK: Simplify UseType to derive from ActionType | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: object loading: fix _use loading | Martin Kiewitz | |
fixes murder scene room crash | |||
2015-06-13 | SHERLOCK: 3DO: adjust sprite frame only for walk | Martin Kiewitz | |
only adjust animation frame for walk.anim map uses another set of images and the same sprite code | |||
2015-06-13 | SHERLOCK: 3DO: support for cAnim data (startCAnim) | Martin Kiewitz | |
it's now possible to leave the first room Conflicts: engines/sherlock/objects.cpp | |||
2015-06-13 | SHERLOCK: Reduce the scope of some variables, add a couple of CHECKMEs | Strangerke | |
2015-06-12 | SHERLOCK: RT: Implement startCAnim | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Implement animation structure changes | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: adjust walking frame number for 3DO | Martin 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-12 | SHERLOCK: RT: Move RT fields added to Person to TattooPerson | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: adjust object cAnim loading | Martin Kiewitz | |
data layout is also not the same as on PC | |||
2015-06-12 | SHERLOCK: 3DO: fix object loading of open action | Martin Kiewitz | |
fixes door being locked in first room | |||
2015-06-12 | SHERLOCK: 3DO: object load UseTypes found | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object load found ActionTypes | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object loading - more figured out | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object: found lookPos | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object._maxFrames found in objdata | Martin Kiewitz | |
2015-06-11 | SHERLOCK: Refactor setWalking into Person classes | Paul Gilbert | |
2015-06-11 | SHERLOCK: Refactor gotoStand into Person classes | Paul Gilbert | |
2015-06-11 | SHERLOCK: Beginning of descendent Person classes | Paul 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-11 | SHERLOCK: some work on 3DO room data | Martin Kiewitz | |
2015-06-08 | SHERLOCK: Fix checkSprite() regression from FIXED_INT_MULTIPLIER | Torbjö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-08 | SHERLOCK: Move Scalpel map code to ScalpelMap | Paul Gilbert | |
2015-06-08 | SHERLOCK: Silence GCC warning | Torbjörn Andersson | |
2015-06-07 | SHERLOCK: Fix Scalpel bug when picking up paper | Paul Gilbert | |
2015-06-08 | SHERLOCK: Add missing check for the rightmost limit in adjustSprite | Filippos Karapetis | |
2015-06-07 | SHERLOCK: Fix loading of character walk sequence data | Paul Gilbert | |
2015-06-06 | SHERLOCK: Setting up game specific People descendant classes | Paul Gilbert | |
2015-06-06 | SHERLOCK: Created common base class for Sprite and Object | Paul Gilbert | |
2015-06-05 | SHERLOCK: Move the Talk descendant classes into their own files | Paul Gilbert | |
2015-06-05 | SHERLOCK: Don't reset map position when changing RT scene | Paul Gilbert | |
2015-06-05 | SHERLOCK: Fix movement in adjustObject | Paul Gilbert | |
2015-06-05 | SHERLOCK: Handle difference in RT SOUND_CODE range | Paul Gilbert | |
2015-06-05 | SHERLOCK: Fixes for RT object sequence handling | Paul Gilbert | |
2015-06-05 | SHERLOCK: Further FIXED_INT_MULTIPLIER refactoring | Paul Gilbert | |
Also converted multiplier factor from 100 to 1000, which will be needed for Rose Tattoo | |||
2015-06-04 | SHERLOCK: Implemented remaining new sequence opcodes in checkObject | Paul Gilbert | |
2015-06-03 | SHERLOCK: Implemented checkWalkGraphics | Paul Gilbert | |