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

Set up once

City Mapper

Teach Evonex where every building in your city stands, so tasks can walk to it.

Where
Open City Mapper.
Use it to
Map each city once, so tasks can walk to a building and tap it.
You need
An open emulator with the game running, set to 540x960.

Evonex finds a building by looking at your city on the screen. City Mapper is where it learns where each building stands. You map a city once. After that, every task that visits a building walks there on its own and taps it — the Keep, the Tavern, the Walls and more.

City Mapper with one map, ready and linked to its emulator.
  1. 1Map by hand Starts a new map that you build yourself, building by building.
  2. 2Auto map Maps the cities on your open emulators for you.
  3. 3Summary Counts your maps, and how many are ready or need you.
  4. 4All · Ready · Needs attention Shows every map, only the ready ones, or only the ones that need you.
  5. 5Search maps or emulators Finds a map by its name, its emulator or an instance that uses it.
  6. 6Sort Orders the maps by Name or by Last mapped.
  7. 7Select Lets you tick several maps to scan or delete them together.
  8. 8A ready map Shows its emulator and the instances that use it. Click the card to open the map. A map with no emulator yet reads Not linked on this PC, with a Link button to pick one.
  9. 9⋯ Opens the map’s menu: Open, Auto map, Map by hand, Link…, Rename, Delete and Select.

A map holds one city. It is linked to one emulator on this PC, and every instance on that emulator uses it by itself. You have nothing to assign.

Map your cities with Auto map

Auto map reads each city from the game’s own pictures of its buildings. It zooms the city out and slides it around, but it taps nothing. This is the fastest way to map, so start here.

  1. Start your emulators. Open the game on every city you want to map. Set each emulator to 540x960.
  2. Open City Mapper and click Auto map.
  3. Tick the emulators to scan. The ones under NO CITY MAP YET are ticked for you. Tick one under HAVE A MAP to update its map.
  4. Check the PREVIEW. Each ticked emulator becomes a New map. Click a name to change it.
  5. Click Scan 3 emulators. The number is how many you ticked. Nothing starts until you press it, and every ticked city is read at the same time.
  6. When the run ends, open a map and check its tiles.
The Auto map window: your open emulators on one side, what each one becomes on the other.
  1. 1Open Lists the emulators that are open on this PC. Tick the ones to scan.
  2. 2NO CITY MAP YET Groups the open emulators that have no map. They start ticked.
  3. 3HAVE A MAP Groups the emulators whose city already has a map. Tick one to update that map.
  4. 4STOPPED Shows emulators that are off. Start one to scan it.
  5. 5Rescan Looks for open emulators again.
  6. 6Name new maps after Chooses how new maps are named. Click a name in the table to type your own.
  7. 7New map Shows what an emulator becomes: a new map, or an update of the map it already has.
  8. 8Buildings: Change Opens the list of buildings every city needs. Recommended is 15 buildings.
  9. 9Scan Chooses how much to map: Only what's missing or Everything again.
  10. 10Scan 3 emulators Starts the run. The button counts the emulators you ticked.
Only what's missing
Maps what is not ready yet. A building that is ready, or that you placed by hand, stays as it is. Default: Only what's missing.
Everything again
Places every building again. Buildings you placed by hand stay, unless you tick Redo them too. A scan never deletes your own pictures.
Buildings
Says which buildings every city needs. Click Change to pick your own. Default: Recommended.
By port
Lets you type ports or addresses, one per line, for an emulator Evonex can’t name. Fill open ports adds the open ones it can see.

While it runs, a bar above your maps counts the cities, like Scanning 4 cities · 1 ready · 2 mapping · 1 waiting. It has Stop all and Details ▾. A map fills in while its city is still being read.

Each city ends ready, incomplete (a building was not found), failed or stopped. On an incomplete city, Retry and Map by hand wait on its row.

If Auto map says no

Auto map checks the emulator before it starts. It can stop with one of these messages:

Check a map

Click a card to open its map. A map opens at once, even when its emulator is off or the map is not linked on this PC. The page only talks to an emulator while Map by hand or an Auto map run is working.

A map’s own page. Every building is a tile. The Market is selected: the last scan did not see it where the map has it.
  1. 1City Mapper Goes back to every map.
  2. 2The map’s name Rename the map by clicking its name. Press Enter to save.
  3. 3Emulator chip Shows the emulator this map is linked to. Click it to link or relink.
  4. 4Used by Lists the instances that use this map.
  5. 5Auto map ▾ Scans this map: Only what's missing, Everything again or Check all buildings, which changes nothing.
  6. 6Map by hand Switches this page to Map by hand.
  7. 7Buildings to map · Change Opens the list of buildings this map must have ready.
  8. 8A Placed tile Has a spot and a picture, but is not tested yet.
  9. 9A selected tile Reads Not seen in last scan. Click a tile to select it.
  10. 10Scan this building Scans only the selected building. Ctrl+click more tiles to scan them together.

A map has a tile for each of the 30 buildings it can hold. The first tiles are the buildings Evonex needs — Buildings to map. The rest are marked extra. A map is ready when every needed building is ready. Each tile shows one of these states:

