Pick the theme you use in the app (Settings ▸ Theme). Light or dark follows the switch at the top of this page.

Resources

Generals

The generals you own, scanned from the game. Presets and tasks pick from this list.

Where
Resources ▸ Generals.
Use it to
Scan the generals you own, fix their names and remove the ones you do not want.
You need
An emulator with the game running, only to scan. Looking, renaming and deleting need none. Emulator setup shows how to get one ready.

The Saved Generals list holds the generals on your own game account. You never type one in. Evonex scans the game’s Generals window and saves each general with its name, rarity and portrait. Presets and tasks then pick from this list, so a general has to be here before you can use it. Nothing on this tab runs by itself: a scan starts only when you click Scan Generals. Every instance shares this list, and a change is saved as soon as you confirm it.

Resources ▸ Generals, with some generals already saved.
  1. 1Saved Generals Shows how many generals you have. While a scan runs, it shows what the scan is reading.
  2. 2General Presets Opens the manager where you build general lineups from these generals.
  3. 3Scan Generals Opens the scan window. While a scan runs, this button becomes Stop Scanning.
  4. 4Rarity filter Shows only one rarity. Click the lit one again to see everyone.
  5. 5Search by name… Finds a general by part of its name.
  6. 6Name Shows the general’s name. Double-click it to rename the general.
  7. 7Rarity Shows the rarity: Epic, Legendary or Awakened.
  8. 8Presets Counts the presets that use this general. A general in no preset reads Unused.

Point at a card to see two buttons on its portrait: the sliders button, Edit general, and the bin button, Delete general.

Scan your generals

  1. Open your emulator and the game. Wait until your city shows. Close any pop-ups.
  2. Stop anything else that uses that emulator. The scan taps and swipes the game itself.
  3. Open Resources ▸ Generals and click Scan Generals.
  4. Next to Scan from, pick your emulator. If it is not listed, open it first, then click the circular-arrows button. You can also type its port, such as 5555.
  5. Leave the other choices as they are to read every Epic and Legendary general. Change them only to read less.
  6. Click Scan. Evonex first checks that it can reach the emulator. Then the scan starts in the background.
The scan window. The defaults read every Epic and Legendary general.
  1. 1Scan from Picks the emulator to read. Choose a detected one, or type its address.
  2. 2Re-scan for emulators Looks for emulators again, for example one you just opened.
  3. 3Category Picks which tab of the game’s Generals window to read.
  4. 4General type Ticks the rarities to save: Epic Historic, Legendary Historic or both.
  5. 5Scan filter Turns on the game’s own Favorite or Idle filter before reading.
  6. 6Scan Checks that the emulator answers, then starts the scan.
Scan from
The emulator to read. Pick a detected one, or type its address, such as 127.0.0.1:5555. A port number alone, such as 5555, works too. Default: empty.
Category
Which tab of the game’s Generals window to read: All categories, Military, Development, Duty or Subordinate City. Default: All categories.
General type
Which rarities to save: Epic Historic and Legendary Historic. Awakened generals count as their base rarity. You cannot untick the last one. Default: both ticked.
Scan filter
Turns on the game’s own filter before Evonex reads: Favorite, Idle or both. Default: No filter (all).
Cancel
Closes the window without scanning.
Scan
Starts the scan. If the emulator does not answer, a message says so and the window stays open with your choices.

While it runs

The result window after a scan.
  1. 1Summary Counts the generals the scan read, how many it added, how many were already saved and how many it skipped for another rarity.
  2. 2Reminder Reminds you that names are read from the screen and can come out wrong.
  3. 3Log Lists each step in order, and each general it added or found already saved. Scroll to read all of it.
  4. 4OK Closes the window.

The window’s title tells you how the scan ended: Scan complete, Scan stopped (you stopped it, or a step could not be done) or Scan error. An error shows a short message with a reference code. Quote that code if you report a bug.

How the scan works

Names are read from the screen, so a name can come out wrong. For example, Hōjō can read as Höjö. Fix a wrong name as shown below, and delete any general that was saved twice.

Fix a name or a rarity

  1. Double-click the name on a card. Type the right name. Press Enter, or click away, to save. Press Esc to undo.
  2. To change more, point at the card and click the sliders button, Edit general.

A blank name, or a name another general already has, is refused. The old name comes back. You cannot add a general by hand: scanning is the only way in.

