在模组里建立自订的道具
一旦建立了我们的模组,我们就可以开始制作物品。对于很多物件,Toolset提供了样板,故制作物品直接利用样板制作。使用样板制作物品只要修改样板的属性就能成为我们独一无二的物品。
要利用样板建立物品,我们必须先开启Palette视窗。如果你找不到,就点选View -> Palette。
o 点击Paleete视窗顶端的"ALL"图标。会提供所有可以使用的东西。
o 找到你先前建立的MyCustomItems目录。对它按滑鼠右键并选择 New -> Item。 Create New Resource视窗会弹出来。
o
在Resource Name栏位,为你的物品输入识别字。我使用 "my_custom_weapon"。
o
因为我们要让物品可以在游戏里使用,所以我们必须确保资源是核心资源(core game resources)的一部分。 ; 按Module 下移选单,选Core Game Resources。
o
在Owner Modul栏位必须是写我们的模组名称,以我为例为: My Custom Items Addin。
o
完成如下图,按OK,关闭视窗并等待toolset的讯息。
如果你是遵从此教学,
现在你会看到我们新建物品的properties视窗,找不到就点选my_custom_weapen.uti两次
让我们利用表单里重要的栏位建立一把不错的长剑
o Base Item Type:选择物品的类型。我们要长剑,所以在下移选单里选择Weapon - Longsword。
o Description: 此栏位是用来描述游戏里物品的说明,以我为例"Mighty Longsword of my right hand!"
o Icon: 点...开启档案,开启对话并看图标,选择你想要的,在此我使用ico_longsword.dds作为游戏的小图标。 (所有图标都是以 ico_ 开头!)。
o Inventory Subgroup: 长剑使用205000。此栏位是指明我们的物品是道具列表的第几种。所有的长剑都是205000。
o Item Variation: 这是用来选游戏里物品实际的模型,在此我使用Longsword 5,你可以选你喜欢的。
o MaterialProgression & Material Type: 这是用来选择物品的材质与类型。首先我不知道MaterialProgression是干么的,而Material Type会影响外型和此物品实际能力,就以武器来说会影响伤害、重击机率等等,在此我两格都选择Weapon, Dragonbone 。
o Name: 游戏里显示得物品名称,如"Unstoppable Force"。
o Tag: 此栏位的内容是用来指向我们的物品。在此我使用先前所定义的资源名称(Resource Name):"my_custom_weapon"。
o Cost: 此物品的价格,以我为例是100银币。
o Item Properties: 为你的物品选择属性如增加伤害、降低力量等等。
o OnHit Effect & OnHit Power: 如同项目所述,是攻击时的额外效果Effect是选择对龙或是对精灵等的额外伤害或是火焰等的特殊攻击,Power则是伤害值。在此我使用+10 extra damage vs. darkspawn.