// config-file for DOOM 3 (альфа-версия "все в одном")
// by ich
unbindall
bind "KP_UPARROW" "_forward"
bind "KP_HOME" "_moveLeft"
bind "KP_PGUP" "_moveRight"
bind "KP_5" "_back"
bind "KP_INS" "_speed"
bind "DOWNARROW" "_moveDown"
bind "RIGHTARROW" "_moveUp"
bind "LEFTARROW" "_button2"
bind "MOUSE1" "_attack"
bind "MOUSE2" "_impulse11"
// bind "MOUSE3" "toggle g_fov 40 90" // см. ниже
bind "MWHEELDOWN" "_impulse13"
bind "MWHEELUP" "_impulse14"
bind "TAB" "_impulse19"
bind "CTRL" "_impulse19"
bind "KP_NUMLOCK" "_impulse0"
bind "KP_STAR" "_impulse1"
bind "KP_PLUS" "_impulse2"
bind "KP_MINUS" "_impulse3"
bind "PGDN" "_impulse4"
bind "KP_RIGHTARROW" "_impulse5"
bind "KP_LEFTARROW" "_impulse6"
bind "KP_ENTER" "_impulse7"
bind "KP_END" "_impulse8"
bind "UPARROW" "_impulse9"
bind "KP_SLASH" "_impulse10"
bind "BACKSPACE" "clientDropWeapon"
bind "ESCAPE" "togglemenu"
bind "PAUSE" "pause"
bind "F6" "savegame quick"
bind "F9" "loadgame quick"
bind "F12" "screenshot"
bind "F1" "_impulse28"
bind "F2" "_impulse29"
bind "F3" "_impulse17"
bind "F7" "_impulse22"
bind q "toggle com_showFPS"
bind a "toggle g_showPlayerShadow"
bind s "toggle r_shadows"
bind e "toggle ui_showGun"
bind i "exec d3.ich; wait; echo loading config... be!"
bind + "sizeup"
bind = "sizeup"
bind - "sizedown"
bind DEL "toggle g_dragentity"
seta i_fov90 "g_fov 90; wait; bind w vstr i_fov110; bind MOUSE3 toggle g_fov 40 90"
seta i_fov110 "g_fov 110; wait; bind w vstr i_fov90; bind MOUSE3 toggle g_fov 40 110"
bind w "vstr i_fov110"
vstr i_fov90
seta ui_name "ich"
seta si_name "ich place"
seta ui_skin "skins/characters/player/marine_mp"
seta sensitivity "10.21" // "17.7"
seta m_yaw "0.022"
seta m_pitch "0.022" // "0.019"
seta m_smooth "0"
seta in_freeLook "1"
seta in_toggleZoom "0"
seta in_toggleCrouch "0"
seta in_toggleRun "0"
seta in_alwaysRun "1"
seta ui_showGun "1"
seta ui_autoRun "1"
seta ui_autoReload "1"
seta ui_autoSwitch "0"
// отрубаем режим медведя с плоскостопией
seta pm_bobroll "0"
seta pm_bobpitch "0"
seta pm_bobup "0"
seta pm_runroll "0"
seta pm_runpitch "0"
seta pm_runbob "0"
seta pm_walkbob "0"
seta pm_crouchbob "0"
seta com_allowConsole "1"
seta g_nightmare "1" // доступ к нихтмару
seta g_showHud "1"
seta g_showProjectilePct "0" // показывать процент попаданий
seta com_purgeAll "0" // обнулять все между загрузками уровней... надо мучать... ?
seta com_showFPS "1"
seta com_fixedtic "-1" // (ограничение fps в 60)
// seta g_fov "90" // так и быть, раз уж ниже экран заделан как широкоформатный
// см. выше // в дестматче лучше r_fullscreen "1", r_aspectRatio "4:3" и g_fov "110" (как обычно)
// виндуха
seta win_allowMultipleInstances "0" // два раза одновременно doom`а не пускать
seta win_notaskkeys "1"
// память
seta image_useCache "1"
seta image_cacheMegs "128" // 128 при 512M ram, 256 при 768М, 384 при 1Г
seta image_cacheMinK "20480"
// эффекты
seta g_decals "1"
seta g_showBrass "1"
seta g_bloodEffects "1"
seta g_skipFX "0"
seta g_skipViewEffects "0" // хелс, арморка, прицел...
seta g_doublevision "0" // двоения, когда тебя кусают
seta g_muzzleFlash "1"
seta g_projectileLights "1"
seta g_showPlayerShadow "0" // твоя тень
// экран
seta r_customHeight "770" // идиотизм рулит (для lcd с 1280x1024)
seta r_customWidth "1232"
seta r_aspectRatio "16:10"
seta win_ypos "16"
seta win_xpos "4"
seta r_fullscreen "0"
seta r_mode "-1"
seta r_brightness "1.8" // 1..2
seta r_gamma "1.6"
seta r_lightScale "1" // рекомендовано для superlight.pk4 (supergloss.pk4)
seta r_useLightScissors "0" // --"--
// видюха и ее настройки (тестировалось на GeForce 6600GT/128М)
seta com_videoRam "128"
seta com_machineSpec "2" // high
seta r_useDepthBoundsTest "1" // для nvidia (UltraShadow)
seta image_anisotropy "8" // "16"
seta r_multiSamples "2" // 0,2..16
seta r_shadows "1"
// seta r_useOptimizedShadows "1"
// seta r_useCachedDynamicModels "1"
seta image_roundDown "1"
seta r_skipBump "0"
seta r_skipSpecular "0"
seta r_skipNewAmbient "0"
seta r_skipOverlays "0"
seta r_skipFogLights "0"
seta r_skipPostProcess "0"
seta r_skipBlendLights "0"
seta r_skipDynamicTextures "0" // в дестматче можно и "1"
seta r_skipMegaTexture "0"
seta r_skipTranslucent "0"
seta g_skipParticles "0"
seta image_lodbias "-2" // -2..2 (-2 самый гуд)
seta image_forceDownSize "0"
seta image_useCompression "1" // "0" если ram сильно хватает
// если на видюхе 128М (если 256М то все в два раза больше... кроме единичков)
seta image_downSizeBump "1"
seta image_downSizeBumpLimit "512"
seta image_downSizeSpecular "1"
seta image_downSizeSpecularLimit "128"
seta image_downSize "1"
seta image_downSizeLimit "512"
// ошметки
seta image_usePrecompressedTextures "1"
seta image_filter "GL_LINEAR_MIPMAP_LINEAR"
seta r_forceLoadImages "0"
seta r_cgFragmentProfile "best"
seta r_cgVertexProfile "best"
seta r_renderer "best"
seta r_swapInterval "0"
seta r_useIndexBuffers "0"
seta image_ignoreHighQuality "0"
seta image_useNormalCompression "0"
seta image_useAllFormats "1"
|