文明6單位建立教程,文明6建立魔法兵種全流程詳解
文明6單位修改 文明6建立一個魔法兵種全流程詳解
建立單位並設定屬性
首先開啟Sid Meier's Civilization VIBaseAssetsGameplayData下的
下面所有紅字部分都是我們需要新增的程式碼,就不再一一指明瞭。
首先我們再<Types>下建立一個新單位wizard
搜尋<Types>
<Types>
<Row Type="UNIT_WIZARD" Kind="KIND_UNIT"/>
<!-- Civilian-->
<Row Type="UNIT_SETTLER" Kind="KIND_UNIT"/>
<Row Type="UNIT_BUILDER" Kind="KIND_UNIT"/>
<Row Type="UNIT_TRADER" Kind="KIND_UNIT"/>
<Row Type="UNIT_MISSIONARY" Kind="KIND_UNIT"/>
<Row Type="UNIT_APOSTLE" Kind="KIND_UNIT"/>
然後寫入AI
搜尋<UnitAiInfos>,這裡新增的是和普通的遠端單位一樣的AI。
<UnitAiInfos>
<Row UnitType="UNIT_WIZARD" AiType="UNITAI_COMBAT"/>
<Row UnitType="UNIT_WIZARD" AiType="UNITTYPE_RANGED"/>
<Row UnitType="UNIT_WIZARD" AiType="UNITTYPE_LAND_COMBAT"/>
<!-- Civilian-->
<Row UnitType="UNIT_SETTLER" AiType="UNITAI_SETTLE"/>
<Row UnitType="UNIT_SETTLER" AiType="UNITTYPE_CIVILIAN"/>
<Row UnitType="UNIT_BUILDER" AiType="UNITAI_BUILD"/>
<Row UnitType="UNIT_BUILDER" AiType="UNITTYPE_CIVILIAN"/>
<Row UnitType="UNIT_TRADER" AiType="UNITTYPE_CIVILIAN"/>
然後選擇替代兵種
搜尋<UnitReplaces>,這裡我沒有新增任何程式碼,因為不打算用它來替代任何單位。有需要的同學按照下面的格式新增,藍色字型部分為特色單位,綠色字型部分為需要替代的普通單位。
<UnitReplaces>
<Row CivUniqueUnitType="UNIT_GREEK_HOPLITE" ReplacesUnitType="UNIT_SPEARMAN"/>
<Row CivUniqueUnitType="UNIT_EGYPTIAN_CHARIOT_ARCHER"
ReplacesUnitType="UNIT_HEAVY_CHARIOT"/>
<Row CivUniqueUnitType="UNIT_SPANISH_CONQUISTADOR" ReplacesUnitType="UNIT_MUSKETMAN"/>
<Row CivUniqueUnitType="UNIT_ROMAN_LEGION" ReplacesUnitType="UNIT_SWORDSMAN"/>
新增單位型別
搜尋<TypeTags>
<TypeTags>
<Row Type="UNIT_WIZARD" Tag="CLASS_RANGED"/>
<Row Type="UNIT_BARBARIAN_HORSEMAN" Tag="CLASS_LIGHT_CAVALRY"/>
<Row Type="UNIT_BARBARIAN_HORSE_ARCHER" Tag="CLASS_RANGED_CAVALRY"/>
<Row Type="UNIT_SCOUT" Tag="CLASS_RECON"/>
<Row Type="UNIT_SCOUT" Tag="CLASS_REVEAL_STEALTH"/>
<Row Type="UNIT_RANGER" Tag="CLASS_RECON"/>
<Row Type="UNIT_WARRIOR" Tag="CLASS_MELEE"/>
<Row Type="UNIT_SWORDSMAN" Tag="CLASS_MELEE"/>
<Row Type="UNIT_MUSKETMAN" Tag="CLASS_MELEE"/>
然後就是新增具體的單位資料了,搜尋<Units>
<Units>
<Row UnitType="UNIT_WIZARD" BaseMoves="2" Cost="50" AdvisorType="ADVISOR_CONQUEST"
BaseSightRange="2" ZoneOfControl="false" Domain="DOMAIN_LAND"
FormationClass="FORMATION_CLASS_LAND_COMBAT" Name="LOC_UNIT_WIZARD_NAME"
Description="LOC_UNIT_WIZARD_DESCRIPTION" PurchaseYield="YIELD_GOLD"
PromotionClass="ROMOTION_CLASS_RANGED" Maintenance="1" Combat="15" RangedCombat="25" Range="2"
PrereqTech="TECH_ARCHERY" MandatoryObsoleteTech="TECH_BALLISTICS"/>
<Row UnitType="UNIT_SETTLER" BaseMoves="2" Cost="80" AdvisorType="ADVISOR_GENERIC"
BaseSightRange="3" ZoneOfControl="false" Domain="DOMAIN_LAND"
FormationClass="FORMATION_CLASS_CIVILIAN" FoundCity="true" PopulationCost="1" PrereqPopulation="2"
Name="LOC_UNIT_SETTLER_NAME" Description="LOC_UNIT_SETTLER_DESCRIPTION" CanCapture="False"
CostProgressionModel="COST_PROGRESSION_PREVIOUS_COPIES" CostProgressionParam1="20"
PurchaseYield="YIELD_GOLD" PseudoYieldType="SEUDOYIELD_UNIT_SETTLER"/>
<Row UnitType="UNIT_BUILDER" BaseMoves="2" Cost="50" AdvisorType="ADVISOR_GENERIC"
BaseSightRange="2" ZoneOfControl="false" Domain="DOMAIN_LAND"
FormationClass="FORMATION_CLASS_CIVILIAN" Name="LOC_UNIT_BUILDER_NAME"
Description="LOC_UNIT_BUILDER_DESCRIPTION" CanCapture="False"
CostProgressionModel="COST_PROGRESSION_PREVIOUS_COPIES" CostProgressionParam1="4"
PurchaseYield="YIELD_GOLD" BuildCharges="3"/>
<Row UnitType="UNIT_TRADER" BaseMoves="2" IgnoreMoves="true" Cost="40"
AdvisorType="ADVISOR_GENERIC" BaseSightRange="2" ZoneOfControl="false" Domain="DOMAIN_LAND"
FormationClass="FORMATION_CLASS_CIVILIAN" Name="LOC_UNIT_TRADER_NAME"
Description="LOC_UNIT_TRADER_DESCRIPTION" CanCapture="False"
CostProgressionModel="COST_PROGRESSION_GAME_PROGRESS" CostProgressionParam1="400"
PurchaseYield="YIELD_GOLD" PseudoYieldType="SEUDOYIELD_UNIT_TRADE" MakeTradeRoute="true" PrereqCivic="CIVIC_FOREIGN_TRADE"/>
這裡的資料比較多,來一一說明一下。
UnitType="UNIT_WIZARD"這裡不用多說,這行程式碼是哪個單位就靠它來識別了
BaseMoves="2"移動力為2
Cost="50"生產消耗的錘子為50
AdvisorType="ADVISOR_CONQUEST"這裡應該影響的是顧問建議的型別,沒啥用
BaseSightRange="2"視野範圍為2
ZoneOfControl="false"是否有ZOC,也就是遊戲裡走到近戰單位邊上會不能繼續移動,遠端單位一般沒有ZOC功能。如果需要
帶有ZOC則把"false"改成“ture”
Domain="DOMAIN_LAND"表示這是一個陸地單位
FormationClass="FORMATION_CLASS_LAND_COMBAT"表示這是一個陸軍戰鬥單位
Name="LOC_UNIT_WIZARD_NAME" 單位名稱,可以在對應的語言翻譯檔案裡關聯,比如漢化就是需要對應這個名稱
Description="LOC_UNIT_WIZARD_DESCRIPTION" 單位簡介,作用同上,建造列表上面的說明。
PurchaseYield="YIELD_GOLD"可以用金錢購買的意思,需要需要改成用信仰購買的話把"YIELD_GOLD"改成"YIELD_FAITH"
PromotionClass="ROMOTION_CLASS_RANGED"單位晉升型別,就是單位升級後可以選擇的那個列表,這裡是遠端單位和弓箭手一樣的型別。
Maintenance="1"維護費為1
Combat="15" 單位的戰鬥力為15,對於遠端單位來講就是防禦力,近戰單位進攻防禦都靠他
RangedCombat="25"遠端攻擊力位25
Range="2" 射程2,一般來講只有遠端單位需要它
PrereqTech="TECH_ARCHERY"前提科技弓箭,為啥?因為這段文字完全是從弓箭手那裡複製過來的。。。不需要的可以直接刪除前提科技則開局即可建造
MandatoryObsoleteTech="TECH_BALLISTICS"過時科技,同上
如需要新增為某個文明的特色單位,則需要在加上TraitType="XXXXX",這裡的XXXX指的是對應文明的或者領袖的特性,不是讓你寫5個X,當然你也可以完全寫個新的特性然後加到某個文明、城邦甚至小野都可以。
如需要新增需求的資源型別,則需要在裡面機上StrategicResource="XXXXX"同上這裡不是讓你寫5個X,而是某種資源的程式碼...不寫則表示不需要戰略資源。
接著新增單位升級資訊,搜尋<UnitUpgrades>,這裡是升級成弩手。。。需要升級成別的兵種可以DIY
<UnitUpgrades>
<Row Unit="UNIT_WIZARD" UpgradeUnit="UNIT_CROSSBOWMAN"/>
<!--Recon-->
<Row Unit="UNIT_SCOUT" UpgradeUnit="UNIT_RANGER"/>
<!--Melee-->
<Row Unit="UNIT_WARRIOR" UpgradeUnit="UNIT_SWORDSMAN"/>
<Row Unit="UNIT_SWORDSMAN" UpgradeUnit="UNIT_MUSKETMAN"/>
<Row Unit="UNIT_MUSKETMAN" UpgradeUnit="UNIT_INFANTRY"/>
<Row Unit="UNIT_SPEARMAN" UpgradeUnit="UNIT_PIKEMAN"/>
<Row Unit="UNIT_PIKEMAN" UpgradeUnit="UNIT_AT_CREW"/>
如果需要新增建築資訊,比如需要寺廟才能建造,搜尋<Unit_BuildingPrereqs>
<Unit_BuildingPrereqs>
<Row Unit="UNIT_WIZARD" PrereqBuilding="BUILDING_TEMPLE"/>
<Row Unit="UNIT_MISSIONARY" PrereqBuilding="BUILDING_SHRINE"/>
<Row Unit="UNIT_APOSTLE" PrereqBuilding="BUILDING_TEMPLE"/>
<Row Unit="UNIT_APOSTLE" PrereqBuilding="BUILDING_STAVE_CHURCH"/>
<Row Unit="UNIT_INQUISITOR" PrereqBuilding="BUILDING_TEMPLE"/>
<Row Unit="UNIT_INQUISITOR" PrereqBuilding="BUILDING_STAVE_CHURCH"/>
<Row Unit="UNIT_MILITARY_ENGINEER" PrereqBuilding="BUILDING_ARMORY"/>
<Row Unit="UNIT_ARCHAEOLOGIST" PrereqBuilding="BUILDING_MUSEUM_ARTIFACT" NumSupported="1"/>
</Unit_BuildingPrereqs>
到這裡就修改完了,這個時候這個單位已經存在於你的遊戲裡了,只是還沒有制定模型、圖示、對應的漢化單位名稱。所以我們繼續
下面是找到D:Sid Meier's Civilization VIBaseAssetsTextTranslations,如果你需要改簡體中文的,開啟Vanilla_zh_Hans_,其他語言請開啟對應檔案
<GameData>
<LocalizedText>
<Replace Tag="LOC_UNIT_WIZARD_NAME" Language="zh_Hans_CN">
<Text>魔法師</Text>
</Replace>
<Replace Tag="LOC_UNIT_WIZARD_DESCRIPTION" Language="zh_Hans_CN">
<Text>用魔法戰鬥的遠端單位</Text>
</Replace>
<Replace Tag="LOC_BUILDING_TLACHTLI_NAME" Language="zh_Hans_CN">
<Text>蹴球場</Text>
</Replace>
<Replace Tag="LOC_BUILDING_HUEY_TEOCALLI_NAME" Language="zh_Hans_CN">
<Text>休伊神廟</Text>
</Replace>
想改成什麼名字可以自行替換。
-
豬人篇:奧斯庫洛聚落/恐懼灘塗 詭異西部攻略 全支線任務全收集攻略
奧斯庫洛聚落/恐懼灘塗接下來,到達奧斯庫洛聚落,找到這裡的主線NPC。如果你無法進入這個房間,需要使用撬鎖工具。與她交談後,主線劇情再次升級。你需要選擇是否與這名NPC開戰。(如果選擇與她開戰,榮譽值會降低)最後返回恐懼灘塗,如果之前露絲被變為豬人,那麼她將出現在...
-
評價標準 暗黑破壞神2重製版全職業上手指南,最強職業流派詳解 全職業排名
評價標準本攻略將通過mf效率、場景適應、成型難度等幾個方面對職業bd強度進行一個解析評價(包含評分)。關於分數:①筆者儘量結合現環境,客觀的進行打分。②就算是客觀的評分實際上也無法避免主觀因素,每個玩家因為喜好、玩法的不同,對職業bd的看法都有自己的一杆秤。...
-
29、榮耀之鏈 暗黑破壞神2重製版符文之語底材選擇 符文之語使用心得
29、榮耀之鏈使用心得①俗稱coh,一般有自己的專屬成為就代表該裝備很不錯,榮耀之鏈也是如此:技能、吸取、力量、抗性、mf、dr甚至針對傷害樣樣都好,可以說是護甲典範。②但是,就怕但是:謎團的存在大大壓縮了coh的空間,而無需謎團的bd需要的fcr、傷害等屬性coh又沒有,使...
-
VC-一島:序章 GTA三部曲終極版攻略祕籍合集 俠盜獵車三部曲重製版圖文全攻略
罪惡都市全攻略一島序章湯米是自由城黑手黨成員,因為給家族頂罪而入獄,出獄的時候,黑手黨大佬桑尼給湯米安排了一個去罪惡都市交易拍拍粉的工作。湯米和聯絡人羅森博格見面後去了交易現場,但在交易途中被神祕武裝分子襲擊,湯米的三個小兄弟被殺倉皇逃走,而拍拍粉和錢...
相關文章
- 六、文明特色:神聖羅馬-單位 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 五、通用單位詳解:兵營 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 文明6快速建立宗教方法,文明6怎麼快速建立宗教
- 六、文明特色:羅斯-單位(1) 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 六、文明特色:法蘭西-單位 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 六、文明特色:蒙古-單位 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 六、文明特色:英格蘭-單位 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 文明6怎麼建立宗教,文明6創立宗教的方法
- 六、文明特色:羅斯-單位(2) 帝國時代4圖文百科教程 全文明建築兵種科技詳解
- 文明6單位建立教程-設定單位模型 文明6單位建立教程 文明6建立魔法兵種全流程詳解