Commit Graph
86814 Commits
Author SHA1 Message Date
uruk 2f404690e7 CGE2: Rename Snail to CommandHandler, expand it. 2014-05-13 09:51:22 +02:00
Eugene Sandulenko 670bf9a1af FULLPIPE: Fixes to MovGraph::doWalkTo() 2014-05-13 09:32:02 +02:00
uruk 86c4e8336d CGE2: Add caveUp() and showBak(). 2014-05-13 09:27:50 +02:00
uruk 6e50915254 CGE2: Finish implementation of loadScript(). 2014-05-13 09:07:32 +02:00
uruk d7c5465309 CGE2: Rename make() to store(). 2014-05-13 09:07:06 +02:00
uruk 0fbdbd8272 CGE2: Rename take() to locate(). 2014-05-13 09:03:29 +02:00
uruk 6aead2cb03 CGE2: Add destructor to Spare. 2014-05-13 08:48:48 +02:00
uruk 631e9ef37e CGE2: Fix Spare. 2014-05-13 07:49:28 +02:00
uruk 18182d5d2b CGE2: Spare: store pointers instead of objects. 2014-05-13 07:46:13 +02:00
Paul Gilbert 59da02fa9a MADS: Hook in the section 1 sound player 2014-05-12 20:21:33 -04:00
Strangerke 85c311059c MADS: Implement scene 609 2014-05-13 00:15:48 +02:00
uruk 49d7852792 CGE2: Add Spare. 2014-05-12 22:24:21 +02:00
Strangerke 8e728a04e8 MADS: Implement scene 608 2014-05-12 18:56:34 +02:00
Paul Gilbert 24243d57e6 MADS: Fix dialog colors for PictureDialog class 2014-05-11 23:57:01 -04:00
Paul Gilbert a0fcbeeb4f MADS: Dialog positioning and UI shading fix for picture dialog 2014-05-11 23:26:54 -04:00
Paul Gilbert 604bca43de MADS: Implement the dialog textNoun method 2014-05-11 22:41:01 -04:00
Eugene Sandulenko 3d81dd0a14 FULLPIPE: More work on MovGraph::doWalkTo() 2014-05-12 05:14:39 +03:00
Paul Gilbert 5e13514d28 MADS: Fix hiding the status text when doing actions 2014-05-11 19:56:31 -04:00
D G Turner c81d0b680e GUI: Minor further fixes to "debuglevel" command in Debugger base class. 2014-05-12 00:56:20 +01:00
D G Turner b32ca0aaae AGOS: Add image dumping to file enable by debugflag.
This previously required a code change and recompile to enable.
It can now be enabled or disabled at runtime using the "image_dump"
debug flag.
2014-05-12 00:44:13 +01:00
Strangerke 991096d01e MADS: Implement scene 620 2014-05-12 00:21:33 +02:00
Paul Gilbert 8abcbf3fb0 MADS: Refactoring of dialog classes, more implementation of PictureDialog 2014-05-11 18:08:31 -04:00
Strangerke e21534ecc2 MADS: Implement scene 607 2014-05-11 23:50:52 +02:00
Strangerke 3b09886796 MADS: Implement scene 605 2014-05-11 19:14:11 +02:00
Strangerke bbeb24aaab MADS: Implement scene 604 2014-05-11 18:57:35 +02:00
D G Turner 3d3a791085 AGOS: Switch VGA script debug output to debug flag, rather than level 5.
This is now set by --debugflags=vga_script rather than -d 5, though
it will still require a debug level greater than 0.
2014-05-11 15:26:58 +01:00
D G Turner 41da9a2df7 AGOS: Change "script" debugflag to "subroutine" as more accurate.
This flag is used to enable dumping of subroutine scripts at start.
2014-05-11 13:28:33 +01:00
D G Turner 55d8a46177 AGOS: Switch script debugging to debug flag, rather than level 4.
This is now set by --debugflags=script rather than -d 4, though
it will still require a debug level greater than 0.
2014-05-11 13:17:16 +01:00
D G Turner 0c9390fb27 AGOS: Remove leftover unused _debugMode variable. 2014-05-11 13:15:53 +01:00
D G Turner be68682946 AGOS: Switch VGA opcode debugging to debug flag, rather than level 3.
This is now set by --debugflags=vga_opcode rather than -d 3, though it
will still require a debug level greater than 0.
2014-05-11 12:46:55 +01:00
D G Turner 6856b09d5a AGOS: Switch opcode debugging to a debug flag, rather than level 2 hack.
This is now set by --debugflags=opcode rather than -d 2, though it will
still require a debug level greater than 0.
2014-05-11 12:27:38 +01:00
Strangerke 1655a0aa90 MADS: Implement scene 603 2014-05-11 11:06:45 +02:00
Eugene Sandulenko 81a863be5c FULLPIPE: Further work on MovGraph::doWalkTo() 2014-05-11 08:35:51 +03:00
Paul Gilbert 3f3040063a MADS: Fix restoring palette after showing picture dialog 2014-05-10 22:28:51 -04:00
Strangerke 434f335611 MADS: Implement scene 602 2014-05-11 00:08:34 +02:00
Torbjörn Andersson 38c63c4bc4 FULLPIPE: Silence GCC warnings 2014-05-10 22:04:20 +02:00
Strangerke 2990034571 MADS: Implement scene 601 2014-05-10 20:58:44 +02:00
D G Turner 0844ba0dde PARALLACTION: Remove leftover "debugLevel" command prototype. 2014-05-10 19:02:50 +01:00
D G Turner 1506b96bd0 AGOS: Remove redundant "level" command from debugger.
The base class "debuglevel" command now provides the same functionality.
2014-05-10 17:25:35 +01:00
D G Turner bc7af1de19 GUI: Add "debuglevel" command to Debugger base class.
This allows the debug level to be changed at runtime from the debug
console.
2014-05-10 17:12:14 +01:00
Strangerke 4f4106eff4 MADS: Implement scene 511 2014-05-10 15:18:06 +02:00
uruk 89bece4b42 CGE2: Implement ~Sprite(). 2014-05-10 14:45:02 +02:00
uruk 3af6ff5457 CGE2: Implement Sprite::gotoxyz(). 2014-05-10 14:03:27 +02:00
Filippos Karapetis 5ae5a1aa58 MADS: Start implementing scene 701 2014-05-10 13:25:11 +03:00
Filippos Karapetis 600a715661 MADS: Split verbs from nouns 2014-05-10 13:24:36 +03:00
uruk 724899fc19 CGE2: Rework Sprite a bit, make _eye an engine variable.
Also move screenToGround() during the process.
2014-05-10 11:12:30 +02:00
Strangerke 9b79267bd7 MADS: Implement scene 515 2014-05-10 10:53:23 +02:00
Strangerke be6cedef02 MADS: Implement scene 513 2014-05-10 10:46:48 +02:00
uruk c75c026df8 CGE2: Reimplement constructors of Sprite. 2014-05-10 10:11:02 +02:00
Strangerke 5edc13bf78 MADS: Implement scene 512 2014-05-10 09:18:53 +02:00