Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko c7d017e166 FULLPIPE: Implement ModalSaveGame::getFileInfo() and stubbed saveload support 2014-05-01 12:06:40 +03:00
Eugene Sandulenko 39f771a3c5 FULLPIPE: Implement ModalSaveGame::saveload() 2014-05-01 09:44:47 +03:00
Paul Gilbert 7a34dcf83d MADS: Further fix for using items on objects 2014-04-30 21:43:16 -04:00
Paul Gilbert b7776bdbdd MADS: Fixes for using items on other items 2014-04-30 21:28:49 -04:00
Strangerke e24292a72f MADS: Implement scene 402 2014-04-30 23:53:33 +02:00
Filippos Karapetis 521e0394f6 MADS: Check for sane object IDs when checking for inventory objects
This avoids crashes in cases where the default excuse is shown, for
objects that can't be operated
2014-04-30 22:52:02 +03:00
Filippos Karapetis c37c45370c MADS: Fix a bug in scene 102 2014-04-30 22:43:00 +03:00
Filippos Karapetis 9d2bcbd499 MADS: Fix a crash when trying to pick up objects that can't be picked 2014-04-30 22:41:57 +03:00
Eugene Sandulenko b5271364a3 FULLPIPE: Implement ModalSaveGame::update() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko 1e4f171e8a FULLPIPE: Implement ModalSaveGame::handleMessage() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko 8fde4cf50f FULLPIPE: Implement ModalSaveGame::processMouse() 2014-04-30 08:22:23 +03:00
Paul Gilbert 16d46fda7c MADS: Fix for on-screen text no longer being removed 2014-04-29 22:35:15 -04:00
Paul Gilbert dccc4510e8 MADS: Fix for highlighting and using dynamic hotspots 2014-04-29 21:53:54 -04:00
D G Turner 2779e6825c PS2: Fix hardcoded library settings to allow building against old SDK.
The autodetection should be fixed or modified to remove these hardcoded
library enables. For now, we add another minor HACK to disable the
troublesome Tremor Ogg Vorbis enable on older SDK, which should fix the
buildbot builds.
2014-04-30 01:16:42 +01:00
D G Turner 82a502ea4c SCI: Fix compilation due to wrong preprocessor directive. 2014-04-29 12:39:43 +01:00
Filippos Karapetis a770419abc MADS: Add an isCursorVisible() method
This will probably be used by the menu class, but it's nice to have nonetheless
2014-04-29 12:56:51 +03:00
uruk 5b105566a5 Merge remote-tracking branch 'origin/master' into cge2 2014-04-29 11:26:39 +02:00
uruk ec71f93628 CGE2: Add parts of the graphics code. 2014-04-29 09:50:40 +02:00
uruk 5512711434 CGE: Replace magic numbers with defines. 2014-04-29 09:39:24 +02:00
Eugene Sandulenko 3687987291 FULLPIPE: Fix ModalSaveGame::setup() 2014-04-29 08:14:43 +03:00
Strangerke 60e78c9f1d MADS: Implement scene 401 2014-04-29 07:08:41 +02:00
Eugene Sandulenko c81099d390 FULLPIPE: Implement ModalSaveGame::setup() 2014-04-29 07:52:32 +03:00
D G Turner 0698ae4a07 SCI: Disable detection of "SCI Narration Demo" fangame.
This is not supported as it requires network access to use the Google
Translate API, which is not supported by OSystem.
2014-04-29 03:40:45 +01:00
Paul Gilbert cd74c7eac5 MADS: Further workarounds for player data being accessed during cutscenes 2014-04-28 22:36:49 -04:00
D G Turner bfc9afbb32 PS2: Add support for building against old SDK if PS2SDK_OLD envvar set.
This will allow compilation using the older SDK until the buildbot
PS2 toolchain SDK can be upgraded and we can confirm the newer SDK
builds are working correctly.
2014-04-29 03:26:53 +01:00
Paul Gilbert 4f435d5e1c MADS: Removed redundant method definitions from scene classes 2014-04-28 22:05:16 -04:00
Paul Gilbert d2e93c2f0e MADS: Hook up scene 321 to scene factory 2014-04-28 22:01:05 -04:00
Paul Gilbert 5c56c57b96 MADS: Fix class hierarchy for scene group 3 2014-04-28 21:57:05 -04:00
Paul Gilbert 82933592ff MADS: Fix original engine bug with highlighted hotspots between scenes 2014-04-28 21:33:31 -04:00
Filippos Karapetis ad93617aa7 MADS: Add stubs for all of the missing Rex Nebular scenes 2014-04-29 04:01:49 +03:00
D G Turner 8472835963 TIZEN: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:34:17 +01:00
D G Turner aafc17ed1e SAMSUNGTV: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:27:56 +01:00
D G Turner dd92fa45b4 PS3: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:26:35 +01:00
D G Turner 1544feb02c MAEMO: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:24:47 +01:00
D G Turner 4ebbdaa59b LINUXMOTO: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:22:54 +01:00
D G Turner 3ae0908967 GPH: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:21:46 +01:00
D G Turner dc0c7bce4c DINGUX: Use virtual keyboard event directly, rather than using keycode.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

Rather than just adding the CTRL modifier, this code changes the
backend to directly generate the virtual keyboard trigger event
directly. This avoids any future breakage if the key combination is
changed again.
2014-04-29 00:13:49 +01:00
Strangerke 487a9d4069 MADS: Add scene4xx common functions 2014-04-29 00:01:00 +02:00
Eugene Sandulenko 6c2a7f0ca3 Merge pull request #443 from lukaslw/first_branch
DRACI: Opening inventory during movements and actions.
2014-04-29 00:20:04 +03:00
Strangerke be75349346 MADS: Refactor a bit scene 389, implement scene 399 2014-04-28 23:07:33 +02:00
Strangerke aac3206ec8 MADS: Implement scene 391 2014-04-28 22:43:00 +02:00
Strangerke 04b809a7a2 MADS: Implement scene 390 2014-04-28 22:32:44 +02:00
Strangerke 5be9157dce MADS: Implement scene 389 2014-04-28 22:21:45 +02:00
lukaslw ad842e61da DRACI: Inventory opening after finished callback. 2014-04-28 21:49:34 +02:00
lukaslw b3de0843a9 DRACI: Opening inventory during movements and actions. 2014-04-28 21:42:10 +02:00
Strangerke 396905d905 MADS: Implement scene 388 2014-04-28 21:23:43 +02:00
Eugene Sandulenko f74c46e93e Merge pull request #450 from JenniBee/master
SCI: Add detection entries for many more fan games.
2014-04-28 21:25:58 +03:00
Eugene Sandulenko c3ffbd884a Merge pull request #426 from sunmax/master
PS2: Pull request to master for latest PS2 code
2014-04-28 21:20:42 +03:00
Eugene Sandulenko 3d5dee897e Merge pull request #445 from lukaslw/second_branch
DRACI: Saving and fading out improvments.
2014-04-28 20:53:13 +03:00
Eugene Sandulenko 09bbcced02 Merge pull request #455 from Zerophase/master
GUI: Add Tab cycling to  TabWidget
2014-04-28 20:50:12 +03:00