Martin Kiewitz
6c101f7c1a
SCI/newgui: Reanimate implemented
...
svn-id: r45527
2009-10-30 09:26:14 +00:00
Filippos Karapetis
87aa24e174
Started porting ReAnimate() from Greg's SCI engine
...
svn-id: r45526
2009-10-30 08:22:53 +00:00
Robert Špalek
afcd186bef
Move drawing of walking map to walking.cpp
...
svn-id: r45525
2009-10-30 07:26:43 +00:00
Robert Špalek
6411125f39
Moved all one-line getters/setters to the header files
...
svn-id: r45524
2009-10-30 06:11:04 +00:00
Robert Špalek
839a7d5db6
Fixed svn:keywords
...
svn-id: r45523
2009-10-30 05:21:44 +00:00
Walter van Niftrik
27df03a18e
SCI: AvoidPath: Add workaround for pathfinding problem when Patti walks to
...
control room in LSL5, room 660.
svn-id: r45522
2009-10-30 04:47:02 +00:00
Walter van Niftrik
dba613ecd2
SCI: AvoidPath: Don't discard contained-access polygon when starting point
...
is right next to it.
svn-id: r45521
2009-10-30 03:54:50 +00:00
Robert Špalek
e36798585f
Add Dragon History's authors, now properly
...
svn-id: r45520
2009-10-30 03:27:27 +00:00
Robert Špalek
fefda816f2
Added Dragon History
...
svn-id: r45519
2009-10-30 03:12:32 +00:00
Robert Špalek
f3700a23e9
Move WalkingMap instance to Game, and clean up parameters
...
svn-id: r45516
2009-10-30 02:15:41 +00:00
Eugene Sandulenko
ebe5db4be2
Fix typo
...
svn-id: r45514
2009-10-30 02:13:51 +00:00
Eugene Sandulenko
55da0503f4
Add special thanks for DW.
...
svn-id: r45513
2009-10-30 02:12:55 +00:00
Robert Špalek
d662c4aa20
Remove the last 2 default parameter values.
...
They usually just add unnecessary confusion and this is definitely such
an example. Removal will clarify the code.
svn-id: r45512
2009-10-30 01:56:52 +00:00
Robert Špalek
c778efaca5
Remove most of default parameter values.
...
Also, add comments to the last commit.
svn-id: r45511
2009-10-30 01:41:57 +00:00
Robert Špalek
a20e42efb9
Move WalkingMap into new module.
...
Also, fix a bug when loading the default walking map (wasn't implemented)
and setting font size. The reason I move this code into a new module is
because I will augment it with other walking-related algorithms soon.
svn-id: r45510
2009-10-30 00:52:05 +00:00
Filippos Karapetis
1526fda715
Poll for events while performing screen transitions, so that ScummVM remains responsive
...
svn-id: r45509
2009-10-29 21:07:24 +00:00
Martin Kiewitz
fc1c05586f
SCI/newgui: SciGuiPicture now acts like sierra sci when drawing cels, so we dont need some hardcoded variable and differ when clearing screen
...
svn-id: r45508
2009-10-29 20:32:55 +00:00
Filippos Karapetis
c8546fd92f
Stop SQ4 floppy from updating the unused sq4sg.dir file when deleting a saved game
...
svn-id: r45507
2009-10-29 20:31:35 +00:00
Filippos Karapetis
89811d1ea4
Cleanup
...
svn-id: r45506
2009-10-29 19:32:27 +00:00
Torbjörn Andersson
cbf2b03c22
Silenced GCC warning.
...
svn-id: r45505
2009-10-29 18:15:12 +00:00
Filippos Karapetis
ebfcea35ec
- Implemented savegame deletion for SQ4 floppy
...
- Added a more proper way to disable the "Change Directory" button, by checking its name, rather than the string it contains
svn-id: r45504
2009-10-29 18:07:39 +00:00
Filippos Karapetis
6eea032245
Disable the "Delete" button for all versions of SQ4 floppy, and the "Change Directory" button for all games (English and non-English versions)
...
svn-id: r45503
2009-10-29 16:27:23 +00:00
Filippos Karapetis
caa5136b5c
Automatically create memory.drv (the file containing the LSL5 password) for non-English versions of LSL5, so that the games don't abort if it can't be found.
...
svn-id: r45502
2009-10-29 16:05:24 +00:00
Robert Špalek
403668898f
Implement flipping the QuickHero and SpeedText flags in GPL2.
...
All GPL2 callbacks are now fully implemented. It remains to implement
proper walking.
svn-id: r45501
2009-10-29 15:26:48 +00:00
Martin Kiewitz
8178d548eb
SCI/newgui: Defining color white and others in SciGuiScreen and using that. Also clears screen with 0 on sci1.1 games (needs further investigation), fixes pictures
...
svn-id: r45500
2009-10-29 14:16:20 +00:00
Filippos Karapetis
e5e80dd6d6
Fixed the deletion of save games - the wrong save game would be deleted with the previous code, as we sort the list by date
...
svn-id: r45499
2009-10-29 09:58:36 +00:00
Robert Špalek
25b3e687a7
Fix several palette fading bugs.
...
svn-id: r45497
2009-10-29 01:55:06 +00:00
Filippos Karapetis
fa3305ee01
Moved some menu code outside the INCLUDE_OLDGFX safeguards
...
svn-id: r45496
2009-10-29 01:10:10 +00:00
Johannes Schickel
0a1a4c7eb4
Fix regression in r45414.
...
svn-id: r45495
2009-10-29 00:14:09 +00:00
Filippos Karapetis
8150fc07bc
Added a workaround for the casino door in LSL1
...
svn-id: r45494
2009-10-28 23:32:28 +00:00
Filippos Karapetis
2d9d9bca13
Changed some of the menu code to use new graphics functions
...
svn-id: r45493
2009-10-28 23:04:56 +00:00
Filippos Karapetis
21323a8d12
Wrapped some more oldgui-specific code around INCLUDE_OLDGFX safeguards
...
svn-id: r45492
2009-10-28 22:01:42 +00:00
Filippos Karapetis
d62342b32b
Wording. Added warnings for unimplemented menu-related functions in the new GUI code
...
svn-id: r45489
2009-10-28 21:49:16 +00:00
Filippos Karapetis
5d037f64ef
Added detection for pq1, cnick-lslcasino and cnick-longbow to the fallback detector. Simplified the code which distinguishes between demo and full versions. Some cleanup
...
svn-id: r45488
2009-10-28 21:46:27 +00:00
Johannes Schickel
921269fe14
Replace our custom MSVC project files by automatically generated ones. Note that this is for active *testing*, I myself had not encountered any problems building a x86 and x64 binary with he msvc9 files. So if you are using MSVC, it would be nice to hear back some feedback whether it works for you or not.
...
svn-id: r45486
2009-10-28 21:01:05 +00:00
Johannes Schickel
168275be5f
Fix possible use of double backslash in relative file path value.
...
svn-id: r45485
2009-10-28 20:56:05 +00:00
Johannes Schickel
5b537c3561
Cleanup.
...
svn-id: r45484
2009-10-28 20:39:58 +00:00
Johannes Schickel
d220c2dc5b
Change help text to nicely fit 80xY terminals.
...
svn-id: r45483
2009-10-28 20:37:16 +00:00
Johannes Schickel
3263191c26
Fix bug createUUID, which caused our custom createUUID implementation to fail to convert some UUIDs to a string correctly.
...
svn-id: r45482
2009-10-28 20:24:55 +00:00
Martin Kiewitz
142d2e73c0
SCI/newgui: fill screen with white instead of black before picture drawing, fixes some pixels of some screens
...
svn-id: r45481
2009-10-28 19:28:43 +00:00
Martin Kiewitz
5f71650520
SCI/newgui: BaseSetter moved to SciGui
...
svn-id: r45480
2009-10-28 19:19:35 +00:00
Martin Kiewitz
88e56f87eb
SCI/newgui: IsItSkip moved into SciGui
...
svn-id: r45479
2009-10-28 19:10:39 +00:00
Martin Kiewitz
5abe6c8054
SCI/newgui: Cleanup
...
svn-id: r45478
2009-10-28 18:59:11 +00:00
Arnaud Boutonné
3986434c2c
Add multilanguage EN+FR versions of gob2 and gob3 found on english Adi 4.10 English+Maths Year 8
...
svn-id: r45476
2009-10-28 18:19:41 +00:00
Martin Kiewitz
021edb1ef4
SCI/newgui: update whole screen when show_map console-command is used
...
svn-id: r45475
2009-10-28 15:18:22 +00:00
Martin Kiewitz
c3d75ced87
SCI/newgui: another floodfill change, fixes sq3 this time (this is madness)
...
svn-id: r45474
2009-10-28 15:15:18 +00:00
Martin Kiewitz
e4df507117
SCI/newgui: floodfill fixed (hopefully), fixes kq5 priority issues
...
svn-id: r45473
2009-10-28 15:07:24 +00:00
Sven Hesse
31006320a6
Fixing "graphical glitch in Bizoo level" (bug #2867361 )
...
svn-id: r45470
2009-10-28 14:57:13 +00:00
Sven Hesse
449b3cfd6d
Adding another Windows Lost in Time version, German/French
...
svn-id: r45469
2009-10-28 14:56:32 +00:00
Sven Hesse
0aea18dd74
Style fixes
...
svn-id: r45468
2009-10-28 14:53:35 +00:00