文明帝國 超越地球 新手向XML全域修改攻略

31 10 月

廣告

作者:沉默亦然是金

來源:文明太空吧

 

  說在前面,修改終究不是正途,適當的修改可以讓玩家玩得更爽,或者讓遊戲更貼近自己希望的樣子;但大量作弊似的修改卻會讓遊戲乏味。

  這裡只是分享一下關於全域變數修改的一些心得,進行修改後會對玩家與電腦均會造成同等影響。

  另外,此帖屬入門級xml修改教程,歡迎討論。

  1、修改檔位置:遊戲目錄\assets\Gameplay\XML\GlobalDefines.xml

  用記事本打開即可

  2、基本修改方法示例:

  首先一定要記得備份該檔,免得改的坑了無法復原。

  該xml檔內格式一般是

  < Value>-10

  < /Row>

  為一整句話,這裡的【MIASMA_HEALTH_MOD_BASE】是該句的描述,英語不行的可以百度翻譯下;

  【-10】為該句的值;

  【】表示該句完結。

  比如這句話是代表【瘴氣對HP的基礎影響】為【-10】點每回合,所以現在兵種站在瘴氣中每回合扣10點血。

  如果改成10,也就是把負號去掉,那麼兵種站在瘴氣裡就是每回合回復10血

  3、一些本人覺得可以修改的欄位:(如果有需要的話,請在檔中自行搜索)

  注1:因為有些值本人已經修改過了,所以如果有和預設值不一樣的也很正常。

  注2:【】表示注釋,也就是這句話的意思,是我自己加上去的

  <Row Name=”MIASMA_HEALTH_MOD_BASE”><!– 瘴氣影響 –>
  <Value>-20</Value>
  </Row>

  <Row Name=”ALIEN_LIFEFORM_MIASMA_HEALTH_MOD_BASE”><!– 異種瘴氣影響 –>
  <Value>10</Value>
  </Row>

  <Row Name=”FOOD_CONSUMPTION_PER_POPULATION”><!– 每人口消耗食物 –>
  <Value>2</Value>
  </Row>

  <Row Name=”UNHEALTH_PER_POPULATION”><!– 每人口不健康值 –>
  <Value>0.75</Value>
  </Row>

  <Row Name=”UNHEALTH_PER_OCCUPIED_POPULATION”>
  <Value>1.34</Value>
  </Row>

  <Row Name=”UNHEALTH_PER_CITY”><!– 每城市不健康值 –>
  <Value>4</Value>
  </Row>

  <Row Name=”UNHEALTH_PER_CAPTURED_CITY”><!– 每被佔領城市不健康值調為0就是戰狂的天下了 –>
  <Value>8</Value>
  </Row>

  <Row Name=”PLOT_UNIT_LIMIT”><!– 每區塊單位限制(還沒測試,估計是文明4那種N個兵疊在一個格 –>
  <Value>2</Value>
  </Row>

  <Row Name=”MAX_HIT_POINTS”><!– 單位最大血量 –>
  <Value>150</Value>
  </Row>

  <Row Name=”MAX_CITY_HIT_POINTS”><!– 城市最大耐久 –>
  <Value>400</Value>
  </Row>

  <Row Name=”CITY_HIT_POINTS_HEALED_PER_TURN”><!– 城市耐久恢復值 –>
  <Value>20</Value>
  </Row>

  <Row Name=”FLAT_LAND_EXTRA_DEFENSE”><!– 平地額外防禦 –>
  <Value>0</Value>
  </Row>

  <Row Name=”HILLS_EXTRA_DEFENSE”><!– 丘陵額外防禦 –>
  <Value>25</Value>
  </Row>

  <Row Name=”RIVER_ATTACK_MODIFIER”><!– 渡河攻擊加成 –>
  <Value>-20</Value>
  </Row>

  <Row Name=”AMPHIB_ATTACK_MODIFIER”><!– 登陸攻擊加成 –>
  <Value>-50</Value>
  </Row>

  <Row Name=”ENEMY_HEAL_RATE”><!– 在敵方地塊回復 –>
  <Value>10</Value>
  </Row>

  <Row Name=”NEUTRAL_HEAL_RATE”><!– 在中立地塊回復 –>
  <Value>15</Value>
  </Row>

  <Row Name=”FRIENDLY_HEAL_RATE”><!– 在友方地塊回復 –>
  <Value>25</Value>
  </Row>

  <Row Name=”CITY_HEAL_RATE”><!– 在城市回復 –>
  <Value>40</Value>
  </Row>

  <Row Name=”HOVER_ATTRITION_DAMAGE_MOUNTAIN”><!– 懸停在山脈的損耗 –>
  <Value>10</Value>
  </Row>

  <Row Name=”HOVER_ATTRITION_DAMAGE_CANYON”><!– 懸停在峽穀的損耗 –>
  <Value>10</Value>
  </Row>

  <Row Name=”HOVER_ATTRITION_DAMAGE_WATER”><!– 懸停在水面的損耗 –>
  <Value>0</Value>
  </Row>

  <Row Name=”CITY_ATTACKING_DAMAGE_MOD”><!– 城市攻擊傷害比例 –>
  <Value>80</Value>
  </Row>

  <Row Name=”ATTACKING_CITY_MELEE_DAMAGE_MOD”><!– 城市攻擊近戰單位比例 –>
  <Value>100</Value>
  </Row>

  <Row Name=”CITY_ATTACK_RANGE”><!– 城市攻擊距離 –>
  <Value>3</Value>
  </Row>

  <Row Name=”EXPERIENCE_LEVELS_ALLOWED_BASE”><!– 基礎最高等級(不搶北極星就可以改這個了,默認是4,改成5北極星就廢了) –>
  <Value>5</Value>
  </Row>

  <Row Name=”EXPERIENCE_PER_LEVEL”><!– 每級所需經驗增加值 –>
  <Value>10</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_UNIT_MELEE”><!– 近戰攻擊經驗 –>
  <Value>5</Value>
  </Row>

  <Row Name=”EXPERIENCE_DEFENDING_UNIT_MELEE”><!– 防禦近戰經驗 –>
  <Value>4</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_UNIT_AIR”><!– 空軍攻擊經驗 –>
  <Value>4</Value>
  </Row>

  <Row Name=”EXPERIENCE_DEFENDING_UNIT_AIR”><!– 防禦空軍經驗 –>
  <Value>2</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_UNIT_RANGED”><!– 遠程攻擊經驗 –>
  <Value>2</Value>
  </Row>

  <Row Name=”EXPERIENCE_DEFENDING_UNIT_RANGED”><!– 防禦遠攻經驗 –>
  <Value>2</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_AIR_SWEEP”><!– 空中掃蕩經驗 –>
  <Value>5</Value>
  </Row>

  <Row Name=”EXPERIENCE_DEFENDING_AIR_SWEEP_AIR”><!– 空軍防禦空中掃蕩經驗 –>
  <Value>5</Value>
  </Row>

  <Row Name=”EXPERIENCE_DEFENDING_AIR_SWEEP_GROUND”><!– 陸軍防禦空中掃蕩經驗 –>
  <Value>2</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_CITY_MELEE”><!– 近戰攻擊城市經驗 –>
  <Value>5</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_CITY_RANGED”><!– 遠程攻擊城市經驗 –>
  <Value>3</Value>
  </Row>

  <Row Name=”EXPERIENCE_ATTACKING_CITY_AIR”><!– 空軍攻擊城市經驗 –>
  <Value>4</Value>
  </Row>

  <Row Name=”BARBARIAN_MAX_XP_VALUE”><!– 打異族經驗上限(默認30,改了這個就可以打小野升到滿級了 –>
  <Value>100</Value>
  </Row>

  <Row Name=”TRADE_ROUTE_BASE_TURN_DURATION”><!– 商路持續時間(改了之後其實前期不是很好用,另外改成-1可能就是持續時間無限了) –>
  <Value>50</Value>
  </Row>

  <Row Name=”TRADE_ROUTE_BASE_ENERGY”><!– 商路基本能量收入 –>
  <Value>1</Value>
  </Row>

 


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。