Ready
Placed, its picture is known, and tested. Tasks can go to it.
Placed
Placed with a picture, but not tested yet.
Weak art
Placed, but your own picture of it is weak or looks like another building. Capture a cleaner one in Map by hand.
No art
Placed, but there is no picture to find it by.
Not placed
A building to map that has no spot yet.
Optional
An extra building that nothing has placed.
Looking…
A run is looking for it.
Not seen in last scan
The check after the last scan did not see it where the map has it. Scan it again, or test it in Map by hand.

Change, next to Buildings to map, opens a checklist. Recommended goes back to the 15. A map’s ring, its ready count and its Needs attention label are measured against this list. A task only ever needs its own buildings.

A small bin on a tile is Clear. It removes that building’s spot and your own pictures, after it asks. A hand mark means you placed the building yourself. A new scan keeps it, unless you tick Redo them too.

Place a building by hand

Use Map by hand for a building Auto map could not find, or when you want a picture of your own. You click the building on the live city, and Evonex remembers the spot. Art is the picture of a building that Evonex looks for on the screen.

  1. Open the map and click Map by hand. To start a new map instead, click Map by hand on the library, pick the open emulator, give the map a name and click Create.
  2. In the emulator, open your city and zoom it all the way out.
  3. Pick a building in the list. Its card says what comes next, and one big button does it.
  4. Place pin: click the building on the live city.
  5. Capture art: drag a box around the building. A building the app already has a picture of needs no capture of your own.
  6. Test: go to it: Evonex walks to the building and opens it.
  7. Mark ready. When you are finished, click Done.
Map by hand: the live city with a dot on every placed building, and the building list with its next step.
  1. 1Re-align Finds where the live view is on your city and lines every pin up with it.
  2. 2Live | Frame Shows the live screen under the pins, or only its outline.
  3. 3100% Shows the zoom. Click it to go back to the live view.
  4. 4Pad Shows or hides the swipe pad.
  5. 5Move the city here or in the emulator Reminds you that the map follows the emulator, whichever you move.
  6. 6The swipe pad Moves the city in eight directions. The middle button swipes to the spot you click next.
  7. 7Search buildings Finds a building in the list.
  8. 8The building list Shows each building with three dots: pin, art and test.
  9. 9The big button Does the next step for the selected building. Here it is Test: go to it.
  10. 10Art and navigation Opens each picture with its own delete, Add another art state, Go to and Navigate by this art.
Keep the city zoomed all the way out. If you pinch in, the map stops following the emulator.
Test: go to it and Go to really walk to the building and tap it. It opens the building’s window in your game. Nothing is spent.

A map lives on its emulator

Each map is linked to an emulator on this PC, or to a port. Every instance on that emulator uses that map by itself. Auto map links the maps it makes. Map by hand links the map you create. You can change a link at any time.

Two maps on one emulator? Evonex never guesses, so the instance’s City map cell reads Choose…. An instance that drives another city on the same emulator picks its map by name instead. Do it in the Instance Manager, column City map, or in Instance settings ▸ City map. The default is Follows its emulator. A change counts from the instance’s next trip into the city.

Rename, delete or act on several maps

When your city changes culture

A map fits the culture your city had when it was mapped, such as Japan or Korea. If you change the culture in the game, a task that walks to a building notices. It maps the city again by itself, taps nothing, and carries on. That takes about a minute. If it cannot, it tells you to run Auto map on that emulator.

An Auto map scan of a city that changed culture maps the whole city again. That includes buildings you placed by hand, and it removes pictures you captured in the old look. Check all buildings only reports the change.

What tasks use the map for

A task that walks to a building needs that building to be Ready on its instance’s map. Until it is, the readiness check says what is missing and Start stays blocked. Recommended is a list of 15 buildings. These are the buildings, and the tasks that use them:

Shrine
Research Factory
Hospital
Trap Factory
Prison
Barracks, Stable, Archer Camp, Workshop
Troop Training — the training building of each troop type your plan trains.
When a plan row or a duty card shows a chip such as No city map, City map missing or “Tavern” not mapped, the map is not ready. Start is blocked, and the fix button reads City Mapper. Tasks that do not walk to a building, such as Rally Joiner, Open Boxes and Material Composing, need no map. See Plan and Duties.

Problems?

A task says a building is not mapped, but the map shows it ready.
Check which map the instance uses. In the Instance Manager, hover its City map cell. It reads like Follows MuMu #0 → City map 1. A map that is not linked on this PC is used by no instance. Link it to the emulator the instance runs on.
A tile reads “Not seen in last scan”.
The check after the last scan looked for the building where the map has it and did not see it. Something may cover it, or it moved. Click the tile, then Scan this building. Or test it in Map by hand.
Auto map left a building out.
Auto map places only what it recognises clearly. Bring the building into view with nothing covering it, then press Retry. Or place it with Map by hand. When a building is missing, the result offers a button such as Map the Warehouse by hand.
Evonex walks to the wrong spot, or the test opens something else.
Place the pin again in Map by hand and test again. With a picture of your own, capture a tighter box around a part that is easy to tell apart. If the app has its own picture of the building, Use app art drops yours.
My emulator is not in the Auto map list.
Only open emulators can be scanned. A stopped one sits under STOPPED. Start it, then click Rescan. An emulator Evonex can’t name goes under By port.
The card says “not found on this PC · Relink”.
The emulator the map was linked to is not on this PC. It may have been re-created, or it may belong to another PC. Click Relink and pick the emulator its city is on.