自定义地图首页地图制作教程

数据模块

II. 更改单位名称/生命值/护甲/能量

接下来就可以开始修改数据了!一开始我们会选择一些比较简单的数据修改来热热身,我们将修改吉姆?雷诺(突击队员)的名称、生命值、护甲以及能量。

A. 打开单位类目:
  1. 单位类目默认情况下应该是打开的。但如果没打开,可以点击位于工具栏下方的“+”标签,打开一个连接窗口显示类目。
  2. 选择“编辑游戏数据”,然后选择“单位”。
  3. 单位标签将显示在同组标签里,就像我们之前打开单位类目时一样。您所打开的任何类目都将添加标签。

B. 名称
  1. 滚动列表或是运用单位对象列表中的搜索栏来找到并选择吉姆?雷诺(突击队员)。


  2. 右键点击对象并选择“修改单位…”或是选择好对象后直接按[回车]键。


  3. 输入你想要的名称,在这里我们将命名为“人民的英雄”。
  4. 你会注意到部分老名称还依然存在:“(突击队员)”,因为它不是单位名称的一部分,而是一个后缀。在编辑器中,每个对象都可以有一个前缀或是后缀,但不会在游戏中出现。这样一来就很容易分辨出那些使用同一个名称的单位来了。在此例中,我们有三个不同的曾在之前战役任务中出现过的吉姆?雷诺单位,在编辑器中,我们加以不同的后缀来区分他们。


  5. 若要移除单位的后缀,请先在对象列表中选定单位,然后查看字段列表并找出“编辑器后缀”这个字段。双击字段值打开一个新的窗口,在此我们就可以修改单位的后缀了。


  6. 删除“(突击队员)”字样并点击确认。

你可能会注意到在编辑器中我们单位对象的颜色从蓝色变成了绿色,这是因为该单位所包含的数据是指向我们现在正在编辑的地图。这些颜色所代表的含义主要为:

  • 灰色:基础、默认、核心游戏数据
  • 蓝色:暴雪娱乐的依赖项或模组,例如自由之翼或战役模式的数据
  • 橙色:用户自定义的依赖项或模组数据
  • 绿色:用户当前正在编辑的地图数据

C. 生命值

接下来我们要修改雷诺的生命值了。此处有两个字段值需要我们修改:生命最大值和生命初始总量,我们将两个值都调整为650。

D. 护甲

护甲值就列在生命护甲字段下面。我们将雷诺的护甲调整至3,同时我们还将生命护甲名称改为“人民的护甲”。

E. 能量

最后,我们将修改雷诺的能量。就跟之前修改雷诺的生命值时一样,此处同样需要修改两个字段:“能量最大值”和“能量初始总量”。我们还将修改他的技能,将上述两个值调整为0,如此一来雷诺在使用技能时就不会再消耗能量了。

F. 测试

现在数据修改工作已经完成了,我们保存一下数据以便接下来在地图上进行测试。开始游戏并选定单位后,我们会发现他拥有了一个全新的名称、生命值、护甲、护甲名称以及不再显示能量了:

III. 修改武器射速及伤害

我们假设雷诺并没有一把比其他陆战队员手中要强悍许多的特殊武器,他只是射击的效率比较高且枪枪命中目标的要害。为了看上去像那么回事,我们将修改雷诺的武器射速。如此一来射速虽然慢了,但是攻击伤害有了显著提升。

A. 武器周期

单位的攻击信息并没有直接存储在单位数据中。有时候我们希望单位的攻击手段多样化,例如刺蛇和蟑螂,它们同时拥有近程和远程攻击。

因此,为了修改武器的射击速度,我们需要在武器类目里选定雷诺的武器。我们既可以通过像之前在“+”标签里选择类目一样来显示武器类目,然后在列表中找到雷诺的武器(名叫雷诺 – 电磁枪(霍纳05S)),又可以通过查看器功能来找到雷诺的武器:

选定武器后找到周期字段并将值修改为1.92,这样一来射速比正常情况下将近慢了两倍。同时我们也将把武器名称修改为人民之枪。

B. 武器伤害特效

武器的数据保存在两个不同的位置。武器如何使用的信息保存在武器数据中,武器在单位射击/使用时会产生何种特效的信息,保存在效果类目中。

效果在数据中有着很重要的影响力。无论何时当一个效果作用在另一个上面时,都会产生效果。技能、行为和武器都可以触发效果。例如灵能风暴技能会触发一个灵能风暴效果,母舰的隐形行为会触发搜寻其他单位隐形的效果,武器在射击时也会触发各种效果。

在此教程中我们不会讲述有关效果是如何工作的更多细节。这是一个用途非常广泛的系统,同时也需要花费很多的时间来解释。

  • 效果是在一个事件链上产生作用的,展开来就像一棵树。
  • 一个效果会触发另外一个甚至更多的效果,形成一个连锁反应。
    • 有些是比较简单点的。例如雷诺的武器只有一个效果,那就是攻击目标造成伤害时所产生的效果。
    • 有些则要复杂得多了,例如灵能风暴。灵能风暴的效果会持续几秒钟的时间,并且会在某一地区搜索单位时周期性的产生另外一个效果。这个搜索效果会产生在每个单位身上并造成伤害。
  • 还有不同类型的效果。
    • 某些会引发其他效果。
    • 某些会造成伤害。
    • 某些会在一块区域搜索单位。

F. 测试效果

保存修改并运行地图,查看所有的改动。雷诺现在的攻击频率应该所有降低,但每次攻击会造成更高的伤害: