72 Commits

Author SHA1 Message Date
Filippos Karapetis
29d1749db5 Added handling of home/end keys in input dialogs and properly filtered out non-alphanumeric keys
svn-id: r30358
2008-01-09 21:26:38 +00:00
Paul Gilbert
6eb64102a4 Fix to remove a tab character from the GPL header
svn-id: r30238
2008-01-05 12:45:14 +00:00
Filippos Karapetis
5b74b676ce Disable voices when voice files do not exist (like the original interpreter does), instead of exiting with an error. This is necessary for devices with little space
svn-id: r29956
2007-12-23 02:33:58 +00:00
Filippos Karapetis
aac7886ac9 Fix for bug #1851030 - "IHNM Spanish CD - Wrong Dialogs color"
svn-id: r29929
2007-12-20 19:17:00 +00:00
Filippos Karapetis
335e9da41d Removed clamp() and used the common CLIP template instead
svn-id: r29927
2007-12-20 19:00:10 +00:00
Filippos Karapetis
9ec7588e49 Fix for bug #1848016 - "IHNM: Wrong Subtitles Color (Spanish)". The colors of the default palette in the Spanish version of the game are shifted by 1.
svn-id: r29828
2007-12-11 22:40:39 +00:00
Filippos Karapetis
00e9ed51d9 The palette of the boss screen (F9 key) in IHNM is set correctly now
svn-id: r29279
2007-10-28 04:42:22 +00:00
Filippos Karapetis
01e88f1fbf The options panel in IHNM is now shown and functioning correctly when it's opened during a character's speech
svn-id: r29266
2007-10-27 17:55:50 +00:00
Filippos Karapetis
8ced5d58df Show the cursor when opening the options screen. Also, fixed a regression with some strings in the game interface
svn-id: r29151
2007-09-30 14:46:49 +00:00
Filippos Karapetis
f002fcf98a IHNM does not have excuse texts
svn-id: r29145
2007-09-30 13:19:31 +00:00
Filippos Karapetis
e065980581 The sales info video for the IHNM demo is now shown when quitting the demo
svn-id: r28906
2007-09-15 12:57:11 +00:00
Filippos Karapetis
5fa2b1a3c5 Palette fade in when a cutaway starts in IHNM is working now. Also, the fade mode is properly set in all cases where palette fadeout is used. Some code formatting
svn-id: r28904
2007-09-15 12:09:56 +00:00
Filippos Karapetis
c84ff65720 Removed the RF_PLACARD flag. Also, simplified sfPlaceActor and removed a non needed check
svn-id: r28901
2007-09-14 12:42:47 +00:00
Max Horn
4a4fc235f2 Change SAGA engine to properly use KeyState structs for handling keyboard input
svn-id: r28889
2007-09-11 09:19:23 +00:00
Max Horn
4a302b25ad Lots of source code formatting corrections
svn-id: r28887
2007-09-10 13:17:20 +00:00
Filippos Karapetis
3ce737eb2a Cleanup
svn-id: r28748
2007-08-26 15:57:30 +00:00
Filippos Karapetis
5e8a4a1425 The character selection screen shown when all the 5 protagonist chapters are completed is now functional
svn-id: r28742
2007-08-26 03:22:52 +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
3d823b250b Properly limit the save title size in IHNM
svn-id: r28728
2007-08-25 17:10:31 +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
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
300ea0184a The colors of the input text widgets are correct now in IHNM
svn-id: r28701
2007-08-23 13:34:28 +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
c50c20b2c2 Cleanup: Removed obsolete TODOs
svn-id: r28682
2007-08-20 20:00:40 +00:00
Filippos Karapetis
0566bef991 Corrected some of the colors in the save/load dialogs in IHNM
svn-id: r28648
2007-08-18 01:59:18 +00:00
Filippos Karapetis
769dd1d7a2 Several bugfixes:
- The spiritual barometer display in IHNM is now updated only when necessary, to speed drawing up. This also corrects an issue where the spiritual barometer display was updated only after changing a scene
- sf92 is sfDemoSetInteractive
- It's now possible to use dashes and underscores in savegames
- Screen fading when changing scenes is now done correctly: the interface will no longer be incorrectly briefly shown while the screen is fading to black
- The interface mode is now correctly set in the non-interactive part of the IHNM demo
- sfScriptGotoScene does not have a transition parameter, therefore that parameter has been removed

