キャラクターの色とRPGステータス

Colors(色)タブとStats(ステータス)タブは、Character Editor(キャラクターエディター)とPersona Editor(ペルソナエディター)の両方にあります。色は、チャットでのキャラクターやペルソナの見た目を変えます。ステータスでは、体力や空腹度のように追跡できる値を設定します。

Colorsタブ

Colorsタブでは、名前の色、セリフの色、メッセージボックスの色の3つを設定します。欄を空のままにすると、その部分にはアプリのテーマの色が使われます。

  1. キャラクターまたはペルソナをエディターで開きます。
  2. Colorsタブをクリックします。
  3. リアルタイムのPreview(プレビュー)カードに、サンプルの名前とメッセージ吹き出しが表示され、その下に色の欄が並びます。色を変えるたびに、保存する前からプレビューが更新されます。

Extract Colors from Avatar

Extract Colors from Avatar(アバターから色を抽出)は、3つの色をすべてアバター画像から選びます。アバターがまだないときはボタンがオフで、表示はUpload an avatar firstです。抽出したあとでも、どの色も手動で変更できます。

3つの色

それぞれ、色の欄で選ぶか、値を入力して設定します。

欄色を付ける対象値の例
Name Display Color(名前の表示色)名前です。グラデーションも指定できます(下記を参照)。#f59e0b
Dialogue Highlight Color(セリフの強調色)セリフの引用符の中の文字です。#ffd700
Message Box Color(メッセージボックスの色)Roleplayのメッセージ吹き出しの背景です。#123456

Name Display Colorには、CSSのグラデーションも指定できます。グラデーションとは、色から色へなめらかに変化する塗りです。

