aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-19Cleaned up the main game loop, improved handling for changing rooms, and ↵Paul Gilbert
improved click handling to properly support areas that override standard click handling, such as when having a conversation svn-id: r20769
2006-02-19Added basic support for conversations, as well as reworking the Hotspot ↵Paul Gilbert
class to allowing for non-hotspot animations like the floating talk icon during conversations svn-id: r20768
2006-02-19Converted mouse and events classes to use new getReference stylePaul Gilbert
svn-id: r20767
2006-02-19Updated memory set method call to new namePaul Gilbert
svn-id: r20766
2006-02-19Changed hotspot references to use updated hotspot methodsPaul Gilbert
svn-id: r20765
2006-02-19Added handling for conversation data, as well as moved storing cursor data ↵Paul Gilbert
into it svn-id: r20764
2006-02-19Added new resources for conversations, cleaned up existing class names, and ↵Paul Gilbert
expanded hotspot resources to add newly understood fields svn-id: r20763
2006-02-19Added display of talk dialogs during conversationsPaul Gilbert
svn-id: r20762
2006-02-19Implemented several more script engine methodsPaul Gilbert
svn-id: r20761
2006-02-19Added new class for displaying conversation talk dialogsPaul Gilbert
svn-id: r20760
2006-02-19Added new definitions used by the conversation subsystemPaul Gilbert
svn-id: r20759
2006-02-19Changed subsystem object create methods whose constructors I've switched to ↵Paul Gilbert
the newer getReference access svn-id: r20758
2006-02-19Changed the menu subsystem to use getReference rather than being passed in ↵Paul Gilbert
the constructor svn-id: r20757
2006-02-19Changed the changed memset method to setBytes, which I like betterPaul Gilbert
svn-id: r20756
2006-02-18Updated Dev-C++ project files to reflect HE restructuring in scumm, along ↵Jamieson Christian
with simon and sword2 fileset changes. svn-id: r20754
2006-02-18- Merged GameDetector::detectGame() into GameDetector::detectMain()Max Horn
- Replaced GameSettings GameDetector::_game by a simple gameid string svn-id: r20753
2006-02-18- renamed PLUGIN_getSupportedGames to PLUGIN_gameIDList for consistencyMax Horn
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency - added new Engine_XXX_findGameID / PLUGIN_findGameID function - updated plugins code to take advantage of the new plugin API, to support obsolete gameids w/o showing them to the user svn-id: r20752
2006-02-18Grammar fixMax Horn
svn-id: r20751
2006-02-18EditGameDialog only needs the game description, not the full GameSettings -> ↵Max Horn
changing constructor accordingly svn-id: r20750
2006-02-18Enable gob2 detectionEugene Sandulenko
svn-id: r20749
2006-02-18Simplified use of namespacesEugene Sandulenko
svn-id: r20748
2006-02-18- Removed the 'features' field from GameSettingsMax Horn
- Removed GF_DEFAULT_TO_1X_SCALER svn-id: r20747
2006-02-17Fixed extra desc for a few MD5 table entriesMax Horn
svn-id: r20744
2006-02-17Reduced header dependenciesMax Horn
svn-id: r20743
2006-02-17This file was obsoleted by the previous commit, but I didn't want to force SVNTorbjörn Andersson
to remove it. Removed it now instead. svn-id: r20742
2006-02-17Removed includes from sword2.h so that (hopefully) there will eventually beTorbjörn Andersson
less dependencies. svn-id: r20741
2006-02-17Removed lots of unneeded #includes from gob.h, and moved GobGameSettings to ↵Max Horn
gob.cpp -> reduced header dependencies -> faster recompile when one of those headers is modified svn-id: r20740
2006-02-17Added global toGameSettings() template function for convenience; simplified ↵Max Horn
GameSettings usage in some engines svn-id: r20739
2006-02-17Reduced use of GF_DEFAULT_TO_1X_SCALER in favor of a new param to ↵Max Horn
Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly svn-id: r20738
2006-02-16Whitespace fix.Torbjörn Andersson
svn-id: r20737
2006-02-16- Fixed a bug that prevented you from overriding the scaler from the commandMax Horn
line for 640x480 games. - Updated NEWS file a bit svn-id: r20736
2006-02-16Fix overlay images not always been marked as compressed in the Feeble FilesTravis Howell
svn-id: r20735
2006-02-16Cleanup drawing code for Feeble FilesTravis Howell
svn-id: r20734
2006-02-16added more asserts into imuse digi codePaweł Kołodziejski
svn-id: r20733
2006-02-16Updating more opcodes for Gob2Sven Hesse
svn-id: r20731
2006-02-16- Further extended the file format of tools/scumm-md5.txt: One can now specifyMax Horn
a variant ID, and the description field has been split into two parts. - Updated the PHP output, removing duplicate information and hopefully increasing the readability at the same time. svn-id: r20729
2006-02-16For now, do not attempt to draw "overlay" sprites, like the Oracle icon. TheTorbjörn Andersson
good news is that the original function to draw these appears to be written in C, so it should be easy to decipher. The bad news is that I failed. :-) svn-id: r20728
2006-02-16Stop music in HE games, before nuking the resourceTravis Howell
svn-id: r20727
2006-02-16updated msvc8 filesPaweł Kołodziejski
svn-id: r20726
2006-02-16force arg variable to float type, msvc8 can't select from float or doublePaweł Kołodziejski
svn-id: r20725
2006-02-16Remove auto free flag for sounds in some HE gamesTravis Howell
svn-id: r20724
2006-02-16Use simplier method of checking sound status in HE60/61 gamesTravis Howell
svn-id: r20723
2006-02-16Send sound resource data directly to sound mixer in HE Games.\n Fixes songs ↵Travis Howell
in kitchen of Pajama Sam 1 svn-id: r20721
2006-02-16Only DOS & Macintosh versions of HE60/61 games require XMIDI supportTravis Howell
svn-id: r20720
2006-02-16Stop current music in HE60/61 games, before starting new musicTravis Howell
svn-id: r20719
2006-02-16Clear sound queue when stopping sound channel in HE gamesTravis Howell
svn-id: r20718
2006-02-16Fix mistake in last commitTravis Howell
svn-id: r20716
2006-02-16Add 3DO platform for HE gamesTravis Howell
svn-id: r20714
2006-02-16Add 3DO platform for HE gamesTravis Howell
svn-id: r20713
2006-02-15Only print debug message when flag 0x800000 is triggered by HE games in ↵Travis Howell
drawWizPolygonTransform(). svn-id: r20711