this.inherits(ROOM); this.name = "卧室" this.desc = "这是你的卧室,房间不大陈设也不多,但是收拾的干净整洁,房间里面除了一张楠木大床,一张书桌,一个箱子就没别的东西了。"; this.exits = { "out": "yz/home" }; this.on_enter = function (me) { if (me.follower) { for (var i = 0; i < me.follower.length; i++) { FOLLOWER.CREATE(me, me.follower[i], this.on_npc_create.bind(this, me)); } } if (me.master) { me.actions = [ { cmd: "makelove " + me.id, name: "和" + me.name + "双修" } ]; me.master_json = null; } me.add_status({ id: "room", duration: 0, desc: "你在自己的房间,身心得到放松,提高修炼效率", name: "静心", prop: { study_per: 10, lianxi_per: 10, dazuo_per: 10 } }); } this.on_leave = function (me) { if (me.master) { me.actions = null; me.master_json = null; } me.remove_status("room"); } this.add_action("store", "打开仓库"); this.add_action("xiulian", "修炼", null); this.add_action("fenpei", "分配属性", null); this.allow_store = true; this.on_npc_create = function (me, npc) { if (!npc) return; if (npc.environment && npc.environment.parent.id == "home") return; if (!npc.hp) npc.hp = 1; if (npc.state) npc.set_state(null); npc.moveto(this, npc.name + "离开了。", npc.name + "走了过来。"); npc.on_master_enter && npc.on_master_enter(me); } this.add_action("sleep", "睡觉", function (me) { me.notify("你躺到床上被子一盖,不一会就呼呼的睡着了。"); });