Filippos Karapetis
b7f7c8683f
Games saved in the character selection screen should work correctly now
...
svn-id: r28739
2007-08-26 00:45:07 +00:00
Filippos Karapetis
40ec12f64e
Added a temporary workaround for an issue with animations
...
svn-id: r28738
2007-08-25 23:46:04 +00:00
Filippos Karapetis
8493c06d1d
Always reset an animation when it's done playing
...
svn-id: r28737
2007-08-25 23:29:53 +00:00
Filippos Karapetis
7534944c83
Removed the showactors flag and substituted it with RF_DISABLE_ACTORS
...
svn-id: r28736
2007-08-25 23:19:55 +00:00
Nicola Mettifogo
6928087999
Added implementation for most parser and exec opcodes in BRA.
...
svn-id: r28735
2007-08-25 20:37:41 +00:00
Nicola Mettifogo
39e4a9b180
Added an abstract base class for representing multiple-frames for animations. Changed user code to rely on the new interface. Cnv has been turned into an implementation of the new interface, and it is now known as a concrete class only to Disk and Font code for Nippon Safes.
...
svn-id: r28734
2007-08-25 20:34:10 +00:00
Filippos Karapetis
9f8b0884fa
Fixed a regression
...
svn-id: r28733
2007-08-25 19:59:07 +00:00
Filippos Karapetis
71ce45faa0
Reset the protagonist's portrait when a chapter ends
...
svn-id: r28732
2007-08-25 19:33:25 +00:00
Filippos Karapetis
30a82f1879
When sfMainMode is set, overwrite the stored panel mode
...
svn-id: r28731
2007-08-25 19:21:43 +00:00
Filippos Karapetis
79eb157fef
The palette is set correctly now when chapter points change and a cutaway is up
...
svn-id: r28730
2007-08-25 18:24:32 +00:00
Nicola Mettifogo
f6322b698e
Fix build.
...
svn-id: r28729
2007-08-25 17:20:58 +00:00
Filippos Karapetis
3d823b250b
Properly limit the save title size in IHNM
...
svn-id: r28728
2007-08-25 17:10:31 +00:00
Nicola Mettifogo
8f2e600601
Merged most parser contexts into a single structure, added some new fields to support BRA.
...
svn-id: r28727
2007-08-25 16:45:06 +00:00
Filippos Karapetis
c6292050a5
Only close patch files for ITE, not IHNM
...
svn-id: r28726
2007-08-25 16:44:44 +00:00
Filippos Karapetis
57ee1e15be
Stop showing actors before a scene's background is shown. Removed a relevant hack
...
svn-id: r28725
2007-08-25 16:02:48 +00:00
Filippos Karapetis
5ec8ee1907
Added skeleton code for kActorEvent
...
svn-id: r28724
2007-08-25 16:01:42 +00:00
Filippos Karapetis
4afe739687
The intro of IHNM is shown correctly now
...
svn-id: r28723
2007-08-25 16:00:50 +00:00
Filippos Karapetis
433105141b
Some more fixes to Gfx::palFade. Benny's nightfall scene is shown correctly now
...
svn-id: r28722
2007-08-25 13:13:03 +00:00
Filippos Karapetis
05ba86577e
Added a note on mouse right button action for IHNM
...
svn-id: r28721
2007-08-25 13:01:22 +00:00
Filippos Karapetis
b68f2532c5
Converse arrows scroll the conversation options correctly now
...
svn-id: r28720
2007-08-25 12:49:03 +00:00
Filippos Karapetis
41ee693710
Inventory arrows scroll the inventory correctly now
...
svn-id: r28719
2007-08-25 12:38:35 +00:00
Nicola Mettifogo
1e8ebaa7bd
Cleanup script routines.
...
svn-id: r28718
2007-08-25 11:45:05 +00:00
Filippos Karapetis
487f22d8c3
Updated the parallaction MSVC8 project file for commit #28711
...
svn-id: r28717
2007-08-25 11:40:59 +00:00
Johannes Schickel
9dba16022e
Fixes end scene in Kyrandia 1 Macintosh.
...
svn-id: r28716
2007-08-25 08:19:54 +00:00
Johannes Schickel
50d0b8501f
- reformatting AdvancedDetector engines (looks like what the gob engine uses now)
...
- add entry for Kyrandia 1 Mac
svn-id: r28715
2007-08-25 08:02:15 +00:00
Paul Gilbert
ca96ba431c
Completed the restart/restore dialog screen and functionality
...
svn-id: r28714
2007-08-25 06:08:02 +00:00
Paul Gilbert
5fd1bf64f2
Bugfix to prevent animations nuking the GUI element palette entries
...
svn-id: r28713
2007-08-25 06:06:18 +00:00
Paul Gilbert
234c2a5770
Fixed up several sound system script methods
...
svn-id: r28712
2007-08-25 06:03:24 +00:00
Nicola Mettifogo
37cdd1c69a
First step in restructuring engine code:
...
- code has been consolidated in fewer files
- new table-driven parsers/execution
- some functions has been pushed down the engine hierarchy
- Parallaction_br now inherits from Parallaction_ns
svn-id: r28711
2007-08-24 20:14:51 +00:00
Filippos Karapetis
2bfc4466df
Some more fixes to Gfx::palFade
...
svn-id: r28710
2007-08-24 15:32:05 +00:00
Filippos Karapetis
e156f0ff87
The frame count needs to be updated for cutaways without an animation bit as well. Removed a hack for the nightfall scene in Benny's chapter
...
svn-id: r28709
2007-08-24 13:40:03 +00:00
Filippos Karapetis
3a761c8acd
Oops, fixed a regression introduced with the latest code cleanup
...
svn-id: r28708
2007-08-24 12:43:56 +00:00
Filippos Karapetis
84d2dda5ed
Code cleanup for the IHNM demo
...
svn-id: r28707
2007-08-24 12:05:05 +00:00
Filippos Karapetis
ef7c66893a
Updated some comments
...
svn-id: r28706
2007-08-24 11:44:18 +00:00
Filippos Karapetis
f48ce0d821
Some more updates to Gfx::palFade (not finished yet, though)
...
svn-id: r28705
2007-08-24 11:37:58 +00:00
Filippos Karapetis
65c390cbfc
Clearcutaway now sets the scene's palette. Removed two workarounds for the IHNM demo
...
svn-id: r28704
2007-08-24 11:35:59 +00:00
Filippos Karapetis
3b276f0973
Clean-up of event ops
...
svn-id: r28703
2007-08-24 11:23:57 +00:00
Filippos Karapetis
1c065b1e14
Added skeleton code for sfScriptFade. Work is still needed in Gfx::palFade though, so it still doesn't work
...
svn-id: r28702
2007-08-23 13:56:25 +00:00
Filippos Karapetis
300ea0184a
The colors of the input text widgets are correct now in IHNM
...
svn-id: r28701
2007-08-23 13:34:28 +00:00
Travis Howell
2c0317ec61
The Lost in Time demo uses Adlib.
...
svn-id: r28700
2007-08-23 10:58:09 +00:00
Filippos Karapetis
99a5545702
Reverted commit #28696 , as the cause for it was different and has been fixed with commit #28697
...
svn-id: r28699
2007-08-22 22:43:47 +00:00
Filippos Karapetis
d4d255cd6d
Implemented music pause and resume
...
svn-id: r28698
2007-08-22 16:00:45 +00:00
Filippos Karapetis
cd3f8577c1
Mutexes are now used in the MIDI music playing code
...
svn-id: r28697
2007-08-22 15:28:31 +00:00
Filippos Karapetis
532c8c4230
Detach the player callback handler when the music is being unloaded. Fixes bug #1734416 - "AUDIO: ITE: Random crashes with the MIDI parser"
...
svn-id: r28696
2007-08-22 12:20:21 +00:00
Filippos Karapetis
02e0d144e8
Implemented Music::stop
...
svn-id: r28695
2007-08-22 11:28:11 +00:00
Filippos Karapetis
9a9e42a1f6
Sprite priorities are now calculated correctly for IHNM
...
svn-id: r28694
2007-08-22 11:11:33 +00:00
Sven Hesse
3778d8619f
Fixed the cutscenes in the CD version of Lost in Time
...
(There's still something wrong with the second one, the one with the agent, though. Probably has to do with the sound key command 10)
svn-id: r28693
2007-08-21 20:44:32 +00:00
Filippos Karapetis
bd4a289493
The height of the save file list slider is calculated correctly now for IHNM
...
svn-id: r28691
2007-08-21 18:23:48 +00:00
Filippos Karapetis
296080e44f
The button sprites of the warnings dialogs of IHNM are loaded correctly now. Also, the save file slider is shown correctly now (although it still needs some tweaking, as its virtual height is still the same as in ITE)
...
svn-id: r28690
2007-08-21 18:07:17 +00:00
Filippos Karapetis
bf1f23d378
Fixed the position of some widgets in the option dialogs of IHNM
...
svn-id: r28689
2007-08-21 18:04:47 +00:00