The Edit general window.
  1. 1Name Changes the general’s name. Presets follow the new name.
  2. 2Type Switches between Epic Historic and Legendary Historic.
  3. 3Awakened Switch it on for a general with the special frame: red for Epic, orange for Legendary.
  4. 4Detail mode Shows the portrait with a box around the part Evonex looks for. Drag the box to move it, drag its edge to resize it.
  5. 5Reset Puts the box back where it started.
  6. 6Vision Lab Opens a tool where you pick the part of the portrait to look for.
  7. 7Save Saves your changes and closes the window.
Name
The general’s name. It cannot be blank, and no two generals can share one.
Type
Epic Historic or Legendary Historic. Default: what the scan read.
Awakened
On for a general with the special frame. The caption beside it reads Red frame for Epic or Orange frame for Legendary. Default: what the scan read.
Detail mode
The portrait with a box. Drag inside the box to move it. Drag an edge or corner to resize it. Drag outside to draw a new box. The numbers under it show where the box is. When you click Save, Evonex cuts its recognition picture again from this box, but only if you moved it.
Reset
Puts the box back where it started.
Vision Lab
Opens the Vision Lab on this portrait, to pick the part to look for and tune how closely it must be found. It is greyed out until the general has a portrait. In the lab, Use for this general saves your choice at once, even if you then cancel this window.
Cancel
Closes the window without saving.
Save
Saves the name, type and frame. Shows Name required if the name is blank and Duplicate name if another general has it.

Remove a general

  1. Point at the card and click the bin button, Delete general.
  2. Confirm in the box that asks Delete “Name”? It will also be removed from any presets.

Delete removes the general, its portrait and its recognition picture. It also takes the general out of every preset that used it. A task that picked the general itself, such as Cultivate generals, shows needs a new pick until you choose another general.

To refresh a portrait, delete the card and scan again. A scan only adds names that are not saved yet.

Controls on this tab

Saved Generals
The title. The line under it counts your generals. A general with no recognition picture cannot be used in a preset, so when some have none, the line also says how many are preset-ready. Some looks of the app also list both counts, Preset-ready and No detector yet, next to the cards. During a scan the line shows what the scan is reading.
General Presets
Scan Generals
Opens the scan window. While a scan runs it reads Stop Scanning, then Stopping….
Rarity filter
All, plus one button for each rarity you hold: Legendary, Legendary Awakened, Epic and Epic Awakened. Each shows how many. Click a button to filter. Click the lit one again to clear it. Default: All.
Search by name…
Finds generals by part of the name. Capital letters do not matter.
Name
On each card. Double-click to edit. Enter saves and Esc undoes.
Rarity
On each card: Legendary, Epic or Awakened. Point at it for the full name and the frame colour.
Presets
On each card: how many presets use the general, or Unused. A preset counts once, even if the general is both its main and its assistant general.
Edit general
The sliders button on a card. Opens the window above.
Delete general
The bin button on a card. Asks before it deletes.

With no generals saved, the list says No generals scanned yet. and tells you to run a scan. When your search or filter hides everyone, it says No commanders match your filters.

Problems?

The scan says Couldn’t open the Generals window.
Evonex could not reach the window from where the game was. Close any open game windows and pop-ups, wait for the game to finish loading, check the emulator is set up as in Emulator setup, and scan again.
The scan says it couldn’t find a category tab or the mode button.
The Generals window did not show that tab or button. Scan with All categories, and make sure nothing covers the top of the window.
The scan says No general cards on screen.
The list was empty when the scan began. A Scan filter may have hidden everyone, for example Favorite when you have no favorites. Or a pop-up covered the list.
I get No device or Can’t reach device.
The emulator is not running, or the address is wrong. Open the emulator, click the circular-arrows button and pick it again. See Emulator setup.
A general I own was not added.
Look for its name in the log. A line ending in already in library, skipped means a general with that name is saved, maybe under a misread name you fixed. A general whose rarity you did not tick under General type is not listed. The summary counts it as of other rarities. If it is neither, Category or Scan filter left it out.
A name is wrong, or the same general shows twice.
Double-click the name and fix it. Delete the extra card.
Fewer generals are preset-ready than I have.
A general with no recognition picture cannot be used in a preset. Open Edit general, move the box onto the face and click Save. Or delete the card and scan again.
Stopping… stays on for a while.
Evonex finishes the general it is reading, so nothing is saved half done. The result window opens when it is done.
Cultivate generals lost the general I picked.
It remembers the general by name. After a rename or a delete, pick the general again in that task.