Added minor PCMenu cleanups (Gradient Colors, Outfit Screen) from Nic

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@547 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
ghaushe
2003-01-12 22:22:32 +00:00
parent 993bc36790
commit 39ddda171e
3 changed files with 17 additions and 8 deletions
+1
View File
@@ -1,4 +1,5 @@
Changes towards version 0.2: Changes towards version 0.2:
- Minor fixes for pc-fonts (Outfit screen, gradient color swap) -by Nic
- DCQ is now accessed uniformly by routines in gfx_common.c - DCQ is now accessed uniformly by routines in gfx_common.c
- Fixed OpenGL colors on MacOS X -Mika - Fixed OpenGL colors on MacOS X -Mika
- Added a sane cmd-line naming scheme: --opt=(pc|3do) see --help for more -PBlue - Added a sane cmd-line naming scheme: --opt=(pc|3do) see --help for more -PBlue
+2
View File
@@ -92,6 +92,8 @@ Implementation bugs (low priority):
- Still using 3DO menu hierarchy, so menu text isn't identical to PC - Still using 3DO menu hierarchy, so menu text isn't identical to PC
-PC Font issues: -PC Font issues:
- Lander font isn't correct (for PC or 3DO) - Lander font isn't correct (for PC or 3DO)
- The PC version has text about the ship in the Outfit screen (Velocity etc)
but we don't have that yet.
Stuff still to do (large): Stuff still to do (large):
- add some way to configure your keys - add some way to configure your keys
+14 -8
View File
@@ -378,10 +378,16 @@ DrawFlagshipName (BOOLEAN InStatusArea)
t.baseline.y = r.corner.y + (SHIP_NAME_HEIGHT - InStatusArea); t.baseline.y = r.corner.y + (SHIP_NAME_HEIGHT - InStatusArea);
t.align = ALIGN_CENTER; t.align = ALIGN_CENTER;
t.CharCount = (COUNT)~0; t.CharCount = (COUNT)~0;
if (optWhichFonts == OPT_PC) if (optWhichFonts == OPT_PC) {
SetContextFontEffect (GRADIENT_EFFECT, if (InStatusArea)
BUILD_COLOR_RGBA (0xF7, 0x2C, 0x00, 0xFF), SetContextFontEffect (GRADIENT_EFFECT,
BUILD_COLOR_RGBA (0xF7, 0xBA, 0x00, 0xFF)); BUILD_COLOR_RGBA (0xF7, 0x2C, 0x00, 0xFF),
BUILD_COLOR_RGBA (0xF7, 0xBA, 0x00, 0xFF));
else
SetContextFontEffect (GRADIENT_EFFECT,
BUILD_COLOR_RGBA (0x00, 0x00, 0x9C, 0xFF),
BUILD_COLOR_RGBA (0x08, 0x14, 0xFF, 0xFF));
}
else else
SetContextForeGroundColor (BUILD_COLOR (MAKE_RGB15 (0x14, 0x0A, 0x00), 0x0C)); SetContextForeGroundColor (BUILD_COLOR (MAKE_RGB15 (0x14, 0x0A, 0x00), 0x0C));
DrawText (&t); DrawText (&t);
@@ -528,8 +534,8 @@ void DrawPC_SIS ()
DrawFilledRectangle (&r); DrawFilledRectangle (&r);
SetContextFontEffect (GRADIENT_EFFECT, SetContextFontEffect (GRADIENT_EFFECT,
BUILD_COLOR_RGBA (0x00, 0x4D, 0x00, 0xFF), BUILD_COLOR_RGBA (0x6B, 0x00, 0x00, 0xFF),
BUILD_COLOR_RGBA (0x00, 0xAE, 0x00, 0xFF)); BUILD_COLOR_RGBA (0xF7, 0x00, 0x00, 0xFF));
wsprintf (buf, "FUEL"); wsprintf (buf, "FUEL");
DrawText (&t); DrawText (&t);
@@ -538,8 +544,8 @@ void DrawPC_SIS ()
DrawFilledRectangle (&r); DrawFilledRectangle (&r);
SetContextFontEffect (GRADIENT_EFFECT, SetContextFontEffect (GRADIENT_EFFECT,
BUILD_COLOR_RGBA (0x6B, 0x00, 0x00, 0xFF), BUILD_COLOR_RGBA (0x00, 0x4D, 0x00, 0xFF),
BUILD_COLOR_RGBA (0xF7, 0x00, 0x00, 0xFF)); BUILD_COLOR_RGBA (0x00, 0xAE, 0x00, 0xFF));
wsprintf (buf, "CREW"); wsprintf (buf, "CREW");
DrawText (&t); DrawText (&t);
SetContextFontEffect (0, 0, 0); SetContextFontEffect (0, 0, 0);