This chapter will describe all the options found in the World Editor that let you customize the behaviour of KildClient. Only general options will be described here, some sections of the World Editor, that allow you to configure features dealing with automation (such as triggers, aliases, hooks, etc.) will be described in other chapters, along with an explanation of that feature.
To access the World Editor for the currently open World, use the
-> menu. It is also possible to edit Worlds from the World Selector dialog, just click once in the World from the list and press .There are several groups of options in that dialog. The following sections will describe each one in turn.
The figure below shows the General section of the World Editor:
The first section, Connection, contains parameters that specify how to connect to the MUD:
Name: this specifies the name that will be shown in the World Selector, and also in the tab in the main window. It can be anything you want, that helps you identify the MUD.
Host: the host to connect to. It can be entered either as a name or as a numeric IP.
Port: the port to connect to.
Use SSL: if this is checked, the communication with the MUD will be encrypted and thus immune to casual eavesdropping. However, the MUD server must support this, if you try to connect using SSL to a server that does not understand it, the connection will fail.
Note: you might not see this option. If it is not present, that means that you version of KildClient has been compiled without SSL support.
Note: although the connection will be encrypted if the connection uses SSL, KildClient does not attempt any kind of certificate verification, so you must not assume that the connection is authenticated. You can, however, see some information on the certificate in the Statistics dialog (see Section 6.1.8).
The second section, Auto-login, contains the parameters that you need to configure if you want KildClient to login automatically to the MUD for you. You can associate several characters with a World, and then when you can select which character you use to login to the MUD, as explained in Section 3.1.
First, select how the login will be made in Connection Style. If this is set to "No auto-login", no attempt will be made to login automatically. This is the default.
There are two other options: "Diku", for Diku-based mud servers, which prompt you for the character name and then the password; and "lp" for lp-based mud servers, in which you have to type connect followed by the character name and password.
If neither of these options apply to your MUD, you should disable auto-login here, but you can still use a hook to send commands just after you connect. See Chapter 12.
Next follows a list of all the characters that you have defined. Each character is associated with a password, however the password is not displayed for security reasons.
To add a new character, press Add and enter the character's name and password in the window that appears, then press OK. The new character will be added to the list. To edit an existing character, select it and press the Edit button. To remove a character information, select it and press Delete. Finally, to control the order that the characters are displayed, use the Up and Down buttons. Note that the first character is considered the default and is the one used if you connect using the main entry for that World.