DazedTL/data/help/04-workflow-wolf.md
DazedAnon cb90965f30 feat(gui): add in-app Guide tab and open it by default
- Reorder sidebar to Guide, Workflow, Translation, Batches, Skills, Config
- Load maintainable docs from data/help/ with a process walkthrough
- Restore Ace Step 5 scripts prompt and pack guidance via RV2JSON
- Recommend Claude Sonnet 4.6 for quality/batch and Mistral for free
2026-07-22 12:13:19 -05:00

43 lines
1.9 KiB
Markdown
Raw Permalink 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.

# Workflow: WolfDawn
Open **Workflow** and select **Wolf RPG (WolfDawn)**.
The bundled `wolf` CLI unpacks archives, extracts strings to JSON, translates with the same AI pipeline, then injects byte-exact results.
## Steps at a glance
| Step | What it does |
|------|----------------|
| **0 Project** | Select game root, unpack/extract to `wolf_json/`, import into `files/` |
| **1 Pre-process** | Optional format + copy `gameupdate/` |
| **2 Glossary** | Build vocab with your IDE agent (not item/skill names from `names.json`) |
| **3 Names** | Translate safe `names.json` entries (Phase 0) |
| **4 Database** | Foundation DB then narrative DB sheets |
| **5 Maps/Events** | Maps, CommonEvent, Game.dat, Evtext |
| **6 Precheck** | Safety dry-run before writing binaries |
| **7 Inject** | Inject all translated JSON |
| **8 Package** | Loose Data/ or repack `Data.wolf`, optional save rewrite |
| **9 Fix wrap** | Find overflowing lines, wrap, reinject |
## Example: first WolfDawn run
1. Step 0 - point at the folder with `Game.exe` / `Data.wolf`.
2. Let extract finish; import the listed JSON (or leave the step with files checked).
3. Step 2 - copy the Wolf glossary prompt into Cursor with extracted files available; paste vocab back.
4. Step 3 - translate **safe** names only.
5. Step 4 - read the discovery summary. For a classic RPG layout: foundation DB → maps/events.
6. Step 68 - Precheck → Inject all → Package → playtest.
## Layout order
After extract, the Database discovery report classifies the game:
| Layout | Order |
|--------|--------|
| **DB-heavy** | Names → foundation DB → narrative DB → maps/events |
| **Classic RPG** | Names → foundation DB → maps/events |
| **Hybrid** | Names → foundation DB → narrative DB → maps/events |
## Safety badges on names
- `safe` - Phase 0 will translate
- `refs` / `verify` - stay Japanese so inject skips them until you handle them carefully