キャラッシュ キャラクターデータ(txt形式) フォーマット ■ ファイル仕様 文字コード:UTF-8(Shift_JIS(CP932)も可) 1行目 ファイル仕様(キャラッシュテキスト v2。v1 で書き出したファイルもそのまま取り込めます) 2行目 キャラクターID 2行目の「キャラクターID: 」に記載されている内容で取り込み先が変わります。 ・所有キャラクターIDと一致 → そのキャラクターを上書き更新 ・空欄 → 新しいキャラクターとして作成。同名(空白・括弧の中を無視)のキャラクターがいれば、そのキャラクターにまとめる(確認画面で「別のキャラクターとして作成」も選べる) ・キャラクターID一致なし → 同名のキャラクターがいればまとめる、いなければ新しいキャラクターとして作成 ・同一キャラクターIDが複数含まれる → 書いてある範囲が重ならなければ順に全部取り込む。重なるファイルはエラーで、「詳細を確認」でどれか1つ選ぶと取り込める ■ 各項目の基本仕様 見出し ブロック見出しは【】で区切ります。     【共通情報】【エモクロア】【クトゥルフ6版】など     【共通情報】の下がキャラクター共通の内容、システム名の下がそのシステムの内容 小見出し 技能の分類・セッション記録の1件は[]で区切ります。     [調査系技能][シナリオ名]など 項目行 「項目名: 値」(コロンは半角) 表   「| 名前 | 個数 | 備考 |」のように | で区切った行。1行目が列見出し、2行目以降がデータ 長文  「---」の行で挟み、最初の行に「【タイトル】」。書き出したメモ・バックストーリーは開始行が「--- 3fa9c2d1」のようにIDつき     IDは「どのメモか」を見分けるだけの記号で、内容や欄の種類は表さない。取り込み時の対応づけにだけ使う     メモ・ひとことメモ・バックストーリー・チャットパレットで使用 見出し名・項目名・列名は固定 → 変更するとエラー     ただし全角/半角(英数字・括弧・スラッシュ・コロン)・空白・大文字小文字の違いは吸収する 表の列の順序 → 自由(列名で対応づける)。「(参照用)」の列は省略可 空行・表の位置合わせの空白 → 増減自由 項目行のコロン → 半角「:」。無ければ全角「:」でも可 ■ 省略・空欄・一覧 見出しごと削除 → その部分は現在の内容を維持 項目行を削除 → その項目は現在の値を維持 項目行の値を空欄 → その項目を空にする(自動計算の項目は自動に戻る) 表・長文(一覧) → 見出しの下に書いた内容で丸ごと置き換え   見出しだけ残して中身を削除 → 一覧が空になる   行を1つ削除 → その1件が消える 技能(例外) → 書いた技能だけ更新、書かなかった技能は維持。txtから技能は削除不可 書き出し時に外したグループ・システム → 取り込みでも変更しない ■ 自動計算(@自動) 自動計算の項目は「実際の値 @自動」の形で出力されます。  例:HP: 11 @自動 「@自動」を削除(HP: 11) → 11を固定値として保存(能力値を変えても変わらない) 「@自動」を付ける(HP: 11 @自動) → 自動計算に戻す(前の数値は無視して再計算) 空欄(HP:) → 自動計算に戻す クトゥルフの技能表「初期値」 → 同じ規則。「25 @自動」が自動、「30」が固定 独自技能の初期値 → 固定値のみ(自動不可) 「(参照用)」付きの項目・列 → サイトの計算値の控え。書き換えても取り込まれない ■ 値の書き方 改行を含む値 → 全体を引用符 " で囲む。囲みの中では改行をそのまま書ける         「\n」でも改行になる 引用符・バックスラッシュ・縦線 → 前にバックスラッシュを付ける         " → \"   \ → \\   | → \|         値の途中の引用符・対応のないバックスラッシュはそのまま文字として読む 前後の空白を残す → 引用符で囲む(囲まない空白は位置合わせとみなして無視) 項目名にコロン(: :)や引用符を含む → 項目名を引用符で囲む         例:"連絡先: 昼": 090-… 長文の中の「---」だけの行 → 先頭にバックスラッシュ(\---)。すでに付いている行は1つ増やす 長文のタイトルなし → 【】 表の行 → 列見出しと同じ数の列を | で区切る。列の中の改行は引用符で囲む ■ 項目別 はい/いいえの項目(ロスト・年齢の自動算出・URLを公開・消費済み・融化 等)  → 「はい」か「いいえ」(yes/no・true/false・○/×・有/無・あり/なし も可) 日付 → 2026-09-14(2026/9/14・2026年9月14日 も可) 誕生日 → 2000年7月10日 または 7月10日 イメージカラー → #RRGGBB の6桁。空欄で未設定 【タグ】 → 1行に1つ。空行で終了 【自由項目】 → 「項目名: 内容」。書いた順に並ぶ。同じ項目名も別の項目として保持 【セッション記録】 → [シナリオ名]で1件ずつ。番号なし         その下に 開始日・終了日・GM・同卓メンバー・システム・URL・URLを公開 の項目行と【ひとことメモ】の長文         URLがあって「URLを公開」が無いときは「いいえ」(非公開) まとめる → まとめ先の値を優先し、空欄は埋める。違いは共通メモ「まとめたときの差分」に残す     タグ・自由項目・メモ・所持品・セッション記録は足す。まとめ先に無いシステムは追加、あるシステムはまとめ先を維持し、     取り込んだ内容をそのシステムの専用メモに残す 技能名 → サイトの表示名。専門分野は( )で付ける(専門知識(考古学)・運転(自動車))     他サイトでよく使う別名も読める(クトゥルフ: こぶし(パンチ)・組み付き・言語・芸術/制作・コンピュータ・      拳銃・ライフル・刀剣 など=射撃・近接戦闘の専門分野だけを書いた名前。6版の名前で書いた7版の技能も対応表で写す) 技能の[分類]の見出し → 並べる場所の目安。サイトの技能は分類が決まっているので、違う分類の表に書いても読める(独自技能だけは書いた分類になる) 独自技能 → 「独自技能:名前」。どの分類の表に書いてもよい     基本技能にも別名にも当てはまらない名前は、独自技能として取り込む     (クトゥルフは初期値を数値で、エモクロア系は参照能力を書く) 参照能力(エモクロア系) → 能力名(身体・器用…)か @自動 採用ルール(クトゥルフ) → サプリメント名(クトゥルフ2010 等。「2010」だけでも可)と選択ルール名(付録の一覧)をカンマ区切り。ほかの名前はエラー     選択ルールの自由記述は「○○の内容:」の行(付録の一覧にある項目だけ) 職業ポイント計算式(クトゥルフ) → サイトの選択肢の名前(×は x や * でも可)。ほかの名前はエラー 種別(ガイアケア) → 人間/亜獣/付喪/越境者 バックストーリー(クトゥルフ7版) → 長文のタイトルに種別名。キー・コネクションは1件だけ先頭に「★ 」 武器 → 「使用技能」の列はなし。同じ名前の武器が1つだけあればその使用技能を引き継ぐ 【画像(参照用)】 → 控え。画像・ラベルはtxtから変更不可 合言葉で保護したメモ・バックストーリー → 開始行のID(--- 3fa9c2d1)が同じなら内容を書き換えても保護を維持         以前に書き出したファイルのID(--- m1 など)もそのまま取り込める         IDを消した場合は内容で照合し、同じ題名が複数あれば確認画面で引き継ぎ先を選択 経験の記録 → 書き換えても保護を維持 ■ 取り込み 一覧の歯車メニュー「インポート」 → txt またはtxtをまとめたZIPを選択 確認画面 → 新規作成・更新・エラーを確認してから「取り込む」 エラーのあるファイル → 取り込まない(行番号と理由を表示) 名前が変わる更新 → 確認画面の行に「名前: 旧 → 新」と出る(別の承認は不要) ■ 付録:選択肢の一覧と数値の範囲(サイトの定義から自動生成) システムの見出し → 【エモクロア】/【ガイアケア】/【クトゥルフ6版】/【クトゥルフ7版】/【10_st(ロスト)】/【オリジナル(システムなし)】 ● エモクロア・ガイアケア 能力名(エモクロア) → 身体/器用/精神/五感/知力/魅力/社会/運勢 能力名(ガイアケア) → 身体/器用/精神/五感/知力/魅力/社会/真価(運勢は真価) 技能のレベル → 0〜3 の整数(共鳴・オリジンは1以上) 技能の分類([]の小見出し) → 調査系技能/知覚系技能/交渉系技能/情報系技能/運動系技能/生存系技能/特殊技能/独自技能 参照能力 → その技能が参照できる能力名か @自動(選べない能力名はエラー) 種別(ガイアケア) → 人間/亜獣/付喪/越境者 技能名 → 空のフォーマット(すべての技能つき)を参照。専門分野は( )で付ける ● クトゥルフ6版 能力名 → STR/CON/POW/DEX/APP/SIZ/INT/EDU(元の値・増減・その他は整数。増減は年齢修正の適用が書く側、その他は成長・後遺症・HO 補正など。v1 の「補正」列は 2 列の合計) 採用ルール → クトゥルフ2010/クトゥルフ2015/学生探索者/探索者の特徴/奇妙な探索者たち(カンマ区切りで複数可・空欄は追加サプリなし) 探索者の特徴の内容 → 自由記述 奇妙な探索者たちの内容 → 自由記述 職業ポイント計算式 → EDU×20/STR×10+EDU×10/CON×10+EDU×10/POW×10+EDU×10/DEX×10+EDU×10/APP×10+EDU×10/SIZ×10+EDU×10/INT×10+EDU×10(空欄は基本の式) 技能の分類([]の小見出し) → 戦闘技能/探索技能/行動技能/交渉技能/知識技能 技能の初期値 → 「値 @自動」か整数。職業P・興味P・成長分・その他 → 整数(空欄は0) 年齢修正の状態 → 未処理/適用済み/適用しない(作成時年齢・年齢修正を適用した年齢・EDU修正量とともに【作成の記録】に書く。v2 から) 技能名 → 空のフォーマット(すべての技能つき)を参照。専門分野は( )で付ける ● クトゥルフ7版 能力名 → STR/CON/POW/DEX/APP/SIZ/INT/EDU(元の値・増減・その他は整数。増減は年齢修正の適用が書く側、その他は成長・後遺症・HO 補正など。v1 の「補正」列は 2 列の合計) 採用ルール → クトゥルフ2020/クトゥルフ2026/ポイント購入/潜在能力の頂点/年少探索者/経験を重ねた探索者/副業/異才なエントリー(カンマ区切りで複数可・空欄は追加サプリなし) 職業ポイント計算式 → EDU×4/EDU×2+STR×2/EDU×2+CON×2/EDU×2+POW×2/EDU×2+DEX×2/EDU×2+APP×2/EDU×2+SIZ×2(空欄は基本の式) 技能の分類([]の小見出し) → 戦闘技能/探索技能/行動技能/交渉技能/知識技能 技能の初期値 → 「値 @自動」か整数。職業P・興味P・成長分・その他 → 整数(空欄は0) 近接戦闘の専門分野 → 自由記述。表の専門分野は基本値が自動(格闘25%/斧15%/絞殺ひも15%/チェーンソー10%/刀剣20%/フレイル10%/むち5%/槍20%)。それ以外は基本値25% 射撃の専門分野 → 自由記述。表の専門分野は基本値が自動(拳銃20%/ライフル/ショットガン25%/サブマシンガン15%/マシンガン10%/重火器10%/火炎放射器10%/弓15%)。それ以外は基本値0で固定値を入力 科学の専門分野 → 自由記述。表の専門分野は基本値が自動(数学10%)。それ以外は基本値1% 作成方式 → 通常作成/早撃ち法/クイックスタート 年齢修正の状態 → 未処理/適用済み/適用しない MOV増減・MOVその他 → 整数(v1 の「MOV補正」は 2 つの合計) バックストーリーの種別 → 容姿の描写/イデオロギー / 信念/重要な人々/意味のある場所/秘蔵の品/特徴/負傷、傷跡/恐怖症、マニア 技能名 → 空のフォーマット(すべての技能つき)を参照。専門分野は( )で付ける ● 10_st(ロスト) 契約悪魔の階層 → B10_ck[1]/B10_ck[2]/B10_ck[3]/B10_ck[4]/B10_ck[5]/B10_ck[6]/B10_ck[7](空欄は未選択。v2 から) ● 共通 はい/いいえ → 「はい」「いいえ」のみ 日付 → YYYY-MM-DD(YYYY/M/D も可)。終了日は開始日以降 誕生日 → YYYY年M月D日 または M月D日 イメージカラー → #RRGGBB(6桁の16進) 整数の項目 → 半角の整数(全角数字も可)。小数・単位付きはエラー