Travis Howell
|
20bf83a2ce
|
Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
|
2007-05-09 15:36:05 +00:00 |
|
Andrew Kurushin
|
85082dc8a0
|
speedup SAGA::Actor::pathLine & SAGA::Actor::scanPathLine calculation
svn-id: r26791
|
2007-05-09 13:25:14 +00:00 |
|
Filippos Karapetis
|
633be17e7f
|
Fixed bug #1715284: Roger sometimes disappears
svn-id: r26790
|
2007-05-08 22:35:21 +00:00 |
|
Filippos Karapetis
|
a8ab2c7cff
|
Moved functions getDoorState, setDoorState, getBGMaskType and validBGMaskPoint to scene.h and disabled some sanity checks to improve the speed of the pathfinding algorithm, after discussing with h00ligan
svn-id: r26789
|
2007-05-08 17:32:31 +00:00 |
|
Andrew Kurushin
|
21412b821c
|
small pathfind speedup: validate coords only with debug definition
svn-id: r26788
|
2007-05-08 16:09:47 +00:00 |
|
Travis Howell
|
5c3f6721b8
|
Fix masking issues in Amiga versions of Simon the Sorcerer 1.
svn-id: r26787
|
2007-05-08 14:48:46 +00:00 |
|
Johannes Schickel
|
2103678d93
|
Fixed WSA playing regression, introduced while cleaning up. (should fix Floppy and Amiga version)
svn-id: r26786
|
2007-05-08 11:46:27 +00:00 |
|
Filippos Karapetis
|
f21a7648aa
|
Fix compilation with MSVC8
svn-id: r26784
|
2007-05-08 07:16:58 +00:00 |
|
Travis Howell
|
ce70442c2e
|
Add palette difference when drawing images in Elvira 1.
svn-id: r26783
|
2007-05-08 05:39:50 +00:00 |
|
Filippos Karapetis
|
50800d5969
|
Fixed bug #1658514: AGI: SQ1 (2.2 DOS ENG) bizzare exploding roger
svn-id: r26782
|
2007-05-07 19:42:59 +00:00 |
|
Travis Howell
|
3a4c4fa181
|
Don't attempt to decode unknown icon data formats.
svn-id: r26781
|
2007-05-07 13:40:29 +00:00 |
|
Travis Howell
|
d5504f0b66
|
The Palette difference in inventory arrows, applies to AGA version of Simon the Sorcerer 1 too.
svn-id: r26780
|
2007-05-07 13:09:10 +00:00 |
|
Travis Howell
|
9547535bd2
|
Fixes for conversation response in Waxworks.
svn-id: r26779
|
2007-05-07 13:03:02 +00:00 |
|
Paul Gilbert
|
9631586ce8
|
Added code responsible for transforming the player back from Selena
svn-id: r26778
|
2007-05-07 12:17:24 +00:00 |
|
Paul Gilbert
|
6a7b74d99d
|
Reworked the pathfinder to directly return a pathfinding result, and added code to save the pathfinding state to a save game when it's in progress
svn-id: r26777
|
2007-05-07 12:16:05 +00:00 |
|
Paul Gilbert
|
d2e56f7b66
|
Added saving of room exit join data in savefiles
svn-id: r26776
|
2007-05-07 12:10:32 +00:00 |
|
Travis Howell
|
e2c40aaee6
|
Fix inventory palette glitches in Elvira 2.
svn-id: r26775
|
2007-05-07 08:47:40 +00:00 |
|
Travis Howell
|
425bd5c136
|
Fix bug #1714096 - DIMP: Unable to start (regression).
svn-id: r26774
|
2007-05-07 08:29:29 +00:00 |
|
Travis Howell
|
8c21d430bb
|
Fix inventory movement in Elvira 1/2 and Waxworks.
svn-id: r26773
|
2007-05-07 06:30:51 +00:00 |
|
Eugene Sandulenko
|
22e022cdcb
|
Simplify cursor events management.
svn-id: r26772
|
2007-05-07 06:18:08 +00:00 |
|
Filippos Karapetis
|
3413dda0e9
|
Fixed some comments
svn-id: r26771
|
2007-05-07 05:06:22 +00:00 |
|
Travis Howell
|
3ad8770f96
|
Set exact variable sizes for VC10 state, to avoid more regressions.
svn-id: r26770
|
2007-05-07 03:40:37 +00:00 |
|
Travis Howell
|
1a69604e82
|
Cleanup.
svn-id: r26769
|
2007-05-07 01:11:10 +00:00 |
|
Filippos Karapetis
|
c4c9ff5533
|
The cursor in IHNM changes to an hourglass now while loading scenes, like in the original interpreter
svn-id: r26768
|
2007-05-06 22:18:31 +00:00 |
|
Filippos Karapetis
|
b9cdca27ee
|
Added (non-functional) save and load buttons in the options panel of IHNM
svn-id: r26767
|
2007-05-06 17:18:11 +00:00 |
|
Filippos Karapetis
|
ae3e16c970
|
Changed a workaround made for Space Trek to apply to all AGI fanmade games. The original workaround was inactive for Space Trek in ScummVM, but was activated for some older AGI games, which was not its original purpose. If this causes regressions with other fanmade games, it'd be best to limit it to Space Trek only
svn-id: r26766
|
2007-05-06 14:57:35 +00:00 |
|
Nicola Mettifogo
|
c892c768a4
|
Fixed sketch glitches in the introduction.
svn-id: r26765
|
2007-05-06 14:45:20 +00:00 |
|
Filippos Karapetis
|
d4d04a150d
|
Added a game ID field for all Sierra AGI games. Removed many types which are now obsolete from the game features field
svn-id: r26764
|
2007-05-06 14:36:02 +00:00 |
|
Filippos Karapetis
|
dc1e1a3f11
|
Removed several goto statements
svn-id: r26763
|
2007-05-06 10:35:47 +00:00 |
|
Torbjörn Andersson
|
8a48951370
|
Fixed compilation.
svn-id: r26762
|
2007-05-06 10:31:17 +00:00 |
|
Filippos Karapetis
|
63479a8661
|
Updated MSVC8 parallaction project file for commit #26755
svn-id: r26761
|
2007-05-06 10:26:12 +00:00 |
|
Nicola Mettifogo
|
e2f8d9c80b
|
Menu handling simplification.
svn-id: r26760
|
2007-05-06 09:59:05 +00:00 |
|
Travis Howell
|
6ddc79a9a8
|
Cleanup.
svn-id: r26759
|
2007-05-06 09:46:43 +00:00 |
|
Travis Howell
|
0da4791128
|
Fix regression due to sign issue, which could cause crashes.
svn-id: r26758
|
2007-05-06 09:35:08 +00:00 |
|
Nicola Mettifogo
|
79229cafab
|
Some cheap cleanup.
svn-id: r26757
|
2007-05-06 09:31:45 +00:00 |
|
Travis Howell
|
76c98a03af
|
Fix regression that caused input to fail, after load or save error occurs.
svn-id: r26756
|
2007-05-06 09:31:32 +00:00 |
|
Nicola Mettifogo
|
a4cc51b8c5
|
Added embryonic debugger, and some adjustments to make basic commands work.
svn-id: r26755
|
2007-05-06 08:52:27 +00:00 |
|
Filippos Karapetis
|
0ab860d60d
|
Fixed bug #1658643: AGI: SQ1 (2.2 DOS ENG) Graphic error, ego leaves behind copy
Also, removed one of the two workarounds for the KQ4 intro, as it's not needed
svn-id: r26754
|
2007-05-05 23:54:29 +00:00 |
|
Filippos Karapetis
|
b82c68542c
|
Fix bug #1712585
svn-id: r26753
|
2007-05-05 16:10:12 +00:00 |
|
Filippos Karapetis
|
818da898ac
|
Update MSVC8 kyra project file for commit #26749
svn-id: r26752
|
2007-05-05 16:07:37 +00:00 |
|
Marcus Comstedt
|
f64e20007f
|
Fixed bug 1711393.
svn-id: r26750
|
2007-05-05 12:32:52 +00:00 |
|
Johannes Schickel
|
776423ff82
|
- started to move v1 specific functions to KyraEngine_v1 (just opcodes yet)
- reworked script opcode handling
svn-id: r26749
|
2007-05-05 12:18:02 +00:00 |
|
Kostas Nakos
|
ae24e0e99f
|
some more verbose error reporting
svn-id: r26748
|
2007-05-05 09:31:48 +00:00 |
|
Paul Gilbert
|
643735e8a4
|
Bugfix for random destination setting so NPCs don't walk outside the valid walkable areas of a room
svn-id: r26747
|
2007-05-05 01:00:01 +00:00 |
|
Filippos Karapetis
|
ecf8417d01
|
Adding myself to the AGI section as well
svn-id: r26746
|
2007-05-04 12:56:48 +00:00 |
|
Filippos Karapetis
|
0ba5afa585
|
Slight optimization
svn-id: r26745
|
2007-05-04 11:00:16 +00:00 |
|
Paul Gilbert
|
91fb83a72f
|
Bugfix to prevent characters stopped by a right-hand non-walkable area then being able to walk through it
svn-id: r26744
|
2007-05-04 09:16:55 +00:00 |
|
Filippos Karapetis
|
3fccd9c06f
|
AGI: Changed a nasty workaround regarding views to only apply to a specific view in the KQ4 introduction. This fixes several bugs and crashes in AGI V3 games and closes KQ4 bugs #1660486, #1660169, #1660192, #1660162 and #1660354
svn-id: r26743
|
2007-05-04 08:55:28 +00:00 |
|
Gregory Montoir
|
0e27c9c339
|
added a TODO for the german charset data and renamed some static arrays/data
svn-id: r26742
|
2007-05-03 22:56:02 +00:00 |
|
Gregory Montoir
|
510f3c6e75
|
added spanish charset data (bug report #1712107)
svn-id: r26741
|
2007-05-03 22:52:43 +00:00 |
|