mirror of
https://github.com/Ragora/TribesReplay.git
synced 2026-01-19 17:44:45 +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.
917 lines
24 KiB
Plaintext
917 lines
24 KiB
Plaintext
//--- OBJECT WRITE BEGIN ---
|
|
new GuiChunkedBitmapCtrl(GameGui) {
|
|
profile = "GuiContentProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "0 0";
|
|
extent = "640 480";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
variable = "$ShellBackground";
|
|
helpTag = "0";
|
|
useVariable = "1";
|
|
|
|
new ShellPaneCtrl(GM_Frame) {
|
|
profile = "ShellPaneProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "12 46";
|
|
extent = "620 390";
|
|
minExtent = "48 92";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "GAME";
|
|
maxLength = "255";
|
|
noTitleBar = "0";
|
|
|
|
new ShellTabFrame(GM_TabFrame) {
|
|
profile = "ShellHorzTabFrameProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "bottom";
|
|
position = "22 54";
|
|
extent = "576 254";
|
|
minExtent = "26 254";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
isVertical = "0";
|
|
useCloseButton = "0";
|
|
edgeInset = "0";
|
|
};
|
|
new ShellTabGroupCtrl(GM_TabView) {
|
|
profile = "TabGroupProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "bottom";
|
|
position = "30 25";
|
|
extent = "560 29";
|
|
minExtent = "38 29";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
glowOffset = "7";
|
|
tabSpacing = "2";
|
|
maxTabWidth = "150";
|
|
stretchToFit = "0";
|
|
};
|
|
new GuiControl(GM_JoinPane) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "31 62";
|
|
extent = "558 312";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "BrowserFilterLabelProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "4 3";
|
|
extent = "48 26";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "FILTER:";
|
|
maxLength = "255";
|
|
};
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "bottom";
|
|
position = "56 3";
|
|
extent = "104 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl(GMJ_FilterText) {
|
|
profile = "BrowserFilterTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "67 26";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "All Servers";
|
|
maxLength = "255";
|
|
};
|
|
};
|
|
new GuiTextCtrl(GMJ_StatusText) {
|
|
profile = "BrowserStatusTextProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "162 3";
|
|
extent = "190 26";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Status Text...";
|
|
maxLength = "255";
|
|
};
|
|
new GuiProgressCtrl(GMJ_ProgressBar) {
|
|
profile = "BrowserProgressProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "355 5";
|
|
extent = "154 18";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_StopBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "504 -4";
|
|
extent = "59 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "stopServerQuery();";
|
|
accelerator = "escape";
|
|
helpTag = "0";
|
|
text = "STOP";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellFancyArrayScrollCtrl() {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "0 25";
|
|
extent = "558 253";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
fixedHorizontal = "0";
|
|
vertSpacerBitmap = "gui/shll_vertspacer";
|
|
horzSpacerBitmap = "gui/shll_horzspacer";
|
|
|
|
new VirtualScrollCtrl() {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "184 16";
|
|
extent = "374 237";
|
|
minExtent = "8 52";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
willFirstRespond = "0";
|
|
hScrollBar = "alwaysOn";
|
|
vScrollBar = "alwaysOn";
|
|
constantThumbHeight = "0";
|
|
defaultLineHeight = "15";
|
|
childMargin = "0 0";
|
|
|
|
new VirtualScrollContentCtrl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "4 4";
|
|
extent = "350 213";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "831 8";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiServerBrowser(GMJ_Browser) {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "538 232";
|
|
minExtent = "8 20";
|
|
visible = "1";
|
|
altCommand = "Canvas.pushDialog(ServerInfoDlg);";
|
|
helpTag = "0";
|
|
startScrollRegion = "1 0";
|
|
headerBitmap = "gui/server_tabs";
|
|
sortArrowBitmap = "gui/shll_sortarrow";
|
|
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";
|
|
noSelect = "0";
|
|
iconBase = "gui/shll_icon";
|
|
};
|
|
};
|
|
new ShellBitmapButton(GMJ_FilterBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "38 273";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "Canvas.pushDialog(ChooseFilterDlg);";
|
|
helpTag = "0";
|
|
text = "CHANGE FILTER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_RefreshListBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "140 273";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GMJ_Browser.runQuery();";
|
|
helpTag = "0";
|
|
text = "REFRESH LIST";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_RefreshServerBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "242 273";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GMJ_Browser.refreshSelectedServer();";
|
|
helpTag = "0";
|
|
text = "REFRESH SERVER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_InfoBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "344 273";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "Canvas.pushDialog(ServerInfoDlg);";
|
|
helpTag = "0";
|
|
text = "SERVER INFO";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_JoinBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "446 273";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "JoinSelectedGame();";
|
|
helpTag = "0";
|
|
text = "JOIN GAME";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
new GuiControl(GM_HostPane) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "31 62";
|
|
extent = "558 312";
|
|
minExtent = "8 8";
|
|
visible = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "center";
|
|
vertSizing = "center";
|
|
position = "0 0";
|
|
extent = "558 312";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "34 13";
|
|
extent = "60 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Game Type:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellPopupMenu(GMH_MissionType) {
|
|
profile = "ShellPopupProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "90 4";
|
|
extent = "165 36";
|
|
minExtent = "49 36";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "GAME TYPE";
|
|
maxLength = "255";
|
|
maxPopupHeight = "200";
|
|
buttonBitmap = "gui/shll_pulldown";
|
|
rolloverBarBitmap = "gui/shll_pulldownbar_rol";
|
|
selectedBarBitmap = "gui/shll_pulldownbar_act";
|
|
noButtonStyle = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "35 40";
|
|
extent = "75 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Mission Name:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellScrollCtrl() {
|
|
profile = "NewScrollCtrlProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "height";
|
|
position = "31 54";
|
|
extent = "218 251";
|
|
minExtent = "24 52";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
willFirstRespond = "1";
|
|
hScrollBar = "alwaysOff";
|
|
vScrollBar = "dynamic";
|
|
constantThumbHeight = "0";
|
|
defaultLineHeight = "15";
|
|
childMargin = "0 2";
|
|
fieldBase = "gui/shll_field";
|
|
|
|
new GuiScrollContentCtrl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "4 6";
|
|
extent = "210 239";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new ShellTextList(GMH_MissionList) {
|
|
profile = "ShellTextArrayProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "210 8";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
altCommand = "tryToStartHostedGame();";
|
|
helpTag = "0";
|
|
enumerate = "1";
|
|
resizeCell = "1";
|
|
columns = "0";
|
|
fitParentWidth = "1";
|
|
clipColumnText = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "relative";
|
|
vertSizing = "bottom";
|
|
position = "266 4";
|
|
extent = "270 268";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 8";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Server Name:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellTextEditCtrl() {
|
|
profile = "NewTextEditProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "84 0";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
variable = "$Host::GameName";
|
|
helpTag = "0";
|
|
maxLength = "24";
|
|
historySize = "0";
|
|
password = "0";
|
|
glowOffset = "9 9";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 38";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Password:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellTextEditCtrl() {
|
|
profile = "NewTextEditProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "84 30";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
variable = "$Host::Password";
|
|
helpTag = "0";
|
|
maxLength = "16";
|
|
historySize = "0";
|
|
password = "0";
|
|
glowOffset = "9 9";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 68";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Max Players:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellTextEditCtrl(GMH_MaxPlayersTE) {
|
|
profile = "NewTextEditNumericProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "84 60";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
variable = "$Host::MaxPlayers";
|
|
helpTag = "0";
|
|
maxLength = "3";
|
|
validate = "validateMaxPlayers();";
|
|
historySize = "0";
|
|
password = "0";
|
|
glowOffset = "9 9";
|
|
};
|
|
new ShellBitmapButton(GMH_AdvancedBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "84 96";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "Canvas.pushDialog(AdvancedHostDlg);";
|
|
helpTag = "0";
|
|
text = "ADVANCED OPTIONS";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellToggleButton(GMH_BotsEnabledTgl) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "88 132";
|
|
extent = "167 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
variable = "$Host::BotsEnabled";
|
|
helpTag = "0";
|
|
text = "ENABLE BOTS";
|
|
maxLength = "255";
|
|
};
|
|
new GuiControl(GMH_EnableBotsGroup) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "1 157";
|
|
extent = "270 105";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "11 5";
|
|
extent = "90 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Number of Bots:";
|
|
maxLength = "255";
|
|
};
|
|
new GuiTextCtrl(GMH_BotCountText) {
|
|
profile = "ShellAltTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "107 6";
|
|
extent = "16 20";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "(0)";
|
|
maxLength = "255";
|
|
};
|
|
new ShellSliderCtrl(GMH_MinCombatantSlider) {
|
|
profile = "ShellSliderProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "79 20";
|
|
extent = "185 24";
|
|
minExtent = "12 24";
|
|
visible = "1";
|
|
variable = "value";
|
|
altCommand = "setMinCombatants();";
|
|
helpTag = "0";
|
|
range = "0.000000 1.000000";
|
|
ticks = "15";
|
|
value = "0.136667";
|
|
usePlusMinus = "1";
|
|
};
|
|
new GuiTextCtrl(GMH_BotDiffText) {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "11 45";
|
|
extent = "90 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Bot Difficulty:";
|
|
maxLength = "255";
|
|
};
|
|
new GuiTextCtrl(GMH_BotMinText) {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "31 63";
|
|
extent = "42 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Min:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellSliderCtrl(GMH_BotMinSlider) {
|
|
profile = "ShellSliderProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "79 60";
|
|
extent = "185 24";
|
|
minExtent = "12 24";
|
|
visible = "1";
|
|
variable = "value";
|
|
altCommand = "updateMinBotDifficulty();";
|
|
helpTag = "0";
|
|
range = "0.000000 0.990000";
|
|
ticks = "1000";
|
|
value = "0.99";
|
|
usePlusMinus = "1";
|
|
};
|
|
new GuiTextCtrl(GMH_BotMaxText) {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "31 86";
|
|
extent = "42 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Max:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellSliderCtrl(GMH_BotMaxSlider) {
|
|
profile = "ShellSliderProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "79 83";
|
|
extent = "185 24";
|
|
minExtent = "12 24";
|
|
visible = "1";
|
|
variable = "value";
|
|
altCommand = "updateMaxBotDifficulty();";
|
|
helpTag = "0";
|
|
range = "0.000000 0.990000";
|
|
ticks = "1000";
|
|
value = "0.99";
|
|
usePlusMinus = "1";
|
|
};
|
|
};
|
|
};
|
|
new ShellBitmapButton(GMH_StartGameBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "350 273";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "StartHostedGame();";
|
|
helpTag = "0";
|
|
text = "START GAME";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiControl(GM_WarriorPane) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "31 62";
|
|
extent = "558 312";
|
|
minExtent = "8 8";
|
|
visible = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "9 12";
|
|
extent = "74 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Warrior:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellPopupMenu(GMW_WarriorPopup) {
|
|
profile = "ShellPopupProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "80 3";
|
|
extent = "200 38";
|
|
minExtent = "49 36";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Select Warrior";
|
|
maxLength = "255";
|
|
maxPopupHeight = "200";
|
|
buttonBitmap = "gui/shll_pulldown";
|
|
rolloverBarBitmap = "gui/shll_pulldownbar_rol";
|
|
selectedBarBitmap = "gui/shll_pulldownbar_act";
|
|
noButtonStyle = "0";
|
|
};
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "center";
|
|
position = "290 6";
|
|
extent = "257 300";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new ShellBitmapButton(GMW_PlayerPageBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "94 12";
|
|
extent = "152 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GM_WarriorPane.gotoPlayerPage();";
|
|
helpTag = "0";
|
|
text = "JUMP TO PLAYER PAGE";
|
|
simpleStyle = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "18 63";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Race/Gender:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellPopupMenu(GMW_RaceGenderPopup) {
|
|
profile = "ShellPopupProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "95 54";
|
|
extent = "152 38";
|
|
minExtent = "49 36";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Select Race/Gender";
|
|
maxLength = "255";
|
|
maxPopupHeight = "200";
|
|
buttonBitmap = "gui/shll_pulldown";
|
|
rolloverBarBitmap = "gui/shll_pulldownbar_rol";
|
|
selectedBarBitmap = "gui/shll_pulldownbar_act";
|
|
noButtonStyle = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "18 99";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Skin:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellPopupMenu(GMW_SkinPopup) {
|
|
profile = "ShellPopupProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "95 90";
|
|
extent = "152 38";
|
|
minExtent = "49 36";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Select Skin";
|
|
maxLength = "255";
|
|
maxPopupHeight = "200";
|
|
buttonBitmap = "gui/shll_pulldown";
|
|
rolloverBarBitmap = "gui/shll_pulldownbar_rol";
|
|
selectedBarBitmap = "gui/shll_pulldownbar_act";
|
|
noButtonStyle = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "18 136";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Voice:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellPopupMenu(GMW_VoicePopup) {
|
|
profile = "ShellPopupProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "95 127";
|
|
extent = "152 38";
|
|
minExtent = "49 36";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Select Voice";
|
|
maxLength = "255";
|
|
maxPopupHeight = "200";
|
|
buttonBitmap = "gui/shll_pulldown";
|
|
rolloverBarBitmap = "gui/shll_pulldownbar_rol";
|
|
selectedBarBitmap = "gui/shll_pulldownbar_act";
|
|
noButtonStyle = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "114 168";
|
|
extent = "100 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
text = "Test Voice:";
|
|
maxLength = "255";
|
|
};
|
|
new ShellBitmapButton(GMW_VoiceTestBtn) {
|
|
profile = "SoundTestButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "214 165";
|
|
extent = "24 24";
|
|
minExtent = "24 24";
|
|
visible = "1";
|
|
command = "GMW_VoicePopup.test();";
|
|
helpTag = "0";
|
|
simpleStyle = "1";
|
|
};
|
|
new ShellBitmapButton() {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "94 206";
|
|
extent = "152 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GM_WarriorPane.createNewAlias();";
|
|
helpTag = "0";
|
|
text = "NEW ALIAS";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMW_DeleteWarriorBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "94 243";
|
|
extent = "152 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
command = "GM_WarriorPane.deleteWarrior();";
|
|
helpTag = "0";
|
|
text = "DELETE ALIAS";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
new ShellFieldCtrl() {
|
|
profile = "ShellFieldProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "25 41";
|
|
extent = "261 263";
|
|
minExtent = "16 18";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
|
|
new GuiPlayerView(GMW_PlayerModel) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "1 1";
|
|
extent = "259 261";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
helpTag = "0";
|
|
};
|
|
new ShellRadioButton(GMW_LightRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 176";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
command = "GMW_PlayerModel.update();";
|
|
helpTag = "0";
|
|
text = "LIGHT";
|
|
maxLength = "255";
|
|
groupNum = "1";
|
|
};
|
|
new ShellRadioButton(GMW_MediumRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 206";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
command = "GMW_PlayerModel.update();";
|
|
helpTag = "0";
|
|
text = "MEDIUM";
|
|
maxLength = "255";
|
|
groupNum = "1";
|
|
};
|
|
new ShellRadioButton(GMW_HeavyRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 236";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
command = "GMW_PlayerModel.update();";
|
|
helpTag = "0";
|
|
text = "HEAVY";
|
|
maxLength = "255";
|
|
groupNum = "1";
|
|
};
|
|
};
|
|
};
|
|
new GuiTextCtrl(GM_VersionText) {
|
|
profile = "VersionTextProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "396 4";
|
|
extent = "160 22";
|
|
minExtent = "8 8";
|
|
visible = "0";
|
|
helpTag = "0";
|
|
maxLength = "255";
|
|
};
|
|
};
|
|
};
|
|
//--- OBJECT WRITE END ---
|