Files
mod_characters_editor/docs/ja.md
T

42 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Characters Editor — フォームで MOD のキャラクターを編集する
Characters Editor は、ゲームの実行中に MOD のキャラクターを編集します: MOD の各言語での名前、肖像、RPG マップの歩行グラフィック、戦闘の数値、勧誘の確率、バトルアクション。**保存**は MOD のファイルを書き込み、ゲームはすぐに変更を使います。
ツールボックス(ツールバーのハンマー)から**キャラクター**として開きます。
## 編集と、ゲームの中での結果
RPG Plus では、村の英雄は MOD `rpg_demo_game` のキャラクター `rpg_hero` です。上でその MOD を選び、**勇者**を選び、新しい英語名を入力して**保存**(Ctrl+S)を押します:
![rpg_demo_game の「キャラクター」ウィンドウ: 一覧は Aldric · rpg_hero、スライム · rpg_slime、狼 · rpg_wolf。rpg_hero のフォーム、名前キー rpg_demo/character/hero、テキスト (en) Aldric、ほかの六言語は変更なし、肖像 characters/village/hero とその画像、キャラチップ(RPG)は空、レベル 1、体力 24、攻撃 6、防御 0、行動ポイント 1、経験値 0、勧誘の確率 0。ステータス行:「保存しました: MOD rpg_demo_game のファイル 0、テキスト 1。ゲームはデータを読み直しました」。](assets/editor-saved.jpg)
変わったのは MOD の `locale/en.properties` の英語の行だけです。直後のキャラクターパネルのパーティメンバー:
![キャラクターアクションパネル: パーティメンバーは今や Aldric(rpg_hero、HP 42/42、AP 1、ATK 12、DEF 4)で、基本攻撃、防御、強打を持ちます。](assets/panel-after.jpg)
パネルは HP 42 と ATK 12 を示しますが、ファイルには 24 と 6 とあります: RPG Plus では勇者のクラスとステータス(Stats Engine と Classic RPG Rules)が戦闘の数値を計算し、ファイルの値の上に書きます。ステータスのないゲームではファイルの数値がそのまま使われます。
## フォーム
- **Id** — キャラクターの id。シナリオ、パーティ、バトル、マップがこれで見つけます。
- **名前** — 翻訳キーと、MOD の言語ごとの行。
- **肖像** — カードやパネルの画像。**…** で選ぶためのグリッドが開きます。
- **キャラチップ(RPG)** — RPG マップ上の歩行グラフィック(3 コマ × 4 方向)。RPG マップエディターは、配置のときにキャラチップ付きのキャラクターを提示します。
- **レベル**、**体力**、**攻撃**、**防御**、**行動ポイント**、**経験値** — キャラクターの戦闘の数値。
- **勧誘の確率** — 0〜100: 倒したあとにキャラクターを迎える確率(Recruiting を参照)。
- **行動パターン**と**アクション** — キャラクターがどう戦うか、どんなバトルアクションを持つか。
- **他の MOD のフィールド** — 他の MOD がスキーマでキャラクターに付けるフィールド(たとえば Stats Engine のクラス、ステータス、特性)は専用セクションに現れます。
- **その他のフィールド** — キャラクターの JSON の残り。JSON として編集され、そのまま保たれます。
ツールバー: **新規**(Ctrl+N)、**コピー**(Ctrl+D)、**削除**、**元に戻す**/**やり直す**(Ctrl+Z / Ctrl+Y)、**保存** — 変更されたファイルだけが書き込まれ、テキストは MOD のローカライズファイルに入ります。
## どのキャラクターを編集できるか
一覧には、選んだ MOD 自身のファイルにあるキャラクターが入ります。提示されるのは、フォルダーとしてインストールされた MOD だけです。他の MOD のキャラクターは一覧になく、そのファイルが書かれることもありません。変えるには、自分の MOD で同じ id を所有者への依存関係付きで配るか、パッチでフィールドを足します。
## うまくいかないとき
1. **体力や攻撃を変えても効かない。** ゲームはステータスから数値を計算します。RPG Plus がパーティに対してしているように。
2. **キャラクターが RPG マップエディターの「キャラクター」タブにいない。** このタブは戦闘ステータスのあるキャラクターを一覧します。どんなグラフィックでも「Appearance」タブから配置できます。
3. **MOD の一覧が空。** パッケージ済みの MOD は編集できません。