シートのデフォルト設定

シートのデフォルト設定は、新しく追加されたシートのデフォルト情報、オプション、プレゼンテーションを変更するために使用されます。 シートのデフォルト設定. キャラクターシートにデフォルト設定がある場合は、ゲーム設定ページで確認できます。 デフォルト設定を変更しても、既存のキャラクターシートには影響しません。

キャラクターシートは、すべてのキャラクターの設定をsheet.jsonファイルのuseroptionsセクションに保存することができます。 これらの設定は、ゲーム設定で簡単に更新できます。 これらの設定で何ができるかの簡単な例は スタートレックのsheet.jsonファイル. より複雑な例は パスファインダー公式シート.json または フェイト・コア.

シートにデフォルト設定を変更したり追加したりすることは、キャラクターシート・リポジトリにPRを提出する前に事前にテストすることはできません。 既存のシートのデフォルト設定や、ここで紹介されている例をテストし、それを真似て構成するのは良いアイデアだ。

もし Roll20 シートリポジトリ"useroptions"を検索すると、Default オプションの使用例を見ることができます。

のデフォルト設定の一部 第5版 by Roll20
 

一般的な使い方

  • シートのデフォルトモードをPC/NPC間で切り替える。 例Roll20による第5版OGL
  • 新しいキャラクターシートの開始時のゴールド/クレジットのデフォルト量を調整する。 例スターウォーズD6
  • ロールボタンからのロールクエリーポップアップのオン/オフなど、ユーザーオプションの切り替え。 例スターウォーズD6

データフィールドのオプション

  • 属性- このオプションで設定されたシート変数の名前。 attr_という接頭辞を名前に含めないでください。
  • displayname- 選択範囲のタイトル要素です。
  • displaytranslationkey- 国際化 翻訳キー他の言語への翻訳用(シートが翻訳を使用しない場合は必須ではありません)
  • type- 対局設定ページで使用するHTML入力要素です。 オプションには、selectradiocheckboxtextnumberがあります。
    • checked- チェックボックスをデフォルトでチェックしたい場合は、"checked "を追加します:「属性の下に
    • options- 入力要素に定義済みのオプションがある場合、キーと値のペアがここにリストされます。
    • optiontranslationkeys- オプションの国際化翻訳キー (シートが翻訳を使わない場合は必須ではありません)
    • defaultまたはvalue- 属性のデフォルト値。 複数の選択肢を持つセレクト入力に使用する場合は、 キーを含まないデフォルトの選択項目の値を設定します。 defaultまたはvalueのいずれかを使用する。
  • description- オプションとそのオプションが制御する変更についての詳細を示すテキスト文字列。
  • descriptiontranslationkey- 説明に使われる国際化翻訳キー (シートが翻訳を使わない場合は必須ではありません)

現在使用されているデフォルト設定のいくつかの例。 

フェイト・コアby MagooChris

テキスト入力、チェックボックス(デフォルトでチェックされているものもある)、デフォルト値、多言語サポートのための言語タグの使用例が含まれています。

"useroptions":[
        {
            "attribute":"show_hints_flag",
            "displayname":"Show First Time Hints",
            "displaytranslationkey":"ShowHints-Q",
            "type":"checkbox",
			"value":"1",
			"checked":"checked",
            "description":"Show hints that may be useful for first time players or those upgrading from the previous sheet design.",
            "descriptiontranslationkey":"ShowHints-D"
		},
        {
            "attribute":"run_firstTime_setup",
            "displayname":"Run First Time Setup",
            "displaytranslationkey":"RunFirstTimeSetup-Q",
            "type":"checkbox",
			"value":"1",
			"checked":"checked",
            "description":"Run scripts to setup the sheet for a default character.",
            "descriptiontranslationkey":"RunFirstTimeSetup-D"
		},
        {
            "attribute":"default_stressSkills",
            "displayname":"Default Stresses and Skills",
            "displaytranslationkey":"DefaultStressSkill-Q",
            "type":"text",
			"default":"Physical:Physique,Mental:Will",
            "description":"デフォルトシートを設定するとき、どのようなストレストラックとそのガイドスキルを設定すべきですか? 例:"Mental:Will,Extra:3"",
            "descriptiontranslationkey":"DefaultStressSkill-D"
		},
        {
            "attribute":"attr_default_consequences",
            "displayname":"Default Consequences",
            "displaytranslationkey":"DefaultConsequences-Q",
            "type":"text",
			"default":"2,4,6",
            "description":"デフォルトシートを設定するとき、デフォルトの結果はどのような結果ですか? e.g. "2,4,6"",
            "descriptiontranslationkey":"DefaultConsequences-D"
		},
		{
			"attribute":"show_conditions_flag",
			"displayname":"Use Conditions instead of Consequences",
			"displaytranslationkey":"ShowConditions-Q",
			"type":"checkbox",
			"value":"1",
			"description":"Use the Conditions from the Fate Toolkit to replace Consequences",
			"descriptiontranslationkey":"ShowConditions-Q"
		},
		{
			"attribute":"show_phase0_flag",
			"displayname":"Show Phase 0 Tab",
			"displaytranslationkey":"ShowPhase0-Q",
			"type":"checkbox",
			"value":"1",
			"checked":"checked",
			"description":"If you are starting with a Phase 0, then you can use this tab to build up your ideas.",
			"descriptiontranslationkey":"ShowPhase0-Q"
		},
		{
			"attribute":"show_notesTab_flag",
			"displayname":"Show Notes Tab",
			"displaytranslationkey":"ShowNotesTab-Q",
			"type":"checkbox",
			"value":"1",
			"description":"ノートをタブで表示したい場合に設定します。",
			"descriptiontranslationkey":"ShowNotesTab-Q"
		}.
	]

