Automobilista 2 - 自定義涂裝覆蓋
下面是自定義涂裝覆蓋功能(自定義涂裝系統(tǒng))的相關(guān)信息,以及涂裝模板的鏈接。
介紹和系統(tǒng)范圍
它的作用是什么...
自定義涂裝覆蓋系統(tǒng)允許用戶在不需要提取游戲文件的情況下覆蓋默認涂裝。
并非所有的紋理都需要用戶提供。任何缺失的紋理將使用基礎(chǔ)涂裝中定義的紋理。
只會在本地顯示,同時兼容多人游戲。
它不提供的功能...
它不提供添加額外涂裝的機制,例如,如果游戲中的汽車有12種涂裝,你只能替換這12種涂裝。
它不提供添加新的AI車手的機制。
它不提供指定車手的涂裝的機制。
添加您的涂裝
進入 Automobilista 2/Vehicles/Textures/CustomLiveries/Overrides,你會發(fā)現(xiàn)每臺車的文件夾里包含有該車輛名稱的 車輛名_dist.xml 文件,AMS2中所有車型都會出現(xiàn)于這個目錄。
當你在你選擇的編輯器中打開這些文件時,你會發(fā)現(xiàn)這些xml文件包括準備上述文件的步驟(命名、文件結(jié)構(gòu)示例、縮略圖預覽等)。
模板
請訪問 https://forum.reizastudios.com/threads/ams2-user-livery-overrides.14819/ 來獲得涂裝模板。
部分xml翻譯
<?xml version="1.0" encoding="utf-8" ?>
<USER_OVERRIDES>
? ? <!--
? ? ? ? 復制本文件并創(chuàng)建一個不含"_dist "文件名的副本,并將其放在這個文件的相同目錄。
? ? ? ? 例如 'f309_dist.xml' 。
? ? ? ? ? ? ? ? ? ? 應復制并改為?
? ? ? ? ? ? ? ? 'f309.xml'
? ? ? ? 為您要替換的每個默認涂裝定義一個 "LIVERY_OVERRIDE "部分。
? ? ? ? LIVERY_OVERRIDE(涂裝覆蓋)的定義必須基于游戲所提供的基本涂裝之一,它將提供相應數(shù)目的可選項。LIVERY屬性決定了被替換的基本游戲涂裝。
? ? ? ? 必須設(shè)置NAME(名稱)屬性
? ? ? ? 在LIVERY_OVERRIDE(涂裝覆蓋)中,每個所需的覆蓋紋理應定義在TEXTURE(材質(zhì))元素中。任何不存在的紋理將使用BASELIVERY(原生基本涂裝)。
? ? ? ? 此外,一個帶有PATH屬性的PREVIEWIMAGE(圖像預覽)元素可以用來記錄一個圖片,以用在游戲的用戶界面中。(2048 x 600 px)
? ? ? ? 紋理PATH(路徑)屬性是相對于這個文件的目錄而言的。涂裝含有子目錄是允許的,其結(jié)構(gòu)由用戶自己決定。
LIVERY IDs可以在游戲界面中通過-showLiveryIDs開關(guān)/啟動選項運行游戲來查看。
? AVAILABLE BASE LIVERIES(可用的基礎(chǔ)涂裝)
? ? ? ? =======================
? ? ? ? 默認:默認僅車身涂裝
? ? ? ? ? ? ? ? 可用的材質(zhì):?
? ? ? ? ? ? ? ? ? ? ? ? BODY? ? ? ? - 主要的外部車身/車床涂裝材質(zhì)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - 4096 x 4096
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? - DXT1 with MIPs
? ? -->
? ? <!-- <LIVERY_OVERRIDE LIVERY="51" NAME="My Racing Team #12" BASELIVERY="Default">
? ? ? ? <PREVIEWIMAGE PATH="myracingteam\preview12.dds" />
? ? ? ? <TEXTURE NAME="BODY" PATH="myracingteam\body12.dds" />
? ? </LIVERY_OVERRIDE> -->
</USER_OVERRIDES>