void OnDrawCard(GameAction action) { var drawCardAction = (DrawCardAction)action; if (drawCardAction.Player.PlayerIndex == Model.PlayerIndex) { Model.AddCard(drawCardAction.Card); var updateAction = new UpdateScoreAction(Model.Score, Model); ActionSystem.Instance.PerformAction(updateAction); } }
public static void doDone(UpdateScoreAction actionObject) { LogicEvent.fire2Lua("onUpdateScore", actionObject.blue, actionObject.red); }