1Only directives that start with a # are taken in consideration 2Anything else is treated as a comment 3For the directives that accept a boolean value (on/off), 0 is off, 1 is on 4 5!!!WARNING!!! 6Make a backup of this file, before messing with it. In case it gets corrupted, the game might 7not start at all, etc. 8 9Having a Username and Password defined can be a security problem. Use if you are comfortable 10in people that can get to your machine knowing this information 11#username = "" 12#password = "" 13 14video modes: 15 1 = 640x480 16bpp 16 2 = 640x480 32bpp 17 3 = 800x600 16bpp 18 4 = 800x600 32bpp 19 5 = 1024x768 16bpp 20 6 = 1024x768 32bpp 21 7 = 1152x864 16bpp 22 8 = 1152x864 32bpp 23 9 = 1280x1024 16bpp 24 10 = 1280x1024 32bpp 25 26full screen can be 0 (windowed) or 1 (full screen) 27if it is windowed, it will use the desktop BPP 28 29#video_mode= 6 30#full_screen= 0 31 32The no_adjust_shadows directive, if set on 1, tells the engine not to disable the shadows if 33the frame rate is too low. 34#no_adjust_shadows= 1 35 36Do NOT turn on the shadows if you have a low end machine, and/or if you are using a 16BPP mode 3716BPP modes, on old video cards (up to GF3) do not support a stencil buffer, so having shadows 38will make the game unplayable. If this is the case, use 0 instead of 1, in the shadows_on string 39 40#shadows_on= 1 41 42If you want to use some better quality shadows, enable the shadow mapping. It will use more ressources 43than the old shadows, but will look prettier: 44 45#use_shadow_mapping= 1 46 47The clouds shadows are projected on the ground, and the game looks nicer with them on. 48There is a small (about 10) speed penality, if you let it on, so you might want to disable 49them if you have an old video board. 50 51#clouds_shadows= 1 52 53The reflections can now be turned off without using poor_man. 54Set the following to 0 to just disable reflections. 55#show_reflection= 1 56 57Set this to 0 to disable showing the FPS in the corner 58#show_fps= 1 59 60Setting this to a non-zero value will throttle EL back only when it's 61grabbing far more CPU time than it really needs to render a scene smoothly. 62This shouldn't affect slower systems at all, as they need all the CPU 63time that they can get to render nicely. 64#limit_fps= 45 65 66If you REALLY have a VERY poor machine, try to set the next variable on 1 67You will notice a drastical drop in quality (no reflections, no clouds shadows, and the texture 68filtering is set to NEAREST), but you might get a performance increase. 69It is highly discouraged to turn it on, tho. 70 71#poor_man= 0 72 73Some systems will not support the new point based particles in EL. If your client complaints 74about not having the point based particles extension, set the following to 0: 75 76#use_point_particles= 0 77 78If you experience a significant slowdown when particles are nearby, you should consider lowering 79the percentage of particles that are displayed. You can set the particles percentage between 0 and 100: 80 81#particles_percentage = 100 82 83You can increase the mouse sensitivity and cursor changing by adjusting the mouse_limit to 84lower numbers, but usually the FPS will drop as well! 85#mouse_limit= 2 86 87The following two directives are for configuring the camera rotation speed, when you press 88left/right arrows (this is the normal mode), or shift+left/right arrows (fine mode) 89Increase for a faster camera turning speed, decrease for a smoother animation. 90 91#normal_camera_rotation_speed= 59.5 92#fine_camera_rotation_speed= 5 93 94To prevent your player from moving by accident when you are sitting check sit_lock to 1 95and enable it 96 97#sit_lock = 0 98 99Set to 0 if you don't want the item window to be opened when dropping things 100#item_window_on_drop = 1 101 102Set to 1 to see the digital clock 103#view_digital_clock= 0 104 105Lets you relocate your quickbar by using leftclick+ctrl. leftclick+shift determines whether the quickbar should be horisontal 106or vertical (default) and leftclick+ctrl+shift resets the quickbar. 107#relocate_quickbar = 0 108 109Shows your stats in the hud (only works in resolutions > 640x480) 110#show_stats_in_hud= 1 111 112Settting both show_stats_in_hud and show_statbars_in_hud to 1 will display experience bars for 113all your skills on the right side of the screen. 114#show_statbars_in_hud= 1 115 116Shows help text, that tells about the function of a button: 117#show_help_text= 1 118 119Set the time before the client will go afk automatically (time in minutes). If 0 the client will not go afk automatically 120and you'll have to set the client AFK yourself. 121#auto_afk_time= 5 122 123Set the default afk message: 124#afk_message = "Automessage: I am currently away from my computer" 125 126If afk_local is set, when you go AFK, local chat messages are counted and saved as well as PMs 127#afk_local= 1 128 129Global ignores is a list with people that are well known for being nasty, so we put them into 130a list (global_ignores.txt). Now, if you want, you can configure the client to load that list on 131start up, so you will have some sort of additional protection against those nasty people. 132By default, this feature is turned on 133 134#use_global_ignores = 1 135 136Gloabal filters are a list of words that people have found offensive and can be replaced locally. 137Set the following to 0 if you don't want to use the default word filtering. 138#use_global_filters = 0 139 140The following directive allows you to choose wether or not you want that each time when you 141ignore someone, his/her/it's name to be saved on your local ignores list, so you will 142permanently ignore that person (unless/until you manually remove the name from the 143local_ignores.txt file) 144 145#save_ignores = 1 146 147Indicate if and how you want text messages to be logged to file. A distinction is made between 148server messages, which are informational messages like "slow down" or "you failed to harvest the 149[whatever]", and chat messages like local chat, PMs and GMs. Valid options for log_chat are 150 1510: don't log anything at all 1521: log chat to chat_log.txt, but don't log server messages 1532: log both chat and server messages to chat_log.txt 1543: log chat to chat_log.txt, and server messages to srv_log.txt 155 156#log_chat = 2 157 158You can adjust the size of the text used for the players name tags on the screen. A value 159of 1.0 is the default, and you can make the text bigger or smaller by raising or lowering the values. 160 161#name_text_size= 1 162#name_font= 20(Ubuntu-R.ttf) 163#def_name_font= 20(Ubuntu-R.ttf) 164 165You can adjust the size of the chat text on the screen. A value of 1.0 is the default, and 166you can make the text bigger or smaller by raising or lowering the values. 167 168#chat_text_size= 1 169#chat_font= 20(Ubuntu-R.ttf) 170#def_chat_font= 20(Ubuntu-R.ttf) 171 172#ui_text_size= 1 173#ui_font= 20(Ubuntu-R.ttf) 174#def_ui_font= 20(Ubuntu-R.ttf) 175 176#note_text_size= 1 177#note_font= 20(Ubuntu-R.ttf) 178#def_note_font= 20(Ubuntu-R.ttf) 179 180#book_text_size= 1 181#book_font= 7(MarckScript-Regular.ttf) 182#def_book_font= 7(MarckScript-Regular.ttf) 183 184#rules_text_size= 1 185#rules_font= 20(Ubuntu-R.ttf) 186#def_rules_font= 20(Ubuntu-R.ttf) 187 188#encyclopedia_text_size= 1 189#encyclopedia_font= 8(UbuntuMono-R.ttf) 190#def_encyclopedia_font= 8(UbuntuMono-R.ttf) 191 192#mapmark_text_size_1= 1 193 194Set enable_sound to 1 to turn on sound effects, or to 0 if you don't want the EL client to take 195over your sound card, or if you have sound problems that might crash the client. 196#enable_sound= 0 197 198Setting enable_music to 1 will make the game play background music. Note that the music 199files themselves are not distributed with the game, and are available as a separate download. 200#enable_music= 0 201 202You can change the music or sound gain (volume) with the following parameters. 0.0 means muted, 2031.0 means full volume: 204 205#sound_gain= 0.5 206#music_gain= 0.2 207 208Here is where you give the path to your favorite browser. Due to the large diversity of browsers 209used, no default browser is selected, but you can easily change it in-game in the 210configuration tool, or here by adding a # before the browser command you prefer, and removing it 211on the next line: 212#browser = "" 213 214Note that, because of Micro$oft's infinite wisdom, invoking a command is done differently 215in Win9* and in Windows NT, so you have to manually select how to invoke your browser. 216Be sure to have only ONE selected browser, otherwise the current browser thingy is likely not 217to work. 218 219For Windows NT/2K/XP 220browser = "start iexplore.exe" 221 222For Win9* 223If you don't use quotation marks, the spaces will be stripped. 224 225browser = "c:\Program Files\Internet Explorer\iexplore.exe" 226 227For Linux: 228Just put a # before the browser you use, and make sure there there are not two or more browsers 229selected. That is, deselect the windows browser 230browser = konqueror 231browser = opera 232browser = mozilla 233browser = netscape 234 235Choose your language - all languages available are located in the ./languages/ folder in your eternal lands directory. 236The languages are however easily extendable and if you wish, you can translate the client into your language by editing 237the files found in the languages directory. 238#language= "en" 239 240This option allows you to specify a directory other than the current directory to load data from. 241This needs to be set to where you installed EL. 242For Windows users, the default is "c:\Program Files\Eternal Lands\". 243For Gentoo users, the ebuild installs in /usr/share/games/eternal-lands. 244#data_dir = "c:\Program Files\Eternal Lands\" 245 246Set render_fog to 1 to show fog in the game. 247#render_fog= 1 248 249Setting use_vertex_buffers to 1 will make EL use vertex buffer objects to speed up the rendering 250process, at the expense of using more video memory. 251#use_vertex_buffers= 1 252 253If caps_filter is set, messages that are entirely in upper case are automatically converted to 254lower case. 255#caps_filter = 0 256 257The value for windowed_chat determines how text messages are displayed. Valid options are: 258 2590: Simply print all text on the screen 2601: Tabbed chat: text messages are separated based on the type of message (e.g. server messages, 261 guild chat, local chat, channel talk), and by selecting a tab from a bar on top of the screen 262 only one (or all) channel or type of message is shown. 2632: Windowed chat: like tabbed chat, but the text is displayed in a separate window. 264#windowed_chat = 1 265 266Set write_ini_on_exit to 0 if you do NOT want changes in your settings to be saved when you close 267the game. You probably do not want to do this, so if you don't know what you're doing, leave it 268at 1. 269#write_ini_on_exit = 1 270 271If ati_click_workaround is set, the game will try to work around a bug in (older?) Ati video 272drivers, that read out the depth buffers incorrectly. Try this option _only_ when you are not 273able to walk and you have an Ati video card. 274#ati_click_workaround = 0 275 276Setting use_alpha_border to 1 will make EL show a nice shadow border around the in-game windows. 277#use_alpha_border = 1 278 279Setting use_floating_messages to 1 will show a message floating above your characters head when 280you gain experience. 281#use_floating_messages = 1 282 283If local_chat_separate is set and windowed_chat is set to using tabs or the chat window, then 284all local chat messages will be displayed in a separate tab, otherwise they will be shown in all 285tabs. 286#local_chat_separate = 0 287 288Same as local_chat_separate, but for guild messages. 289#guild_chat_separate = 1 290 291Same as local_chat_separate, but for server and other informational messages. 292#server_chat_separate= 1 293 294This option is useful for EL moderators only. Same as local_chat_separate, but for moderator 295messages. 296#mod_chat_separate= 1 297 298If isometric is set to 1, the in game view will be isometric, i.e. no perspective is used. Use it 299when your frame rate is low, it can speed up the rendering process significantly. 300#isometric= 0 301 302The perspective correction, only used when isometric is 0. The farther this value deviates from 1, 303the higher the perspective distortion is. 304#perspective= 0.4 305 306If buddy_log_notice is set, a message will be printed when someone on your buddy list logs on or off. 307#buddy_log_notice = 1 308 309Gamma correction, the higher this value, the higher the contrast between light and dark colors. 310You can try to use this option when the game looks very dark on your screen, but note that it 311affects the entire display, not just the game window. 312#gamma= 1 313 314This parameter determines the quality of the shadow maps. You should as minimum set it to 512, and it 315will look better with 1024, 2048 or 4096, but also consume a lot more graphics memory/resources. 316Valid options for shadow_map_size are 317 3180: 256 3191: 512 3202: 768 3213: 1024 3224: 1280 3235: 1536 3246: 1792 3257: 2048 3268: 3072 3279: 4096 328 329#shadow_map_size= 7 330 331If use_compiled_vertex_array is set, EL will draw 3D objects using compiled vertex arrays. Some 332systems don't support this option well, so you can try turning it off when you notice that 3D 333objects aren't displayed correctly. 334#use_compiled_vertex_array= 0 335 336If autoupdate is set, updates can be automatically downloaded from the server and installed. Note 337that this requires the game to have write permissions in your configuration directory, or the 338game data directory. If you are able to play the game with default settings, that is most likely 339not a problem, since the log files are created in either of those directories as well. 340all log fil 341#autoupdate = 1 342 343When serverpopup is set, special server messages with channel id 255 are displayed in a separate 344popup window. 345#serverpopup = 1 346 347Set this option to 1 if you find that clicking the mouse on the ground does not move your 348character. Instead of reading the depth buffer, the game will then trace the line of view to find 349the ground tile to move to. 350#use_old_clicker = 0 351 352Set use_frame_buffer to 1 to enable frame buffer support for shadow mapping and reflections. 353#use_frame_buffer= 1 354 355If windows_on_top is set, certain windows can be shown on top of the console and map interfaces. 356#windows_on_top= 1 357 358#video_info_sent= 1 359 360#use_eye_candy= 1 361 362#enable_blood= 1 363 364#use_lamp_halo= 1 365 366#max_ec_framerate= 45 367 368#min_ec_framerate= 15 369 370#light_columns_threshold= 5 371 372#use_fancy_smoke= 1 373 374#max_idle_cycles_per_second= 40 375 376#crowd_gain= 1 377 378#enviro_gain= 0.3 379 380#actor_gain= 1 381 382#walking_gain= 0.4 383 384#gamewin_gain= 1 385 386#client_gain= 1 387 388#view_analog_clock= 1 389 390#use_alpha_banner= 0 391 392#opaque_window_backgrounds= 0 393 394#customupdate= 1 395 396#special_effects= 1 397 398#time_warning_hour= -1 399 400#time_warning_sun= -1 401 402#time_warning_day= -1 403 404#continent_map_boundaries= 1 405 406#warn_gain= 1 407 408#use_cursor_on_animal= 1 409 410#always_pathfinding= 1 411#water_shader_quality= 2 412#use_keypress_dialog_boxes= 0 413 414#use_full_dialogue_window= 1 415#use_new_selection= 1 416#use_harvesting_eye_candy= 1 417 418#skybox_show_sky= 1 419 420#skybox_show_clouds= 1 421 422#skybox_show_stars= 1 423 424#skybox_show_moons= 1 425 426#skybox_show_sun= 1 427 428#follow_cam= 0 429 430#fol_cam_behind= 1 431 432#extended_cam= 1 433 434#ext_cam_auto_zoom= 0 435 436#follow_strength= 0.1 437 438#const_speed= 1 439 440#lin_speed= 10 441 442#quad_speed= 10 443 444#far_plane= 80 445 446#min_tilt_angle= 30 447 448#max_tilt_angle= 90 449 450#far_reflection_plane= 30 451 452#normal_camera_deceleration= 1 453 454#use_draw_range_elements= 1 455 456#show_game_seconds= 0 457 458#skybox_update_delay= 10 459 460#rotate_minimap= 1 461 462#disable_sound= 0 463 464#sound_device= "" 465 466#afk_snd_warning= 0 467 468#minimap_scale= 0.7 469 470#use_animation_program= 0 471 472#pin_minimap= 0 473 474#cm_banner_disabled= 0 475 476#video_width= 640 477 478#video_height= 480 479 480#buff_icon_size= 14 481 482#disable_double_click= 0 483 484#logo_click_to_url= 0 485 486#logo_link= "http://www.eternal-lands.com" 487 488#enable_user_menus= 1 489 490#3d_map_markers= 1 491 492#showcustomclothing= 1 493 494#emote_filter= 1 495 496#disable_gamma_adjust= 0 497