aboutsummaryrefslogtreecommitdiff
path: root/engines/lure
AgeCommit message (Collapse)Author
2006-09-16Overhaul of the debugger codeMax Horn
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890
2006-09-16Reduce code duplicationMax Horn
svn-id: r23888
2006-09-10Make Lure run again on PalmOS fixing unaligned readChris Apers
svn-id: r23865
2006-09-10Makes lure compile with msvc8 again.Johannes Schickel
svn-id: r23861
2006-09-09Fixed compilationChris Apers
svn-id: r23836
2006-09-07Transferred all previously hard-coded English in-game text to a resourcePaul Gilbert
svn-id: r23831
2006-09-05Fixed error message that still referred to disk0.vgaPaul Gilbert
svn-id: r23829
2006-09-03Fixed handling of player occupied areas during room changesPaul Gilbert
svn-id: r23826
2006-09-03Bugfix to only list rooms that have been found in the Tell action 'Go To' ↵Paul Gilbert
command svn-id: r23825
2006-09-03Changed name of HOTSPOTFLAG_HIGHLIGHTED to HOTSPOTFLAG_FOUND to make it's ↵Paul Gilbert
use clearer svn-id: r23824
2006-09-03Changed name of HOTSPOTFLAG_HIGHLIGHTED to HOTSPOTFLAG_FOUND to make it's ↵Paul Gilbert
use clearer svn-id: r23823
2006-09-03Added code fragment to mark a room as found when the player enters itPaul Gilbert
svn-id: r23822
2006-08-30Implemented the Tell action handling, and added support for current actions ↵Paul Gilbert
with dynamic support data svn-id: r23810
2006-08-30Added word wrapping to the status line (necessary when giving long sets of ↵Paul Gilbert
Tell instructions) svn-id: r23809
2006-08-27Committed recent disassembly effortsPaul Gilbert
svn-id: r23788
2006-08-27In progress work on tell command handlingPaul Gilbert
svn-id: r23787
2006-08-27Added support for selecting a sequence of commands in response to the Tell ↵Paul Gilbert
action svn-id: r23786
2006-08-27Incremented version numberPaul Gilbert
svn-id: r23785
2006-08-27Made the Memory::dealloc take a void * to make it easier to free any memory ↵Paul Gilbert
block type svn-id: r23784
2006-08-27Added support for rooms in the ShowItems method, and adding alphabetic ↵Paul Gilbert
sorting of entries in action selection svn-id: r23783
2006-08-27Added missing initialiser for current talking characterPaul Gilbert
svn-id: r23782
2006-08-27Added data for room header flags and actionsPaul Gilbert
svn-id: r23781
2006-08-27Added commentsPaul Gilbert
svn-id: r23780
2006-08-07changed references to StringData::getString to use two parameter version ↵Paul Gilbert
rather than passing NULL values svn-id: r23697
2006-08-07Incremented required data file versionPaul Gilbert
svn-id: r23696
2006-08-07Renamed hotspot talking destination character field to make it's use clearerPaul Gilbert
svn-id: r23695
2006-08-07Reworked the talk dialog system to properly handle destination character and ↵Paul Gilbert
active item Id. Also completed ASK action handler svn-id: r23694
2006-08-07Fixed item overwriting destination character in ASK actionPaul Gilbert
svn-id: r23693
2006-08-07Enhanced Room::setTalkDialog to be passed the destination character and ↵Paul Gilbert
active item hotspot Id svn-id: r23692
2006-08-07Fixed displayMessage script method to use the new Hotspot::showMessagePaul Gilbert
svn-id: r23691
2006-08-07Dialog::showMessage transferred over to the Hotspot class. Also enhanced ↵Paul Gilbert
TalkDialog to handle being passed a destination character and active item svn-id: r23690
2006-08-07Fixed signature of GetString method - it is a destination character passed, ↵Paul Gilbert
not the current action. Also added a new method to return a decoded string with the correct definite article prefix (a/an/the) svn-id: r23689
2006-08-06Reduced MD5 checking to 1Kb, and recalculated MD5 stringsPaul Gilbert
svn-id: r23686
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-30Added proper item selection handling for the ASK actionPaul Gilbert
svn-id: r23632
2006-07-30Added a popup menu method for listing the items presented in response to an ↵Paul Gilbert
ASK action svn-id: r23631
2006-07-30Added constants for known hotspot flags, and added line to flag hotspots ↵Paul Gilbert
that have been highlighted with the cursor svn-id: r23630
2006-07-30Added script method for changing the current hotspot header flags mask bytePaul Gilbert
svn-id: r23629
2006-07-30Added a field value for the current hotspot header flags mask bytePaul Gilbert
svn-id: r23628
2006-07-23Use #include "..." instead of #include <...> for pack-start.h and pack-end.hTorbjörn Andersson
for consistency with other #includes. svn-id: r23585
2006-07-23Changed __lure_res_h__ to LURE_RES_H etc for consistency.Torbjörn Andersson
svn-id: r23584
2006-07-23Removed GCC_PACK that must have been re-added by accident.Torbjörn Andersson
svn-id: r23581
2006-07-23Added extra hotspot flags bytes needed for asking Ratpouch for an object, ↵Paul Gilbert
and changed differing word read macros to use a single standard svn-id: r23579
2006-07-22Fix struct packing issues (macros are not resolve in #pragma params, at ↵Max Horn
least for GCC) svn-id: r23569
2006-07-22- let md5_file accept a FilesystemNode too Johannes Schickel
- changes some engine detectors to use it svn-id: r23559
2006-07-22Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵Johannes Schickel
game detectors. svn-id: r23558
2006-07-21Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵Max Horn
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547
2006-07-09Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵Max Horn
checking for GCC / not GCC svn-id: r23458
2006-07-08General additions of newly understood hotspot fields, further decoded talk ↵Paul Gilbert
handling, ratpouch being freed, and several more script methods svn-id: r23418
2006-07-08Rewrote the talk handling codePaul Gilbert
Added lots of debugging information Partial support for characters bumping into each other Player/NPC action handling generally improved Added hard-coding for variable width frame animation of Ratpouch being released Basic support for Ratpouch wondering around svn-id: r23416