🧭 Guided Workflow
Recommended order: Inventory → Officer → Stars → Development → XP → Planner → Save Progress. You can still use any tab at any time.
Officer Companion
Recommended order: Inventory → Officer → Stars → Development → XP → Planner → Save Progress. You can still use any tab at any time.
All Officers are shown automatically. Officers with no saved development are classified as NOT STARTED. Held shared resources do not increase an Officer's progress percentage.
| Officer | Overall progress | Development | Stars | XP | Badge shortfall | Star shortfall | XP shortfall | Status |
|---|
Choose any saved Officers to compare their actual saved progress. Shared inventory is not counted as completed progress.
Each Officer keeps their own upgrade progress. Shared resource inventories stay populated when you switch Officers.
Live summary for the selected Officer using the resources currently entered in the calculator.
Create a reusable future-Officer target without changing Inventory. Saved scenarios are stored on this device.
Turns saved future-Officer scenarios into a release-readiness view and highlights the next resource to prioritise.
| Resource | Required | Held | Shortfall |
|---|
Preview of shared badge resources against the selected Officer. It does not spend or alter resources.
Build a priority list and preview how shared badge resources could be allocated. This planner does not spend or alter your normal saved resources.
| Priority | Officer | Badges Needed | Held | ORV / Badge | Shared Allocated | Status | Order |
|---|
Preview-only recommendations. This tool never spends or changes Inventory.
| Name | Season | ORV | SRV | Notes | Actions |
|---|
A normal browser refresh should keep the working interface where you left it instead of returning key controls to defaults.
Saved Officer profiles, saved plans and Central Inventory remain separate from this temporary working-interface state.
Select a second Officer under Compare with Officer to compare badge efficiency, including ORV cost per Officer Badge where applicable. The Optimiser is preview-only and does not spend or alter saved resources.
Create a priority list of Officers and preview how shared badge resources could be allocated without changing normal saved Inventory. The Planner supports named plans, multiple Officer rows, per-Officer badge requirements, priority/order controls, ORV, Universal Legendary Badges, Badge Chests, Selection Chests and selectable Badge Chest strategy.
The Inventory now follows the approved Order in List sequence rather than spreadsheet row order:
The non-game 50 XP Book entry has been removed.
Officer Progress continues to classify Officers as MAXED, IN PROGRESS or NOT STARTED. Shared Inventory does not artificially increase an Officer's saved progress percentage. Compare Officer Progress uses actual saved Officer progress.
Planning Readiness Dashboard, Badge/Star/XP readiness, Priority Target, Suggested Next Action, future October/January/April/July sessions, Season + Officer Type reports, projected future Legendary resources, ORV/SRV forecasting and MAXED-Officer exclusions remain available.
The forecast now uses the latest confirmed Legendary seasonal Officer release in the Officer Database as its baseline. Example: at the v4.6.0 release, the latest confirmed baseline is S7 Tank Destroyers — 600 ORV per Badge / 300 SRV per Exclusive Star. When a newer confirmed release is published, the baseline automatically advances.
Future ORV/SRV figures are planning estimates only until actual release costs are confirmed.
Start here. Enter the resources you currently hold and press Save Inventory. Inventory is shared throughout the app, so you only need to maintain these resource totals in one place.
Inventory includes Officer Readiness Vouchers (ORV), Star Readiness Vouchers (SRV), Universal Legendary/Epic/Elite Badges, Legendary Officer Badge Chests and Selection Chests, Legendary/Epic/Elite Stars, XP Books, and individual Officer Badges.
For individual Officer Badges, enter quantities against the appropriate Officer. Each Officer's badge quantity is stored separately. Update Inventory whenever your in-game resources change, then save it before planning upgrades.
Use Search, Season and Officer Type / Role filters to narrow the Officer list. Select the Officer you want to calculate. A matching portrait is displayed automatically when its file is available in the officer-portraits folder.
The selected Officer determines the cost of an Officer Badge in Officer Readiness Vouchers (ORV) and the cost of an Exclusive Star in Star Readiness Vouchers (SRV).
The Officer Upgrade Summary shows the remaining Officer Badges, Officer Stars and Officer XP for the currently selected Officer.
Original Officers: Officer Readiness Vouchers (ORV) and Star Readiness Vouchers (SRV) cannot be used for Original Officers.
Set the Officer's current and target Star level. The Stars tab automatically follows the selected Officer rarity: Legendary, Epic or Elite Star I / II / III. Star Readiness Vouchers (SRV) are shown only for Legendary Officers and cannot be used by Epic or Elite Officers.
Enter unlock status, the four independent Skill Strand levels and Training Level. Development uses the relevant saved Inventory resources when calculating what is available for the selected Officer.
Each Universal Legendary Badge is worth 1 Officer Badge for a Legendary Officer.
Each Legendary Officer Badge Selection Chest gives 1 specific Legendary Officer Badge for an Officer currently available in that chest. It does not convert to ORV. Each Legendary Officer Badge Chest can instead be used as either 1 Universal Legendary Badge or 600 ORV.
Enter current and target Officer Level. Saved XP Book quantities from Inventory are used to calculate XP held, XP required and the remaining shortfall.
Use Planner after entering Inventory and the Officer's Stars, Development and XP progress. Select a goal such as Max Officer, Next Star, Reach 5★, Max Skills or Max Training to see requirements, resources held and shortfalls.
The Resource Optimiser lets you select a second Officer in Compare with Officer. It compares the Officer Readiness Voucher (ORV) cost per Officer Badge for the two Officers.
How to interpret the recommendation: where both Officers can use ORV, the optimiser recommends favouring ORV on the Officer with the lower ORV cost per badge and favouring shared Universal Legendary Badges / Legendary Officer Badge Chests on the Officer with the higher ORV cost per badge. This protects the more expensive Officer from unnecessary ORV spending.
The optimiser is preview only. It does not automatically spend, allocate or change your saved resources.
The Multi-Officer Planner lets you create a priority list of several Officers, set the Officer Badges still needed for each, and preview how shared ORV, Universal Legendary Badges and Legendary Officer Badge Chests could cover the plan.
Plans are preview-only and do not spend or alter the saved Inventory. Named plans can be saved locally in the browser and loaded again later.
MAX Officer: use the ⭐ MAX Officer button to set the selected Officer to 5 Stars, Level 70, Unlocked, all 4 Skill Strands at Level 5 and Training Level 180. The Officer profile is saved immediately. Shared inventory is not spent or changed.
Use Save Progress after entering or changing Officer progress information. Progress is stored locally in the browser on the current device. Save Progress does not publish your personal data to other users.
The Database Manager controls the Officer master list. Use it to add or edit Officers and export the database. Export CSV exports the Officer database; it is different from Save Progress and App Backup.
To publish new or edited Officers for everyone, update the published officers.json and officers.csv files in the GitHub repository.
The Releases tab shows the recurring annual KoW release cycle in calendar order (January → December). The current month and next scheduled release are highlighted automatically, so the calendar does not require a yearly reset.
Settings contains the app name, portrait and landscape backgrounds, update controls and Backup & Restore.
Export App Backup creates a JSON backup of KoW Companion data stored locally by the browser. Keep this file somewhere safe. Restore App Backup loads a previously exported JSON backup and reloads the app.
Check for Updates compares the installed version with the published version. Refresh Latest Version refreshes the KoW Companion application cache without intentionally deleting saved calculator progress.
ORV = Officer Readiness Voucher
SRV = Star Readiness Voucher
Universal Legendary Badge = 1 Officer Badge for a Legendary Officer
Exclusive Star = 110 Officer Star value
Forecast future Officer costs from the established Officer-release sequence. The model uses the latest known S7 Tank Destroyer release (600 ORV / 300 SRV) and compounds approximately 20% for each future Officer release.
KoW releases follow this recurring annual cycle, displayed in calendar order from January → December. The current month is highlighted automatically.
Enter resources once and press Save Inventory. The saved inventory is then used throughout the app. Items are displayed in the game list order defined by the Inventory master list.
Enter badge quantities for any Elite, Epic or Legendary Officer, then press Save Inventory. Every Officer is listed even when the player currently holds 0 badges. Each value is stored separately for that Officer and is used throughout the app.
The app automatically uses the Portrait background on portrait screens and the Landscape background on landscape/PC screens.
KoW Companion
Created by FireStorm (371)
Open the in-app User Guide for the recommended setup order, explanations of every tab, saving, database publishing, vouchers, badges and Original Officer restrictions.
Export all locally saved KoW Companion browser data, or restore a previous JSON backup.
Choose a target for the currently selected Officer. This first v4.6.0 test build compares the saved current position with your target and gives a clear next-step recommendation. It does not spend or alter Inventory.