Eugene Sandulenko
1780fffea2
PARALLACTION: Make font drawing routines use surfaces instead of direct pointers
2021-04-15 17:45:37 +02:00
Bastien Bouclet
e303937592
PARALLACTION: Add override keywords
2020-02-09 12:43:15 +01:00
D G Turner
deb6dc5357
PARALLACTION: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-20 21:15:43 +01:00
Eugene Sandulenko
b16c5439b0
PARALLACTION: Cleanup object initialization
2016-05-28 15:26:31 +02:00
Johannes Schickel
56a99b1d37
PARALLACTION: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Eugene Sandulenko
bcd65f854f
PARALLACTION: Initialize class. CID 1002721
2013-11-09 13:18:54 +02:00
Matthew Hoops
0031c41db8
COMMON: Change kPlatformPC to kPlatformDOS
...
"PC" was very ambiguous and now it matches what we show in the GUI.
This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
Tarek Soliman
a4798602d7
JANITORIAL: Fix missing whitespace in pointer cast
...
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g'
This seems to have caught some params as well which is not undesirable IMO.
It also caught some strings containing this which is undesirable so I
excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15 10:07:10 -06:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
71bdb86e02
Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".
...
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16
Conflicts:
graphics/png.cpp
2011-05-01 16:54:45 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Johannes Schickel
9734c7be64
PARALLACTION: Prefer Surface::create taking a PixelFormat over the one taking a byte depth.
2011-04-17 16:30:12 +02:00
Max Horn
2d1c8a3533
ALL: Fix whitespaces / indention
...
svn-id: r55818
2011-02-07 23:01:06 +00:00
Nicola Mettifogo
de7de460e8
Use the new _nextPart member switching part from the menu in BRA.
...
svn-id: r50040
2010-06-19 04:51:00 +00:00
Willem Jan Palenstijn
fe51070977
Fix whitespace
...
svn-id: r48477
2010-04-02 22:14:18 +00:00
Torbjörn Andersson
0999534749
The error() and warning() functions add ! and newline automatically. (I didn't
...
look at debug() and debugC(), since I'm really bored with this now. :-)
svn-id: r41061
2009-05-31 10:02:16 +00:00
Nicola Mettifogo
a8cccd0ced
Removed obsolete TODO.
...
svn-id: r40194
2009-04-29 07:33:01 +00:00
Nicola Mettifogo
9a78f6ef41
* Refactored existing save/load code to ease extension
...
* Added load/save dialogs using ScummVM's overlay for the moment (no actual saving is performed yet)
* Plugged the main menu so that it displays the load dialog when needed.
svn-id: r40191
2009-04-29 05:30:58 +00:00
Nicola Mettifogo
01fceec37c
Implemented quit dialog box in BRA.
...
svn-id: r40181
2009-04-28 15:00:56 +00:00
Nicola Mettifogo
9108871833
Added in-game menu for BRA. Load/save is not supported yet.
...
svn-id: r40176
2009-04-28 12:25:41 +00:00
Nicola Mettifogo
8b3f6b0299
Set main menu text height to the actual font height.
...
svn-id: r39735
2009-03-29 12:10:17 +00:00
Travis Howell
4f21bc467f
Correct the fonts used by Amiga version of BRA.
...
svn-id: r39628
2009-03-23 09:16:26 +00:00
Travis Howell
99bd2b4d40
Update main menu items, to match original Amiga version of BRA.
...
svn-id: r39448
2009-03-16 14:38:57 +00:00
Nicola Mettifogo
3efffe511b
Fixed crashes and leaks when quitting BRA from menu and splash screen.
...
svn-id: r38893
2009-02-26 09:12:29 +00:00
Nicola Mettifogo
e11c17a005
Moved more GfxObj management to Gfx object.
...
svn-id: r35466
2008-12-21 15:42:47 +00:00
Nicola Mettifogo
e98bc7e402
Removed some unused code.
...
svn-id: r35357
2008-12-14 10:08:31 +00:00
Nicola Mettifogo
800db6f142
Restructuring of rendering code.
...
svn-id: r35342
2008-12-13 17:31:48 +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
767485840f
Got rid of the SurfaceToMultiFrames adapter class.
...
svn-id: r34938
2008-11-08 02:32:40 +00:00
Filippos Karapetis
814e27fe40
Fix for bug #2101083 - "ANY - MSVC71 compilation fails due to warnings-as-errors"
...
svn-id: r34457
2008-09-09 06:47:41 +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
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
47b1a06e3b
Removed unused code and structures, and a bit of cleanup.
...
svn-id: r34080
2008-08-21 12:11:24 +00:00
Nicola Mettifogo
9549cbee7f
Engine now returns to the menu when intro is over.
...
svn-id: r34047
2008-08-20 04:02:12 +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
6ed4beb1bf
Made changing of background more flexible, in that the engine can now configure its BackgroundInfo before passing it to Gfx.
...
svn-id: r33469
2008-07-31 12:50:43 +00:00
Nicola Mettifogo
591973c827
Changed Gfx::_backgroundInfo to be a pointer. This temporarily kills all z-buffering.
...
svn-id: r33468
2008-07-31 12:26:12 +00:00
Nicola Mettifogo
a27f0faeef
Made character visible in BRA.
...
svn-id: r33273
2008-07-25 08:27:44 +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
d387d1af0e
- Moved dialogue balloon management code from Gfx to its own class
...
- Added a class to draw balloons in BRA (still without text and with wrong placement)
svn-id: r32902
2008-07-04 00:29:21 +00:00
Nicola Mettifogo
d8645297cd
Changed all remaining code to use the GfxObj class to keep frames data. This allows for more uniform processing during rendering, and also fixes the display of dialogue faces for BRA.
...
svn-id: r32833
2008-06-29 09:30:32 +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
Travis Howell
27816d8c8b
Add very basic support for Amiga version of BRA.
...
svn-id: r31416
2008-04-06 07:05:56 +00:00
Nicola Mettifogo
dabefdce05
Changed main loop to allow BRA to return to menu after intro.
...
svn-id: r30798
2008-02-05 10:24:22 +00:00
Torbjörn Andersson
97ef53a652
Fixed warning.
...
svn-id: r30742
2008-02-02 16:38:51 +00:00