protected virtual void CardDistributed(getcontext ctx) { if (cardDistributed != null) { cardDistributed(ctx); } }
protected virtual void CardSwapped(getcontext ctx) { if (cardSwapped != null) { cardSwapped(ctx); } }
/// <summary> /// トリック終了通知 /// </summary> /// <param name="ctx"></param> protected virtual void Finish(getcontext ctx) { if (finish != null) { finish(ctx); } }
/// <summary> /// トリック開始通知 /// </summary> /// <param name="ctx"></param> protected virtual void Start(getcontext ctx) { if (start != null) { start(ctx); } }
/// <summary> /// 手番の人が上がった /// </summary> /// <param name="ctx"></param> protected virtual void Agari(getcontext ctx) { if (agari != null) { agari(ctx); } }
/// <summary> /// 流れた /// </summary> /// <param name="ctx"></param> protected virtual void Nagare(getcontext ctx) { if (nagare != null) { nagare(ctx); } }
/// <summary> /// 革命がおこった /// </summary> /// <param name="ctx"></param> protected virtual void Kakumei(getcontext ctx) { if (kakumei != null) { kakumei(ctx); } }
/// <summary> /// 手番の人がカードを捨てた /// </summary> /// <param name="ctx"></param> /// <param name="cards"></param> protected virtual void CardsArePut(getcontext ctx) { if (cardsArePut != null) { cardsArePut(ctx); } }
protected virtual void Thinking(getcontext ctx) { if (thinking != null) { thinking(ctx); } }