XPILOTMON(6)

NAME
xpilotmon - interface to XPilot meta servers

SYNOPSIS
xpilotmon

DESCRIPTION
The xpilotmon program tries to connect to an XPilot meta server. On success it will display all currently running XPilot servers in the world. Details about a specific server can be attained and games joined.

X DEFAULTS
The application instance name is xpilotmon. It understands all of the usual Tk/Tcl resource names and classes as well as:

allPlayerOrder (class AllPlayerOrder)
    This resource determines the default player order in the All Players window. Setting allPlayerOrder to 0 specifies that the default is to sort players by nick, a 1 specifies sorted by name, a 2 specifies by server and a 3 by map.

hostWeigths (class HostWeights)
    This resource determines the server sorting order when sorting by country. The hostWeights resource is a comma separated list of country sublists, with a number at the front of each sublist called "weight". Countries are sorted such that lower weights come first. The hostWeight list is searched from left to right, and the first matching weight is used. A weight matches a server address if one of the country strings in the sublist containing the weight exactly matches the end of the server address, but case is not significant. Any trailing dots in the server address are removed before matching. Adresses not matching any of the entries in the server list are given a default weight of 1000. For example,

    10 edu mil com, 1010 au nz
    prioritizes American servers, whereas servers in Australia end up last.

metaServerList (class MetaServerList)
    This resource lists known meta servers for xpilotmon to try to connect to. Each server must be represented by a pair, the server address and the port number, enclosed in curly braces. The complete list must also be bracketed with curly braces. For example,

    {{meta.xpilot.org 4401} {meta2.xpilot.org 4401}}

metaTimeout (class MetaTimeout)
    This resource specifies the amount of seconds to wait for a connection to a meta server before timing out and trying the next one in the metaServerList. The default value is 8.

sortDetailOrder (class SortDetailOrder)
    This resource determines the default player order in the score window. Setting sortDetailOrder to 0 specifies that the default is to sort players by team, a 1 specifies sorted by nick, a 2 specifies by score and a 3 by status.

sortByPlayers (class SortByPlayers)
    This resource determines the default server order in the main window. Setting sortByPlayers to 1 specifies that the default is to sort servers by the number of players. A 0 specifies that servers should be sorted by country.

xpilotProg (class XpilotProg)
    This resource contains the full path to your version of xpilot(6), which is called whenever you want to join a game.

SEE ALSO
xpilot(6), xpilots(6)

BUGS
The meta servers disconnect before completing transmission, so some information is lost about the last xpilot server. Sorting doesn't always work.

AUTHOR
Peter Brandstrom, d91-pbr@nada.kth.se