當前位置:陽光遊戲站 >

單機遊戲攻略

> 文明6模型修改教程,文明6修改日本武士模型教程

文明6模型修改教程,文明6修改日本武士模型教程

文明6修改日本武士模型教程 文明6模型修改教程

修改前

文明6修改日本武士模型教程 文明6模型修改教程

修改後

文明6修改日本武士模型教程 文明6模型修改教程 第2張

其實本作的單位模型可以通過簡單的修改代碼來實現給單位更換武器盾牌、坐騎等,而不需要重新制作模型文件。一直想寫個教程可是苦於沒有時間,這裏的內容又很多而最近真的事情很多根本沒時間玩遊戲。

今天剛好有一丟丟空檔就想着發個簡單的小修改來造福一下大眾吧。

首先我之前在研究EF的時候通過代碼推測發現壓縮包裏有些隱藏的模型沒有被用上,雖然目前手頭沒有解包工具但是並不妨礙咱先找個樂子吧?於是就有了這個教程。

打開ef

搜索text="Armor/JapaneseSamurai/#/Samurai_ArmorA"

<Element>

<m_Fields>

<m_Values>

<Element class="AssetObjects::StringValue">

<m_Value text="Root"/>

<m_ParamName text="Point"/>

</Element>

<Element class="AssetObjects::ArtDefReferenceValue">

<m_ElementName text="Samurai_Default"/>

<m_RootCollectionName text="UnitTintTypes"/>

<m_ArtDefPath text="ef"/>

<m_CollectionIsLocked>true</m_CollectionIsLocked>

<m_TemplateName text=""/>

<m_ParamName text="Tint"/>

</Element>

</m_Values>

</m_Fields>

<m_ChildCollections>

<Element>

<m_CollectionName text="Bins"/>

<Element>

<m_Fields>

<m_Values/>

</m_Fields>

<m_ChildCollections/>

<m_Name text="Armor/JapaneseSamurai/#/Samurai_ArmorA"/>

</Element>

</Element>

</m_ChildCollections>

<m_Name text="Armor"/>

</Element>

這一段是定義日本武士穿着的盔甲的,其中紅字部分Armor/JapaneseSamurai是對應Unit_ef中的某個系列盔甲,裏面包含了一些盔甲的代碼,後面藍色的部分則是定義了其中的某一款盔甲。所以目前日本武士只有一套盔甲,我們把藍字部分刪掉(注意,包含前面的一個/符號) 修改後代碼應該是<m_Name text="Armor/JapaneseSamurai"/>,這樣日本武士就會從Armor/JapaneseSamurai中隨機抽取鎧甲使用,查看過Unit_ef之後發現一共有4套盔甲,而修改前只會出現一套。

然後保存文件進入遊戲,就會發現你的日本武士單位盔甲多了一些變化了。

其餘武器、坐騎、盾牌之類的修改也很簡單,大家可以通過觀察代碼結構自己研究修改模型的辦法,這裏沒時間講太多了。

  • 文章版權屬於文章作者所有,轉載請註明 https://ygyxz.com/gldj/18ox1.html