koishi-plugin-toram
Version:
16 lines (15 loc) • 519 B
TypeScript
import { Completer } from "../completer";
import { Monster } from "./MonsterClass";
export declare class MonsterMgr {
private static _instance;
static get Inst(): MonsterMgr;
private _bossMap;
private _bossNameMap;
getBoss(id: number): Monster;
getBossByName(name: string): Monster;
/** 表示这个管理器已经加载好了数据,可以开始使用其中的数据 */
loaded: Completer<void>;
constructor();
private loadBosses;
saveJson(read?: boolean): Promise<void>;
}