The default formats for both “Auto report format for movement within this map” and “Auto report for movement to this map” uses … $previousLocation$ -< $location$ * and thus displays as
Example Armor USA -< Britain
Both of these formats should use → so it correctly displays as
Example Armor USA → Britain
Also, is the “previous” prefix functionally identical to “old”? Or are there subtle differences…?
As for your question there are several of these kinds of things (e.g. Report State traits) that report various legacy properties. I think those existed before the main standard ones (e.g. OldLocationName) existed. Either these legacy ones or the current standard ones should both work.
Here are the legacy ones I see in Map:
public static final String LOCATION = “location”; //$NON-NLS-1$
public static final String OLD_LOCATION = “previousLocation”; //$NON-NLS-1$
public static final String OLD_MAP = “previousMap”; //$NON-NLS-1$
public static final String MAP_NAME = “mapName”; //$NON-NLS-1$
public static final String PIECE_NAME = “pieceName”; //$NON-NLS-1$