8z8z 发表于 2016-10-17 20:25

簡易修改種族特性 自定義你的種族吧

本帖最后由 8z8z 于 2016-10-20 15:46 编辑

這教學只修改特性 什麼要一起改政府 星球 英雄 等官方的自定義吧 :dizzy:

第1 先打開 X:\Endless Space 2\Public\Gui\GuiElements.xml
這是特性的名稱
例如
    <GuiElement Name="FactionTraitOptimistic2">
      <Title>%FactionTraitOptimistic2Title</Title>
      <Description>%FactionTraitOptimisticDescription</Description>
      <Icons>
            <Icon Size="Small" Path="Bitmaps/Atlased/Headers/HeaderTraits" />
      </Icons>
    </GuiElement>

FactionTraitOptimistic2就是特性的名稱

以下5頖是原來4族都有用到的 我試了大多數 都沒問題 改其他頖的太多問題
EXPLORATION
FLEET MANAGEMENT
GROUND BATTLE
HEROES MANAGEMENT
SYSTEM MANAGEMENT

第2就直接改 X:\Endless Space 2\Public\Simulation\Factionsxml
以v族為例
    <!-- Vampirilis --> (v族你果然是吸血鬼.....)
    <MajorFaction Name="FactionVampirilis" Standard="true" Author="AMPLITUDE Studios" Priority="100">
      <Affinity Name="AffinityGameplayVampirilis"/>
      <Trait Name="IsMajorFaction"/>
      <!--<Trait Name="VampirilisShipDesigns"/>-->
      
      <Trait Name="FactionTraitFastTraveler1"/>    <--這3個就是特性
      <Trait Name="FactionTraitFearlessWarriors2"/>
      <Trait Name="FactionTraitLegendaryHeroes2"/>

      <Bailiff Name="DefaultMoneyBailiff"/>
      <Bailiff Name="DefaultEmpirePointBailiff"/>
      <MajorPopulation Affinity="AffinityVampirilis" Count="1"/>
    </MajorFaction>

我改成
      <Trait Name="FactionTraitFastTraveler2"/>
      <Trait Name="FactionTraitFearlessWarriors2"/>
      <Trait Name="FactionTraitLegendaryHeroes2"/>
      <Trait Name="FactionTraitEfficientExplorer2"/>
      <Trait Name="FactionTraitBigFleets2"/>
      <Trait Name="FactionTraitCrowdedPlanets2"/>
      <Trait Name="FactionTraitOptimistic2"/>
      <Trait Name="FactionTraitScanning"/>
      <Trait Name="FactionTraitOptimistic1"/>


進遊戲內

那個missing GuiElements 是因為我同時+了 FactionTraitOptimistic1 和 2 只用1個就沒問題

基本上只要你能開局不卡loadng 應該是沒bug的

快去自定義種族吧 (小心改後AI也是和你一樣)
最後 修改前請備份 (這是0.13版本)

以下4個都是只改了1族
L
V
C
S


特性都如下
         <Trait Name="FactionTraitFastTraveler2"/>
         <Trait Name="FactionTraitFearlessWarriors2"/>
         <Trait Name="FactionTraitLegendaryHeroes2"/>
         <Trait Name="FactionTraitEfficientExplorer2"/>
         <Trait Name="FactionTraitBigFleets2"/>
         <Trait Name="FactionTraitCrowdedPlanets2"/>
         <Trait Name="FactionTraitOptimistic2"/>
         <Trait Name="FactionTraitScanning"/>

簡單修改出 大/巨大地圖



dzb214092 发表于 2016-10-17 22:52

本帖最后由 dzb214092 于 2016-10-17 23:15 编辑

哪有增加粮食产量的哈缺粮人都跑光了........... 律法加了也没用S族最缺粮只有V族不缺粮

8z8z 发表于 2016-10-17 23:24

我改的只是種族特性
如果要FIDS 手動在你要改的種族加1個
<Trait Name="FactionTraitTemperateColonization"/>
Temperate 的星球 FIDS +1 多少有一點點幫助

會缺糧 應該是你快樂太低 除了C族 其他族快樂度很難低到缺糧

simon_cui 发表于 2016-10-18 06:28

谢谢提供

dzb214092 发表于 2016-10-18 07:36

额......我要是会改 也不来找你了有英雄的星球 不会缺粮 不会减少满意度但不可能每个星球都有英雄撒

8z8z 发表于 2016-10-18 10:48

dzb214092 发表于 2016-10-18 07:36
额......我要是会改 也不来找你了有英雄的星球 不会缺粮 不会减少满意度但不可能每个星球都有英雄撒 ...

你缺糧的問題如果要用改特性的方法解決 直接改成+200快樂 應該可以了
但是同一族的AI也一樣+200快樂:dizzy:
最好是看一下是什麼原因缺糧 直接解決 快樂不夠就建快樂建築 被圍星系就打掉敵人
你指一下糧食 看一下他的收支 查一下問題
對應缺糧的原因 改法也不同

真的不成 留下的玩什麼族 我改1個 +200快樂的給你 只是要開新檔而且同族AI一樣+200快樂
最後直接用修改器應該是最快捷的 :L

dzb214092 发表于 2016-10-18 11:11

本帖最后由 dzb214092 于 2016-10-18 11:16 编辑

8z8z 发表于 2016-10-18 10:48
你缺糧的問題如果要用改特性的方法解決 直接改成+200快樂 應該可以了
但是同一族的AI也一樣+200快樂:dizz ...
说我殖民地太多直接减少68的快乐度我靠 地多了人跑了   唉这S族


好的呀....修改器嘛 用多了没意思 慢慢来才好玩那你把S族修改的文件发我吧 嘿嘿 谢谢

8z8z 发表于 2016-10-18 11:47

本帖最后由 8z8z 于 2016-10-18 11:52 编辑

修改用多了也是沒意思 原版破關比較有成就感
都是X:\Endless Space 2\Public\Simulation\

Optimistic1+200快樂
S
C
V
L

記得備份
應該是沒bug 有問題別找我:dizzy:

dzb214092 发表于 2016-10-20 15:29

本帖最后由 dzb214092 于 2016-10-20 15:34 编辑

........................h好吧 你就不能合并一个帖子你的文件 东一个西一个找的累    还有 别发那些 修改的示例文本了 看不懂直接发修改文件的了 这样 界面也不凌乱

8z8z 发表于 2016-10-20 15:46

dzb214092 发表于 2016-10-20 15:29
........................h好吧 你就不能合并一个帖子你的文件 东一个西一个找的累    还有 别发那些...

我的修改的都是玩的過程發現沒開放 才改一下 說不定下個版就開放了
現在我集中到簡單修改出 大/巨大地圖 那篇更新 2篇互加鏈接 應該方面一點

不死龙皇 发表于 2016-10-20 16:03

如果要新建一个特性加粮食工业科技百分比的,不知道能不能弄....

不死龙皇 发表于 2016-10-20 16:11

还有LZ你做示范的图里的V族的affinity那栏里,如果直接在vodyani这个特质里改会不会更方便,但是我找不到这个特质的地址.....

不死龙皇 发表于 2016-10-20 16:16

还有我刚看了下,这个游戏难度选项好像可以和变量挂钩的,就如同P社的HOI系列和CK,EU系列一样,如果直接在难度里面添加我方变量是不是更方便?
然并卵我找不到地址...

dzb214092 发表于 2016-10-20 16:48

8z8z 发表于 2016-10-18 11:47
修改用多了也是沒意思 原版破關比較有成就感
都是X:\Endless Space 2\Public\Simulation\



加了200快乐.......除了母星狂喜其他全是满足 没有任何产量加成......殖民第二个星球就是满足....以后N多星球全是满足............

8z8z 发表于 2016-10-20 17:27

不死龙皇 发表于 2016-10-20 16:16
还有我刚看了下,这个游戏难度选项好像可以和变量挂钩的,就如同P社的HOI系列和CK,EU系列一样,如果直接在 ...

以下都是太破壞遊戲平衡的修改 因應你的要求看了一下 沒改/測試會不會bug 你就自己試吧

