init: add workspace files

This commit is contained in:
2026-05-26 16:41:20 +08:00
commit f4f2393f72
1041 changed files with 67405 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
this.inherits(OBJ);
this.set({
unit: "块",
name: "召唤令",
desc: "使用后可召唤出一个首领级NPC",
value: 10000,
grade:3
});
this.on_use= function (me) {
var task = TASK.GET("boss");
if (!task) return me.notify_fail("现在不能召唤。");
if (me.environment.is_copy()) return me.notify_fail("副本和家中不可以召唤。");
if (me.environment.no_fight) return me.notify_fail("这里没办法战斗,你召唤出来干嘛。");
var boss = task.create_boss();
me.environment.item_changed(boss, true, "<hiw>" + boss.name + "突然出现一片烟雾中。</hiw>");
this.call_out(this.on_disappear, 1800000,boss);
}
this.on_disappear = function (boss) {
if (boss.environment) {
boss.destroy(boss.name+"走了。");
}
}