Since no one noticed or responded to my thread in the main creation forum, I'll try posting this here:
Outlaws & Lawmen
I want to do an advanced Outlaw & Lawman system. Outlaws will spawn randomly (event driven) and will be actual units that will roam the map. They will have hidden nationality but they'll also be invisible. When they pass through a city they rob it (subtract money from target player's treasury). This will also be event driven. The "bank robbery" will be seen as an event. Maybe we could use events to guide the unit's movement. I do want it to be an actual unit though.
The only unit that can see the outlaws are lawmen. Anyone can build a lawman, but there can only be like three around at a time (or maybe one per civ, this might need some tweaking/balancing). They can move inside other civ's borders and (for the human at least, lord knows how someone will figure out how to script it for the AI) will use previous bank robbery events to figure out the location of the outlaw currently. Then they track them down and capture them.
But wait, there's more! Then the player gets a choice as to what to do with the outlaw. Turn him in to local authorities or accept a bribe to set him free. Turning him in gets you a modest reward and a +1 relations boost with the civ you turn him in to (you may get a choice if the outlaw robbed from multiple civ's cities). If you accept the bribe you get more money, but suffer a -1 relations penalty with all the civs he robbed. Plus if you turn him in, you get to keep your lawman unit. If you set him free, you lose your unit and he becomes a new outlaw unit beyond your control.