设为首页收藏本站

塞爱维(CIV)文明联盟

 找回密码
 注册
查看: 3833|回复: 5

[原创] 【流明出品】CG大没观察过的xml文件小集锦

[复制链接]
发表于 2016-3-6 12:31:21 | 显示全部楼层 |阅读模式
本帖最后由 流明贤者 于 2016-3-8 08:54 编辑

作为一个修改狂魔,cgmp2008大神的帖子给我带来了极大的游戏乐趣

然而还有很多xml文件修改后很有趣,而大神没提到的
我将一一说明
这个坑很大,基本是有生之年向
先写个目录吧:
1.资料片新文明和情景模式文明特性
2.global.xml文件探究
3.黄金时代文件探究
嗯,其他的再补充吧

感谢大神的赞,我还是先写作业去了= =
global太长写完死机丢了TAT
数据恢复什么的也不靠谱,我还是txt写完再粘上来吧

评分

1

查看全部评分

 楼主| 发表于 2016-3-8 07:19:35 | 显示全部楼层
汗,游戏下了3天才下下来,还不能打开
等我有空再搞好了
先写一篇简单的
关于黄金时代的xml
位置是\assets\DLC\Expansion2\Gameplay\XML\Terrain\CIV5Yields.xml
这是最新资料片的位置,对应原版位置是\assets\Gameplay\XML\Terrain\CIV5Yields.xml

全文如下
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Ed Beach (Firaxis Games) -->
<GameData>
        <Table name="Yields">
                <Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
                <Column name="Type" type="text" notnull="true" unique="true"/>
                <Column name="Description" type="text"/>
                <Column name="IconString" type="text"/>
                <Column name="HillsChange" type="integer" default="0"/>
                <Column name="MountainChange" type="integer" default="0"/>
                <Column name="LakeChange" type="integer" default="0"/>
                <Column name="CityChange" type="integer" default="0"/>
                <Column name="PopulationChangeOffset" type="integer" default="0"/>
                <Column name="PopulationChangeDivisor" type="integer" default="0"/>
                <Column name="MinCity" type="integer"/>
                <Column name="GoldenAgeYield" type="integer" default="0"/>
                <Column name="GoldenAgeYieldThreshold" type="integer" default="0"/>
                <Column name="GoldenAgeYieldMod" type="integer" default="0"/>
                <Column name="AIWeightPercent" type="integer"/>
        </Table>
        <Yields>
                <Row>
                        <ID>0</ID>
                        <Type>YIELD_FOOD</Type>————食物
                        <Description>TXT_KEY_YIELD_FOOD</Description>
                        <IconString>[ICON_FOOD]</IconString>
                        <LakeChange>1</LakeChange>————当地块是湖的时候,地块产出变成1食物(也就不管是沙漠草原平原冻土,都是1)
                        <MinCity>2</MinCity>————城市区块最小值
                        <GoldenAgeYield>0</GoldenAgeYield>————黄金时代变化,当黄金时代时这个地块的产出+0
                        <GoldenAgeYieldThreshold>0</GoldenAgeYieldThreshold>————黄金时代变化,当黄金时代时若这个地块的产出大于0
                        <AIWeightPercent>100</AIWeightPercent>
                </Row>
                <Row>
                        <ID>1</ID>
                        <Type>YIELD_PRODUCTION</Type>
                        <Description>TXT_KEY_YIELD_PRODUCTION</Description>
                        <IconString>[ICON_PRODUCTION]</IconString>
                        <MinCity>1</MinCity>
                        <GoldenAgeYieldMod>20</GoldenAgeYieldMod>————黄金时代变化,当黄金时代时城市产能+20%,这个产能和工厂工房什么的加在一起
                        <AIWeightPercent>110</AIWeightPercent>
                </Row>
                <Row>
                        <ID>2</ID>
                        <Type>YIELD_GOLD</Type>
                        <Description>TXT_KEY_YIELD_GOLD</Description>
                        <IconString>[ICON_GOLD]</IconString>
                        <MinCity>0</MinCity>
                        <GoldenAgeYield>1</GoldenAgeYield>
                        <GoldenAgeYieldThreshold>1</GoldenAgeYieldThreshold>
                        <AIWeightPercent>80</AIWeightPercent>
                </Row>
                <Row>
                        <ID>3</ID>
                        <Type>YIELD_SCIENCE</Type>
                        <Description>TXT_KEY_YIELD_SCIENCE</Description>
                        <IconString>[ICON_RESEARCH]</IconString>
                        <MinCity>0</MinCity>
                        <AIWeightPercent>80</AIWeightPercent>
                </Row>
                <Row>
                        <ID>4</ID>
                        <Type>YIELD_CULTURE</Type>
                        <Description>TXT_KEY_YIELD_CULTURE</Description>
                        <IconString>[ICON_CULTURE]</IconString>
                        <MinCity>0</MinCity>
                        <AIWeightPercent>80</AIWeightPercent>
                </Row>
                <Row>
                        <ID>5</ID>
                        <Type>YIELD_FAITH</Type>
                        <Description>TXT_KEY_YIELD_FAITH</Description>
                        <IconString>[ICON_PEACE]</IconString>
                        <MinCity>0</MinCity>
                        <AIWeightPercent>80</AIWeightPercent>
                </Row>
        </Yields>
