# FF Battle — 커맨드 메뉴 방식의 전투 FF Battle은 고전 콘솔 RPG 스타일의 전투 시스템입니다. 왼쪽 아래에 파티, 위에 적, 그리고 Attack·Items·Defend·Escape 커맨드 메뉴가 있습니다. RPG Plus의 전투 시스템이죠. 전투 자체 — 시작, 배경, 승리·패배 화면, 경험치와 전리품 — 은 Turn Battle Base가 맡고, FF Battle은 플레이어의 싸움 방식을 담당합니다. ## 전투 화면 RPG Plus의 전사가 마을에서 늑대를 만납니다: ![FF Battle의 전투 화면: 위에 늑대의 카드(31/31, ATK 7, DEF 2), 왼쪽 아래에 영웅의 작은 카드(42/42, MP 6/6, DEF 4, 노란 행동점 하나), 왼쪽 위에 Battle 패널(Round 1, Enemies 1, Party 1), 오른쪽에 속도 버튼과 전투 로그.](assets/ff-start.jpg) - **카드.** 캐릭터마다 체력, 공격력과 방어력(DEF은 피해를 먼저 흡수하는 방어막), 게임에 있다면 마나, 그리고 행동점(AP)을 나타내는 노란 점이 표시됩니다. - **Battle 패널** — 라운드, 남은 적과 파티원 수, 지금 누구의 차례인지 보여줍니다. - **전투 로그** — 모든 행동과 그 결과를 기록하며, 최신 기록이 아래에 쌓입니다. ## 한 턴의 진행 1. **캐릭터를 고릅니다** — 카드를 클릭하거나 **Enter**/**Space**를 눌러 행동점이 남은 첫 캐릭터를 선택하세요. 2. **커맨드를 고릅니다** — 마우스나 **W/S**/방향키, **Enter**로 선택하세요: - **Attack** — 캐릭터의 전투 행동; - **Items** — 인벤토리에서 사용할 수 있는 아이템, 각 1 AP; - **Defend** — 자기 자신에게 거는 방어 행동; - **Escape** — 성공 확률 70%. 실패하면 캐릭터가 1 AP를 잃습니다. 3. **행동을 고릅니다.** 메뉴 옆 패널에 행동 카드와 그 효과가 표시됩니다: ![영웅의 행동 메뉴 — Basic attack(1P), Defence(1P), Power strike(1P), Back — 와 Basic attack 카드. 힌트: "피해 12 (ATK 12 × 1,0) · 소모 1 AP".](assets/ff-actions.jpg) 4. **대상을 클릭합니다.** "대상 선택 · 오른쪽 버튼 / Esc — 취소" 안내가 뜨고 적 카드가 밝게 표시됩니다: ![붉게 표시된 늑대의 카드와 "대상 선택 · 오른쪽 버튼 / Esc — 취소" 안내.](assets/ff-target.jpg) 파티가 행동점을 다 쓰면 적들의 차례가 되고, 이후 새 라운드가 시작되며 행동점이 회복됩니다. ## 로그가 말해주는 것 기본 공격 한 번과 늑대의 대답 이후: ![전투 로그: Hero: Basic attack → Wolf; Wolf's shield absorbed 2 · left 0; Basic attack: Hero → Wolf · -10 HP; The party is out of AP; Enemy turn · round 1; Wolf: Defence.](assets/ff-log.jpg) 영웅의 공격은 12입니다. 늑대의 방어막(2)이 처음 2점을 흡수하고 소진되어, 늑대는 체력을 10 잃고 31 → 21이 됐습니다. 이어서 늑대는 Defence를 써서 다음 공격에 대비해 방어막을 4까지 올립니다. ## 행동 메뉴에는 캐릭터가 가진 행동이 나열됩니다(Characters Engine 참조). 기본 유형은 FF Battle 자체가 처리합니다: - `Attack=1.5` — 공격 피해에 그 수를 곱한 값입니다. 대상의 방어막이 먼저 흡수합니다; - `Defence=4` — 아군에게 방어막을 겁니다; - `Turn=2` — 그만큼의 턴 동안 기절; - 아이템 사용. 수식으로 쓰인 행동(Classic RPG Rules의 Power strike, Fireball 등)은 Battle Formulas를 통해 작동하며, 마나 비용(`Cost=mp:4`)은 캐릭터의 마나에서 차감됩니다. ## 문제가 생겼을 때 1. **메뉴가 열리지 않음.** 캐릭터의 행동점이 이번 라운드에 바닥났거나, 지금은 적의 차례입니다. 2. **Items가 회색으로 비활성화됨.** 인벤토리에 전투에서 쓸 수 있는 아이템이 없습니다. 3. **스킬이 아무 효과가 없음.** 수치에 Battle Formulas가 필요하거나, 전투 사용 가능 표시가 없는 스킬입니다.