スター・ウォーズ D6アンドレアス J.

スター・ウォーズD6シートのデフォルト設定(このセクションのコードを使用)

ドロップダウンメニューのオプション、チェックボックス、数値入力、デフォルト値の例が含まれています。

シートには翻訳タグが含まれていないため、デフォルト設定からも除外されています。

"useroptions":[
    		{
					"attribute":"sheettype",
					"displayname":"Sheet Type":",
					"type":"select",
					"options":[
						"PC|0",
						"NPC|1",
						"Ship|2",
						"Container|3"
					],
					"default":"0",
					"description":"PCは通常のシート、NPCは同じもののコンパクト版、Shipは船のみのステータスブロックを表示、Containerは武器/防具/装備のセクションのみを表示(コンテナやショップの表示をシミュレート)"
			},
    		{
					"attribute":"gmrollswitch",
					"displayname":"Hide GM Rolls:",
					"type":"checkbox",
					"value":"1",
					"description":"チェックすると、シートは GM に隠された出目を作る余分なダイスを隠します。"
			},
    		{
					"attribute":"rollmodswitch",
					"displayname":"Disable Roll Mods Query:",
					"type":"checkbox",
					"value":"1",
					"description":"チェックした場合、ロールが選択されたときにすぐにロール修正とロールを要求しない。"
			},
    		{
					"attribute":"wilddie",
					"displayname":"Use Wild die: ",
					"type":"select",
					"options":[
						"Yes|!cf1cs6",
						"No|cf0cs0"
					],
					"default":"!cf1cs6",
					"description":"ワイルドダイスが使用されていない場合、最後のダイスが爆発したり、クリティカルな成功/失敗がハイライトされることはない。"
			},
    		{
					"attribute":"forceswitch",
					"displayname":"フォースセクションを隠す:",
					"type":"checkbox",
					"value":"1",
					"description":"フォースセンシティブでない人に実用的。"
			},
    		{
					"attribute":"equipmentwitch",
					"displayname":"Hide Equipment Section:",
					"type":"checkbox",
					"value":"1",
					"description":"フォースセンシティブでない人には実用的。"
			},
    		{
					"attribute":"backgroundswitch",
					"displayname":"背景セクションを隠す:",
					"type":"checkbox",
					"value":"1",
					"description":"Hides Backstory & Misc. section"
			},
    		{
					"attribute":"cpswitch",
					"displayname":"Hide Character Point Summary: ",
					"type":"checkbox",
					"value":"1",
					"description":"Hides the Character Point Summary table used for tracking gain/usage history"
			},
    		{
					"attribute":"creditswitch",
					"displayname":"Hide Credit Summary: ",
					"type":"checkbox",
					"value":"1",
					"description":"Hides the Credit Summary section used for tracking balance history"
			},
    		{
					"attribute":"credits",
					"displayname":"Starting Credits:",
					"type":"number",
					"value":"1000",
					"description":"キャラクターが何クレジットでスタートするか。"
			},
    		{
					"attribute":"characterPoints",
					"displayname":"キャラクターポイント",
					"type":"number",
					"value":"0",
					"description":"キャラクターがいくつのキャラクターポイントで始まるか。"
			},
    		{
					"attribute":"forcePoints",
					"displayname":"フォースポイント",
					"type":「number",
					"value":"1",
					"description":"キャラクターがいくつのフォースポイントで始まるか。"
			}		
]。
この記事は役に立ちましたか?
38人中12人がこの記事が役に立ったと言っています