關(guān)于TransportFever2工坊原有信號(hào)機(jī)模組改制
最近有mod作者(梓川千夏)在工坊發(fā)布了TransportFever2帶有進(jìn)路表示器的國(guó)鐵信號(hào)機(jī)模組,包含矮柱出站(進(jìn)站)信號(hào)機(jī),調(diào)車以及通過(guò)信號(hào)機(jī),其中出站信號(hào)機(jī)帶有進(jìn)路表示器。該模組制作較為用心,是繼布里啾啾發(fā)布信號(hào)機(jī)之后游戲國(guó)鐵信號(hào)機(jī)的又一次擴(kuò)充。雖然這個(gè)游戲很多人就是圖個(gè)樂(lè),對(duì)進(jìn)站出站復(fù)示等信號(hào)機(jī)也不太懂,但是相信有一部分國(guó)鐵造景黨對(duì)信號(hào)機(jī)的需求還是挺大的。
我們先來(lái)說(shuō)說(shuō)TransportFever2的信號(hào)機(jī)。在游戲里,一架信號(hào)機(jī)只能有兩個(gè)顯示,即關(guān)閉狀態(tài)的顯示和開(kāi)放狀態(tài)的顯示。這是因?yàn)橛螒虿粫?huì)根據(jù)通過(guò)列車的路徑來(lái)顯示對(duì)應(yīng)信號(hào),游戲的信號(hào)機(jī)只知道通過(guò)和不通過(guò)兩種狀態(tài)。
舉個(gè)例子,在TransportFever2某車站咽喉末端放置一架進(jìn)站信號(hào)機(jī),即使通過(guò)該信號(hào)機(jī)的列車可能在本站正線通過(guò)(綠燈),正線停車(黃燈),側(cè)線運(yùn)行(雙黃燈),該信號(hào)機(jī)也只能顯示這三種燈位的其中一種(通過(guò))和紅燈(不通過(guò))?!揪G/紅,雙黃/紅,/黃/紅】這就有可能導(dǎo)致你在游戲內(nèi)前方展望的時(shí)候,會(huì)發(fā)現(xiàn)你的車越行某站時(shí),進(jìn)站信號(hào)機(jī)顯示的是雙黃燈。
MSTS模擬火車游戲里的信號(hào)機(jī)是能夠根據(jù)列車路徑來(lái)給出不同信號(hào),但目前看來(lái)在TransportFever2很難實(shí)現(xiàn)。



如上圖,游戲內(nèi)一種高柱進(jìn)站信號(hào)機(jī)只能顯示紅燈/雙黃燈,若想看紅燈/綠燈的組合,只能把原來(lái)的拆掉并放置另一種一架高柱進(jìn)站信號(hào)機(jī)。
簡(jiǎn)單介紹了這么個(gè)概況,這次我們主要來(lái)看信號(hào)機(jī)的簡(jiǎn)單修改和DIY。
工坊最新發(fā)布的國(guó)鐵信號(hào)機(jī)可以直接拿來(lái)使用,但其中缺少帶有進(jìn)路表示器的高柱出站信號(hào)機(jī);另一方面,模組中使用的是LED式色燈,雖說(shuō)我之前去東北,濱州線的信號(hào)機(jī)已經(jīng)全換成LED式色燈,很亮,但是上局這邊線路上仍然采用透鏡式色燈,是否能將模組中的LED式燈也替換掉?
其實(shí)制作替換的整個(gè)過(guò)程非常簡(jiǎn)單,甚至不需要任何代碼基礎(chǔ),這里我們以梓川千夏和布里啾啾的信號(hào)機(jī)模組為原型來(lái)制作。注意,原則上修改公開(kāi)的模組是允許的,但是將修改完以后的東西謊稱自己原創(chuàng)或是商用是絕對(duì)禁止的。
首先將兩個(gè)模組找到并備份,隨后合并models和textures文件,復(fù)制粘貼即可完成。

models文件夾一般有model,material和mesh三個(gè)文件,將model文件打開(kāi)到最里面,會(huì)發(fā)現(xiàn)一堆mdl文件,這些文件就是各種信號(hào)機(jī)的模型文件。
要制作一個(gè)高柱出站帶有三燈進(jìn)路表示器的信號(hào)機(jī),我們只要整合以下兩個(gè)模型即可


打開(kāi)有進(jìn)路表示器的那個(gè)文件,找到進(jìn)路表示器,看不懂也能用拼音看出來(lái),復(fù)制這些代碼

