注冊
    閩南網 > 科技 > 游戲新聞 > 單機游戲 > 單機游戲攻略 > 正文

    文明6魔法兵種創建方法一覽 文明6如何創建魔法兵種

    來源:游俠網 2017-05-04 18:42 http://www.iosapp77.com/ 海峽都市報電子版

      《文明6》魔法兵種創建方法一覽

      今天小編為大家帶來的是文明6魔法兵種創建方法一覽,教你創建一個會閃電術的魔法兵種!感興趣的小伙伴們快來看看吧!

    魔法兵種創建方法一覽

      我感覺大家都猜到了,什么嘛,不就是用宗教單位的模型做個兵種嘛,很簡單的嘛。是的,大家都知道文明6新加入的宗教戰斗還是挺炫酷的,電閃雷鳴什么,這里就是準備教大家用宗教單位的模型創建一個新的兵種。

      至于截圖我就不放了,和大家游戲里宗教單位戰斗的效果一毛一樣,不過這次魔法師們則是和普通遠程戰斗單位一樣可以攻擊普通單位了。

      首先打開Sid Meier's Civilization VI\Base\Assets\Gameplay\Data下的Units.xml

      下面所有紅字部分都是我們需要添加的代碼,就不再一一指明了。

      首先我們再下創建一個新單位wizard

      搜索

      

      然后寫入AI

      搜索,這里添加的是和普通的遠程單位一樣的AI。

      

      然后選擇替代兵種

      搜索,這里我沒有添加任何代碼,因為不打算用它來替代任何單位。有需要的同學按照下面的格式添加,藍色字體部分為特色單位,綠色字體部分為需要替代的普通單位。

      添加單位類型

      搜索

      然后就是添加具體的單位數據了,搜索

      這里的數據比較多,來一一說明一下。

      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,而是某種資源的代碼。。。不寫則表示不需要戰略資源。

      接著添加單位升級信息,搜索,這里是升級成弩手。。。需要升級成別的兵種可以DIY

      

      

      如果需要添加建筑信息,比如需要寺廟才能建造,搜索<Unit_BuildingPrereqs>

      <Unit_BuildingPrereqs>

      到這里units.xml就修改完了,這個時候這個單位已經存在于你的游戲里了,只是還沒有制定模型、圖標、對應的漢化單位名稱。所以我們繼續。

      下面是找到D:\Sid Meier's Civilization VI\Base\Assets\Text\Translations,如果你需要改簡體中文的,打開Vanilla_zh_Hans_CN.xml,其他語言請打開對應文件。

      魔法師

      用魔法戰斗的遠程單位

      蹴球場

      休伊神廟

      想改成什么名字可以自行替換。

      接下來的重點就是單位模型,畢竟模型對了才叫魔法兵種嘛。

      打開Sid Meier's Civilization VI\Base\ArtDefs下的UNIT.ARTDEF

      搜索UNIT_APOSTLE,這是使徒的模型代碼:

      <m_Fields>

      <m_Values>

      <m_ElementName text="Scattered"/>

      <m_RootCollectionName text="UnitFormationTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>false

      <m_TemplateName text=""/>

      <m_ParamName text="Formation"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitCombat"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>false

      <m_TemplateName text=""/>

      <m_ParamName text="UnitCombat"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitFormationTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="EscortFormation"/>

      <m_ElementName text="UNIT_ANCIENTEMBARK"/>

      <m_RootCollectionName text="Units"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text="Units"/>

      <m_ParamName text="EmbarkedUnit"/>

      <m_bValue>false

      <m_ParamName text="DoNotDisplayCharges"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitCulture"/>

      <m_ArtDefPath text="Cultures.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="Culture"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="Era"/>

      <m_ArtDefPath text="Eras.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="Era"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="Units"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="roxyUnit"/>

      <m_bValue>false

      <m_ParamName text="layDeathOnDestroy"/>

      <m_nValue>-500

      <m_ParamName text="DisplayLevel"/>

      <m_ChildCollections>

      <m_CollectionName text="Members"/>

      <m_Fields>

      <m_Values>

      <m_fValue>1.000000

      <m_ParamName text="Scale"/>

      <m_nValue>4

      <m_ParamName text="Count"/>

      <m_ElementName text="Apostle"/>

      <m_RootCollectionName text="UnitMemberTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text="Units"/>

      <m_ParamName text="Type"/>

      <m_ChildCollections/>

      <m_Name text="Members1"/>

      <m_CollectionName text="Audio"/>

      <m_Fields>

      <m_Values>

      <m_Value text=""/>

      <m_ParamName text="XrefName"/>

      <m_ChildCollections/>

      <m_Name text="Entry"/>

      <m_Fields>

      <m_Values>

      <m_Value text="Apostle"/>

      <m_ParamName text="XrefName"/>

      <m_ChildCollections/>

      <m_Name text="MISSIONARY"/>

      <m_Name text="UNIT_APOSTLE"/>

      直接把上面一大段代碼全部復制下來,在下面粘貼。

      <m_Fields>

      <m_Values>

      <m_ElementName text="Scattered"/>

      <m_RootCollectionName text="UnitFormationTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>false

      <m_TemplateName text=""/>

      <m_ParamName text="Formation"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitCombat"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>false

      <m_TemplateName text=""/>

      <m_ParamName text="UnitCombat"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitFormationTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="EscortFormation"/>

      <m_ElementName text="UNIT_ANCIENTEMBARK"/>

      <m_RootCollectionName text="Units"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text="Units"/>

      <m_ParamName text="EmbarkedUnit"/>

      <m_bValue>false

      <m_ParamName text="DoNotDisplayCharges"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="UnitCulture"/>

      <m_ArtDefPath text="Cultures.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="Culture"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="Era"/>

      <m_ArtDefPath text="Eras.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="Era"/>

      <m_ElementName text=""/>

      <m_RootCollectionName text="Units"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text=""/>

      <m_ParamName text="roxyUnit"/>

      <m_bValue>false

      <m_ParamName text="layDeathOnDestroy"/>

      <m_nValue>-500

      <m_ParamName text="DisplayLevel"/>

      <m_ChildCollections>

      <m_CollectionName text="Members"/>

      <m_Fields>

      <m_Values>

      <m_fValue>1.000000

      <m_ParamName text="Scale"/>

      <m_nValue>4

      <m_ParamName text="Count"/>

      <m_ElementName text="Apostle"/>

      <m_RootCollectionName text="UnitMemberTypes"/>

      <m_ArtDefPath text="Units.artdef"/>

      <m_CollectionIsLocked>true

      <m_TemplateName text="Units"/>

      <m_ParamName text="Type"/>

      <m_ChildCollections/>

      <m_Name text="Members1"/>

      <m_CollectionName text="Audio"/>

      <m_Fields>

      <m_Values>

      <m_Value text=""/>

      <m_ParamName text="XrefName"/>

      <m_ChildCollections/>

      <m_Name text="Entry"/>

      <m_Fields>

      <m_Values>

      <m_Value text="Apostle"/>

      <m_ParamName text="XrefName"/>

      <m_ChildCollections/>

      <m_Name text="MISSIONARY"/>

      <m_Name text="UNIT_WIZARD"/>

      重點是紫色部分的單位代碼要改成我們創建的自定義單位的代碼也就是UNIT_WIZARD,其他部分原封不動即可。

      最后需要制定單位的圖標,單位的圖標修改是在Sid Meier's Civilization VI\Base\Assets\UI\Icons下的Icons_UnitFlags.xml、Icons_UnitPortraits.xml、Icons_Units.xml,似乎版子里已經有大神講過怎么修改了,這里就不贅述了。其實修改代碼很簡單,無非是直接模仿原來的格式復制下來再改個名字有需要的話微調一下數值什么的。

      到此為止我們就大功告成了,進入游戲里你就會發現一個新的單位魔法師,可以用閃電劈人。

     

      >>查看文明6全部

    相關閱讀:
    新聞 娛樂 福建 泉州 漳州 廈門
    猜你喜歡:
    已有0條評論
    熱門評論:
    頻道推薦
  1. 我國古典小說《西游記》中白龍馬的身份原本
  2. 以下哪項費用屬于“免費教育”的免費范疇?
  3. 火星為何呈紅色有新解 或來自含水的氧化鐵
  4. 新聞推薦
    @所有人 多項民生禮包加速落地快來查收 三峽大壩變形?專家:又有人在惡意炒作 北京新一波疫情為什么沒出現死亡病例? 戴口罩、一米線 疫情改變了哪些習慣? 呼倫貝爾現幻日奇觀 彩虹光帶環繞太陽
    視覺焦點
    石獅:秋風起,紫菜香 石獅:秋風起,紫菜香
    石獅環灣生態公園內粉黛亂子草盛放 石獅環灣生態公園內粉黛亂子草盛放
    精彩視頻
    醫解百科︱生氣,謹防甲狀腺結節找上你!(視頻)
    醫解百科︱生氣,謹防甲狀腺結節找上你!(視頻)
    春有約 花不誤 泉州開元寺櫻花盛開
    春有約 花不誤 泉州開元寺櫻花盛開
    專題推薦
    關注泉城養老服務 打造幸福老年生活
    關注泉城養老服務 打造幸福老年生活

    閩南網推出專題報道,以圖、文、視頻等形式,展現泉州在補齊養老事業短板,提升養老服

    新征程,再出發——聚焦2021年全國兩會
    2020福建高考招錄
     
    48小時點擊排行榜
    造林種草767萬公頃!2024年我國顯著增綠 國家藥監局:我國從未向北美地區出口過芬 嚴查假冒偽劣!農業農村部開展春季種子市 兩部門:養老機構同時收住特困供養人員的 臺灣各界紀念孫中山逝世百年 吁繼承“振 達標率持續“滿分” 粵港澳大灣區飲用水 國家醫保局新設腦機接口相關價格項目 今天(3月13日)油價調整最新消息:下周
    主站蜘蛛池模板: 成年性羞羞视频免费观看无限| 波多野结衣视频在线免费观看| 国产男女无遮挡猛进猛出| aaa成人永久在线观看视频| 成年丰满熟妇午夜免费视频| 久久精品卫校国产小美女| 欧美亚洲国产精品久久高清| 亚洲网站www| 精品中文字幕一区在线| 国产4tube在线播放| 门卫老董趴在我两腿之间| 国产欧美日韩一区二区三区 | 欧美日韩成人在线| 亚洲色图第一页| 男女一级毛片免费视频看| 又大又硬又黄的免费视频| 色吊丝最新在线播放网站| 国产伦精品一区二区免费| 麻豆国产96在线|日韩| 国产真实伦实例| 18禁亚洲深夜福利人口| 粗大的内捧猛烈进出小视频| 日本japanese丰满奶水| 亚洲人成影院在线无码按摩店| 欧美激欧美啪啪片sm| 亚洲精品国产品国语在线| 狠狠亚洲婷婷综合色香五月排名| 免费观看欧美一级特黄| 一本色道无码道在线观看| 日本19禁综艺直接啪啪| 久久精品aⅴ无码中文字字幕重口 久久精品aⅴ无码中文字字幕重口 | 做受视频60秒试看| 国产精品自在线天天看片| 91香蕉在线观看免费高清| 国语自产精品视频在线看| 99视频在线观看视频| 大象视频在线免费观看| 99精品视频在线观看re| 大乳丰满人妻中文字幕日本| a拍拍男女免费看全片| 天天摸天天舔天天操|