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

インベントリにて標準のダイスボットを設定できるよう機能追加 (Issue #42) #129

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

NktAts
Copy link
Contributor

@NktAts NktAts commented Aug 15, 2020

(Ver1.11.1の更新に伴い、mergeが可能なようプルリクエストを作成し直しました)

概要

 チャット画面、および未設定のチャットパレットのダイスボットが「ダイスボット指定なし」に固定されている点が不便に感じたため、ルームの標準ダイスボットが設定できるよう機能追加を行いました。(Issue #42 の実装です)

仕様詳細

  • インベントリの設定項目の中に「標準ダイスボット」を追加

  • 設定した標準ダイスボットは、インベントリ設定と同様に、他の参加者にも共有される

  • 「チャット画面」を新しく開いたときに、標準ダイスボットに設定したダイスボットが自動で選択される

  • チャットパレットを開いた際に、標準ダイスボットに設定したダイスボットが自動で選択される。ただし、チャットパレットで別途ダイスボットを指定していた場合、そちらが優先される

  • 設定した標準ダイスボットは、ルームデータの「summary.xml」内に保存され、ルームデータをロードすると保存された標準ダイスボットが自動で設定される

懸念点

  • 本来、インベントリと無関係な標準ダイスボットをインベントリの設定項目のひとつとして扱っている点。(他に、いい場所が思いつきませんでした)

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

Successfully merging this pull request may close these issues.

2 participants