Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert feb02eaea9 MADS: Further fix for setting cursor hotspot position 2014-05-25 20:15:10 -04:00
Martin Kiewitz 7a92556aed SCI: SQ1VGA patch for spider droid timing issue
makes spider droid speed relative to movement speed setting
2014-05-26 00:53:24 +02:00
Paul Gilbert 49866d442f MADS: Properly implement cursor hotspot handling 2014-05-25 18:32:54 -04:00
Paul Gilbert a01d502d20 MADS: Fix drawing of background elements 2014-05-25 17:42:19 -04:00
Strangerke e37affcf4a TOUCHE: Move some enums and struct definition to header file, get rid of some void* parameters 2014-05-25 23:30:22 +02:00
Strangerke f01a402694 TOUCHE: Reduce the scope of a variable 2014-05-25 23:29:03 +02:00
Strangerke 2eee236c8d TOUCHE: Initialize some uninitialized variables, fix a lot of pointers and booleans default values 2014-05-25 22:04:03 +02:00
Paul Gilbert 6f046eafde MADS: Fix for assert when a scene uses more than one animation 2014-05-25 14:39:15 -04:00
Paul Gilbert 142f2ad208 MADS: Change sprite drawing to use DepthSurface getDepth method 2014-05-25 14:17:38 -04:00
Paul Gilbert ea19581ae3 MADS: Standardised on passing depth surfaces as DepthSurface 2014-05-25 13:23:05 -04:00
Strangerke ac0a1b9357 TOON: Add a safeguard to avoid dereferencing a null pointer in playAnim() 2014-05-25 18:24:08 +02:00
Strangerke ff569b0d2e CINE: Add a safeguard to avoid a divide by zero in Palette::save() 2014-05-25 18:11:14 +02:00
Strangerke 58fcb43c19 CINE: Add a safeguard to avoid incrementing a null pointer 2014-05-25 17:38:28 +02:00
Strangerke 26d5c3507a DRACI: Initialize a variable, some rework on the initialization of pointers and booleans 2014-05-25 17:18:35 +02:00
Paul Gilbert ce5c2f3e28 MADS: Fix for player disappearing after throwing fish or burger 2014-05-25 10:58:51 -04:00
Paul Gilbert 4cc0add4a9 MADS: Fix for multiple selection of actions not working 2014-05-25 10:35:05 -04:00
uruk 0986347b93 CGE2: Adjust the delay times to DOSBox's output. 2014-05-25 15:59:49 +02:00
Strangerke de4060d4a1 TUCKER: Skip the display of the intro and of the chapter number when a game is loaded from launcher 2014-05-25 14:05:14 +02:00
Willem Jan Palenstijn 0ba17d909a SCI: Make debugging output conditional 2014-05-25 12:59:39 +02:00
Willem Jan Palenstijn b0f1c28c79 SCI: Fix voice mapping during midi channel remapping
This fixes the first Patti dream sequence piano song in LSL5 room 320.
2014-05-25 12:52:42 +02:00
Willem Jan Palenstijn 6cf5cb939b GUI: Fix compilation
This adds a missing header in the case #ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER
2014-05-25 12:29:13 +02:00
Eugene Sandulenko 99b376afe7 FULLPIPE: Start MovGraph::sub1() implementation 2014-05-25 09:32:50 +03:00
Eugene Sandulenko 3ca0f88e1f FULLPIPE: Fix MovGraph::calcMovItems() 2014-05-25 09:32:50 +03:00
Paul Gilbert f744342498 MADS: Fix showing wait cursor when scene changes 2014-05-24 21:19:48 -04:00
Paul Gilbert 690d956403 MADS: Properly implement sequence entry object movement 2014-05-24 19:25:31 -04:00
Paul Gilbert 87f7c0cda3 MADS: Generalize sequence record _msgPos as _position 2014-05-24 18:56:44 -04:00
Paul Gilbert 8f9a75a925 MADS: Add _sceneSurface subsurface, so sprite drawing is cropped correctly 2014-05-24 18:19:54 -04:00
Paul Gilbert ef22702ac4 MADS: Fix for standing up from chair in scene 101 2014-05-24 17:25:33 -04:00
Paul Gilbert 786c771bb8 MADS: Implement screen shaking 2014-05-24 16:36:34 -04:00
Paul Gilbert 0d54216beb MADS: Fix checks for assets count when calling releasePlayerSprites 2014-05-24 15:05:23 -04:00
Paul Gilbert 722b32506e MADS: Replaced a TODO with a stubbed method 2014-05-24 14:44:12 -04:00
Paul Gilbert b2860fc675 MADS: Implemented scene fading 2014-05-24 14:21:03 -04:00
Paul Gilbert 3202abaa89 MADS: Standardized fading out methods as fadeOut 2014-05-24 13:41:22 -04:00
Paul Gilbert 1bcd021774 MADS: Refactored VGA_COLOR_REV, which wasn't correct 2014-05-24 13:32:58 -04:00
Strangerke 006690789a TUCKER: Add a check to error out when the index isn't found for a given location number 2014-05-24 13:53:42 +02:00
Strangerke 2dc70a9e8b TUCKER: Add a couple of safeguards to avoid out of bound access during the display of credits 2014-05-24 12:55:25 +02:00
Strangerke e53743ddf9 TUCKER: Add a safeguard to avoid a potential out of bound access 2014-05-24 10:51:58 +02:00
uruk 3c86aa288b CGE2: Implement snSound().
Rework the whole Fx class during the process.
The intro animation is working now.
2014-05-24 10:47:07 +02:00
Eugene Sandulenko d197bb04af FULLPIPE: Simplify syntax 2014-05-24 11:17:03 +03:00
Eugene Sandulenko 46d0e8b76c FULLPIPE: Finish MovGraph::method50() implementation 2014-05-24 11:17:03 +03:00
Eugene Sandulenko 9f447e0ff4 FULLPIPE: Fix MovGraphItem structure 2014-05-24 11:17:03 +03:00
Eugene Sandulenko c4f3f77d74 FULLPIPE: Further work on MovGraph::method50() 2014-05-24 11:17:03 +03:00
uruk 4cf5c28fee CGE2: Implement snRSeq() and snSeq(). 2014-05-24 09:06:22 +02:00
uruk b82a0fa3e5 CGE2: Add isHero(). 2014-05-24 09:04:41 +02:00
uruk 9c8c734a3c CGE2: Revise CGE2Engine::tick(). 2014-05-24 08:59:06 +02:00
uruk 0566d095bb CGE2: Partially implement Sprite::step(). 2014-05-24 08:57:55 +02:00
Strangerke 2e02e1c938 AVALANCHE: Initialize two variables in GhostRoom() 2014-05-24 01:15:47 +02:00
uruk eb80080784 CGE2: Some refactoring and fixing regarding runCommand(). 2014-05-24 00:11:43 +02:00
Strangerke 55e6e2bdb4 MADS: Reorder some Synchronize functions for consistency across scene groups 2014-05-23 23:54:58 +02:00
Strangerke 2a73b6c08e MADS: Move contructors out of the header in scene group 8 2014-05-23 21:43:00 +02:00