対戦カード(仮)開発記録 12: 山札のカードを捨てる
山札のカードを捨てる
カード一覧上部の矢印をクリックで、
そのコスト帯の山札からカードを捨てます
黄色い矢印をクリックで、捨てるのをキャンセルします
1ターンに3枚まで、
コストは1枚につき1
①カードの回転率を上げるのに使う運用
②次に引く手札の合計コストが少なくなってしまうのを防ぐ運用
などを想定
上手くプレイするには捨て方が重要な要素になるかも?
ゲーム開始時の接続を安定させた
ゲームの自動開始からスクリプトによる半自動開始に切り替えたところ、
ゲーム開始時に大抵切断が起こってしまう不具合が起こらなくなった。
今後
エンチャントの実装
(エンチャントの実体となる構造体、
エンチャントをつけた時・外した時の処理、など)
エンチャントはカードを捨てた時に大部分が外れる予定なのですが、
カードを捨てる処理がスクリプトの色々なところに散らばっているので
それらが同じ処理を呼ぶようにする所から