高级玩家

- 贡献度
- 10
- 金元
- 3137
- 积分
- 354
- 精华
- 0
- 注册时间
- 2011-11-20
|
本帖最后由 ybfed 于 2016-9-6 09:41 编辑
用了论坛某位大大的a.bat提取出的data.xml进行修改
找到了很多独特建筑,比如人类的产40金的龙巢,但是除了名字前有h_字样表示human外没有发现其他地方指示种族的
于是我复制了整个字条(一共2处),把建筑名字前缀改为c_和d_后插入2处内容之间,开始新游戏或者载入都出错跳出
是不是有别的地方决定特殊资源的种族特殊建筑的触发条件的?比如产40金币的龙巢只有人族能造,而生产红龙的龙巢所有种族能造这样
请修改的大大介绍一下如何修改出全种族全特殊建筑吧
以下是人类龙巢的2段字条,还有一段貌似是任务相关的就不贴了:
<Item>
<i__version>2</i__version>
<s_name>bld_h_dragon_farm</s_name>
<s_landPreset/>
<s_terrainChangeFn/>
<unitPerk>
<s_name/>
<classes/>
<i_goldCost>0</i_goldCost>
<i_maxUnits>0</i_maxUnits>
</unitPerk>
<gods/>
<upgrades>
<Item>
<i_upkeepGold>0</i_upkeepGold>
<i_upkeepFood>0</i_upkeepFood>
<i_upkeepMana>0</i_upkeepMana>
<i_displeasureMod>0</i_displeasureMod>
<bonusGold>
<f_mul>0</f_mul>
<i_add>40</i_add>
</bonusGold>
<bonusFood>
<f_mul>0</f_mul>
<i_add>0</i_add>
</bonusFood>
<bonusMana>
<f_mul>0</f_mul>
<i_add>0</i_add>
</bonusMana>
<bonusResearch>
<f_mul>0</f_mul>
<i_add>0</i_add>
</bonusResearch>
<bonusGrowth>
<f_mul>0</f_mul>
<i_add>0</i_add>
</bonusGrowth>
<s_battleTTX/>
</Item>
</upgrades>
<i_buildingTime>5</i_buildingTime>
<i_influence>0</i_influence>
<i_dlcIdx>0</i_dlcIdx>
<b_castle>false</b_castle>
<b_hard>false</b_hard>
<b_buildShip>false</b_buildShip>
<b_temple>false</b_temple>
<b_battleTower>false</b_battleTower>
<s_action/>
<i_radiusAction>3</i_radiusAction>
<i_minTimeAction>1</i_minTimeAction>
<i_maxTimeAction>1</i_maxTimeAction>
</Item>
<building>
<s_objectType>bld_h_dragon_farm</s_objectType>
<s_itemType>Building</s_itemType>
<prereqs>
<s_uniqueness>None</s_uniqueness>
<i_precityUpgrade>0</i_precityUpgrade>
<preBuildings/>
<preResources>
<s_Item>res_dragon_eggs</s_Item>
</preResources>
<preLandTypes/>
<preNearLandTypes/>
<preGods/>
</prereqs>
<postUnits/>
<postBuildings/>
</building>
|
|