</GameData>

简单的说这个xml就这么几条东西,可以修改的成分也比较少吧,不过个人认为既然是黄金时代,不妨可以搞一个大爆发
比如什么食物产能金币每1+1,科研文化信仰+20%什么的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-15 03:23:24 | 显示全部楼层
第二篇,globaldefines.exml
位置是assets\DLC\Expansion2\Gameplay\XML\GlobalDefines.xml
这是最新资料片的位置,对应原版位置是assets\Gameplay\XML\GlobalDefines.xml

论坛里有一篇这个的解析,我这篇只是补完

原文大概5w字,我加上注释肯定是6个回复才能完成了

<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Ed Beach (Firaxis Games) -->
<!-- Global Defines -->
<GameData>
        <Table name="Defines">
                <Column name="Name" type="text" primarykey="true"/>
                <Column name="Value" type="variant"/>
        </Table>
        <Table name="PostDefines">
                <Column name="Name" type="text" primarykey="true"/>
                <Column name="Key" type="text"/>
                <Column name="Table" type="text"/>
        </Table>
        <Defines>
                <Row Name="CAN_WORK_WATER_FROM_GAME_START">————游戏开始的时候可以在水上工作,
                        <Value>1</Value>
                </Row>
                <Row Name="NAVAL_PLOT_BLOCKADE_RANGE">————海军封锁地块范围,然而并无法看懂
                        <Value>2</Value>
                </Row>
                <Row Name="EVENT_MESSAGE_TIME">————时间信息时间10个标准回合
                        <Value>10</Value>
                </Row>
                <Row Name="START_YEAR">————公元前4000年开始
                        <Value>-4000</Value>
                </Row>
                <Row Name="WEEKS_PER_MONTHS">————一个月4个星期
                        <Value>4</Value>
                </Row>
                <Row Name="HIDDEN_START_TURN_OFFSET">
                        <Value>0</Value>
                </Row>
                <Row Name="RECON_VISIBILITY_RANGE">————侦查可视范围最大是6,也就是说你搞一个视野范围+9是不会起作用的
                        <Value>6</Value>
                </Row>
                <Row Name="PLOT_VISIBILITY_RANGE">————城市区域范围之外1格可见
                        <Value>1</Value>
                </Row>
                <Row Name="UNIT_VISIBILITY_RANGE">————单位视野范围为1
                        <Value>1</Value>
                </Row>
                <Row Name="AIR_UNIT_REBASE_RANGE_MULTIPLIER">————作为空军,视野范围加倍
                        <Value>200</Value>
                </Row>
                <Row Name="MOUNTAIN_SEE_FROM_CHANGE">————在山上可以看的远两格
                        <Value>2</Value>
                </Row>
                <Row Name="MOUNTAIN_SEE_THROUGH_CHANGE">————山可以在额外两格远的地方看到
                        <Value>2</Value>
                </Row>
                <Row Name="HILLS_SEE_FROM_CHANGE">————丘陵,同上
                        <Value>1</Value>
                </Row>
                <Row Name="HILLS_SEE_THROUGH_CHANGE">
                        <Value>1</Value>
                </Row>
                <Row Name="SEAWATER_SEE_FROM_CHANGE">————海洋同上
                        <Value>1</Value>
                </Row>
                <Row Name="SEAWATER_SEE_THROUGH_CHANGE">
                        <Value>1</Value>
                </Row>
                <Row Name="MAX_YIELD_STACK">————一堆东西是5个,比如铁毡
                        <Value>5</Value>
                </Row>
                <Row Name="MOVE_DENOMINATOR">
                        <Value>60</Value>
                </Row>
                <Row Name="STARTING_DISTANCE_PERCENT">————一般情况下,开始点距离12%
                        <Value>12</Value>
                </Row>
                <Row Name="MIN_CIV_STARTING_DISTANCE">————最小文明距离10格
                        <Value>10</Value>
                </Row>
                <Row Name="MIN_CITY_RANGE">————两格城市距离3格
                        <Value>3</Value>
                </Row>
                <Row Name="OWNERSHIP_SCORE_DURATION_THRESHOLD">————土地拥有时间是20个回合
                        <Value>20</Value>
                </Row>
                <Row Name="NUM_POLICY_BRANCHES_ALLOWED">————电脑只有两个未完成的政策树
                        <Value>2</Value>
                </Row>
                <Row Name="VICTORY_POINTS_NEEDED_TO_WIN">
                        <Value>20</Value>
                </Row>
                <Row Name="NUM_VICTORY_POINT_AWARDS">
                        <Value>5</Value>
                </Row>
                <Row Name="NUM_OR_TECH_PREREQS">————科技最多3个前提条件
                        <Value>3</Value>
                </Row>
                <Row Name="NUM_AND_TECH_PREREQS">
                        <Value>6</Value>
                </Row>
                <Row Name="NUM_UNIT_AND_TECH_PREREQS">————一个科技解锁最多3个单位
                        <Value>3</Value>
                </Row>
                <Row Name="NUM_BUILDING_AND_TECH_PREREQS">————一个科技解锁最多三个建筑
                        <Value>3</Value>
                </Row>
                <Row Name="NUM_BUILDING_RESOURCE_PREREQS">————一个科技解锁5个资源
                        <Value>5</Value>
                </Row>
                <Row Name="BASE_RESEARCH_RATE">————基础搜索倍率,不知怎么用
                        <Value>1</Value>
                </Row>
                <Row Name="MAX_WORLD_WONDERS_PER_CITY">————一个城市最大世界奇观数量,-1是没设定,下同
                        <Value>-1</Value>
                </Row>
                <Row Name="MAX_TEAM_WONDERS_PER_CITY">————城市最大计划数量
                        <Value>-1</Value>
                </Row>
                <Row Name="MAX_NATIONAL_WONDERS_PER_CITY">————最大国家奇观数量
                        <Value>-1</Value>
                </Row>
                <Row Name="MAX_NATIONAL_WONDERS_PER_CITY_FOR_OCC">————单城挑战最大国家奇观数量
                        <Value>-1</Value>
                </Row>
                <Row Name="MAX_BUILDINGS_PER_CITY">————一个城市中建筑的数量
                        <Value>-1</Value>
                </Row>
                <Row Name="INITIAL_CITY_POPULATION">————初始城市1人口
                        <Value>1</Value>
                </Row>
                <Row Name="CITY_CAPTURE_POPULATION_PERCENT">————攻下城市人口减半
                        <Value>50</Value>
                </Row>
                <!-- Growth and Happiness -->
                <Row Name="BASE_CITY_GROWTH_THRESHOLD">————人口增长所需食物,15+8×(N-1)+(N-1)^1.5
                        <Value>15</Value>
                </Row>
                <Row Name="CITY_GROWTH_MULTIPLIER">
                        <Value>8</Value>
                </Row>
                <Row Name="CITY_GROWTH_EXPONENT">
                        <Value>1.5</Value>
                </Row>
                <Row Name="FOOD_CONSUMPTION_PER_POPULATION">————每个人口需要2食物
                        <Value>2</Value>
                </Row>
                <Row Name="HAPPINESS_PER_CITY_WITH_STATE_RELIGION">————城市有初始宗教获得0快乐
                        <Value>0</Value>
                </Row>
                <Row Name="HAPPINESS_PER_NATURAL_WONDER">————每个国家奇观1快乐
                        <Value>1</Value>
                </Row>
                <Row Name="HAPPINESS_PER_EXTRA_LUXURY">————每个额外奢侈资源0快乐
                        <Value>0</Value>
                </Row>
                <Row Name="UNHAPPINESS_PER_POPULATION">————每个人口1不满
                        <Value>1</Value>
                </Row>
                <Row Name="UNHAPPINESS_PER_OCCUPIED_POPULATION">————每个占据人口1.34不满
                        <Value>1.34</Value>
                </Row>
                <Row Name="UNHAPPINESS_PER_CITY">————每个城市3不满
                        <Value>3</Value>
                </Row>
                <Row Name="UNHAPPINESS_PER_CAPTURED_CITY">————每个占据城市5不满
                        <Value>5</Value>
                </Row>
                <Row Name="UNHAPPY_GROWTH_PENALTY">————不满状态食物减少75%
                        <Value>-75</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_GROWTH_PENALTY">————非常不满状态食物减少100%
                        <Value>-100</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_CANT_TRAIN_SETTLERS">————非常不满状态不能训练移民
                        <Value>1</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_THRESHOLD">————非常不满状态阀值-10
                        <Value>-10</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_COMBAT_PENALTY_PER_UNHAPPY">————非常不满状态每不满减少2%的战斗力
                        <Value>-2</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_MAX_COMBAT_PENALTY">————最大减少40%
                        <Value>-40</Value>
                </Row>
                <Row Name="STRATEGIC_RESOURCE_EXHAUSTED_PENALTY">————没有战略资源战斗力减少50%
                        <Value>-50</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_PRODUCTION_PENALTY_PER_UNHAPPY">————非常不满每不满减少2%产能
                        <Value>-2</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_MAX_PRODUCTION_PENALTY">————最大减少40%
                        <Value>-40</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_GOLD_PENALTY_PER_UNHAPPY">————非常不满每不满减少2%金币
                        <Value>-2</Value>
                </Row>
                <Row Name="VERY_UNHAPPY_MAX_GOLD_PENALTY">————最大减少40%
                        <Value>-40</Value>
                </Row>
                <Row Name="SUPER_UNHAPPY_THRESHOLD">————愤怒状态阀值-20
                        <Value>-20</Value>
                </Row>
                <Row Name="UPRISING_COUNTER_MIN">————叛军最少4回合
                        <Value>4</Value>
                </Row>
                <Row Name="UPRISING_COUNTER_POSSIBLE">
                        <Value>3</Value>
                </Row>
                <Row Name="UPRISING_NUM_BASE">
                        <Value>100</Value>
                </Row>
                <Row Name="UPRISING_NUM_CITY_COUNT">
                        <Value>20</Value>
                </Row>
                <Row Name="REVOLT_COUNTER_MIN">————反叛最少5回合
                        <Value>5</Value>
                </Row>
                <Row Name="WLTKD_GROWTH_MULTIPLIER">————我们爱领袖日增加25%的食物产出
                        <Value>25</Value>
                </Row>
                <Row Name="INDUSTRIAL_ROUTE_PRODUCTION_MOD">————铁路连接增加25%产能
                        <Value>25</Value>
                </Row>
                <Row Name="RESOURCE_DEMAND_COUNTDOWN_BASE">————我们爱领袖日15个回合
                        <Value>15</Value>
                </Row>
                <Row Name="RESOURCE_DEMAND_COUNTDOWN_CAPITAL_ADD">————首都25个回合
                        <Value>25</Value>
                </Row>
                <Row Name="RESOURCE_DEMAND_COUNTDOWN_RAND">————结束之后10个回合要新资源
                        <Value>10</Value>
                </Row>
                <!-- END Growth and Happiness -->
回复 支持 反对

使用道具 举报

发表于 2016-4-1 11:20:09 | 显示全部楼层
好东西
回复 支持 反对

使用道具 举报

发表于 2016-4-22 22:47:36 | 显示全部楼层
好顶赞 已收藏 好长时间没看到过修改xml的技术贴了。似乎以前的技术贴都不能用了
回复 支持 反对

使用道具 举报

发表于 2019-7-9 17:58:06 | 显示全部楼层
求教大神,间谍数量在哪里修改啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|塞爱维(CIV)文明联盟    

GMT+8, 2024-3-28 18:53

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表