物品组的一些个人见解~

适用版本 0.E-2稳定版
指南类型 新手必看

{
[
“id”: “cs”,

“//”: “这个是物品组的ID”,

“type”: “item_group”,

“//”: “这个是类型,既然是物品组当然是itemgroup啦”,

“//”: “这是一个注释~”,
“subtype”: “distribution”,

“//”: “这个是物品组的子类型,有两种,一种就是这个distribution,实际测试效果应该是物品组的每一个项都会有概率产生,第二种则是collection,这个测试效果是物品组所有的项只会概率出现一个(出现概率看物品组里最大的prob)”,

“entries”: [ “//”:”一个项的开头~”,
{ “item”: “nail”, “prob”: 30 },

“//”:”这里以nail(钉子)为例,prob是概率的意思,数值越大概率越大,但似乎超过100就是另一种算法了”,

{ “group”: “default_zombie_items”, “prob”: 100 },

“//”:”这里以物品组default_zombie_items(普通丧尸掉落物)为例,可以看到前面的类型变了,这里是group(组)的形式,值得注意的是一个物品,比如钉子(nail)是一个物品,那么它在项里的类型就不能是group(组),除非你写了一个物品组叫nail”,

{ “item”: “2×4”, “count”: [1, 2 ], “prob”: 10 },

“//”: “这里以木板为例,count指的是这个项产生时会出现的数量,前面的1代表最低掉落1(不写count的话是默认只掉落1)2则是最大掉落数量”,

{ “item”: “cash_card”, “charges-min”: 2000, “charges-max”: 4000, “prob”: 75 },

“//”:”这里以现金卡为例(电池应该也可以)charges-min代表现金卡里面最少储存的钱数,100是1美元,charges-max是最大储存钱数,可以和count一起用,效果就是掉落两张钱一样或不一样的现金卡”,
] “//”:”不要忘了结束哦~”,
}
]

头像
Author: 老萌新
Eventilefluorescence
1 条评论
Eventilefluorescence
Eventilefluorescence 2021年9月8日
| | |
物品组的一些官方见解 github.com/CleverRaven/Cataclysm-DDA/blob/master/doc/ITEM_SPAWN.md qwq会英语的人看一遍docs就会写mod了呢,不知道有没有人翻译过。的说