linear-gradient(90deg, #f59e0b, #ef4444)

キャラクターのColorsタブにはName Aliases(別名)もあります。Kate, Kitty, Katherineのように、ほかの名前や愛称をカンマで区切って入力します。チャットのメッセージにこれらが出てくると、キャラクターの名前の色が付きます。メインの名前は常に含まれます。この機能は、チャットごとにChat Settings → Characters(チャット設定 → キャラクター)でオンにします。

透明度を変えるには、Settings → Appearance → Roleplay Presentation → Roleplay Messages Background Opacity(設定 → 外観 → Roleplayの表示 → Roleplayのメッセージの背景の不透明度)を使います。

このスライダーの値は、キャラクター、ペルソナ、プリセットの背景色に保存されている透明度に代わって使われます。抽出した色も対象です。保存されている色の値自体は変わりません。名前やセリフの色には影響しません。

カスタムテーマの背景のフックやカードCSSは、引き続きアプリの吹き出しのスタイルを上書きできます。

色が反映される場所

Statsタブ

Statsタブでは、HP(体力)、STR(筋力)、空腹度のバーのような数値を設定します。ステータスをオンにすると、AIが現在の状態を把握できるように、Marinaraがその値をプロンプトに追加します。ここで設定した値は、新しいチャットの開始時のデフォルトです。プレイ中は、その一部をエージェントが変更できます(エージェントがステータスを更新する仕組みを参照)。

キャラクターとペルソナのStatsタブは、作りが違います。

キャラクターのステータス

キャラクターにはスイッチが1つあります。Enable RPG Stats(RPGステータスを有効化)です。オフのときは、これより下の内容は表示も送信もされません。オンにすると、2つのセクションが現れます。

Add(追加)をクリックするとプールや能力値を追加でき、行のXをクリックすると削除できます。

ペルソナのステータス

ペルソナのStatsタブは2つのブロックに分かれていて、それぞれにスイッチがあります。

Game Mode Icon

両方のStatsタブにGame Mode Icon(Game Modeのアイコン)ブロックがあります。Game Modeの戦闘で、盤面上のこのキャラクターやペルソナの丸いトークンに表示する画像を設定します。選択肢の横にある小さなトークンで、盤面での表示を確認できます。

ほかの戦闘スタイルでも、このキャラクターには同じ画像が表示されます。選んだ画像をギャラリーから削除すると、このブロックにその旨が表示されます。別の画像を選ぶか、Avatarに戻してください。

ルールセットのシート

5e (SRD 5.1)などのGame Modeのルールセットがインストールされていると、両方のStatsタブで、上のセクションの下にRuleset sheets(ルールセットのシート)のブロックが追加されます。インストールしたルールセットごとに、折りたたみできる項目が1つずつあります。もう持っていないルールセットのシートがカードに残っている場合も、このブロックは表示されます。

シートは、そのルールセットでのキャラクターの開始時の構成です。そのルールセットで新しいゲームを始めると、シートのコピーが使われます。ゲームの中での変更はそのゲームに残り、カードに戻ることはありません。

  1. 項目を開き、Add a sheet(シートを追加)をクリックします。すべての値がルールセットのデフォルトになった空のシートが作られます。
  2. シートに記入します。レイアウトはルールセットが決めます。修正値付きの能力値、セクションごとにまとめられた欄、攻撃や呪文などの一覧、習熟の段階と追加ボーナスが付いた技能とセーヴがあります。習熟ボーナスや受動〈知覚〉などの計算値は、入力に合わせて更新され、編集できません。
  3. いつもどおりキャラクターやペルソナを保存します。

Professor Mariにシートへの記入や変更を頼むこともできます。たとえば「RookのBrawnを2にして、Rookの装備にバールを追加して」と伝えます。Professor Mariはそのルールセットのシートだけを書き換え、すべての値をルールセットの制限内に収め、変更カードで変更内容を示します。

用意された呪文、攻撃、特徴を同梱しているルールセットもあります。それらで埋まる一覧にはAdd from catalog(カタログから追加)ボタンがあり、検索できるピッカーが開きます。追加された行は、ほかの行と同じように編集できるコピーです。

インストールしていないルールセットのシートは保持されます。Remove(削除)ボタン付きの1行として表示され、AIに送られることはなく、そのルールセットをインストールすると再び編集できるようになり、カードをエクスポートするときもいっしょに含まれます。インストール済みのルールセットのシートでも、新しいバージョンで保存されたものなど、このバージョンが読み取れないものは、そのまま保持されます。その項目にはRemove this sheet(このシートを削除)だけが表示されるので、新しいシートで誤って上書きしてしまうことはありません。シート1つの上限は64 KBです。

ルールセットのシートは、Enable RPG StatsやEnable RPG Attributesとは別のものです。Marinara独自のルールを使うゲームでは、シートは無視されます。ルールセットを使うゲームでは、判定に上のAttributesの代わりにシートが使われます。

エージェントがステータスを更新する仕組み

Statsタブで、チャットの開始時の状態が決まります。エージェントが更新するのは、トラッカーが管理する値だけです。

値変更するもの
HPなどのキャラクターのPoolsCharacter Trackerエージェントが、戦闘、回復、物語の出来事に合わせて変更します。プレイヤーのペルソナは追跡しません。
Persona Status BarsPersona Statsエージェントが、メッセージのたびに変更します。
STRやDEXなどのRPG Attributesどのエージェントも変更しません。戦闘とGame Modeのため、またRoleplayやGame Modeでの任意のダイスロールのために、カードといっしょに送られます。

対応するエージェントをオンにしなければ、トラッカーが管理する値は設定したデフォルトのままです。Statsタブだけでは、プレイ中に何も更新されません。これらのエージェントをオンにする方法は、ダウンロードできるエージェント一覧を参照してください。

HUDでのステータスの表示

有効にしたステータスは、チャット中にHUDに表示されます。HUDは、現在の値をリアルタイムに映す小さなパネルです。バーは色分けされたグラデーションで表示されます。HUDを移動する方法や非表示にする方法は、HUDとトラッカーを参照してください。

関連ガイド