《紅色警戒3》SDK 修改秘密協(xié)議的位置和科技附屬性
在一個(gè)帖子上發(fā)現(xiàn)的,把整個(gè)過程整理了一下,有不少高手應(yīng)該都已經(jīng)知道了的,為了方便大家共享,我把它貼出來了,技術(shù)性很低,份量很小,是錦上添花的作用,另外,謝謝bluefrank88 朋友的翻譯補(bǔ)充。
修改秘密協(xié)議需要修改兩個(gè)文件:playertechs.xml和PlayerTechStoreTemplates.xml
同以前一樣,復(fù)制到你的mod的data目錄里,去掉只讀屬性。
playertechs.xml關(guān)系的是秘密協(xié)議的科技附屬等級(jí)(不是游戲畫面中的等級(jí)排列)
<PlayerTech
id="PlayerTech_Allied_PrecisionStrike"
TechPointsRequired="1">
<TechDependency>PlayerTech_Allied_AirPower</TechDependency>
<TechDependency>PlayerTech_Generic_Rank_1</TechDependency>
</PlayerTech>
上面是盟軍的精確打擊在playertechs.xml里的內(nèi)容。
<TechDependency>PlayerTech_Allied_AirPower</TechDependency> 表示這個(gè)協(xié)議解鎖的前置協(xié)議是PlayerTech_Allied_AirPower空中力量強(qiáng)化。(修改這個(gè)可以改變協(xié)議之間的附屬性)
<TechDependency>PlayerTech_Generic_Rank_2</TechDependency> 這個(gè)就是該協(xié)議的科技附屬等級(jí),PlayerTech_Generic_Rank_2表示其是等級(jí)2的協(xié)議,要升級(jí)一級(jí)前置協(xié)議(就是盟軍的空中強(qiáng)化) 后,才能升級(jí)。
視覺上的等級(jí)變化則要修改PlayerTechStoreTemplates.xml
<PlayerTechStoreTemplate
id="PlayerTechStore_Allied"
Faction="Allies">
<Row>
<Button>Purchase_PlayerTech_Allied_AirPower</Button>空中力量強(qiáng)化
<Button>Purchase_PlayerTech_Allied_SatelliteSweep</Button>衛(wèi)星掃描
<Button>Purchase_PlayerTech_Allied_HighTechnology</Button>高科技
</Row>
<Row>
<Button>Purchase_PlayerTech_Allied_PrecisionStrike</Button>精確打擊
<Button>Purchase_PlayerTech_Allied_ChronoRift_Rank1</Button>超時(shí)空裂縫
<Button>Purchase_PlayerTech_Allied_ChronoSwap</Button>超時(shí)空交換
</Row>
這是盟軍的秘密協(xié)議內(nèi)容的一部分,第一個(gè)<Row>到</Row>之間的就是視覺上秘密協(xié)議第一層的三個(gè)協(xié)議,下面的,通理是第二層,交換<Button>。。。。。。</Button>的位置就可以改變其視覺位置。
對(duì)了,不要忘了把這兩個(gè)文件文件include到mod.xml里
以上就是秘密協(xié)議的位置和等級(jí)附屬修改辦法,希望對(duì)大家作MOD有用。
網(wǎng)名 注:您的評(píng)論需要經(jīng)過審核才會(huì)顯示出來。提交評(píng)論
查看所有1條評(píng)論>>