1234567891011121314151617181920212223242526272829303132333435 |
- var t = require;
- var e = module;
- var i = exports;
- Object.defineProperty(i, "__esModule", {value: !0});
- const s = t("App"),
- o = t("GameText"),
- a = t("BuffMgr"),
- n = t("ItemBase");
- i.default = class extends n.ItemBase {
- constructor() {
- super(...arguments), (this._name = null);
- }
- use(e = 1) {
- for (let t = 0; t < e; t++)
- a.default.ins.addGlobalBuff({
- buffIndex: this.data.buff.buffIndex,
- buffValue: this.data.buff.buffValue,
- buffEndTime: s.default.DateUtils.Now() + 1e3 * this.data.buff.buffTime
- });
- }
- setConfData(t) {
- super.setConfData(t);
- var e = t.buff.buffTime,
- i =
- 3600 < e
- ? e / 3600 + o.GameText.getText(10)
- : 60 <= e
- ? e / 60 + o.GameText.getText(13)
- : e + o.GameText.getText(16);
- this._name = t.name.format(i);
- }
- getName() {
- return this._name;
- }
- };
|