aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-03-18Fixed control panel sliders.Torbjörn Andersson
svn-id: r26209
2007-03-18Applied eriktorbjorn's patch for bug #1657466:Robert Göffringmann
"BASS: wrong music slider behavior" and did some cleanup. svn-id: r26208
2007-03-18Refactoring AGOSEngine::waitForInput a bit (by resolving gotos)Max Horn
svn-id: r26207
2007-03-18Changed AGOS to use the EventManager to track the mouse position; added a ↵Max Horn
FIXME comment about _mouseOld never being set svn-id: r26206
2007-03-18Let the event manager keep track of the mouse position.Torbjörn Andersson
svn-id: r26205
2007-03-18- little 'cleanup'Johannes Schickel
- finished MSC file support for Amiga version svn-id: r26204
2007-03-18Made loadFont return a new Cnv instead of accepting a parameter.Nicola Mettifogo
svn-id: r26203
2007-03-18Made loadObjects return a new Cnv instead of accepting a parameter.Nicola Mettifogo
svn-id: r26202
2007-03-18- made loadPointer return a new StaticCnv instead of accepting a parameter. Nicola Mettifogo
- adjusted Gfx code handling mouse pointers. svn-id: r26201
2007-03-18Made loadHead return a new Cnv instead of accepting a parameter.Nicola Mettifogo
svn-id: r26200
2007-03-18Made loadTalk return a new Cnv instead of accepting a parameter.Nicola Mettifogo
svn-id: r26199
2007-03-18Removed old and commented hack code for Dino in the museum location.Nicola Mettifogo
svn-id: r26198
2007-03-18extracted more code from runDialogue and renamed some key variablesNicola Mettifogo
svn-id: r26197
2007-03-18Fixed bug that caused the music to stop. I don't know if this is a regression,Torbjörn Andersson
or it if was just luck that it worked before. svn-id: r26196
2007-03-18removed unused parameter from Gfx::flatBlitCnvNicola Mettifogo
svn-id: r26195
2007-03-18more formattingNicola Mettifogo
svn-id: r26194
2007-03-18formattingNicola Mettifogo
svn-id: r26193
2007-03-18broke down huge runDialogue in more manageable chunksNicola Mettifogo
svn-id: r26192
2007-03-18Oops.Torbjörn Andersson
svn-id: r26191
2007-03-18Bug fixed: inventory wasn't refreshed when loading a savegame if character ↵Nicola Mettifogo
was not switched. To make things clearer, character are now forced to reload all of their data on switch/load. svn-id: r26190
2007-03-18fixed usage of reference operatorNicola Mettifogo
svn-id: r26189
2007-03-17Repaired/Corrected the MD5 listSven Hesse
svn-id: r26187
2007-03-17added getRect() to Zone to slightly simplify hitZone condition checkNicola Mettifogo
svn-id: r26186
2007-03-17added translate() to ZoneNicola Mettifogo
svn-id: r26185
2007-03-17renamed structures to be more generalNicola Mettifogo
svn-id: r26184
2007-03-17added getters for width and height in Zone and AnimationNicola Mettifogo
svn-id: r26183
2007-03-17split Zone::_oldPosition in two membersNicola Mettifogo
svn-id: r26182
2007-03-17Flattened anonymous union in Zone. Its members have been partially merged.Nicola Mettifogo
svn-id: r26181
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180
2007-03-17cleanupNicola Mettifogo
svn-id: r26179
2007-03-17Add Spanish bargon MD5 as pointed in bugreport Eugene Sandulenko
#1681649: "MD5: BARGON ATTACK Spanish" svn-id: r26178
2007-03-17SKY: Changed Control class to use event manager for mouse coord tracking, ↵Max Horn
and also made it respect the SF_MOUSE_LOCKED flag svn-id: r26177
2007-03-17SKY: respect the SF_MOUSE_LOCKED flag upon mouse clicks, tooMax Horn
svn-id: r26176
2007-03-17Allow synthetic events in dialog windows, e.g. so you can use keyboard repeatTorbjörn Andersson
when scrolling the list of savegames. svn-id: r26175
2007-03-17fixed MSVC compiler warning because winnt.h defines its own ARRAYSIZE #defineRobert Göffringmann
svn-id: r26171
2007-03-17Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), withTorbjörn Andersson
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170
2007-03-17Allow using the left/right keys to select button in a selection box. (SelectionTorbjörn Andersson
boxes are used, for instance, when asking the player to verify that he wants to save the game to a specific slot.) svn-id: r26168
2007-03-17cleanupNicola Mettifogo
svn-id: r26166
2007-03-17oops forgot to commit changes for CommandNicola Mettifogo
svn-id: r26165
2007-03-17- Made Node a superclass for Zone, WalkNode, Command, Instruction, Program ↵Nicola Mettifogo
and Job. - Moved Job list management inside Parallaction (because constructors for global variables are not always invoked on some platforms) svn-id: r26164
2007-03-17Use the new getButtonState() function to test if the mouse button is stillTorbjörn Andersson
pressed. This way, it won't matter if we've already missed the "mouse up" event. Fixes bug #1510038 ("BASS: Possible glitch when examining inventory items". svn-id: r26162
2007-03-17minor cleanupNicola Mettifogo
svn-id: r26161
2007-03-17renamed freeCharacterFrames() to freeCharacter() for consistencyNicola Mettifogo
svn-id: r26160
2007-03-17some renaming to shorten linesNicola Mettifogo
svn-id: r26159
2007-03-17gathered character related stuff into a new struct Character, and modified ↵Nicola Mettifogo
calling code accordingly svn-id: r26158
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-03-17Got rid of Lure::SystemMax Horn
svn-id: r26155
2007-03-16Basic support for Amiga MSC files.Johannes Schickel
svn-id: r26153
2007-03-16added md5 for spanish version of Touche (tracker item #1681643)Gregory Montoir
svn-id: r26151
2007-03-16minor simplificationGregory Montoir
svn-id: r26150