Nicola Mettifogo
|
58df840a13
|
Moved Nippon Safes specific code from Parallaction to Parallaction_ns and adapted client code.
svn-id: r39813
|
2009-04-03 16:32:47 +00:00 |
|
Nicola Mettifogo
|
8723afd6f4
|
* Added a generic sound manager that hides engine-specific managers and allows accessing them through a simplified command/parameter interface.
* Updated client code to use the new manager.
* Moved Nippon Safes sound code from sound.cpp to sound_ns.cpp.
svn-id: r39394
|
2009-03-14 15:09:31 +00:00 |
|
Max Horn
|
f9ecd95d69
|
Whitespace cleanup: Convert space followed by tab to just tab
svn-id: r39203
|
2009-03-07 19:24:31 +00:00 |
|
Nicola Mettifogo
|
3874465bdb
|
Fix for bug #1864270. Music now goes on after the the credits have been displayed in the Amiga demo version of Nippon Safes.
svn-id: r38664
|
2009-02-21 05:19:35 +00:00 |
|
Nicola Mettifogo
|
e98bc7e402
|
Removed some unused code.
svn-id: r35357
|
2008-12-14 10:08:31 +00:00 |
|
Nicola Mettifogo
|
5581030972
|
* removed the obsolete _quit flag
* refactored most cleanup code for locations and game
svn-id: r34939
|
2008-11-08 14:56:45 +00:00 |
|
Nicola Mettifogo
|
e6337d11aa
|
* completed transition to Common::Archive for Nippon Safes.
* removed lots of old Archive swap magic
svn-id: r34931
|
2008-11-07 15:35:18 +00:00 |
|
Nicola Mettifogo
|
4ab5d3fdc4
|
Merging more of the GSoC 2008 RTL branch: PARALLACTION
svn-id: r34268
|
2008-09-02 01:58:55 +00:00 |
|
Nicola Mettifogo
|
4cda7abda1
|
More cleanup.
svn-id: r34223
|
2008-08-31 10:24:32 +00:00 |
|
Nicola Mettifogo
|
1fd91e2bb0
|
Moved save/load code into SaveLoad class.
svn-id: r34220
|
2008-08-31 06:14:45 +00:00 |
|
Nicola Mettifogo
|
983863bef3
|
Uniformed the interface of Parallaction class (and its hierarchy) with regards of gui code, which is now independent of engine version.
svn-id: r34219
|
2008-08-31 05:18:25 +00:00 |
|
Nicola Mettifogo
|
2e9bdfb3b1
|
Removed global g_system.
svn-id: r34209
|
2008-08-30 15:49:54 +00:00 |
|
Nicola Mettifogo
|
0a387bca12
|
Moved mouse cursor loading/handling to Input class.
svn-id: r34206
|
2008-08-30 10:27:20 +00:00 |
|
Nicola Mettifogo
|
18250a8560
|
Fixed regression: show mouse and enable input in NS Demo.
svn-id: r34144
|
2008-08-25 09:35:22 +00:00 |
|
Christopher Page
|
c22f9b2358
|
Fixes for Parallaction loading from launcher
svn-id: r33923
|
2008-08-16 04:15:11 +00:00 |
|
Christopher Page
|
0725f7ec93
|
Made changes to keep KYRA and PARA compatible with RTL/GMM
svn-id: r33628
|
2008-08-05 02:11:00 +00:00 |
|
Nicola Mettifogo
|
884a6b1dfb
|
Converted BRA to work with the new menu approach. It is not yet well plugged-in as in NS, but it suffices for the moment.
svn-id: r33272
|
2008-07-25 06:35:02 +00:00 |
|
Nicola Mettifogo
|
d1a6b175f5
|
* Merged old input management flags into a single mouse status variable.
* Mouse is now displayed when it is needed, and hidden when it is not ;)
svn-id: r33270
|
2008-07-25 02:37:55 +00:00 |
|
Nicola Mettifogo
|
ba1f91eba8
|
Fixed leak in new gui code.
svn-id: r33261
|
2008-07-24 09:42:44 +00:00 |
|
Nicola Mettifogo
|
4936e5f7df
|
* Moved end intro and end game sequences code to gui.
* Rewrote all gui code to be run inside the main loop
* Added code to avoid crashes when a scene with no standard background is drawn
svn-id: r33260
|
2008-07-24 09:24:32 +00:00 |
|
Nicola Mettifogo
|
53615c9128
|
Removed the historical waitUntilLeftClick function and adapted code to use the more general readInput and waitForButtonEvent.
svn-id: r33226
|
2008-07-23 07:52:43 +00:00 |
|
Nicola Mettifogo
|
28e32bb7cb
|
Fix for bug #2001193. Character confirmation screen didn't appear and game crashed because too many strings were added to the draw list.
svn-id: r32762
|
2008-06-24 13:21:22 +00:00 |
|
Nicola Mettifogo
|
765f976008
|
* Cleanup of input code.
* Removed old timer routines.
svn-id: r32135
|
2008-05-15 01:18:26 +00:00 |
|
Nicola Mettifogo
|
40ff1537a9
|
- Moved input code to its own class.
- Slightly simplified inventory highlight code thanks to changes in input code.
svn-id: r32115
|
2008-05-14 14:34:01 +00:00 |
|
Nicola Mettifogo
|
ccc0f6b92d
|
Slightly simplified Archive selection when loading resources.
svn-id: r30714
|
2008-01-31 10:38:15 +00:00 |
|
Nicola Mettifogo
|
0e02a9398a
|
Cleanup (step 2). No code outside Gfx reference screen buffers anymore.
svn-id: r30695
|
2008-01-29 09:37:03 +00:00 |
|
Nicola Mettifogo
|
1a36ba488c
|
Cleanup (step 1).
svn-id: r30689
|
2008-01-28 20:40:05 +00:00 |
|
Nicola Mettifogo
|
68fc3f1dee
|
Removed usage of kBitFront and kBitBack. Only the old kBit2 buffer is kept to store the background picture.
svn-id: r30687
|
2008-01-28 19:56:29 +00:00 |
|
Nicola Mettifogo
|
5fb19e226c
|
Oops. Forgot to update this in the last commit.
svn-id: r30683
|
2008-01-28 17:37:15 +00:00 |
|
Nicola Mettifogo
|
a206f6e873
|
Changed guiSelectCharacter to work with only screen buffer.
svn-id: r30682
|
2008-01-28 17:36:08 +00:00 |
|
Nicola Mettifogo
|
56eed45317
|
Move low level background management into Gfx.
svn-id: r30681
|
2008-01-28 17:28:16 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Nicola Mettifogo
|
605c9d0fd6
|
Turned Gfx::setFont into a protected member, since now Gfx can automatically detect which font to use. Gfx still needs setFont internally to select fonts. The font shadowing introduced in revision 30221 has been removed as well, since the new approach handles it better.
svn-id: r30361
|
2008-01-09 21:54:58 +00:00 |
|
Nicola Mettifogo
|
bdf440fdae
|
Replaced the remaining old string code with the new label code. All the text is now drawn in the framebuffer instead of being blitted onto the internal game screen buffer.
svn-id: r30360
|
2008-01-09 21:46:57 +00:00 |
|
Torbjörn Andersson
|
eeb212c7e0
|
Indent with tabs instead of spaces.
svn-id: r30312
|
2008-01-06 20:42:28 +00:00 |
|
Nicola Mettifogo
|
b75d196e88
|
In revision 30221, the correct font wasn't selected in the character selection screen. Always ask things twice.
svn-id: r30222
|
2008-01-04 21:26:53 +00:00 |
|
Nicola Mettifogo
|
3e04d8b215
|
Fix for bug# 1729307. Fonts are now displayed with shadows when needed on Amiga. The correct font for intro screen has also been selected.
svn-id: r30221
|
2008-01-04 21:24:51 +00:00 |
|
Nicola Mettifogo
|
e036a8b376
|
Fix for bug #1777053. Engine was ruling out valid passwords because of wrong implementation.
svn-id: r29799
|
2007-12-09 17:31:36 +00:00 |
|
Nicola Mettifogo
|
a3abaaa709
|
Refactored main input code.
svn-id: r29532
|
2007-11-17 09:39:20 +00:00 |
|
Johannes Schickel
|
7b43ba576c
|
Added const to static data.
svn-id: r29520
|
2007-11-16 23:08:17 +00:00 |
|
Nicola Mettifogo
|
058009a113
|
Refactored language selection code.
svn-id: r29518
|
2007-11-16 22:03:39 +00:00 |
|
Nicola Mettifogo
|
10caba3562
|
* centralized kEngineChangeLocation flag handling
* simplified runGame, moving flags testing into called routines
svn-id: r29504
|
2007-11-14 22:24:26 +00:00 |
|
Nicola Mettifogo
|
1ea0b305a5
|
Added color-inversion effect in character selection screen. The effect doesn't exactly work like the original yet (Amiga only).
svn-id: r29372
|
2007-11-01 21:56:14 +00:00 |
|
Nicola Mettifogo
|
10c0f9de86
|
Refactored some gui code.
svn-id: r29371
|
2007-11-01 21:24:43 +00:00 |
|
Nicola Mettifogo
|
7c8bf86a45
|
More refactoring for gui code.
svn-id: r29355
|
2007-11-01 14:47:33 +00:00 |
|
Nicola Mettifogo
|
288f47e034
|
* Merged object Menu into Parallaction_ns.
* Some preliminary refactoring of ex-menu code.
svn-id: r29354
|
2007-11-01 14:08:55 +00:00 |
|