Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add メッセージカード機能を追加 #151

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

synchro4351
Copy link
Contributor

いつも楽しく遊ばせていただいております。僭越ながら、プルリクエストを送らせていただきます。

■概要■
カードの裏面、表面に文字を書く機能を追加しています。

■意図すること■
シノビガミの秘密、インセインの狂気などで、カードに文字を書き込みたいことがありました。画像を自前で作成して実現することは可能でしたが、より簡単に実現したいと考えました。

■変更点■
・Cardに"表面" "裏面"の要素を追加し、それぞれの子要素に"text" "fontsize"を追加しています。キャラクターシート上で編集可能です。
・現状、テーブル上のカード画像でのみ、textに記述した内容がカード上に書かれます。キャラクターシート上の画像、カードデッキ上では未対応です。
・テーブル上の右クリックメニューから、メッセージカードを作成することができるようにしています。
・表面が見えない状態のプレイヤーからは、キャラクターシートを見ても表面のテキストが見えませんし編集できません。

■備考■
・TableTopObjectに機能追加して、commonDataElementでもdetailDataElementでもないElementへアクセスできるようにしています。これが望ましいコードでない場合、できるだけCard単体で完結するやり方に書き直したいと思います。
・文字色、中央揃え、縦書きなどは必要でしょうか。

usaturn pushed a commit to usaturn/udonarium that referenced this pull request Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant