Files
wsmud/world/obj/food/desk.js
2026-05-26 16:41:20 +08:00

33 lines
940 B
JavaScript

this.inherits(CONTAINER);
this.set({
name: "婚宴礼桌",
desc: "这是醉仙楼的宴席桌子,上面放满了各种好吃的。",
unit: "个",
value: 0,
grade: 1,
combined: false,
no_get: true,
no_alloc: true
});
this.on_create = function (path, par) {
var lv = 0;
if (par) {
lv = parseInt(par.substr(1));
if (!(lv > 0 && lv < 6)) lv = 0;
}
this.grade = lv;
}
this.query_items = function (me) {
if (me.query_temp("get_marry") || !WORLD.DATA.query_temp("marry")) return;
var items = [];
var count = 1;
if (me.id == WORLD.DATA.query_temp("mar1") || me.id == WORLD.DATA.query_temp("mar2")) count = 3;
for (var i = 0; i < this.grade; i++) {
var obj = OBJ.CREATE("food/marry#" + (this.random(3) + 3 * i), count);
items.push(obj);
}
return items;
}
this.clear_items = function (me) {
me.set_temp("get_marry", 1, 60000 * 30);
}