Add mod documentation in seven languages

This commit is contained in:
cthangover committed 2026-10-29 09:25:47 +01:00
1 parent 7d90e4ff1a
commit f38a8c6824
34 files changed
+373 -21

No files matched your search

+47
View File
@@ -0,0 +1,47 @@
# Card Battle —— カードをターゲットにドラッグする戦闘
Card Battle は、キャラクターが大きなカード、そのアクションが小さなカードとして表されるバトルシステムです。キャラクターを選び、そのアクションカードの一枚をターゲットへドラッグします。Cthangover のバトルシステムであり、RPG Plus は FF Battle の代わりにこれを使えます。戦闘そのもの——開始、背景、勝利・敗北の画面、経験値と戦利品——は Turn Battle Base が担います。
## 戦闘画面
RPG Plus の戦士対狼。英雄をクリックし、Power strike にカーソルを重ねたところです:
![カードバトルの画面:左上に Card battle パネル(Round 1、Enemies alive 1)、右上に End turn ボタンと速度ボタン、右側に狼のカード(HP 31/31、DEF 2、ATK 7、AP 1)、左下に英雄のカード(HP 42/42、DEF 4、ATK 12、AP 1)、中央に戦闘ログ、そして Actions パネルには Basic attack・Defence・Power strike の3枚のカードとヒント「渾身の一撃:攻撃の1.5倍に力の値を少し上乗せ」。](assets/card-hover.jpg)
- **キャラクターカード**には体力(HP)、シールド(DEF。ダメージを最初に引き受ける)、攻撃(ATK)、行動ポイント(AP)が表示されます。
- **Actions パネル**——選択中キャラクターのアクションカードです。対象(敵か味方)、AP 消費、数値が示され、支払えないカードは薄く表示されます。
- カードの下の**ヒント行**には、カーソルを合わせたカードの効果が出ます。通常攻撃ならダメージ、防御ならシールド、数式で書かれたスキルなら説明です。
- **End turn** はパーティのターンを途中で終わらせます。AP が 0 になればターンは自然に終わります。
## ターンの流れ
1. **パーティのカードをクリック**して、そのアクションを表示します。
2. **アクションカードをターゲットへドラッグ**します。攻撃なら敵のカード、防御なら味方のカードです。その対象に効くかどうかはカード側で示されます。
3. パーティの行動ポイントを使い切ると、今度は敵が行動し、新しいラウンドが始まります。
![1ラウンド後の戦闘ログとアクションパネル:Shield of Wolf absorbed 2/Power strike: Hero → Wolf · −19 HP/The party is out of action points/Enemy turn/Defence: Wolf · +4 DEF/Player turn · round 2。](assets/card-turn.jpg)
英雄の Power strike は 21 のダメージ。最初の 2 は狼のシールドが受け止め、体力は 31 から 12 へと 19 減りました。その後、狼はシールドを 4 まで上げます。
## アクション
Card Battle は、FF Battle と同じ基本種類のアクションを実行します:
- `Attack=1.5`——攻撃ダメージに数値を掛けたもの。まず対象のシールドが受け止めます;
- `Defence=4`——味方にシールドを付与;
- `Turn=2`——そのターン数だけスタン。
数式で書かれたスキル(`Formula=` 値。Classic RPG Rules の Power strike など)も、Battle Formulas を通してここで機能します。
## Card Battle の選び方
ゲームのコレクション設定で `"battle.core": "card_battle"` を指定するか、戦闘前にシナリオから切り替えてください:
```scenario
action battle.set_core core=card_battle
```
## うまくいかないときは
1. **カードをドラッグしても何も起きない。** キャラクターが選ばれていない、行動ポイントが足りない、または対象の陣営が違います(攻撃は敵へ、防御は味方へ)。
2. **戦闘が FF Battle で開く。** ゲームの `battle.core` 設定が `ff_battle` になっています。