浏览代码

added custom messages for workbenches

tags/v0.6^2
Shaun 4 年前
父节点
当前提交
05b61ed718
共有 4 个文件被更改,包括 5 次插入1 次删除
  1. 二进制
     
  2. 二进制
     
  3. +4
    -1
      src/server/components/workbench.js
  4. +1
    -0
      src/server/items/generator.js

二进制
查看文件


二进制
查看文件


+ 4
- 1
src/server/components/workbench.js 查看文件

@@ -8,8 +8,11 @@ module.exports = {

craftType: null,

noticeMessage: null,

init: function (blueprint) {
this.craftType = blueprint.type;
this.noticeMessage = blueprint.noticeMessage;

this.obj.instance.objects.buildObjects([{
properties: {
@@ -57,7 +60,7 @@ module.exports = {
if (!obj.player)
return;

let msg = `Press U to access the ${this.obj.name}`;
let msg = `Press U to ${this.noticeMessage || `access the ${this.obj.name}`}`;

obj.syncer.setArray(true, 'serverActions', 'addActions', {
key: 'u',


+ 1
- 0
src/server/items/generator.js 查看文件

@@ -76,6 +76,7 @@ module.exports = {
item.noDrop = blueprint.noDrop || null;
item.noSalvage = blueprint.noSalvage || null;
item.noDestroy = blueprint.noDestroy || null;
item.quality = blueprint.quality || 0;
materialGenerators.forEach(g => g.generate(item, blueprint));
} else if (blueprint.type === 'mtx') {
item = extend({}, blueprint);


正在加载...
取消
保存