Sven Hesse
d95fd5e3d4
Repaired/Corrected the MD5 list
...
svn-id: r26187
2007-03-17 21:41:52 +00:00
Nicola Mettifogo
794fa64de1
added getRect() to Zone to slightly simplify hitZone condition check
...
svn-id: r26186
2007-03-17 21:17:00 +00:00
Nicola Mettifogo
e6f64e83dd
added translate() to Zone
...
svn-id: r26185
2007-03-17 21:06:19 +00:00
Nicola Mettifogo
74f7a90886
renamed structures to be more general
...
svn-id: r26184
2007-03-17 20:51:13 +00:00
Nicola Mettifogo
b80dab6c73
added getters for width and height in Zone and Animation
...
svn-id: r26183
2007-03-17 20:48:23 +00:00
Nicola Mettifogo
54201ddaa9
split Zone::_oldPosition in two members
...
svn-id: r26182
2007-03-17 20:19:16 +00:00
Nicola Mettifogo
d7f31cf55d
Flattened anonymous union in Zone. Its members have been partially merged.
...
svn-id: r26181
2007-03-17 19:48:48 +00:00
Max Horn
ed54ea9155
Moved Event/EventType/keyboard enum from common/system.h (part of class 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-17 19:02:05 +00:00
Nicola Mettifogo
f272d19570
cleanup
...
svn-id: r26179
2007-03-17 17:52:30 +00:00
Eugene Sandulenko
3a36ac02a1
Add Spanish bargon MD5 as pointed in bugreport
...
#1681649 : "MD5: BARGON ATTACK Spanish"
svn-id: r26178
2007-03-17 17:13:52 +00:00
Max Horn
478c0644f1
SKY: Changed Control class to use event manager for mouse coord tracking, and also made it respect the SF_MOUSE_LOCKED flag
...
svn-id: r26177
2007-03-17 16:31:46 +00:00
Max Horn
59064dbef4
SKY: respect the SF_MOUSE_LOCKED flag upon mouse clicks, too
...
svn-id: r26176
2007-03-17 16:22:51 +00:00
Torbjörn Andersson
8a2529b2d6
Allow synthetic events in dialog windows, e.g. so you can use keyboard repeat
...
when scrolling the list of savegames.
svn-id: r26175
2007-03-17 16:08:29 +00:00
Max Horn
cfe7ecd6d9
Don't track the modifier state, use the eventmanager instead (this also fixes bug #1657322 , GUI: 'Mass Add' button text does not revert after mass add)
...
svn-id: r26174
2007-03-17 16:05:16 +00:00
Max Horn
b765e998f7
use _ prefix for member vars, as per our code formatting conventions
...
svn-id: r26173
2007-03-17 15:52:35 +00:00
Torbjörn Andersson
805f2b6591
Mention keyboard repeat change.
...
svn-id: r26172
2007-03-17 15:47:50 +00:00
Robert Göffringmann
4a11e7299a
fixed MSVC compiler warning because winnt.h defines its own ARRAYSIZE #define
...
svn-id: r26171
2007-03-17 15:45:05 +00:00
Torbjörn Andersson
53624376b4
Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with
...
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-17 15:44:26 +00:00
Max Horn
e72455c215
cleanup
...
svn-id: r26169
2007-03-17 14:34:50 +00:00
Torbjörn Andersson
d378b78b6a
Allow using the left/right keys to select button in a selection box. (Selection
...
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-17 13:31:48 +00:00
Nicola Mettifogo
56143c4c73
recent changes to projects
...
svn-id: r26167
2007-03-17 13:20:39 +00:00
Nicola Mettifogo
aca3cfad51
cleanup
...
svn-id: r26166
2007-03-17 13:19:30 +00:00
Nicola Mettifogo
9c137c25cb
oops forgot to commit changes for Command
...
svn-id: r26165
2007-03-17 13:18:03 +00:00
Nicola Mettifogo
48460e2ea6
- Made Node a superclass for Zone, WalkNode, Command, Instruction, Program 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-17 13:14:50 +00:00
Max Horn
9751421434
Added class NonCopyable, and made various things derive from it
...
svn-id: r26163
2007-03-17 10:36:14 +00:00
Torbjörn Andersson
c1f4dbda77
Use the new getButtonState() function to test if the mouse button is still
...
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-17 09:37:47 +00:00
Nicola Mettifogo
cb5c3840ed
minor cleanup
...
svn-id: r26161
2007-03-17 08:06:45 +00:00
Nicola Mettifogo
1f7e889fe9
renamed freeCharacterFrames() to freeCharacter() for consistency
...
svn-id: r26160
2007-03-17 07:56:45 +00:00
Nicola Mettifogo
b515721ed8
some renaming to shorten lines
...
svn-id: r26159
2007-03-17 07:55:16 +00:00
Nicola Mettifogo
1ef774b2ee
gathered character related stuff into a new struct Character, and modified calling code accordingly
...
svn-id: r26158
2007-03-17 07:52:47 +00:00
Max Horn
86ba69f75b
oops
...
svn-id: r26157
2007-03-17 01:11:46 +00:00
Max Horn
15d9bc42ea
Force all code to use EventManager::pollEvent instead of OSystem::pollEvent
...
svn-id: r26156
2007-03-17 00:53:21 +00:00
Max Horn
a6f3ed8173
Got rid of Lure::System
...
svn-id: r26155
2007-03-17 00:39:18 +00:00
Max Horn
8fc8c4847d
Implemented a simple EventManager class
...
svn-id: r26154
2007-03-17 00:07:34 +00:00
Johannes Schickel
4951f82c65
Basic support for Amiga MSC files.
...
svn-id: r26153
2007-03-16 23:08:59 +00:00
Max Horn
5d59ee6091
Add a flag which makes it possible to disable the default savefile man (for backends which want to use our Makefile build system but don't want the default saveman)
...
svn-id: r26152
2007-03-16 23:07:08 +00:00
Gregory Montoir
feba06717f
added md5 for spanish version of Touche (tracker item #1681643 )
...
svn-id: r26151
2007-03-16 22:51:03 +00:00
Gregory Montoir
00bb66d60d
minor simplification
...
svn-id: r26150
2007-03-16 22:34:59 +00:00
Gregory Montoir
00e85d9f57
fixed volume slidebar display in journal, removed unused var
...
svn-id: r26149
2007-03-16 22:28:25 +00:00
Max Horn
a8d0bccdc0
Added new gui/object.cpp files to MSVC projects
...
svn-id: r26148
2007-03-16 20:47:58 +00:00
Max Horn
a73c6c3670
Added new file gui/object.cpp (collecting GuiObject methods in there), and renamed Dialog::deleteWidget to Dialog::removeWidget (name was misleading, the removed object does *not* get deleted)
...
svn-id: r26147
2007-03-16 20:47:41 +00:00
Nicola Mettifogo
5c91a361c7
removed a leftover extern statement causing link errors on some platforms
...
svn-id: r26146
2007-03-16 20:45:35 +00:00
Nicola Mettifogo
18fb5b485b
moved remaining background related functions to disk.cpp, and changed Gfx accordingly
...
svn-id: r26145
2007-03-15 21:56:21 +00:00
Nicola Mettifogo
62a5f783ee
removed explicit references to kMask0 since there is only 1 mask available
...
svn-id: r26140
2007-03-14 21:57:07 +00:00
Nicola Mettifogo
dcfd64cdbc
some slight refactoring
...
svn-id: r26139
2007-03-14 21:53:34 +00:00
Nicola Mettifogo
5dae85ad11
removed dead code
...
svn-id: r26138
2007-03-14 21:11:04 +00:00
Nicola Mettifogo
a9191d1119
implemented clipping using Common::Rect::clip
...
svn-id: r26137
2007-03-14 21:09:56 +00:00
Max Horn
f86ca1803b
Fixed bug #1507835 (BASS: Control panel text differences from the original)
...
svn-id: r26136
2007-03-14 20:18:59 +00:00
Lars Persson
ce5a9c9edb
Code cleanup in the actions handling.
...
svn-id: r26135
2007-03-14 19:32:21 +00:00
Lars Persson
f93ef30820
ITE save game menu mapping has changed to F5.
...
svn-id: r26134
2007-03-14 19:28:29 +00:00