noname/node_modules/noname-typings/Result.d.ts

43 lines
1.3 KiB
TypeScript
Raw Normal View History

declare interface Result {
/**
*
*
* ;
*
*
* game.check
*
* ok方法会有直接的boolgame.check;
*/
bool?: boolean;
//choose系
/** 记录返回当前事件操作过程中的卡牌 */
cards: Card[];
/** 记录返回当前事件操作过程中的目标 */
targets: Player[];
/** 记录返回当前事件操作过程中的按钮 */
buttons: Button[];
/** 记录buttons内所有button.link(即该按钮的类型link的类型很多参考按钮的item) */
links: any[];
//control系(直接control系列没有result.bool)
/** control操作面板的选中结果即该按钮的link即名字 */
control: string;
/** 既control的下标 */
index: number;
//ok系
/** 记录返回当前事件操作过程中面板按钮的确定ok取消cancel */
confirm: string;
/** 一般为触发的“视为”技能 */
skill: string;
/**
*
* card参数特供给视为牌cards[0]
* card.isCardfalse为视为牌
*/
card: Card;
[key: string]: any;
}