Xpilot : Newbieguide  : Advanced configuration

When one looks under MENU -> PLAYER one can see the user@host combination of all the players. You can change your own user@host combination if you don't want other players to see where you are playing from or what your username is. Of course you can just change it in something funny, like so many other players.

To do that, you must edit your .xpilotrc and add

When you start Xpilot it will display jarno@j-a-r-n-o.nl as you user@host combination.
Of course this is just an example, don't really use jarno@j-a-r-n-o.nl, because THAT'S MINE! :-)

Under MENU -> CONFIG you can find a lot more options to change. This can speed up the client or make it better looking.

I will briefly handle all of them in this rather big list in order of appearence :

showMessages

Toggle the messages shown at the bottom of the screen. You will have a more clear view of the playingfield now, but you can no longer follow some minor important information, like who shot who and who just entered the map.
maxMessages
This states how many messages will be displayed. When this is set low, you can see more of the playingfield. When this is set high, it's easier to follow the messages, since they are visible longer. This setting affects both the talkmessages as well as the infomessages at the bottom.
reverseScroll
You can set the displaydirection with this. Normally new talkmessages are added at the topline and new infomessages at the bottomline. Toggling reverseScroll will reverse the direction and the new talkmessages will now appear under the old ones and new infomessages will appear above the old ones.
showHUD
This can turn off the HUD, which is the blue stuff surrounding you, including the items, modifiersettings and fuellevel. The client will now draw slightly faster, but you have to remember which items you have and what modifiers you have set.
showHUDRadar
This option draws radarinformation on your playingfield. This means that the blips you see on you radar will drawn on the playingfield too.
horizontalHUDLine
Toggle if the horizontal HUD-lines should be drawn.
verticalHUDLine
Toggle if the vertical HUD-lines should be drawn.
speedFactHUD
This can be useful in maps where it's hard to tell how fast you are going. Setting this to a positive value will make the HUD drag behind you. The further the HUD is away from you, the faster you are going. A negative value will do the same thing, but the HUD will now preceed you.
speedFactPTR
This configoption will also show your speed, but it does that by drawing a line in the direction (or opposite) to where you are going and it will grow with larger speeds. A positive value will draw a line behind and a negative value will draw a line in front of you.
fuelNotify
When your fuel drops below this level, your fuelgauge will appear.
fuelWarning
When your fuel drops below this level, your fuelgauge will start blinking.
fuelCritical
When your fuel drops below this level, your fuelgauge will start blinking even faster.
fuelGauge
Toggle if you don't want to see the fuelgauge at all. Your fuellevel will still be displayed as a number rightbelow your HUD if your fuellevel drops under the level you've set at fuelNotify.
outlineWorld
This toggles between the different ways of displaying the walls. With outlineWorld turned on, only the edges of a wall will be drawn, but with outlineWorld turned off, all wallblocks will be drawn.
filledWorld
This will toggle between yet another way of displaying walls. This will make the wall completely blue.
texturedObjects
This will apply a texture to the entire client, even the shipshapes. Look in the chapter called ".xpilotrc" for more details.
texturedWalls
This will apply a texture to the wall, which you must specify in your .xpilotrc
Find (or add if not present) the line :
xpilot.walltexturefile:
and type in the path+filename of the texture. This texture has to be in XBM-format.
slidingRadar
This will activate sliding radar. This means your ship will always be in the center of the radar and the map itself will move.
showItems
This will display the items you currently have on your HUD. If this option is turned off your items will only be shown for a short time when you pick up a item.
showItemsTime
This is the time in seconds for how long the items will be shown after you have picked up an item.
This only has any effect if showItems is set to No.
showScoreDecimals
This will set the number of decimals you see in the scorelist.
backgroundPointDist
This defines the distance of the small dots which are shown in the background. The distance is given in blocks.
The dots give you a sense of movement in parts of the map where there aren't any walls.
A distance of 0 means no dots in the background.
backgroundPointSize
This defines the size of the small dots which are shown in the background. The size is given in pixels at a scaleFactor of 1.0 and the maximum size is 8.
The dots give you a sense of movement in parts of the map where there aren't any walls.
A size of 0 will turn those dots off.
sparkSize
Sparks are the stuff that comes out of your engine. The size is given in pixels at scaleFactor 1.0 and the maximum size is 8 and the minimum is 1.
sparkProb
Sparks are the stuff that comes out of your engine. This will affect how much sparks are emitted by the engine. And since sparks too are transmitted over the Internet, a low sparkProb will reduce lag somewhat.
charsPerSecond
This defines how many characters will be drawn per second. Keeping it low will reduce lag somewhat too, but will also result in slow messages.
markingLights
This will toggle the markinglights on your ship. The markinglights are the red and blue points, which keep flashing.
toggleShield
Your shield can be controlled in two ways. ToggleShield will toggle the shield every time you press the shieldkey. No toggleShield will keep the shields up as long as you keep the shieldkey pressed.
autoShield
AutoShield will automatically drop shields when you start shooting and it will raise shields when you stop shooting. AutoShield will be turned of when you take manual control of the shields by pressing the shieldkey. It will start again when you have died.
nastyShots
Shots can be draw in two ways. They will be drawn as solid blocks when nastyShots is set to No and bullets will be drawn as very small +'s when set to Yes.
shotSize
This will set the size of the bullets, but only is nastyShots is set to No. shotSize is given in pixels at scaleFactor 1.0 and has a maximum of 8 pixels.
teamShotSize
This will set the size of the bullets which are from your teammembers, but only if nastyShots is set to No. teamShotSize is given in pixels at scaleFactor 1.0 and has a maximum of 8 pixels.
hudColor
You can choose between 7 colors (by default) for your HUD.
The chapter called ".xpilotrc" will show you how to get more colors.
hudLockColor
You can choose between 7 colors (by default) for the lock in your HUD. The lock is the dot which follows the player you have currently locked.
The chapter called ".xpilotrc" will show you how to get more colors.
wallColor
You can choose between 7 colors (by default) for the walls.
The chapter called ".xpilotrc" will show you how to get more colors.
decorColor
You can choose between 7 colors (by default) for the decorwalls, which are the walls where you can fly through.
The chapter called ".xpilotrc" will show you how to get more colors.
showDecor
This toggles the decorwalls. Decorwalls are the walls where you can fly through and have no other function than to make the map look better.
outlineDecor
This toggles between a different ways of displaying the walls. With outlineDecor turned on, only the edges of a wall will be drawn, but with outlineDecor turned off, all decorwallblocks will be drawn.
filledDecor
This will toggle between yet another way of displaying decorwalls. This will make the wall completely brown.
texturedDecor
This will apply a texture to the decorwall, which you must specify in your .xpilotrc
Find (or add if not present) the line :
xpilot.decortexturefile:
and type in the path+filename of the texture. This texture has to be in XBM-format.
texturedBalls
This will apply a texture to the ball, which you must specify in your .xpilotrc
Find (or add if not present) the line :
xpilot.balltexturefile:
and type in the path+filename of the texture. This texture has to be in XBM-format.
maxFPS
This will specify the maximum number of frames you wish to receive. Some servers run with framerates as high as 20. This is usually unplayable due to the high lag. maxFPS will block this and give a more acceptable connection.
showShipName
ShowShipName will stop showing names of players and their bases when set to No.
showMineName
Mines will show who they are owned by if this is turned on.
fuelMeter
This will draw a fuelmeter on the topright part of the screen. This is a useful option is you have your HUD turned off.
powerMeter
This meter will display your enginepower in the topright part of the screen.
turnSpeedMeter
This meter will diplay your turnSpeedMeter in the topright part of the screen.
packetSizeMeter
This meter will display your packetSizemeter. It tells you how large the packages are that are sent to you. A big package means lag.
packetLossMeter
This meter will display your packetLossMeter. It tells you how many packages have been lost during transmition. When the meter is all red, you won't receive any pakages at all, and thus will experience HUGE lag.
packetDropMeter
This emter will display your packetDropMeter. It tells you how many packages have been dropped by your client in order to keep the framerate steady. If this meter is very red it usually means you computer is too slow. You can try to toggle some drawing option to increase performance.
packetLagMeter
This meter will display your packetLagMeter. It tells you how large the delay is between pressing a key and observing a response. Also known as lag
clock
This will display a clock above your menubuttons.
clockAMPM
This will toggle between AMPM mode and 24 hour mode.



Added comments


Anyway possible of setting it so that I automatically lock on to nearest player? or rolling my mouse wheel into doing that?
    By Joe

You mean pressing the ARROW_UP key?
I think mousebutton 4 and 5 are mousescroll up and down (with some mice). You can try linking those mouse<\i>buttons.
See chapter "remapping your keys".

    By J-a-r-n-o

what are the alt settings for?
    By nukular

They allow you to quickly switch between two different settings. Pressing <ESC> will toggle between the normal and the alt settings.
    By J-a-r-n-o