おさかなまきのページ

ファイル形式について

「シノビガミ戦闘管理ツール」で読み込めるキャラクターデータの書き方についての説明です。

概要

このツールでは、テキスト形式(YAML)で記述されたキャラクターデータを読み込むことができます。

  • 拡張子は .yaml, .yml, .txt のいずれでも読み込めます。
  • 文字コードは UTF-8 で保存してください。
  • 1つのファイルに複数のキャラクターを記述できます。

サンプルデータ

以下のテキストをコピーして、メモ帳などで編集・保存するとそのままツールで読み込めます。 - (ハイフン) から始まるブロックが1人のキャラクターを表します。

- 名前: 乙木 つばさ
  アイコン文字: 🕊️
  文字色: "#888888"
  URL: "https://example.com/sheet"
  最大生命力: 8
  
  # 得意分野は [] の中にカンマ区切りで記述
  得意分野: [戦術]
  
  # 修得特技も同様。特技名は正確に記述してください
  修得特技: [火術, 走法, 遁走術, 伝達術, 鳥獣術, 意気]
  
  # 忍法リスト
  #   指定特技は特技名を記述してください
  #   説明は自由に記述が可能です
  忍法:
    - 忍法名: 接近戦攻撃
      指定特技: 伝達術
      説明: 攻撃
    - 忍法名: 災雷
      指定特技: 召喚術
      説明: 攻撃
    - 忍法名: 頑健
      説明: 装備
    - 忍法名: 戦場の極意
      説明: 装備/指定は悪天候
    - 忍法名: 一味
      説明: 装備

  設定メモ: |
    中忍/19歳/男/信念:情
    従者として忍犬を所持。
    (改行を含むメモも記述可能です)
  テンプレートメモ: 
    - 奥義【銀の翼】クリティカルヒット《鳥獣術》
    - 神通丸を使用
    - 兵糧術を使用
    - 遁甲符を使用

  使用不可分野: []
  使用不可特技: []
  使用不可忍法: []


# 2人目のキャラクター(区切りのハイフンが必要)
- 名前: 忍犬
  アイコン文字: 🐕
  最大生命力: 3
  得意分野: [体術]
  修得特技: [走法, 見敵術]
  忍法:
    - 忍法名: 接近戦攻撃
      指定特技: 走法
      説明: 攻撃
    - 忍法名: 連撃
      説明: サポート
    - 忍法名: かばう
      説明: サポート
  使用不可特技: []
  使用不可忍法: []

主要項目の説明

項目名 必須 説明・書き方
名前 必須 キャラクターの名前。
アイコン文字 - リストに表示されるアイコン。絵文字(🥷, 🐕, ⚔️など)を推奨します。
文字色 - #888888 のようなカラーコード。キャラクターの識別色として使われます。
URL - キャラクターシートへのリンクURL。
最大生命力 - 数字で記述します(例: 6)。
得意分野 - [器術, 体術] のように [] で囲み、カンマで区切ります。
修得特技 - [火術, 走法] のようにリスト形式で記述します。特技名は正確に入力してください。
忍法 - 以下の要素を持つリストとして記述します。
  • 忍法名 (必須)
  • 指定特技 (判定に使用する特技)
  • 説明 (効果などのメモ)
設定メモ - 自由記述欄です。ツール内のメモ欄に表示されます。
テンプレートメモ - 自由記述欄です。ツール内のメモ欄に表示されます。
[メモ1, メモ2] のようにリスト形式で記述します。

現在の状態を保存したい場合

以下の項目を記述することで、戦闘中のダメージ(特技の使用不可など)を初期状態で適用できます。 通常は記述する必要はありません。

使用不可分野: [戦術]
使用不可特技: [火術, 走法]
使用不可忍法: [接近戦攻撃]

分野ステータスと生命力ステータスの判別

ステータスの表示方式によって、CCFOIAキャラコマとしてコピーされる内容が変わります。
「使用不可分野」項目の有無でステータス表示方式を判別します。