將復(fù)制來(lái)的代碼粘貼到布里的高柱出站信號(hào)機(jī)文件里,一個(gè)信號(hào)機(jī)模型文件都是前面一堆底座、盒子、燈座亂七八糟,后面是燈顏色和燈位置。復(fù)制來(lái)的代碼要粘到前面。帶有children字樣的下面是信號(hào)機(jī)零件,animations下面則是燈顏色位置。

接著打開(kāi)游戲自帶的模型編輯器,里面可以修改各個(gè)部件的位置大小,不知道如何打開(kāi)模型編輯器可以上TransportFever2Wiki。如果修改后的模型打不開(kāi),請(qǐng)檢查mdl文件里連接符 },{ 是否缺失。

打開(kāi)后會(huì)發(fā)現(xiàn)進(jìn)路表示器的位置不大對(duì)勁,可以直接在編輯器內(nèi)部調(diào)整。這里Translation是模型位置,Rotation是模型旋轉(zhuǎn),Scale是模型大小。把進(jìn)路表示器調(diào)節(jié)到你覺(jué)得正確的位置。

調(diào)整完了,接下來(lái)我們加燈

之前說(shuō)過(guò),animations下面是信號(hào)機(jī)的燈顏色與位置,為方便理解,看到id="ch_red"這種字眼,你就要知道下面的代碼是信號(hào)機(jī)開(kāi)放的狀態(tài)時(shí)的燈顏色和樣式。
這里進(jìn)路表示器需要額外一個(gè)白燈,我們將上面部分的animations復(fù)制下來(lái),直接跟到下面,意思就是開(kāi)放狀態(tài)信號(hào)機(jī)顯示兩個(gè)燈,第一條animations是主體信號(hào)機(jī)的綠燈,第二條是進(jìn)路表示器的白燈。

對(duì)于白燈的燈色和樣式,圖片內(nèi)采用布里的白燈燈色,燈樣式可以自己選擇二者,布里的燈樣式加了燈罩的反光,更加真實(shí)。

隨后用模型編輯器打開(kāi),調(diào)整白燈的位置,最后保存,即完成制作

我們通過(guò)更加細(xì)致的學(xué)習(xí)可以進(jìn)一步DIY自己想制作的信號(hào)機(jī),在material文件夾里面有大量的信號(hào)機(jī)零件文件,你可以通過(guò)不同零件的組合來(lái)制作駝峰復(fù)示信號(hào)機(jī),進(jìn)站復(fù)示信號(hào)機(jī)等模組內(nèi)沒(méi)有的信號(hào)機(jī)。



很早以前曾經(jīng)發(fā)布過(guò)的國(guó)鐵信號(hào)機(jī)甚至有18號(hào)道岔通過(guò)黃閃黃信號(hào)機(jī)的燈位動(dòng)作文件,將他們搬運(yùn)過(guò)來(lái)能夠制作出駝峰信號(hào)機(jī)綠閃(加速推進(jìn))、黃閃(減速推進(jìn))、紅閃(退回峰底)、白閃(指示機(jī)車去峰下)的效果。

通過(guò)對(duì)燈位的修改,可以制作出出站綠黃燈信號(hào)機(jī)或是出站雙綠燈信號(hào)機(jī)(去半自動(dòng)閉塞或次要線路)、非常站控時(shí)的進(jìn)站信號(hào)機(jī)(紅白)

有時(shí)間的話會(huì)詳細(xì)寫(xiě)如何制作這些信號(hào)機(jī),其實(shí)但凡學(xué)會(huì)了就非常容易,我們?cè)谧龅墓ぷ鳠o(wú)非是把現(xiàn)有的東西組合起來(lái)。
至于信號(hào)機(jī)的使用和具體規(guī)程,業(yè)內(nèi)的就不用說(shuō)了吧,不知道的移步技規(guī)。
最后放幾張游戲內(nèi)魔改信號(hào)機(jī)的截圖









這個(gè)游戲如果善用道岔工具,細(xì)心布景,是能夠很好還原顯示中的鐵路場(chǎng)景的
最后感謝布里啾啾和梓川千夏發(fā)布的國(guó)鐵信號(hào)機(jī)模組,有能力請(qǐng)去工坊支持他們,模組都是大家用愛(ài)發(fā)電的產(chǎn)物,所以堅(jiān)決抵制有人拿來(lái)二創(chuàng)商用。
有寫(xiě)的不妥處或侵權(quán)請(qǐng)麻煩私信聯(lián)系我