Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert bae0a6590a MADS: Implemented savegame header read/writes 2014-04-26 09:08:46 -04:00
Eugene Sandulenko 2f10c8ec55 FULLPIPE: Proper implementation of FullpipeEngine::playSound() 2014-04-26 15:06:23 +03:00
Eugene Sandulenko ba14a54d79 FULLPIPE: Implement FullpipeEngine::setSceneMusicParameters() 2014-04-26 15:00:36 +03:00
Eugene Sandulenko 4598f48fd6 FULLPIPE: Remove redundant object casts 2014-04-26 14:47:18 +03:00
Eugene Sandulenko e804b8fa2c FULLPIPE: Implement FullpipeEngine::getSceneTrack() 2014-04-26 14:43:08 +03:00
Eugene Sandulenko 81b24d0c40 FULLPIPE: Proper implementation of FullpipeEngine::startSceneTrack() 2014-04-26 14:34:12 +03:00
Eugene Sandulenko d12d69631d FULLPIPE: Implement FullpipeEngine::playTrack() 2014-04-26 14:22:50 +03:00
Eugene Sandulenko fd8eb9a0e3 FULLPIPE: Implement FullpipeEngine::processArcade() 2014-04-26 14:02:04 +03:00
Eugene Sandulenko aad1d556d6 FULLPIPE: Implement FullpipeEngine::updateSoundVolume() 2014-04-26 13:18:55 +03:00
Eugene Sandulenko cb565e9eaf FULLPIPE: Implement FullpipeEngine::toggleMute() 2014-04-26 13:13:07 +03:00
Eugene Sandulenko 04ca386e68 FULLPIPE: Implement global_messageHandler_KickStucco() 2014-04-26 12:23:37 +03:00
Eugene Sandulenko da23bd0772 FULLPIPE: Implement global_messageHandler_KickMetal() 2014-04-26 12:18:53 +03:00
Eugene Sandulenko c55398cd4b FULLPIPE: Implement clearGlobalMessageQueueList() 2014-04-26 12:08:37 +03:00
Eugene Sandulenko 20f14713da FULLPIPE: Implement MGM::refreshOffsets() 2014-04-26 12:03:58 +03:00
Eugene Sandulenko 8d15423f42 FULLPIPE: Implement MGM::countPhases() 2014-04-26 10:45:01 +03:00
Eugene Sandulenko 49b6498d22 FULLPIPE: Implement MGM::genMovement() 2014-04-26 10:39:34 +03:00
Eugene Sandulenko 324aa1a941 FULLPIPE: Implement MGM::genMQ() 2014-04-26 10:12:27 +03:00
uruk b58965e4e6 CGE2: Add file I/O. 2014-04-26 08:02:00 +02:00
Eugene Sandulenko 58648b0894 FULLPIPE: Implement StaticANIObject::changeStatics1() 2014-04-25 22:30:10 +03:00
uruk aad77304a8 CGE2: Add copyright comments to the source files. 2014-04-25 20:11:32 +02:00
uruk b429e746a7 CGE2: Remove detection of Sfinx from CGE1. 2014-04-25 17:34:38 +02:00
uruk 2141c99b59 CGE2: Initial commit, implement detection. 2014-04-25 16:55:41 +02:00
Eugene Sandulenko 8230577153 FULLPIPE: Implement MGM::recalcOffsets() 2014-04-25 14:30:51 +03:00
Eugene Sandulenko 1726f5731d FULLPIPE: Further work on MGM::recalcOffsets() 2014-04-25 08:38:55 +03:00
Strangerke 44fd705fdf MADS: Refactor Scene351::actions() 2014-04-25 07:13:29 +02:00
Strangerke 41d8af2d56 MADS: Implement scene 351 2014-04-25 06:57:02 +02:00
Strangerke 6801694070 MADS: Fix compilation warning in scene 804 2014-04-24 15:27:18 +02:00
Strangerke 41c6ad6971 MADS: Better fix of scene 307 2014-04-24 15:26:53 +02:00
Paul Gilbert f18104e756 MADS: Fixed Conversation::read method 2014-04-24 09:21:21 -04:00
Paul Gilbert 1098246f2b MADS: Added methods for can save/load currently 2014-04-24 09:12:09 -04:00
Paul Gilbert f330106be2 MADS: Hook game scene into synchronisation logic 2014-04-24 08:24:23 -04:00
Eugene Sandulenko c340570138 FULLPIPE: More work on MGM::recalcOffsets() 2014-04-24 12:37:56 +03:00
Strangerke 26b7deb610 MADS: Fix bugs in scene 307 2014-04-24 07:14:58 +02:00
Strangerke ba34b1f882 MADS: Implement scene 321 2014-04-24 07:14:55 +02:00
Paul Gilbert 0f1cb2a5c1 MADS: Add a synchronize method to some of the group 1 scenes 2014-04-23 22:09:15 -04:00
Paul Gilbert 1495f04bbc MADS: Fix scenes previously using globals to properly use locals 2014-04-23 21:57:25 -04:00
Paul Gilbert c1a90cdda1 MADS: Further synchronization implementation 2014-04-23 21:01:48 -04:00
Matthew Hoops 7011e8122e PEGASUS: Poll for events in more places
Based on a patch by Keith Kaisershot (blitter)
2014-04-23 20:33:08 -04:00
Strangerke ee1a33946f MADS: Implement scene 320 2014-04-23 23:42:48 +02:00
Eugene Sandulenko c949963a8a FULLPIPE: More work on MGM::calcOffsets() 2014-04-23 20:52:39 +03:00
Eugene Sandulenko 8195f14473 FULLPIPE: Started implementation of MGM::recalcOffsets() 2014-04-23 20:29:36 +03:00
Paul Gilbert 0e9e6cda40 MADS: Beginnings of savegame synchronisation 2014-04-22 23:00:41 -04:00
Paul Gilbert 3f1a49b567 MADS: Implemented Conversation::read method 2014-04-22 19:47:58 -04:00
Strangerke aedf859303 MADS: Fix compilation warning 2014-04-22 23:28:23 +02:00
Strangerke b2e2a2deee MADS: Implement scene 319 2014-04-22 23:26:39 +02:00
Eugene Sandulenko eeec908123 FULLPIPE: Implement MovGraph::getItemIndexByStaticAni() 2014-04-22 21:21:00 +03:00
D G Turner e07a224a9a VKEYBD: Modify code to open vkeybd on long press of middle mouse button.
This should massively reduce any chance of a conflict with mouse usage
in games and is still easy for a person with mobility issues to perform.
2014-04-22 05:29:54 +01:00
D G Turner 5e6d05c816 VKEYBD: Add code to open virtual keyboard on middle mouse button.
This removes the need for a hardware keyboard to trigger the use
of the virtual keyboard via F7 if using the default event mapper.

As middle button is rarely used by games, this should not cause any
conflicts. Though to avoid this possibility, the event is passed to
the engine.
2014-04-22 05:29:54 +01:00
D G Turner f37ecf3861 VKEYBD: Remove noisy warnings and clarify messages. 2014-04-22 05:25:39 +01:00
D G Turner d356f17161 SKY: Improve parameter validation in debug console.
This fixes the issues reported in Feature Request #218 - "DEBUGGER:
Add parameter validation".
2014-04-22 03:42:45 +01:00