TribesReplay/base/gui/guiProfiles.cs
Robert MacGregor 7d0bae2fd4 v23115 (05/30/01):
- (bug fix) Fixed an authentication hole that allowed arbitrary IP connections to a LAN server.  The policy now is: LAN servers will disallow any connections from IP addresses that do not match the Class B network address of the server (or match one of them, in a multihomed server).  So if your server's address is 12.13.14.15, clients from 12.13.*.* will be considered, but clients from 12.12.*.* will be immediately rejected.  In addition, a LAN server will only allow 4 unique Class C ids at any one time.  This should be sufficiently lenient for even the largest LAN parties, but should eliminate the auth hole.

- (bug fix) Fixed a server crash on mission change when the last human player leaves the game in mid cycle.

- (bug fix) Fixed a bug that could reset your Shape Detail setting to max

- (bug fix) Client join message name correction

- (bug fix) All known in-game Chat HUD bugs are fixed (partial lines from paging up/down and resize issues, etc.).

- (bug fix) Infinite missile lock-on sound bug is fixed. Dead. Finito. No more. Pushing up the daisies.

- (bug fix) Stitched up a hole associated with one of the base shapes. Small fry compared to the memory leaks.

- (bug fix) Found a particle crash issue and plugged it up good.

- (bug fix) Fixed a shield impact internal compile error that was crunching frame rate.

- (bug fix) Turns out we tweaked it so inventory stations were counting as turrets for turret placement purposes. D'oh. Fixed.

- (bug fix) A rare crash that occurred with the Radeon VE card has been resolved.

- (bug fix) Fixed a crash that could occur when a flare grenade was released when inside a force field.

- (bug fix) Deployable turrets (spider and spike) and Deployable inv stations now do damage in their explosion when they are destroyed.

- (optimization) The following missions were refined in order to optimize framerate:
	Alcatraz
	Caldera
	Flashpoint
	Gauntlet
	IceBound
	Insalubria
	Overreach
	Respite
	Sirocco

- (optimization) Adjusted the LOD of the logo projectors found in CnH missions.

- (optimization) Changed object shield shapes from the form-fitting forcefields into a less poly-intensive dome effect. Also gave shields a lower memory profile.

- (optimization) Changed the way the clouds' planes are clipped. Sky's the limit, right?

- (optimization) Missile sound script calls moved from script into code for faster processing.

- (memory leak) Fixed a large memory leak. This plus the other leaks mentioned here should finally put the nail in the coffin on the "degrading server performance" issue.

- (memory leak) Fixed a memory leak associated with the pretty lightning effects on maps like Casern Cavite.memory leaks:

- (memory leak) Fixed a memory leak in our fancy text list control and the gui text list.

- (memory leak) Fixed a memory leak involving memory use and resource allocation.

- (improvement) Targeting laser prediction should be better now.

- (improvement) You can specify a server's IP address manually at the join screen

- (improvement) You can now specify "-password <pw>" on the command line to join a server that requires a password.

- (improvement) Heavy armors are tougher against snipers. You now require four headshots or five body shots to kill a Juggernaut with a laser rifle.

- (improvement) Footspeed of all armors increased slightly, as well as a minor boost to jetpack performance. Some improvements made to air resistance for mediums and heavy armors (very subtle).

- (improvement) The jetpack effect was reverted back to the old effect (by popular demand).

- (improvement) A Chat HUD message has been added that is displayed whenever you try to deploy a mine, but your team's maximum number of mines has already been deployed. Previously, the mine would just blow up and not explain why it detonated. Now, it still blows up, but tells you why it happened.

- (improvement) Polished up the health meter on the HUD so when you're still alive, it displays a visible sliver of positive health.

- (improvement) Made framerate and gameplay changes to Caldera. The attackers' base has been moved farther from the defenders, and the switch has been put in one of the upper chambers, while the stations are located separately from the generators. The changes should fix a serious defensive advantage.

- (improvement) After you buy a vehicle, you now fade into the driver's seat if your armor and pack make you an eligible pilot/driver.

- (improvement) Added a "rogue" mine message so that if you are killed by a mine laid by someone who has left the building, the death message is more accurate.

- (improvement) Increased speed of belly turret projectiles so that it is more effective in general (especially for air defense).

