Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
いつも楽しく遊ばせていただいております。僭越ながら、プルリクエストを送らせていただきます。
■概要■
カードの裏面、表面に文字を書く機能を追加しています。
■意図すること■
シノビガミの秘密、インセインの狂気などで、カードに文字を書き込みたいことがありました。画像を自前で作成して実現することは可能でしたが、より簡単に実現したいと考えました。
■変更点■
・Cardに"表面" "裏面"の要素を追加し、それぞれの子要素に"text" "fontsize"を追加しています。キャラクターシート上で編集可能です。
・現状、テーブル上のカード画像でのみ、textに記述した内容がカード上に書かれます。キャラクターシート上の画像、カードデッキ上では未対応です。
・テーブル上の右クリックメニューから、メッセージカードを作成することができるようにしています。
・表面が見えない状態のプレイヤーからは、キャラクターシートを見ても表面のテキストが見えませんし編集できません。
■備考■
・TableTopObjectに機能追加して、commonDataElementでもdetailDataElementでもないElementへアクセスできるようにしています。これが望ましいコードでない場合、できるだけCard単体で完結するやり方に書き直したいと思います。
・文字色、中央揃え、縦書きなどは必要でしょうか。