UNPKG

koishi-plugin-toram

Version:
30 lines (29 loc) 910 B
import { Context, Logger, Schema, Session } from 'koishi'; import { PlayerData } from './script/player/playerClass'; import { DishData } from './script/dish/dishClass'; import { MonsterData } from './script/monster/monsterClass'; export declare const name = "toram"; export declare const inject: string[]; declare module 'koishi' { interface Tables { monster: MonsterData; player: PlayerData; dish: DishData; } } export interface Config { allowLoadJson: boolean; maxLevel: number; dishes_return: number; levelUP_player_recommend: number; levelUP_player_fixedBossReturn: number; levelUP_player_wildBossReturn: number; } export declare const Config: Schema<Config>; export interface PlayerEvent { ctx: Context; session?: Session; config: Config; logger: Logger; } export declare function apply(ctx: Context, config: Config): Promise<void>;