
.ini-ôàéëû
Ñïèñîê ïàðàìåòðîâ èãðîâîãî äâèæêà ìîæåò áûòü çíà÷èòåëüíî ðàñøèðåí, åñëè ïðèáåãíóòü ê ðåäàêòèðîâàíèþ îïðåäåëåííûõ ôàéëîâ èíèöèàëèçàöèè (.ini-ôàéëû) ñ ïîìîùüþ îáû÷íîãî òåêñòîâîãî ðåäàêòîðà (íàïðèìåð, áëîêíîòà Windows). Êëþ÷åâûìè â Borderlands 2 äëÿ èçìåíåíèÿ áóäóò WillowEngine.ini, WillowGame.ini è WillowInput.ini. Âñå èõ ìîæíî íàéòè â ïàïêå Users[Username]My DocumentsMy GamesBorderlands The Pre-SequelWillowGameConfig. Ïåðåä òåì, êàê âíîñèòü ëþáûå èçìåíåíèÿ â ñòðóêòóðó ýòèõ ôàéëîâ, îáÿçàòåëüíî ñîçäàéòå èõ ðåçåðâíûå êîïèè. Áîëüøèíñòâî ïåðåìåííûõ â òðåõ ãëàâíûõ .ini-ôàéëàõ ëèáî ðåãóëèðóþòñÿ âíóòðèèãðîâûìè íàñòðîéêàìè, ëèáî íå íàõîäÿò ñâîåãî ïðàêòè÷åñêîãî ïðèìåíåíèÿ íà ÏÊ, ëèáî èõ èçìåíåíèå ïîëüçîâàòåëåì íå ïðèâåäåò íè ê êàêèì çíà÷èìûì ïîñëåäñòâèÿì.WillowEngine.ini[Engine.Engine]MipFadeInSpeed0=0MipFadeOutSpeed0=0MipFadeInSpeed1=0MipFadeOutSpeed1=0Äâèæîê èãðû èñïîëüçóåò òåõíèêó ïîòîêîâîãî âîñïðîèçâåäåíèÿ òåêñòóð äëÿ òîãî, ÷òîáû ïîäãðóæàòü èõ íà õîäó. Ýòî ìîæåò óñòðàíèòü òîðìîæåíèÿ è óìåíüøèòü ïàóçû ïðè çàãðóçêå. Íî ïîáî÷íûì ýôôåêòîì äàííîé òåõíèêè ÿâëÿåòñÿ òî, ÷òî îïðåäåëåííûå îáëàñòè èëè îáúåêòû áóäóò âûãëÿäåòü ðàçìûòûìè ïåðâûå íåñêîëüêî ñåêóíä, ïîêà òåêñòóðû ïîëíîñòüþ íå çàãðóçÿòñÿ. ×òîáû ñíèçèòü ýòî íåãàòèâíîå âëèÿíèå ïî÷òè äî íîëÿ, ïðèñâîéòå ÷åòûðåì ïåðåìåííûì, ïîêàçàííûì âûøå, çíà÷åíèå 0. Ïîìíèòå, ÷òî èíîãäà, â çàâèñèìîñòè îò áûñòðîäåéñòâèÿ âàøåé ñèñòåìû, ïðîöåññ çàãðóçêè òåêñòóð âñå-òàêè áóäåò âèäèìûì – îñîáåííî â íà÷àëå èãðîâîé ñåññèè è íà íîâûõ ëîêàöèÿõ.
[SystemSettings]
DynamicShadows=TrueÝòà ïåðåìåííàÿ ðåãóëèðóåò, áóäóò ëè â èãðîâîì ìèðå ïðèñóòñòâîâàòü òåíè, êîòîðûå ïåðñîíàæè è òðàíñïîðòíûå ñðåäñòâà îòáðàñûâàþò êàê íà ñåáÿ, òàê è íà äðóãèå ïîâåðõíîñòè. Åñëè åé ïðèñâîåíî çíà÷åíèå False, òî âñå ïîäîáíûå ýôôåêòû ïðîïàäóò, à îñòàíóòñÿ ëèøü îáùèå òåíè, îòáðàñûâàåìûå íåïîäâèæíûìè îáúåêòàìè: çäàíèÿìè è çåìëåé.Êîãäà ïàðàìåòð DynamicShadows îòêëþ÷åí, òî íåêîòîðûå òåíè ïîëíîñòüþ ïðîïàäàþò, òåðÿÿ â áîëüøèíñòâå ñâîåì ãëóáèíó è äåòàëèçàöèþ. Ïåðñîíàæ íà ýêðàíå íå îòáðàñûâàåò òåíåé ñàì íà ñåáÿ è íà òðàâó, íàõîäÿùóþñÿ çà íèì. Îòêëþ÷åíèå äàííîãî ïàðàìåòðà ìîæåò çàìåòíî óâåëè÷èòü áûñòðîäåéñòâèå çà ñ÷åò èñ÷åçíîâåíèÿ íåêîòîðûõ äîïîëíèòåëüíûõ ýôôåêòîâ ãðàôèêè.DynamicLights=TrueÅñëè âàì íóæíû äîïîëíèòåëüíûå ïóíêòû FPS, òî ìîæåòå âûêëþ÷èòü äèíàìè÷åñêîå îñâåùåíèå, ïðèñâîèâ ñîîòâåòñòâóþùåé ïåðåìåííîé çíà÷åíèå False. Ïîñëå ýòîãî èãðîâîé ìèð â íåêîòîðûõ ìåñòàõ ñòàíåò òåìíåå è áëåäíåå, çàòî ñêà÷îê ôðåéìðåéòà áóäåò åùå áîëüøå, ÷åì ïðè îòêëþ÷åíèè ïàðàìåòðà Dynamic Shadows.bAllowLightShafts=TrueÅñëè äàííàÿ ïåðåìåííàÿ óñòàíîâëåíà íà False, òî ëó÷è, êîòîðûå âèäíû, åñëè ñìîòðåòü ïðîòèâ èñòî÷íèêà ñèëüíîãî ñâåòà, ïðîïàäóò.Distortion=TrueÅñëè ýòîé ïåðåìåííîé ïðèñâîåíî çíà÷åíèå False, òî ïðîïàäóò îïðåäåëåííûå èñêàæåíèÿ îáùåãî âèäà èãðîâîé êàðòèíêè (êàê íàïðèìåð èçëó÷åíèå òåïëà âîêðóã ìåñòà âçðûâà ãðàíàòû). Òàêèì îáðàçîì ìîæíî ïðåäóïðåäèòü òîðìîæåíèÿ âî âðåìÿ èíòåíñèâíûõ áèòâ, íå ïîòåðÿâ ïðè ýòîì êà÷åñòâî èãðîâîãî èçîáðàæåíèÿ.DetailMode=2Äàííûé ïàðàìåòð êîíòðîëèðóåò îòîáðàæåíèå íåçíà÷èòåëüíûõ äåòàëåé èãðîâîãî ìèðà. Îí èíòåðåñåí òàêæå òåì, ÷òî êîñâåííî äóáëèðóåò âíóòðèèãðîâóþ íàñòðîéêó Game Detail. Îäíàêî ïîñëåäíÿÿ êîíòðîëèðóåò íàïðÿìóþ äðóãîé ïàðàìåòð ïîä íàçâàíèåì PopulationAdjustment. Êàê áû òî íè áûëî, ïðèñâîåíèå DetailMode çíà÷åíèÿ 1 èëè 0 óáèðàåò î÷åíü ìåëêèå âèçóàëüíûå äåòàëè èãðîâîãî ìèðà, êîòîðûå ìîãóò óëó÷øèòü ïðîèçâîäèòåëüíîñòü íà íå ñàìûõ ìîùíûõ ñèñòåìàõ.MaxWholeSceneDominantShadowResolution=2048Ýòà ïåðåìåííàÿ èìååò ïðÿìîå âëèÿíèå íà ðàçðåøåíèå òåíåé â èãðå. ×åì âûøå åå çíà÷åíèå, òåì ñàìè òåíè è èõ êðàÿ áóäóò ñòàíîâèòüñÿ îò÷åòëèâåå è äåòàëüíåå. Ïðè ýòîì ïîäîáíîå óëó÷øåíèå âíåøíåãî âèäà îñóùåñòâëÿåòñÿ çà ñ÷åò èãðîâîé ïðîèçâîäèòåëüíîñòè.
Çàêëþ÷åíèå
Æåëàòåëüíî óñòàíîâèòü òàêèå ïàðàìåòðû : [Engine.Engine]MipFadeInSpeed0=0MipFadeOutSpeed0=0MipFadeInSpeed1=0MipFadeOutSpeed1=0[SystemSettings]DynamicShadows=FalseDynamicLights=FalsebAllowLightShafts=FalseDistortion=FalseDetailMode=0MaxWholeSceneDominantShadowResolution=128