第一個人口特性的問題
改 X:\Endless Space 2\Public\Simulation\SimulationDescriptors.xml
各大小種族人口設定都在這
參照V族的
    <!-- Vampirilis -->
    <SimulationDescriptor Name="ClassPopulationPlanetAffinityVampirilis" Type="ClassPopulationPlanet">
      <Modifier       TargetProperty="BonusPopulationFood"      Operation="Addition"    Value="4"      />
      <Modifier       TargetProperty="BonusPopulationIndustry"Operation="Addition"    Value="4"      />
      <Modifier       TargetProperty="BonusPopulationDust"      Operation="Addition"    Value="4"      />
      <Modifier       TargetProperty="BonusPopulationScience"   Operation="Addition"    Value="4"      />
      <Modifier       TargetProperty="PopulationCount"          Operation="Addition"    Value="$(PopulationCount)" Path="../ClassStarSystem/ClassPopulation,ClassPopulationStarSystemAffinityVampirilis" TooltipHidden="true"/>
    </SimulationDescriptor>
   
把數字4改大就好

第二個改難度的問題
改 X:\Endless Space 2\Public\Simulation\SimulationDescriptorsxml

    <!-- Game difficulty (Human) -->
    <SimulationDescriptor Name="GameDifficultyHumanNewbie" Type="GameDifficulty">
      <Modifier TargetProperty="PlanetRawFIDSI"                            Operation="Addition"       Value="2"    Path="ClassEmpire/ClassColonizedStarSystem/ClassPlanet" Priority="-100" />
      <Modifier TargetProperty="Happiness"                                 Operation="Addition"       Value="20"   Path="ClassEmpire/ClassColonizedStarSystem"             Priority="-100" />

.
.
.

直接copy newbie的下去其他難道改一下數值就好

ps 也可以改   <!-- Game difficulty (AI) --> 自虐 :L

8z8z 发表于 2016-10-20 17:48

dzb214092 发表于 2016-10-20 16:48
加了200快乐.......除了母星狂喜其他全是满足 没有任何产量加成......殖民第二个星球就是满足....以后N ...

剛試了一下 殖民建好後save & load 一下自動就好了

不死龙皇 发表于 2016-10-20 18:43

8z8z 发表于 2016-10-20 17:27
以下都是太破壞遊戲平衡的修改 因應你的要求看了一下 沒改/測試會不會bug 你就自己試吧

第一個人口特性 ...

LZ难度变量实验成功了
<!-- Game difficulty (Human) -->以下一共7个难度,选择自己的对应难度按格式添加变量就行了

<Modifier TargetProperty="PlanetRawIndustry"    Operation="Addition" Value="500"   Path="ClassEmpire/ClassColonizedStarSystem/ClassPlanet" Priority="-100"/>
<Modifier TargetProperty="PlanetRawFood"      Operation="Addition" Value="500"   Path="ClassEmpire/ClassColonizedStarSystem/ClassPlanet" Priority="-100"/>
<Modifier TargetProperty="PlanetRawScience"   Operation="Addition" Value="500"   Path="ClassEmpire/ClassColonizedStarSystem/ClassPlanet" Priority="-100"/>
<Modifier TargetProperty="PlanetRawDust"      Operation="Addition" Value="500"   Path="ClassEmpire/ClassColonizedStarSystem/ClassPlanet" Priority="-100"/>

比如我添加的,注意path后面的路径不能漏掉

进游戏以后只要难度选择正确,无论选择哪个种族都是有加成的

dzb214092 发表于 2016-10-20 19:49

8z8z 发表于 2016-10-20 17:48
剛試了一下 殖民建好後save & load 一下自動就好了

o 哦 好吧 怪不得

dipperq 发表于 2017-1-2 03:45

有什么办法给母星加 戰略資源,或者其他資源? :D

psyduck197 发表于 2017-3-27 17:58


谢谢提供

wwp159 发表于 2017-3-29 12:46

:lol
谢谢分享

mzb520 发表于 2017-5-1 13:30

支持下。
页: [1]
查看完整版本: 簡易修改種族特性 自定義你的種族吧