分享

创造世界修改2

 知音小巷 2023-05-13 发布于湖北

另外xml文件里面还有注释,是用俄语写的,看不懂的话google翻译一下就行。

首先是data文件夹下

creatures文件

  1.   <creature name="worker">

  2.     <params>

  3.       <ai value="worker"/>

  4.       <!--<height value="57"/>-->

  5.       <height value="50"/>

  6.       <width value="27"/>

  7.       <!--<ratio value="0.6"/>      -->      <!--宽度与高度之比-->

  8.       <scale value="1"/>      <!--整体动画比例-->

  9.       <healt value="100"/>     <!--生命值,可改-->

  10.       <satiety value="100"/>    <!--食量,随便吧-->

  11.       <walk_speed value="80"/>      <!--移动速度,不要改得太大,否则会出bug,建议150一下-->

  12.       <climbs_speed value="90"/>    <!--爬墙速度,同上-->

  13.       <climbs_ladder_speed value="120"/>    <!--爬梯速度,同上-->

  14.       <radius value="4"/>

  15.       <fall_height value="3"/>

  16.       <capacity value="8"/>    <!--背包容量-->

  17.       <rest_healt value="50%"/>      <!--'rest_healt' - 去休息的生命百分比-->

  18.       <attack value="0.6"/>      <!--空手攻击值,随便改吧->

  19.       <attack_healt value="0.9"/>      <!--生命值小于0.9开始攻击->

  20.       <fatal_attack_healt value="0.4"/>      <!--生命值低于0.4拼命攻击-->

  21.       <escape_alone_healt value="0.25"/>      <!--生命值低于0.25独自逃跑-->

  22.       <escape_most_healt value="0.15"/>      <!--生命值低于0.15全面溃散-->

  23.       <call_help_radius value="12"/>      <!--呼叫队友的范围-->

  24.       <water_die_time value="360"/>       <!--溺水时长,随便该吧,单位是秒-->

  25.       <retreat value="3"/>      <!--远程攻击范围-->

  26.       <base_armor value="0.8"/>      <!-裸奔时的护甲-->

  27.       <magic_stuff_end_bone value="staff_end"/>

  28.       <fishing_pole_end_bone value="pole_end" />

  29.       <resources_end_bone value="for_resurses" />

  30. blocks文件

  31. 这个很重要,关系到你收获的资源。

  32. <block name="dirt" file="gfx\level_tiles\tile\dirt_ground\dirt_ground" corner="gfx\level_tiles\tile\dirt_ground\corner" corner_group="1" corner_type="every" extract="4" build="0" through="false" resource="dirt,seed-1-5" crack="true" border="dirt1" grass_border="grass" draw_layer="front_a1" properties="apply_tool1,wave_idx=3,wave_idx1=5,dirt,can_replace,land">

  33.   </block>

  34. 复制代码

  35. 注意看这句:

  36. resource="dirt,seed-1-5"
  37. 这是挖到的资源,语法是这样的:

  38. ①不同的资源用',’隔开。

  39. ②如果没有'-’符号,表示默认值1。

  40. ③如果有一个'-’符号,表示有n个。

  41. ④如果有两个'-’符号,表示有几率获得n个。

  42. 打个比方:resource="seed,iron,coal,stone"表示同时获得种子、铁矿、煤矿、石头各一个。resource="seed-5,iron-2"表示同时获得种子5个、铁矿2个。resource="seed-2,iron-1-50"表示获得种子2个、50%的几率获得1个铁矿。

  43. 另外资源名称有:dirt,seed,sand,coal,iron,stone,gold,mithril,silver,wood,leaves,apple,honey,resin,cone,cocos,oil_berries,needle,water,berries,web等等。后面说到配方的时候接着说。

  44. recipes文件

  45. 这就是配方文件,不建议修改配方,但是可以修改合成数目等等。

  46.     <recipe name="ladder" ingredients="wood-2,wood-5" produce="ladder=10" group="5" require="wood-2" save="true" craft_need="" />

  47. 复制代码

  48. 上面是一条配方,合成的是梯子,ingredients="wood-2,wood-5"是原料,2,5表示表格位置,这个不建议修改以免冲突。 produce="ladder=10" 这个是产物,=后面是数目,比如这个就是改成了10的,没有的话默认为1。craft_need是生产所需的条件,比如厨房、铁匠铺等等的。

  49. world文件

  50. 这个是世界的设定,有一些值得修改,但是不多。

  51.   <param name="DiaryMaxViewQuests" value="5"/><!-- 可见每日任务数 ,随便-->

  52.   <param name="BlockSize" value="60"/>

  53.   <param name="DayTime" value="400"/><!--白天时间,改长 -->

  54.   <param name="NightTime" value="100"/><!-- 夜晚时间,改短 -->

  55.   <param name="HealtRestoreTime" value="150"/><!-- 回血时间,随便-->

  56.   <param name="NewTreeInterval" value="60"/><!-- 数目生长间隔,改短-->

  57. 复制代码

  58. 还有一些雨量,山高等等,自己看着办吧,反正我没有怎么改。

  59. craft_resources文件

  60. <resource name="dirt" title="%EarthT" desc="%EarthD" file="gfx\level_tiles\craft_res\craft_dirt_01" build="dirt" application="minning" properties="wall" shop_count="10" shop_cost="1" />

  61. 复制代码

  62. 还是举例说明。

  63. shop_count="10" shop_cost="1"
  64. 这是一次售卖数目和价格。这个是修改过的了,表示1个金币买10个。条目太多,建议使用正则进行批量修改。

  65. items文件

  66. 这个没有太大的价值,有几处值得修改。

  67. 1. 电梯(elevator)修改升降速度。

  68. properties="speed=800,elevator,dead_radius=2,removable,max_height=30"

  69. 复制代码

  70. 速度改大一点,推荐就是我改的这个800。

  71. 2. 特斯拉塔(tesla_tower)修改攻击值。

  72. properties="tesla_tower=1,removable,healt=200,radius=6,attack=0.8,time=0.9,lost=0.33,nodig_under=1,self_crash_res,offset=-20,color=130|255|255,can_fall,stayon"/>

  73. 复制代码

  74. 攻击和攻击范围都可以修改,上面也是修改过的。三个等级的特斯拉都可以修改。

  75. 3. 魔法(magic)消耗。

  76. properties="magic,magic_portal,time=180,use_mana=1,radius=1" light="4"/>

  77. 复制代码

  78. 耗魔(use_mana)改小一点。

  79. 好了就说这么多了,其他自己摸索吧。还有不少可以修改的地方。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多