mirror of
https://github.com/Ragora/TribesReplay.git
synced 2026-01-20 01:54:47 +00:00
- Fixed buddy filter. You can now use the Filter option on the JOIN screen to find games that have players in them that are listed on your buddy list. (Use the Email or Warrior Browser functions to add/remove people from your buddy list.) - You can now add a player to your server admin lists (so that server admins can auto-admin players when they join a server, if desired). How this is done: If you are a SuperAdmin (owner of the server), you can go into the lobby and right-click on a player's name. You will then have the ability to add them to your Admin or SuperAdmin lists. - "Vote Spamming" has been prevented in-game. - Added "quickbuy" keyboard shortcuts to use at vehicle station. (Default keys are the 1-6 number keys. 1 is Wildcat, 6 is Havoc). (NOTE: These key bindings are not currently editable. However, since you are on the vehicle purchase pad when they are in effect, they cannot interfere with any custom keys you've created, so you should have no problems.) - Moved some of the CD check from script into code, where it should be. - Missile reticle is improved aesthetically. This is part 1 of 2 of the missile reticle changes. The second part will be in the next patch. - Team Damage ON/OFF can be changed by Admins/SuperAdmins as well as being voted on by players. If you are an Admin or SuperAdmin, then just go to Lobby and look up where the "Vote" options are listed. There are options there to toggle the Team Damage flag. Regular players can also Vote to Enable/Disable Team Damage in the same spot. - Default server prefs have been changed so that the default time limit is now 30 minutes (instead of 20) and Team Damage is OFF. - The "sticking" mouse button problem is now fixed. - Deployables are now easier to place on walls and other surfaces. There were some inconsistencies on which surfaces could be placed upon and those are now resolved. - (gameplay change) Flag captures are now worth 100 points, instead of 1 point. Additionally, each time someone grabs the flag *from the enemy flag stand* they will gain 1 point, regardless of whether they actually capture it or not. You will ONLY get this single point if the flag was actually on the flagstand. You will NOT get the point by touching the flag anywhere else on the field. This change will help prevent tie situations and will reward aggressive offensive play. NOTE: The "touch" point can only be gained once every 20 seconds...so a "scrum" around the flag base will not result in a large group of points being gained. - (gameplay change) Deployable inventory stations can no longer be deployed directly next to each other. They must be at least 20 meters apart in order to be deployed properly. - (gameplay change) Many team damage fixes occurred. When Team Damage is OFF the following are now true: Friendly teammates are no longer prevented from destroying deployables. The ELF will no longer drain energy from friendly players. If a friendly player blinds another friendly player with Whiteout grenades, then a message is displayed in the Chat HUD so that the blinded person knows who did it. (There are more Team Damage changes coming in the next patch.) - (gameplay change) Medium now has a standard loadout of 12 grenades in the grenade launcher instead of 10. Light: 10; Medium: 12; Heavy: 15. - (gameplay change) Deployable pulse sensors now have a range of 150m instead of 120m to make them a more attractive option to deploy. - (gameplay change) Ejection speed increased slightly to more easily accomodate jumping out of moving vehicles. - (gameplay change) Siege: Alcatraz. The generators have been moved around a bit. There are two entrances to that base. One is the "front door" and the other is the "back door". (The back door is the one that has a team-pass-only force field blocking enemies from the switch room.) There is now an upper generator down the chute from the "front door" that powers the "back door" force field. Additionally, there is a solar panel outside that powers the base turrets and sentry turrets. None of these generators have to be destroyed to get to the switch, but their destruction makes it MUCH easier to do so. There are four generators total on this map (all are waypointed now), and the destruction of all four is necessary before the base power will go down. - (gameplay change) Siege: Caldera. The generator has been moved out of the switch room and into the very big main room that has the inventory stations in it. It is no longer necessary to destroy the generators in a particular sequence. Destroying the two main generators (Primary and Secondary) will drop the force field that protects the switch. Both gens must be down in order for the switch force field to drop.
1062 lines
28 KiB
Plaintext
1062 lines
28 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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
variable = "$ShellBackground";
|
|
helpTag = "0";
|
|
useVariable = "1";
|
|
|
|
new ShellPaneCtrl(GM_Frame) {
|
|
profile = "ShellPaneProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "12 13";
|
|
extent = "620 423";
|
|
minExtent = "48 92";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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 345";
|
|
minExtent = "8 8";
|
|
visible = "0";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "BrowserFilterLabelProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "4 3";
|
|
extent = "48 26";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl(GMJ_FilterText) {
|
|
profile = "BrowserFilterTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "67 26";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_StopBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "504 -4";
|
|
extent = "59 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "stopServerQuery();";
|
|
accelerator = "escape";
|
|
helpTag = "0";
|
|
text = "STOP";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellFancyArrayScrollCtrl() {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "0 25";
|
|
extent = "558 286";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
fixedHorizontal = "0";
|
|
vertSpacerBitmap = "gui/shll_vertspacer";
|
|
horzSpacerBitmap = "gui/shll_horzspacer";
|
|
|
|
new VirtualScrollCtrl() {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "194 16";
|
|
extent = "364 270";
|
|
minExtent = "8 52";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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 = "340 246";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "810 8";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiServerBrowser(GMJ_Browser) {
|
|
profile = "ShellServerBrowserProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "538 265";
|
|
minExtent = "8 20";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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 306";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "Canvas.pushDialog(ChooseFilterDlg);";
|
|
helpTag = "0";
|
|
text = "CHANGE FILTER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_RefreshListBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "140 306";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "GMJ_Browser.runQuery();";
|
|
helpTag = "0";
|
|
text = "REFRESH LIST";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_RefreshServerBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "242 306";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "GMJ_Browser.refreshSelectedServer();";
|
|
helpTag = "0";
|
|
text = "REFRESH SERVER";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_InfoBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "344 306";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "Canvas.pushDialog(ServerInfoDlg);";
|
|
helpTag = "0";
|
|
text = "SERVER INFO";
|
|
simpleStyle = "0";
|
|
};
|
|
new ShellBitmapButton(GMJ_JoinBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "top";
|
|
position = "446 306";
|
|
extent = "110 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "JoinSelectedGame();";
|
|
helpTag = "0";
|
|
text = "JOIN GAME";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
new GuiControl(GM_HostPane) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "31 62";
|
|
extent = "558 345";
|
|
minExtent = "8 8";
|
|
visible = "0";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiControl() {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "center";
|
|
vertSizing = "center";
|
|
position = "0 16";
|
|
extent = "558 312";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "34 13";
|
|
extent = "60 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new ShellTextList(GMH_MissionList) {
|
|
profile = "ShellTextArrayProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "0 0";
|
|
extent = "210 8";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 8";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
variable = "$Host::GameName";
|
|
helpTag = "0";
|
|
maxLength = "24";
|
|
historySize = "0";
|
|
password = "0";
|
|
tabComplete = "0";
|
|
deniedSound = "InputDeniedSound";
|
|
glowOffset = "9 9";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 38";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
variable = "$Host::Password";
|
|
helpTag = "0";
|
|
maxLength = "16";
|
|
historySize = "0";
|
|
password = "0";
|
|
tabComplete = "0";
|
|
deniedSound = "InputDeniedSound";
|
|
glowOffset = "9 9";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "8 68";
|
|
extent = "80 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
variable = "$Host::MaxPlayers";
|
|
helpTag = "0";
|
|
maxLength = "3";
|
|
validate = "validateMaxPlayers();";
|
|
historySize = "0";
|
|
password = "0";
|
|
tabComplete = "0";
|
|
deniedSound = "InputDeniedSound";
|
|
glowOffset = "9 9";
|
|
};
|
|
new ShellBitmapButton(GMH_AdvancedBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "84 96";
|
|
extent = "180 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "11 5";
|
|
extent = "90 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
variable = "value";
|
|
altCommand = "setMinCombatants();";
|
|
helpTag = "0";
|
|
range = "0.000000 1.000000";
|
|
ticks = "15";
|
|
value = "0.00333333";
|
|
usePlusMinus = "1";
|
|
};
|
|
new GuiTextCtrl(GMH_BotDiffText) {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "11 45";
|
|
extent = "90 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "StartHostedGame();";
|
|
helpTag = "0";
|
|
text = "START GAME";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
};
|
|
new GuiControl(GM_WarriorPane) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "31 62";
|
|
extent = "558 345";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
position = "9 12";
|
|
extent = "74 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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 22";
|
|
extent = "257 300";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new ShellBitmapButton(GMW_PlayerPageBtn) {
|
|
profile = "ShellButtonProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "94 12";
|
|
extent = "152 38";
|
|
minExtent = "32 38";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
voiceIndex = "0";
|
|
};
|
|
new GuiTextCtrl() {
|
|
profile = "ShellTextRightProfile";
|
|
horizSizing = "left";
|
|
vertSizing = "bottom";
|
|
position = "114 168";
|
|
extent = "100 22";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "GM_WarriorPane.deleteWarrior();";
|
|
helpTag = "0";
|
|
text = "DELETE ALIAS";
|
|
simpleStyle = "0";
|
|
};
|
|
};
|
|
new ShellFieldCtrl() {
|
|
profile = "ShellFieldProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "25 41";
|
|
extent = "261 296";
|
|
minExtent = "16 18";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
|
|
new GuiPlayerView(GMW_PlayerModel) {
|
|
profile = "GuiDefaultProfile";
|
|
horizSizing = "width";
|
|
vertSizing = "height";
|
|
position = "1 1";
|
|
extent = "259 294";
|
|
minExtent = "8 8";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
};
|
|
new ShellRadioButton(GMW_LightRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 209";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "GMW_PlayerModel.update();";
|
|
helpTag = "0";
|
|
text = "LIGHT";
|
|
maxLength = "255";
|
|
groupNum = "1";
|
|
};
|
|
new ShellRadioButton(GMW_MediumRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 239";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
command = "GMW_PlayerModel.update();";
|
|
helpTag = "0";
|
|
text = "MEDIUM";
|
|
maxLength = "255";
|
|
groupNum = "1";
|
|
};
|
|
new ShellRadioButton(GMW_HeavyRdo) {
|
|
profile = "ShellRadioProfile";
|
|
horizSizing = "right";
|
|
vertSizing = "top";
|
|
position = "0 269";
|
|
extent = "80 30";
|
|
minExtent = "26 27";
|
|
visible = "1";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
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";
|
|
hideCursor = "0";
|
|
bypassHideCursor = "0";
|
|
helpTag = "0";
|
|
maxLength = "255";
|
|
};
|
|
};
|
|
};
|
|
//--- OBJECT WRITE END ---
|