- (improvement) Modified name tags of vehicles when you place your reticle over them. Names are now more consistent and descriptive.

- (improvement) Missile and AA turrets now have a longer maximum range (you'll still need to deploy sensors to get this added range, but they can fire farther if you do). They also react more quickly to available targets.

- (community) The "compose email", "forum post", and "news submission" windows are now resizable and movable.
2017-07-17 23:20:27 -04:00

1639 lines
38 KiB
C#

//--------------------------------------------------------------------------
//-------------------------------------- Cursors
//
new GuiCursor(DefaultCursor)
{
hotSpot = "1 1";
bitmapName = "gui/CUR_3darrow";
};
new GuiCursor(ArrowNoCursor)
{
hotSpot = "1 1";
bitmapName = "gui/CUR_3darrowno";
};
new GuiCursor(ArrowWaitCursor)
{
hotSpot = "1 1";
bitmapName = "gui/CUR_3darrowwait";
};
new GuiCursor(ArrowHelpCursor)
{
hotSpot = "1 1";
bitmapName = "gui/CUR_3darrowhelp";
};
new GuiCursor(MoveCursor)
{
hotSpot = "11 11";
bitmapName = "gui/CUR_3dmove";
};
new GuiCursor(UpDownCursor)
{
hotSpot = "5 10";
bitmapName = "gui/CUR_3dupdown";
};
new GuiCursor(LeftRightCursor)
{
hotSpot = "9 5";
bitmapName = "gui/CUR_3dleftright";
};
new GuiCursor(DiagRightCursor)
{
hotSpot = "8 8";
bitmapName = "gui/CUR_3ddiagright";
};
new GuiCursor(DiagLeftCursor)
{
hotSpot = "8 8";
bitmapName = "gui/CUR_3ddiagleft";
};
new GuiCursor(RotateCursor)
{
hotSpot = "11 14";
bitmapName = "gui/CUR_rotate";
};
new GuiCursor(ResizeDownCursor)
{
hotSpot = "4 8";
bitmapName = "gui/CUR_3dresizeright";
};
new GuiCursor(GrabCursor)
{
hotSpot = "9 13";
bitmapName = "gui/CUR_Grab.png";
};
//--------------------------------------------------------------------------
//-------------------------------------- Profiles
//
new GuiControlProfile("GuiDialogProfile");
new GuiControlProfile("GuiModelessDialogProfile")
{
modal = false;
};
new GuiControlProfile ("GuiContentProfile")
{
opaque = true;
fillColor = "255 255 255";
};
new GuiControlProfile ("clockProfile")
{
fontType = "Univers Condensed";
fontSize = 12;
fontColor = "0 255 0";
};
new GuiControlProfile ("GuiContentProfileNoClear")
{
opaque = false;
fillColor = "255 255 255";
};
//--------------------------------------------------------------------------
// Base font definitions:
//--------------------------------------------------------------------------
$ShellFont = "Univers";
$ShellFontSize = 16;
$ShellMediumFontSize = 18;
$ShellHeaderFont = "Sui Generis";
$ShellHeaderFontSize = 22;
$ShellButtonFont = "Univers Condensed";
$ShellButtonFontSize = 16;
$ShellLabelFont = "Univers Condensed";
$ShellLabelFontSize = 18;
$ShellBoldFont = "Univers Bold";
$ShellColorBright = "173 255 250";
$ShellColorDark = "130 190 185";
$ShellColorVeryDark = "0 117 133";
// Color coding system for Player names in the game:
$PlayerNameColor = "200 200 200";
$TribeTagColor = "220 220 20";
$SmurfNameColor = "150 150 250";
$BotNameColor = "60 220 150";
//--------------------------------------------------------------------------
// Beginning of the "New Shell" section:
new GuiControlProfile ("ShellButtonProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fontColorSEL = "25 68 56";
fixedExtent = true;
justify = "center";
bitmap = "gui/shll_button";
textOffset = "0 10";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellButtonNoTabProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fontColorSEL = "25 68 56";
fixedExtent = true;
justify = "center";
bitmap = "gui/shll_button";
textOffset = "0 10";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = false;
canKeyFocus = true;
};
new GuiControlProfile ("ShellRadioProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fixedExtent = true;
justify = "center";
bitmap = "gui/shll_radio";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellTabProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fontColorSEL = "8 19 6";
fixedExtent = true;
justify = "center";
bitmap = "gui/shll_tabbutton";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("TabGroupProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fontColorSEL = "8 19 6";
fixedExtent = true;
bitmapBase = "gui/shll_horztabbutton";
justify = "center";
textOffset = "8 0";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("LaunchTabProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellButtonFontSize;
fontColor = "60 140 140";
fontColorHL = "6 245 215";
fontColorNA = "64 64 64";
fontColorSEL = "6 245 215";
fixedExtent = true;
bitmapBase = "gui/lnch_tab";
justify = "center";
textOffset = "8 0";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellTabFrameProfile")
{
bitmapBase = "gui/shll_tabframe";
};
new GuiControlProfile ("ShellHorzTabFrameProfile")
{
bitmapBase = "gui/shll_horztabframe";
};
new GuiControlProfile ("ShellPopupProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "8 19 6";
fontColorHL = "25 68 56";
fontColorNA = "5 5 5";
fontColorSEL = "8 19 6";
fixedExtent = true;
justify = "center";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
bitmapBase = "gui/shll_scroll";
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("NewTextEditProfile")
{
fillColorHL = $ShellColorDark;
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 140 140";
fontColorHL = "25 68 56";
fontColorNA = "128 128 128";
cursorColor = $ShellColorBright;
bitmap = "gui/shll_entryfield";
textOffset = "14 0";
autoSizeWidth = false;
autoSizeHeight = false;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("NewTextEditNumericProfile")
{
fillColorHL = $ShellColorDark;
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 140 140";
fontColorHL = "25 68 56";
fontColorNA = "128 128 128";
cursorColor = $ShellColorBright;
bitmap = "gui/shll_entryfield";
justify = "center";
textOffset = "14 0";
autoSizeWidth = false;
autoSizeHeight = false;
numbersOnly = true;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("NewTextEditCenterProfile")
{
fillColorHL = $ShellColorDark;
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 140 140";
fontColorHL = "25 68 56";
fontColorNA = "128 128 128";
cursorColor = $ShellColorBright;
bitmap = "gui/shll_entryfield";
justify = "center";
autoSizeWidth = false;
autoSizeHeight = false;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("NewScrollCtrlProfile")
{
bitmapBase = "gui/shll_scroll";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
};
new GuiControlProfile ("ShellFieldProfile")
{
bitmapBase = "gui/shll_field";
};
new GuiControlProfile ("ShellSliderProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorNA = "128 128 128";
bitmapBase = "gui/shll_scroll";
canKeyFocus = true;
soundButtonOver = sButtonOver;
};
new GuiControlProfile ("ShellTextArrayProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorHL = "6 245 215";
fontColorNA = "108 108 108";
fontColorSEL = "25 68 56";
bitmapBase = "gui/shll_bar";
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellActiveTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorHL = "6 245 215";
fontColorNA = "128 128 128";
fontColorSEL = "25 68 56";
justify = "center";
};
new GuiControlProfile ("ShellPaneProfile")
{
fontType = $ShellHeaderFont;
fontSize = $ShellHeaderFontSize;
fontColor = "5 5 5";
autoSizeWidth = false;
autoSizeHeight = false;
bitmapBase = "gui/shll";
};
new GuiControlProfile ("ShellDlgPaneProfile")
{
fontType = $ShellHeaderFont;
fontSize = $ShellHeaderFontSize;
fontColor = "5 5 5";
autoSizeWidth = false;
autoSizeHeight = false;
bitmapBase = "gui/dlg";
};
new GuiControlProfile ("ShellWindowProfile")
{
borderColor = "3 124 134";
fontType = $ShellHeaderFont;
fontSize = $ShellHeaderFontSize;
fontColor = "5 5 5";
autoSizeWidth = false;
autoSizeHeight = false;
bitmapBase = "gui/dlg";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
};
new GuiControlProfile ("ShellDlgProfile")
{
fontType = $ShellHeaderFont;
fontSize = $ShellHeaderFontSize;
fontColor = "5 5 5";
bitmap = "gui/dlg_box";
autoSizeWidth = false;
autoSizeHeight = false;
};
new GuiControlProfile ("BrowserH1Profile")
{
fontType = "Univers Condensed Bold";
fontSize = 28;
fontColor = "40 247 113"; // green
autoSizeWidth = false;
autoSizeHeight = true;
bitmapBase = "gui/shll";
};
new GuiControlProfile ("CloseButtonProfile")
{
bitmap = "gui/shll_menuclose";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("SoundTestButtonProfile")
{
bitmap = "gui/shll_soundbutton";
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("LaunchMenuProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "6 245 215";
fontColorHL = "74 251 228";
fontColorSEL = "4 41 45";
borderColor = "84 121 125 200";
fixedExtent = true;
justify = "center";
bitmapBase = "gui/launch_btn";
textOffset = "0 19";
soundButtonDown = sLaunchMenuOpen;
soundButtonOver = sLaunchMenuOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("LaunchBtnTopProfile")
{
fixedExtent = true;
bitmapBase = "gui/launchtop_btn";
};
new GuiControlProfile ("ShellServerBrowserProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorHL = "6 245 215";
fontColorNA = "128 128 128";
fontColorSEL = "25 68 56";
fontColors[4] = "20 197 93"; // Mod base color
fontColors[5] = "40 217 113"; // Mod rollover color
fontColors[6] = "5 60 30"; // Mod selected color
fontColors[7] = "108 108 108"; // Differing build base color
fontColors[8] = "168 168 168"; // Differing build rollover color
fontColors[9] = "58 58 58"; // Differing build selected color
bitmapBase = "gui/shll_scroll";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellBrowserListProfile")
{
fontType = $ShellFont;
fontSize = 12;
fontColor = "20 220 20";
fontColorHL = "60 250 60";
fontColorNA = "128 128 128";
fontColorSEL = "0 60 0";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("LobbyPlayerListProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorHL = "6 245 215";
fontColorNA = "128 128 128";
fontColorSEL = "25 68 56";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
bitmapBase = "gui/shll_scroll";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellBrowserTitleProfile")
{
fontType = "Sui Generis";
fontSize = 32;
fontColor = "173 255 250";
autoSizeWidth = true;
autoSizeHeight = true;
tab = false;
canKeyFocus = false;
};
//--------------------------------------------------------------------------
// End of "New Shell" section.
new GuiControlProfile ("ShellHoloButtonProfile")
{
opaque = true;
fillColor = $ShellColorVeryDark;
fillColorNA = "128 128 128";
border = true;
borderColor = $ShellColorBright;
borderColorHL = "127 127 127";
borderColorNA = "192 192 192";
fontType = "Univers";
fontSize = 14;
fontColor = $ShellColorBright;
fontColorHL = $ShellColorDark;
fontColorNA = "192 192 192";
fixedExtent = true;
justify = "center";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("GameHoloButtonProfile")
{
opaque = true;
fillColor = "0 64 0 80";
border = true;
borderColor = "0 255 0";
borderColorHL = "127 127 127";
fontType = "Univers";
fontSize = 14;
fontColor = "0 255 0";
fontColorHL = "0 128 0";
fixedExtent = true;
justify = "center";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
tab = true;
};
new GuiControlProfile ("ShellHoloBox")
{
opaque = true;
fillColor = "72 72 72 128";
border = true;
borderColor = $ShellColorBright;
};
new GuiControlProfile ("TaskHudBox")
{
opaque = true;
fillColor = "72 72 72 128";
border = true;
borderColor = "30 59 56 80";
};
new GuiControlProfile ("ShellOpaqueBox")
{
opaque = true;
fillColor = $ShellColorVeryDark;
border = true;
borderColor = $ShellColorBright;
};
new GuiControlProfile ("ShellScrollCtrlProfile")
{
border = true;
borderColor = $ShellColorBright;
bitmap = "gui/shellScroll";
};
new GuiControlProfile ("ShellTextProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "66 229 244";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellTextRightProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "66 229 244";
justify = "right";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellTextCenterProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "66 229 244";
justify = "center";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("DisabledTextProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "128 128 128";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("DisabledTextRightProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "128 128 128";
justify = "right";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellAltTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellAltTextRightProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
justify = "right";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellAltTextCenterProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
justify = "center";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellStaticTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("VersionTextProfile")
{
fontType = "Univers Bold";
fontSize = $ShellMediumFontSize;
fontColor = "0 0 0";
justify = "right";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("CenterPrintTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = $ShellColorBright;
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellEditMOTDTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
fontColorHL = "25 68 56";
fillColorHL = "50 233 206";
cursorColor = "200 240 240";
autoSizeWidth = false;
autoSizeHeight = false;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellTopicTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "100 200 200";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("BrowserFilterLabelProfile")
{
fontType = $ShellLabelFont;
fontSize = 22;
fontColor = "0 220 0";
justify = "left";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("BrowserFilterTextProfile")
{
fontType = $ShellLabelFont;
fontSize = 22;
fontColor = "66 219 234";
justify = "left";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("BrowserStatusTextProfile")
{
fontType = $ShellLabelFont;
fontSize = 22;
fontColor = "66 219 234";
justify = "right";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("BrowserProgressProfile")
{
opaque = false;
fillColor = "79 253 181 180";
border = true;
borderColor = "3 124 134";
};
new GuiControlProfile ("InfoWindowProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 219 234";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellMessageTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "66 219 234";
fontColorHL = "25 68 56";
fillColorHL = "50 233 206";
cursorColor = "200 240 240";
autoSizeWidth = false;
autoSizeHeight = false;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellLoadTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "66 219 234";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellLargeLabelProfile" )
{
fontType = $ShellLabelFont;
fontSize = 22;
fontColor = "60 180 180";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellMediumTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = $ShellColorBright;
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellMediumTextCenterProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = $ShellColorBright;
autoSizeWidth = false;
autoSizeHeight = true;
justify = "center";
};
new GuiControlProfile ("DebriefHeadlineTextProfile")
{
fontType = $ShellLabelFont;
fontSize = 28;
fontColor = $ShellColorBright;
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
canKeyFocus = false;
};
new GuiControlProfile ("DebriefTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "60 180 180";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
autoSizeWidth = false;
autoSizeHeight = false;
tab = false;
canKeyFocus = false;
};
new GuiControlProfile ("ScoreHeaderTextProfile")
{
fontType = $ShellLabelFont;
fontSize = 28;
fontColor = "0 255 255";
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
canKeyFocus = false;
};
new GuiControlProfile ("ScoreSubheaderTextProfile")
{
fontType = $ShellLabelFont;
fontSize = 22;
fontColor = "0 255 255";
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
canKeyFocus = false;
};
new GuiControlProfile ("ScoreTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "0 220 220";
autoSizeWidth = false;
autoSizeHeight = false;
tab = false;
canKeyFocus = false;
};
new GuiControlProfile ("ShellTreeViewProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "6 245 215";
fontColorHL = "6 245 215";
fontColorSEL = "25 68 56";
bitmapBase = "gui/shll_bar";
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("ShellBigTextProfile")
{
fontType = $ShellHeaderFont;
fontSize = $ShellHeaderFontSize;
fontColor = $ShellColorBright;
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("HudScoreListProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "60 180 180";
};
new GuiControlProfile ("GuiHelpBoxProfile")
{
border = false;
//borderColor = "3 144 156";
opaque = true;
fillColor = "3 144 156 86";
};
new GuiControlProfile ("GuiHelpTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "169 215 250";
autoSizeWidth = false;
autoSizeHeight = false;
justify = "left";
};
new GuiControlProfile ("GuiHelpHeaderProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "169 215 250";
autoSizeWidth = true;
autoSizeHeight = true;
justify = "left";
};
new GuiControlProfile ("GuiVoiceRedProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "180 0 0";
justify = "left";
};
new GuiControlProfile ("GuiVoiceGreenProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "0 180 0";
justify = "left";
};
new GuiControlProfile( "GuiDeathMsgHudProfile" )
{
opaque = false;
border = false;
//borderColor = "255 255 0 128";
};
new GuiControlProfile ("GuiTextProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "0 0 0";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiCenterTextProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "0 0 0";
fixedExtent = true;
justify = "center";
};
new GuiControlProfile ("GuiBigTextProfile")
{
fontType = "Times";
fontSize = 36;
fontColor = "0 0 0";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiBigTextProfileWhite")
{
fontType = "Times";
fontSize = 24;
fontColor = " 0 0 0";
fillColor = "255 255 255";
fontColorHL = "255 255 255";
fillColorHL = "0 0 0";
autoSizeWidth = true;
autoSizeHeight = true;
opaque = true;
};
new GuiControlProfile("GuiBorderProfile")
{
border = "true";
borderColor = "40 205 170";
opaque = true;
fillColor = "0 64 100 80";
};
new GuiControlProfile("ZoomHudProfile")
{
border = "true";
borderColor = "40 205 170";
opaque = false;
fillColor = "0 64 100 80";
};
new GuiControlProfile("GuiDashBoxProfile")
{
border = "false";
opaque = false;
};
new GuiControlProfile("GuiDashTextProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "154 208 253";
justify = "center";
};
new GuiControlProfile ("GuiTextBGLeftProfile")
{
fontType = "Univers Condensed";
fontSize = 20;
fontColor = "70 235 200";
justify = "center";
};
new GuiControlProfile ("GuiTextBGCenterProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "70 235 200";
justify = "center";
};
new GuiControlProfile ("GuiTextBGRightProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "70 235 200";
justify = "right";
};
new GuiControlProfile ("GuiTextBGWhiteRightProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "90 255 220";
justify = "right";
};
new GuiControlProfile ("GuiHelpLineProfile")
{
borderColor = "231 101 26";
bitmap = "gui/hud_dot.png";
};
new GuiControlProfile ("GuiTextObjHudCenterProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "169 215 250";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
justify = "center";
};
new GuiControlProfile ("GuiTextObjHudLeftProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "169 215 250";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
justify = "left";
};
new GuiControlProfile ("GuiTextObjGreenLeftProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "23 236 67";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
justify = "left";
};
new GuiControlProfile ("GuiTextObjGreenCenterProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "23 236 67";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
justify = "center";
};
new GuiControlProfile ("DeathMsgTextProfile")
{
fontType = "Univers";
fontSize = 14;
fontColor = "40 247 113"; // green
justify = "left";
};
new GuiControlProfile("DebuggerWindowProfile") {
border = "true";
borderColor = "255 255 255";
opaque = "true";
fillColor = "0 0 0";
};
new GuiControlProfile ("GuiTextEditProfile")
{
opaque = true;
fillColor = "255 255 255";
fillColorHL = "128 128 128";
border = true;
borderColor = "0 0 0";
fontType = "Lucida Console";
fontSize = 12;
fontColor = "0 0 0";
fontColorHL = "255 255 255";
fontColorNA = "128 128 128";
textOffset = "0 2";
autoSizeWidth = false;
autoSizeHeight = true;
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("GuiInspectorTextEditProfile")
{
opaque = true;
fillColor = "255 255 255";
fillColorHL = "128 128 128";
border = true;
borderColor = "0 0 0";
fontType = "Univers";
fontSize = 16;
fontColor = "0 0 0";
fontColorHL = "255 255 255";
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
canKeyFocus = true;
};
new GuiControlProfile ("GuiMessageEditHudProfile")
{
fontType = "verdana";
fontSize = 14;
fontColor = "255 255 0";
cursorColor = "255 205 0";
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
canKeyFocus = true;
};
new GuiControlProfile ("GuiMessageEditHudTextProfile")
{
fontType = "verdana";
fontSize = 14;
fontColor = "255 255 255";
autoSizeWidth = true;
autoSizeHeight = true;
tab = false;
};
new GuiControlProfile("GuiAmmoHudProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "169 215 250";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile("GuiPackTextProfile")
{
fontType = "Univers";
fontSize = 12;
fontColor = "169 215 250";
justify = "center";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile("GuiTempSpeedProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "240 0 240";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile("GuiRecordingHudProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "255 0 0";
justify = "center";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiChatBackProfile")
{
bitmapbase = "gui/hud_new_window";
};
new GuiControlProfile ("HudScoreProfile")
{
bitmap = "gui/hud_new_scorewindow";
borderColor = "30 59 56";
};
new GuiControlProfile ("HudHelpTagProfile")
{
borderColor = "231 101 26";
bitmap = "gui/hud_dot";
};
new GuiControlProfile ("HudVoteBackProfile")
{
bitmapBase = "gui/hud_new_window_B";
};
new GuiControlProfile ("GuiVMenuProfile")
{
bitmapBase = "gui/hud_new_window";
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
};
new GuiControlProfile ("GuiChatHudProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "44 172 181"; // default color (death msgs, scoring, inventory)
fontColors[1] = "4 235 105"; // client join/drop, tournament mode
fontColors[2] = "219 200 128"; // gameplay, admin/voting, pack/deployable
fontColors[3] = "77 253 95"; // team chat, spam protection message, client tasks
fontColors[4] = "40 231 240"; // global chat
fontColors[5] = "200 200 50 200"; // used in single player game
// WARNING! Colors 6-9 are reserved for name coloring
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiHudNavProfile")
{
// fontType = "Univers Condensed";
// fontSize = 16;
// fontColor = "255 255 255";
// autoSizeWidth = false;
// autoSizeHeight = true;
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
};
new GuiControlProfile ( "GuiHudVoiceMenuProfile" )
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "70 235 200";
justify = "left";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ( "GuiHudVoiceCommandProfile" )
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "40 205 210";
justify = "left";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiCommandMsgHudProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "253 221 0";
autoSizeWidth = false;
autoSizeHeight = true;
tab = false;
};
new GuiControlProfile ("GuiButtonProfile")
{
opaque = true;
fillColor = "232 232 232";
border = true;
borderColor = "0 0 0";
borderColorHL = "127 127 127";
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fixedExtent = true;
justify = "center";
soundButtonDown = sButtonDown;
soundButtonOver = sButtonOver;
canKeyFocus = false;
};
new GuiControlProfile ("GuiHudCounterProfile")
{
opaque = true;
fillColor = "232 232 232";
border = false;
borderColor = "0 0 0";
borderColorHL = "127 127 127";
fontType = $ShellFont;
fontSize = 12;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fixedExtent = true;
justify = "center";
};
new GuiControlProfile ("GuiRadioProfile")
{
opaque = false;
fillColor = "232 232 232";
border = false;
borderColor = "0 0 0";
fontType = "Univers";
fontSize = 14;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fixedExtent = true;
justify = "center";
};
new GuiControlProfile ("GuiCheckBoxProfile")
{
opaque = false;
fillColor = "232 232 232";
border = false;
borderColor = "0 0 0";
fontType = "Univers";
fontSize = 14;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fixedExtent = true;
justify = "center";
};
new GuiControlProfile ("GuiPopUpMenuProfile")
{
opaque = true;
fillColor = "232 232 232";
border = true;
borderColor = "0 0 0";
fontType = "Univers";
fontSize = 14;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fontColorSEL = "32 100 100";
fixedExtent = true;
justify = "center";
};
new GuiControlProfile ("GuiWindowProfile")
{
opaque = true;
fillColor = "200 200 200";
fillColorHL = "64 150 150";
fillColorNA = "150 150 150";
fontType = "Univers";
fontSize = 16;
fontColor = "0 0 0";
fontColorHL = "0 0 0";
text = "GuiWindowCtrl test";
bitmap = "gui/darkWindow";
};
new GuiControlProfile ("GuiScrollCtrlProfile")
{
border = true;
borderColor = "0 0 0";
bitmap = "gui/darkScroll";
};
new GuiControlProfile ("GuiScrollContentProfile")
{
opaque = false;
autoSizeWidth = true;
autoSizeHeight = true;
border = false;
};
new GuiControlProfile ("GuiTreeViewProfile")
{
fontType = "Lucida Console";
fontSize = 12;
fontColor = "0 0 0";
fontColorHL = "64 150 150";
bitmap = "gui/treeView";
};
new GuiControlProfile ("GuiTextArrayProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "0 0 0";
fontColorHL = "32 100 100";
fillColorHL = "200 200 200";
};
new GuiControlProfile ("GuiConsoleProfile")
{
fontType = "Lucida Console";
fontSize = 12;
fontColor = "0 0 0";
fontColorHL = "130 130 130";
fontColorNA = "255 0 0";
fontColors[6] = "50 50 50";
fontColors[7] = "50 50 0";
fontColors[8] = "0 0 50";
fontColors[9] = "0 50 0";
};
new GuiControlProfile ("GuiConsoleTextProfile")
{
fontType = "Lucida Console";
fontSize = 12;
fontColor = "0 0 0";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile("GuiMediumBoldTextProfile")
{
fontType = "Univers Condensed";
fontSize = 16;
fontColor = "0 0 0";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile("EditTSControlProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "200 200 200";
autoSizeWidth = true;
autoSizeHeight = true;
fillColor = "255 255 0";
opaque = "true";
};
new GuiControlProfile("EditorContentProfile")
{
fontType = "Univers";
fontSize = 16;
fontColor = "200 200 200";
autoSizeWidth = true;
autoSizeHeight = true;
fillColor = "220 220 220";
opaque = "true";
border = true;
borderColor = "180 180 180";
};
new GuiControlProfile ("ShellProgressBarProfile")
{
opaque = false;
fillColor = "44 152 162 100";
border = true;
borderColor = "78 88 120";
};
new GuiControlProfile ("ShellProgressBarTextProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellLabelFontSize;
fontColor = "169 215 250";
justify = "center";
};
new GuiControlProfile ("ShellLoadFrameProfile" )
{
border = true;
borderColor = "78 88 120";
};
new GuiControlProfile ("ShellSubHeaderProfile" )
{
fontType = "Univers Condensed Bold";
fontSize = 28;
fontColor = "66 219 234";
justify = "left";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile( "DlgBackProfile" )
{
opaque = true;
fillColor = "0 0 0 160";
};
new GuiControlProfile( "GuiInputCtrlProfile" )
{
tab = true;
canKeyFocus = true;
};
new GuiControlProfile( "TesterProfile" )
{
border = true;
borderColor = "255 255 0";
};
new GuiControlProfile ("TaskHudProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "66 229 244";
autoSizeWidth = true;
autoSizeHeight = true;
fontColors[1] = "0 200 0 200";
fontColors[2] = "200 0 0 200";
fontColors[3] = "0 0 200 200";
fontColors[6] = $PlayerNameColor;
fontColors[7] = $TribeTagColor;
fontColors[8] = $SmurfNameColor;
fontColors[9] = $BotNameColor;
};
new GuiControlProfile ("TaskHudTextProfile")
{
fontType = $ShellLabelFont;
fontSize = $ShellFontSize;
fontColor = "66 229 244";
autoSizeWidth = true;
autoSizeHeight = true;
};
new GuiControlProfile ("ShellChatMemberListProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "60 180 180";
fontColorHL = "6 245 215";
fontColorNA = "128 128 128";
fontColorSEL = "25 68 56";
fontColors[4] = "255 255 255"; // nick font color
fontColors[5] = "200 255 255"; // nick highlighted color
fontColors[6] = "0 0 0"; // nick selected color
fontColors[7] = "255 255 0"; // tribe font color
fontColors[8] = "200 255 0"; // tribe highlighted color
fontColors[9] = "0 0 255"; // tribe selected color
bitmapBase = "gui/shll_bar";
tab = true;
canKeyFocus = true;
};
new GuiControlProfile ("GuiChannelVectorProfile")
{
fontType = $ShellFont;
fontSize = $ShellFontSize;
fontColor = "249 250 194"; // default font color
fontColors[1] = "255 255 255"; // nick font color
fontColors[2] = "255 255 0"; // tribe font color
fontColors[3] = "0 200 0"; // server font color
fontColors[4] = "4 235 105"; // client join/drop, tournament mode
fontColors[5] = "219 200 128"; // gameplay, admin/voting, pack/deployable
fontColors[6] = "77 253 95"; // team chat, spam protection message, client tasks
fontColors[7] = "40 231 240"; // global chat
fontColors[8] = "200 200 50 200"; // used in single player game
fontColors[9] = "66 219 234";
autoSizeWidth = false;
autoSizeHeight = true;
};
new GuiControlProfile ("GuiTempHeatProfile")
{
fontType = $ShellButtonFont;
fontSize = $ShellFontSize;
fontColor = "230 40 230";
justify = "center";
};
new GuiControlProfile ("GuiBubblePopupProfile")
{
border = false;
opaque = true;
fillColor = "3 144 156 200";
};
new GuiControlProfile ("GuiBubbleTextProfile")
{
fontType = $ShellFont;
fontSize = $ShellMediumFontSize;
fontColor = "100 200 200";
autoSizeWidth = false;
autoSizeHeight = true;
};