svn-id: r28643
2007-08-17 06:08:18 +00:00
Filippos Karapetis
3e9c4be280 The help screen in the IHNM demo is shown correctly now
svn-id: r28406
2007-08-02 14:43:10 +00:00
Filippos Karapetis
63f3d5b253 Partially implemented opcodes 87, 88 and 89, used in the help system of the IHNM demo. It's still buggy, though
svn-id: r28398
2007-08-02 01:04:44 +00:00
Filippos Karapetis
03d7990a34 Some updates to the psychic profile in IHNM. sfPsychicProfileOff has been enabled again
svn-id: r28361
2007-07-31 17:41:10 +00:00
Filippos Karapetis
9a125828b9 The mouse works correctly now in the options dialog when it's opened in the non-interactive part of the IHNM demo
svn-id: r28346
2007-07-31 00:18:45 +00:00
Filippos Karapetis
889d1a4aee The interactive part of the IHNM demo fully works now. Also, made the options screen work in the non-interactive part of the demo
svn-id: r28344
2007-07-30 23:37:18 +00:00
Filippos Karapetis
60b41486ac The disk icon is now shown in the IHNM demo (though it's not functional yet)
svn-id: r28329
2007-07-30 16:16:22 +00:00
Filippos Karapetis
c8aae376a9 Process only mouse clicks in the psychic profile, not mouse movement
svn-id: r28326
2007-07-30 14:35:26 +00:00
Filippos Karapetis
7498c6b43e It's now possible to exit from the psychic profile screen in IHNM
svn-id: r28325
2007-07-30 14:22:53 +00:00
Filippos Karapetis
8c1fcc3c08 The main panel is now correctly shown in the IHNM demo. Some inventory items are still wrong, though
svn-id: r28264
2007-07-28 12:26:40 +00:00
Filippos Karapetis
125872c90d The demo version of IHNM has no options panel, therefore the options icon and the options panel shortcuts have been disabled for the IHNM demo
svn-id: r28254
2007-07-28 01:04:59 +00:00
Filippos Karapetis
ac101f0d6a Disable the status text in the IHNM demo
svn-id: r28251
2007-07-28 00:33:09 +00:00
Filippos Karapetis
5aba81d3e7 ITE: Fixed some more incorrect dots on dialog buttons
svn-id: r28077
2007-07-14 18:11:14 +00:00
Filippos Karapetis
a7adb5888c ITE: Fixed some of the incorrectly drawn dots of the menu buttons
svn-id: r28076
2007-07-14 17:39:47 +00:00
Filippos Karapetis
535f08e022 Added a debug message for game loading
svn-id: r27755
2007-06-28 05:37:55 +00:00
Filippos Karapetis
65a39ab0d0 Some updates on the save/load system in IHNM. It still needs work, though
svn-id: r27505
2007-06-17 02:59:56 +00:00
Eugene Sandulenko
f7b28b95ad More efforts to implement proper fade after cutaway. One little glitch is left.
svn-id: r27502
2007-06-17 01:00:06 +00:00
Filippos Karapetis
e080f49397 Options button is now working in the character selection screen in IHNM
svn-id: r27480
2007-06-16 19:11:55 +00:00
Filippos Karapetis
fb1a6fcbc2 Enable the options panel during chapter selection in IHNM. The icon is not yet functional during chapter selection, but the keyboard shortcuts work
svn-id: r27443
2007-06-16 08:27:53 +00:00
Filippos Karapetis
99c65ce24d IHNM: Button texts are read from the game data files, instead of the hardcoded ITE strings. The IHNM-specific strings have been removed from the ITE hardcoded strings. Also did some cleanup
svn-id: r27396
2007-06-13 22:23:12 +00:00
Filippos Karapetis
0d4a3c28d9 IHNM: Button textures are loaded correctly now for buttons in the option and quit panel. Also, implemented the voices/subtitles toggle functionality and fixed widget placement a bit
svn-id: r27388
2007-06-13 19:41:27 +00:00
Filippos Karapetis
7af7e3f192 Fix the quit panel in IHNM
svn-id: r27387
2007-06-13 15:31:45 +00:00