home *** CD-ROM | disk | FTP | other *** search
- //////////////////////////////
- // this is the default configuration file for ts3overlay
- // don't modify this file. If you want to override specific settings,
- // create a 'config_user.ini' instead.
- //
- // Values are loaded with the following priority:
- // application-specific values from config_user
- // application-specific values from default_config
- // common values from config_user (from section [default])
- // common values from default_config (from section [default])
-
- [default]
-
- // global.dll.disable_loading <true | false>
- // this value can be overridden for a "blacklist"
- // If the DLL is injected into a process, it checks, whether the application
- // uses D3D. If there is no D3D and the next parameter "force_dll_loading" is
- // not set to true, the DLL will immediately be unloaded.
- // However, it might be useful to avoid injection into some processes.
- // Setting this flag to 'true' will disallow the DLL to be injected, even
- // if the application uses D3D.
- // If you need to modify this values (e.g. because of a crash, or because
- // it doesn't make sense to hook this specific application), leave me a
- // notice in the forum, so I can include this value in the default
- // configuration for the next version
- dll.disable_loading = false
-
- // global.dll.force_loading <true | false>
- // You most probably never need to touch this value. If the DXHook-DLL is injected
- // into a process, it tries to detect if a D3D Version is used by the process.
- // Setting this flag to 'true' will inject the DLL, even if the process doesn't use
- // D3D at all.
- // The only application that should be forced in this way is the "InstallHook"
- // application
- dll.force_loading = false
-
- // dll.retry_injection_after_seconds <0-x>
- // If the overlay appears, but suddenly disappears (e.g. after display resize,
- // after a video sequence or similar), try to enable this feature.
- // A value of 0 disables this behavior.
- // Also don't set this value too low, as there also are no rendered frames, if the
- // application is minimized.
- dll.retry_injection_after_seconds = 0
-
- // logs.directory <directory name>
- // you can set this directory, if the default mechanism doesn't work for you
- // example: logfile_dir = "C:\TEMP"
- // leave it empty to use the default behavior (%appdata%\ts3overlay)
- logs.directory =
-
- // d3d8.enable <true | false>
- // Turns off injection / detection for d3d8
- d3d8.enable=true
-
- // d3d9.enable <true | false>
- // Turns off injection / detection for d3d9
- d3d9.enable=true
-
- // d3d9.use_present_hook <true | false>
- // if a game uses d3d9, you can see that the logs are created, but still don't
- // see any picture, you might set this value (only for this application) to
- // true. Please also leave me a notice in the forum, so I can include this value
- // in the default configuration for the next version
- d3d9.use_present_hook = false
-
- // d3d9.ignore_no_resize_reset <true | false>
- // Just for testing. Changing this entry will most probably crash your games
- d3d9.ignore_no_resize_reset = false
-
- // d3d9.follow_creation <true | false>
- // Follows the creation of the d3d9 device. Should no longer be necessary, as
- // d3d9 can be injected "on the fly", but it still may be required for anti-cheat
- // engines.
- d3d9.follow_creation = false
-
- // d3d9.check_immediate <true | false>
- // Enables to hook d3d9 games on-the-fly. You most probably don't want to
- // change this, but it may be required for anti-cheat engines.
- d3d9.check_immediate=true
-
- // d3d10.enable <true | false>
- // Turns off injection / detection for d3d10
- d3d10.enable=true
-
- // d3d10.clear_after_rendering <true | false>
- // If the screen is not completely redrawn by the game (e.g. intro video in bioshock 1)
- // you can set this parameter to 'true'.
- // However, this shouldnt' be necessary in most cases.
- d3d10.clear_after_rendering = true
-
- // d3d11.enable <true | false>
- // Turns off injection / detection for d3d11
- d3d11.enable=true
-
- // opengl.enable <true | false>
- // Turns off injection / detection for opengl
- opengl.enable=true
-
- // overlay.display.window.opacity <0-100>
- // overlay.display.scrollbar.opacity <0-100>
- // overlay.display.titlebar.opacity <0-100>
- // overlay.display.backgroundcolor <AARRGGBB>
- // Modify these values for the opacity and colour of the overlay background as well
- // as the opacity for the scrollbar and the titlebar
- // Setting the opacity to 0 makes it completely invisible (except the player names
- // of course), a value of 100 makes it completely opaque.
- // Setting the titlebar's opacity to 0 is not recommended, it's better to set the
- // next parameter 'overlay.display.titlebar.visibility'
- overlay.display.window.opacity = 3
- overlay.display.scrollbar.opacity = 30
- overlay.display.titlebar.opacity = 100
- overlay.display.backgroundcolor = FFFFFFFF
-
- // overlay.display.titlebar.visibility <true | false>
- // This setting enables the titlebar by default. It can however be changed via the
- // new context menu
- overlay.display.titlebar.visibility = true
-
- // overlay.display.fontcolor.talking <AARRGGBB>
- // overlay.display.fontcolor.silent <AARRGGBB>
- // overlay.display.fontcolor.whispering <AARRGGBB>
- // overlay.display.fontcolor.muted <AARRGGBB>
- // overlay.display.fontcolor.channel <AARRGGBB>
- // overlay.display.fontcolor.dragging <AARRGGBB>
- // Modify these values for the color of the player names
- overlay.display.fontcolor.talking = FFF2C700
- overlay.display.fontcolor.silent = 80F2C700
- overlay.display.fontcolor.muted = 800000FF
- overlay.display.fontcolor.whispering = FFFF0000
- overlay.display.fontcolor.channel = FF999900
- overlay.display.fontcolor.dragging = FFFFFFFF
-
- // overlay.initialization.mode <normal | minimal>
- // You can modify this value to set the initial mode to the "minimal" mode, where
- // people in your channel are only displayed while talking.
- overlay.initialization.mode = normal
-
- // overlay.initialization.xpos <any number>
- // overlay.initialization.ypos <any number>
- // overlay.initialization.width <any number>
- // overlay.initialization.height <any number>
- // overlay.logo.xpos <any number>
- // overlay.logo.ypos <any number>
- // overlay.logo.alpha.min <0 - 100>
- // overlay.logo.alpha.max <0 - 100>
- // Modify these values to set the initial position of the overlay and the logo.
- // If you chose a number smaller than 0 for the position, the overlay will be
- // aligned relative to the right / bottom border.
- // Setting the maximum logo alpha to 0 will completely disable the logo (and thus
- // the context menu)
- overlay.initialization.xpos = 50
- overlay.initialization.ypos = 50
- overlay.initialization.width = 150
- overlay.initialization.height = 180
- overlay.logo.xpos = 20
- overlay.logo.ypos = -80
- overlay.logo.alpha.min = 30
- overlay.logo.alpha.max = 100
-
- // overlay.popup.show_server_messages <true | false>
- // overlay.popup.show_channel_messages <true | false>
- // overlay.popup.show_chat_messages <true | false>
- // Modify these values to enable / disable popup messages if people enter your channel,
- // server or type something in the ts3 chat...
- overlay.popup.show_server_messages = true
- overlay.popup.show_channel_messages = true
- overlay.popup.show_chat_messages = true
-
- // overlay.popup.duration <any number>
- // The duration popups will be displayed (in seconds)
- overlay.popup.duration = 5
-
- // overlay.self_visible_in_minimal_mode <0 | 1 | 2 | 3>
- // This value determines, how your own player will be displayed in minimal mode
- // 0 = Own player will never be visible
- // 1 = Own player will only be visible while talking (default)
- // 2 = Own player will only be visible while talking or muted
- // 3 = Own player will always be visible
- overlay.self_visible_in_minimal_mode = 1
-
- // hook.follow_steam_trampoline <true | false>
- // Try to set this value to 'false' if you experience any problems.
- hook.follow_steam_trampoline = true
-
- // hook.method <0|1>
- // Try to set this value to '1' if you experience any problems / crashes in
- // hooked games. '0' is the more complex method, that will succeed for nearly
- // any hook, but it still may be buggy in some aspects...
- hook.method = 0
-
- // mouse.poll <true | false>
- // mouse.hook_all_threads <true | false>
- // keyboard.hook_all_threads <true | false>
- // This parameters are necessary for some games (such as Guild Wars) to receive
- // mouse or keyboard events within the overlay. Try to modify these you experience
- // any problems
- mouse.poll = false
- mouse.hook_all_threads = false
- keyboard.hook_all_threads = false
-
-
- // special handling for some games
-
- <<<<<<< HEAD
- [LEAGUE OF LEGENDS.EXE]
- d3d9.use_present_hook = true
- [L2.BIN]
- d3d9.use_present_hook = true
- [GW.EXE]
- d3d9.use_present_hook = true
- [AION.EXE]
- mouse.hook_all_threads = true
- keyboard.hook_all_threads = true
- [GLOBALAGENDA.EXE]
- mouse.hook_all_threads = true
- =======
- >>>>>>> 236983f... Removed "hook_all_threads" directives from config
- [BCR.EXE]
- d3d9.use_present_hook = true
- d3d10.enable = false
- d3d11.enable = false
- [DIRT.EXE]
- d3d10.enable = false
- [GUARDIANSOFGRAXIA.EXE]
- dll.retry_injection_after_seconds = 5
- [GUARDIANSOFGRAXIADEMO.EXE]
- dll.retry_injection_after_seconds = 5
- [RUSH.EXE]
- dll.retry_injection_after_seconds = 5
- [WINTERVOICES.EXE]
- d3d9.use_present_hook = true
- [WINTERVOICES DEMO.EXE]
- d3d9.use_present_hook = true
- [NFSW.EXE]
- d3d9.use_present_hook = true
- [BIOSHOCK.EXE]
- d3d10.clear_after_rendering = true
- [CLIENT.EXE]
- // Runes of magic has two ways in starting a CLIENT.EXE The first one is only
- // the startup screen, which doesn't have any D3D, so the overlay detects that
- // there is nothing to do.
- dll.force_loading = true
-
- // The following lines are the current blacklist
-
- [DEVENV.EXE]
- dll.disable_loading = true
- [EXPLORER.EXE]
- dll.disable_loading = true
- [OPERA.EXE]
- dll.disable_loading = true
- [FIREFOX.EXE]
- dll.disable_loading = true
- [PLUGIN_CONTAINER.EXE]
- dll.disable_loading = true
- [VLC.EXE]
- dll.disable_loading = true
- [IEXPLORE.EXE]
- dll.disable_loading = true
- [CHROME.EXE]
- dll.disable_loading = true
- [PIXWIN.EXE]
- dll.disable_loading = true
- [WLMAIL.EXE]
- dll.disable_loading = true
- [CURSECLIENT.EXE]
- dll.disable_loading = true
- [DWM.EXE]
- dll.disable_loading = true
- [SKYPE.EXE]
- dll.disable_loading = true
- [MPC-HC.EXE]
- dll.disable_loading = true
- [XBMC.EXE]
- dll.disable_loading = true
- [TRILLIAN.EXE]
- dll.disable_loading = true
- [TS3CLIENT_WIN32.EXE]
- dll.disable_loading = true
- [TS3CLIENT_WIN64.EXE]
- dll.disable_loading = true
- [SETUP.EXE]
- dll.disable_loading = true
- [MSIEXEC.EXE]
- dll.disable_loading = true
- [WINAMP.EXE]
- dll.disable_loading = true
- [MIRANDA32.EXE]
- dll.disable_loading = true
- [INSTALLHOOK.EXE]
- dll.disable_loading = true
-