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