mirror of
https://github.com/Ragora/TribesReplay.git
synced 2026-01-20 01:54:47 +00:00
* Fixed a problem that could have caused texture leaking in the interiors * Fixed an AI problem in Training 2 * Chinese "simplified" keyboard supported * Korean keyboard supported * A bug where infinite ammo could be gained by tossing the ammo was prevented. * Fixed a problem in Training 2 where a waypoint wouldn't update properly. * Thundersword and Havoc hold steady now when players try to jump in so they don't invert and detonate. * CD is now required in the drive for on-line play. * Scoring has been fixed so that it isn't blanked any longer if the admin changes the time limit during a game. * Active server queries will be cancelled now when you join a game (loads game faster now). * If standing in an inventory station when it is destroyed you no longer permanently lose weapons. * Fixed two issues that *could* cause crashes. * Fixed a problem where the bombardier could create a permanent targeting laser. * Cleaned up Chat text to remove programming characters. * Fixed "highlight text with my nick" option so it saves preference to file correctly. * Made MPB able to climb hills more easily and reduced damage from impact with the ground. * Added button to stop server queries in progress on "JOIN" screen. * Observers can now only chat with other observers (no one else can hear them). * Made deployable inv stations have smaller trigger so they don't "suck you in" from so far away. * Bots will now claim switches in CnH more accurately. * Added a "max distance" ring for sensors on the commander map so players can more accurately assess how well they placed the sensor in relation to how much area it is actually sensing. * Added a "ding" sound when you have filled up a text buffer so that you know why your text isn't showing up. * Fixed Chat HUD so that page up/page down works better. * Fixed a situation where Heavies could end up being permanently cloaked. * The MPBs on the "Alcatraz" map now deploy correctly (Siege map). * The "edited post" date stamp now works correctly. * If you jump into a vehicle while zoomed in, the zoom will reset correctly therafter now. * The Score Screen (F2) is now available while in a vehicle. * You can now vote to kick observers, if desired. * The ELF turret is fixed so it no longer fires at players when destroyed (an intermittent bug) * Some console spam associated with the Wildcat has been removed. * There was a situation where a player could die twice if he fell out of bounds. That has been resolved. * Screen resolution information should update properly now when restarting the application. * The camera should no longer be able to dip below terrain when in third person mode.
345 lines
8.6 KiB
Plaintext
345 lines
8.6 KiB
Plaintext
//--- OBJECT WRITE BEGIN ---
|
|
new GuiChunkedBitmapCtrl(EmailGui) {
|
|
profile = "GuiContentProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "640 480";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
variable = "$ShellBackground";
|
|
helpTag = "0";
|
|
useVariable = "1";
|
|
|
|
new ShellPaneCtrl() {
|
|
profile = "ShellPaneProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "12 46";
|
|
extent = "620 390";
|
|
minExtent = "48 92";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "EMAIL";
|
|
maxLength = "255";
|
|
noTitleBar = "0";
|
|
|
|
new ShellBitmapButton(EM_BlockEditBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "324 42";
|
|
extent = "90 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailEditBlocks();";
|
|
helpTag = "0";
|
|
text = "BLOCK LIST";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_AddBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "427 29";
|
|
extent = "93 38";
|
|
minExtent = "32 38";
|
|
visible = "0";
|
|
command = "EmailBlockSender();";
|
|
helpTag = "0";
|
|
text = "TRACK SENDER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_DeleteBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "275 42";
|
|
extent = "65 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailMessageDelete();";
|
|
accelerator = "delete";
|
|
helpTag = "0";
|
|
text = "DELETE";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_ForwardBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "216 42";
|
|
extent = "75 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailMessageForward();";
|
|
helpTag = "0";
|
|
text = "FORWARD";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_ReplyToAllBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "152 42";
|
|
extent = "80 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailMessageReplyAll();";
|
|
helpTag = "0";
|
|
text = "REPLY ALL";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_ReplyBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "108 42";
|
|
extent = "60 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailMessageReply();";
|
|
helpTag = "0";
|
|
text = "REPLY";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(em_NewMailbtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "71 42";
|
|
extent = "53 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailMessageNew();";
|
|
helpTag = "0";
|
|
text = "NEW";
|
|
simpleStyle = "0";
|
|
};
|
|
new GuiFrameSetCtrl(EM_Frame) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "18 70";
|
|
extent = "583 301";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
columns = "0";
|
|
rows = "0 146";
|
|
borderWidth = "4";
|
|
borderColor = "5 199 145 255";
|
|
borderEnable = "dynamic";
|
|
borderMovable = "dynamic";
|
|
autoBalance = "0";
|
|
fudgeFactor = "4";
|
|
|
|
new ShellFancyArrayScrollCtrl(EM_BrowserPane) {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "583 142";
|
|
minExtent = "8 72";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
fixedHorizontal = "1";
|
|
vertSpacerBitmap = "gui/shll_vertspacer";
|
|
horzSpacerBitmap = "gui/shll_horzspacer";
|
|
|
|
new VirtualScrollCtrl() {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 16";
|
|
extent = "583 126";
|
|
minExtent = "8 52";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
willFirstRespond = "0";
|
|
hScrollBar = "alwaysOff";
|
|
vScrollBar = "alwaysOn";
|
|
constantThumbHeight = "0";
|
|
defaultLineHeight = "15";
|
|
childMargin = "0 0";
|
|
|
|
new VirtualScrollContentCtrl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "4 4";
|
|
extent = "559 118";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "8 8";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiEmailBrowser(EM_Browser) {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "563 138";
|
|
minExtent = "8 20";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
startScrollRegion = "4 0";
|
|
headerBitmap = "gui/server_tabs";
|
|
sortArrowBitmap = "gui/shll_sortarrow";
|
|
fieldBase = "gui/shll_field";
|
|
barBase = "gui/shll_bar";
|
|
glowOffset = "4";
|
|
rowHeight = "19";
|
|
headerFontType = "Univers Condensed";
|
|
headerFontSize = "16";
|
|
headerFontColor = "8 19 6 255";
|
|
headerFontColorHL = "25 68 56 255";
|
|
separatorColor = "192 192 192 255";
|
|
drawSeparators = "0";
|
|
headerSort = "1";
|
|
allowReposition = "1";
|
|
iconBase = "gui/email";
|
|
unreadFontType = "Univers Bold";
|
|
unreadFontSize = "16";
|
|
unreadFontColor = "6 245 215 255";
|
|
headerGlowOffset = "4";
|
|
};
|
|
};
|
|
new ShellScrollCtrl(EM_MessagePane) {
|
|
profile = "NewScrollCtrlProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "height";
|
|
position = "0 146";
|
|
extent = "583 155";
|
|
minExtent = "24 52";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
willFirstRespond = "1";
|
|
hScrollBar = "alwaysOff";
|
|
vScrollBar = "alwaysOn";
|
|
constantThumbHeight = "0";
|
|
defaultLineHeight = "15";
|
|
childMargin = "3 3";
|
|
fieldBase = "gui/shll_field";
|
|
|
|
new GuiScrollContentCtrl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "7 7";
|
|
extent = "553 141";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiMLTextCtrl(EMailInboxBodyText) {
|
|
profile = "ShellMessageTextProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "551 18";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
lineSpacing = "2";
|
|
allowColorChars = "0";
|
|
maxChars = "-1";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
new ShellBitmapButton(EM_BuddyEditBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "504 29";
|
|
extent = "100 38";
|
|
minExtent = "32 38";
|
|
visible = "0";
|
|
command = "EmailEditBuddys();";
|
|
helpTag = "0";
|
|
text = "TRACKING LIST";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(EM_BlockBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "398 42";
|
|
extent = "105 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "EmailBlockSender();";
|
|
helpTag = "0";
|
|
text = "BLOCK SENDER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(em_GetMailBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "12 42";
|
|
extent = "75 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GetEmailBtnClick();";
|
|
helpTag = "0";
|
|
text = "GET MAIL";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellRadioButton(rbInbox) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "15 24";
|
|
extent = "101 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
command = "EMailGui.ButtonClick(0);";
|
|
helpTag = "0";
|
|
text = "INBOX";
|
|
maxLength = "255";
|
|
groupNum = "0";
|
|
};
|
|
new ShellRadioButton(rbSendItems) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "222 24";
|
|
extent = "110 30";
|
|
minExtent = "26 27";
|
|
visible = "0";
|
|
helpTag = "0";
|
|
text = "SENT MAIL";
|
|
maxLength = "255";
|
|
groupNum = "0";
|
|
};
|
|
new ShellRadioButton(rbDeleted) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "113 24";
|
|
extent = "112 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
command = "EmailGui.buttonClick(1);";
|
|
helpTag = "0";
|
|
text = "DELETED MAIL";
|
|
maxLength = "255";
|
|
groupNum = "0";
|
|
};
|
|
};
|
|
};
|
|
//--- OBJECT WRITE END ---
|