event文件夾里的文件則是整個(gè)游戲的精華所在。 dlc和event一樣,只不過是整個(gè)P社系列游戲的精華。 flags文件里是各類旗幟的設(shè)計(jì),fonts文件是游戲字體文件。 整個(gè)游戲的圖標(biāo)和圖片都在gfx文件夾里。 游戲圖標(biāo)和圖片的路徑配置文件則是interface文件夾內(nèi),后綴為gfx的文件里。該類文件可以用記事本打開,修改建議用ue。 localisation文件夾內(nèi)則是翻譯文件,將英語翻譯成各種語言。 map\setup_scenarios文件夾內(nèi)定義了生成多大的星系,和生成星系的類型。 整個(gè)游戲的音頻文件全部存放在music文件夾內(nèi)。 第一個(gè)文件夾(launcher)負(fù)責(zé)群星啟動(dòng)器的相關(guān)參數(shù)(自動(dòng)播放的音樂、圖標(biāo))。 第二個(gè)文件夾(online_assets)是關(guān)于P社正版賬號(hào)登錄的東西(其實(shí)我根本沒有用過這個(gè)功能,大概就是些類似于新聞推送的東西)。 prescripted_country:預(yù)制國家的配置文件。 sound:游戲的音頻文件。 這兩個(gè)文件夾一直搞不懂作用,如果有大神知道請(qǐng)補(bǔ)充下。 到這里,第一部分:游戲文件夾的作用,就講完了。 然后開始第二部分:event文件的編寫格式及教程。 在編寫事件文件前先準(zhǔn)備一個(gè)文本編輯軟件:UltraEdit。 UltraEdit文件是我用過最好用的文本編輯文件。功能十分強(qiáng)大。 這是一個(gè)國家事件的基本形式。 它由三部分組成。 第一部分:事件的基本內(nèi)容(事件的編號(hào),描述,背景圖片和音樂,窗口是否隱藏)。 第二部分:事件的觸發(fā)條件和事件的特殊性(是否只能被觸發(fā),是否只能觸發(fā)一次)。 第三部分:事件的效果。這個(gè)效果包括兩個(gè)效果:第一個(gè)是明面上給玩家標(biāo)明的效果(選項(xiàng)里的效果以及immediate里的效果),第二個(gè)是隱藏后的效果(在這個(gè)語句hidden_effect={下的所有語句帶來的效果都會(huì)被隱藏)。 以上面這張圖片為例,我們?cè)谑录Z句編寫時(shí),格式上需要注意幾點(diǎn): 1:注意空格(在等于號(hào)前后都需要一個(gè)空格)。 2:在括號(hào)內(nèi)的語句在換行時(shí)必須空2個(gè)字節(jié),但是如果把UE把有些語法高亮打開后可以實(shí)現(xiàn)自動(dòng)空格和換行例如Ruby C# 3:括號(hào)一定要對(duì)齊,如果括號(hào)沒有對(duì)齊的話,輕則導(dǎo)致游戲內(nèi)容無法正常運(yùn)行。嚴(yán)重的話游戲崩潰。所以一定要用UE來編輯文本。 4:語句目標(biāo)的類型別弄混了,別把本來用于飛船的語句用于一個(gè)國家(群星里對(duì)于語句的范圍并沒有做太過嚴(yán)格的規(guī)定,但重要的那幾個(gè)語句千萬不能混用)。 在制作自己的mod之前,你應(yīng)該想明白你的事件應(yīng)該有哪兩條明線和暗線組成。 很多時(shí)候,一些表面看似簡單的問題,背后實(shí)則有錯(cuò)綜復(fù)雜的原因。 就像知識(shí)保管員不會(huì)無緣無故給你一些關(guān)于危險(xiǎn)科技的暗示一樣。而P社不設(shè)置危險(xiǎn)科技會(huì)引發(fā)危機(jī)的提示,這就成為了一條暗線。 明面上給予了你十分多的好處和更加強(qiáng)大的武力,而暗地里卻給你下套。 更多相關(guān)內(nèi)容請(qǐng)關(guān)注:群星專區(qū) |
|