>>2
ありがとうございます!大枠はイメージできてきました
状態はEvent, EventListenerとか使えば検知できそうですかね

あと悩んでるのがカードの効果の解釈です…
テキストを解釈するインタプリタ?を作る流れが凄く怪しいです
とにかくいっぱい効果を細分化したクラスを作って組み合わせるとかですか?
頓珍漢なこと言ってる…