@levimc-lse/types
Version:
TypeScript declaration files for the Legacy Script Engine.
28 lines (22 loc) • 783 B
TypeScript
/// <reference path="../index.d.ts" />
declare namespace mc {
/** 玩家计分板数值改变 */
function listen(
event: 'onScoreChanged',
listener: (player: Player, num: number, name: string, disName: string) => void,
): boolean
/** 每个游戏刻触发 */
function listen(event: 'onTick', listener: () => boolean | void): boolean
/** 服务器启动完毕 */
function listen(event: 'onServerStarted', listener: () => void): boolean
/** 服务端执行后台命令 */
function listen(
event: 'onConsoleCmd',
listener: (cmd: string) => boolean | void,
): boolean
/** 控制台产生命令输出 */
function listen(
event: 'onConsoleOutput',
listener: (output: string) => boolean | void,
): boolean
}