Given a coordinate, generate a province. Basically create some number of towns with some number of shops.
Connect the towns via the dungeon rooms connect algorithm -- each town has at least two exits that can't match entrances when assigned, which ensures connections. Assign arbitrary prices to each route herein.
Towns
Shops and exit nodes to various town connections should be on a different structure -- there should be "hubs" that connect to POIs as well as each other. There should be randomized landmarks within to improve memorization. Needs some notes I think.
Itemize and set up all seven currencies and display somewhere. It needs more balance over the shatterloop one -- each element should have 2 entry and 2 exit. Use the star algorithm here. Ideally short names.
Assign each province a currency.
Cheat in 10k to each one.
Navigation
Given the province and towns object, interface with the UI and create navigation. Links need to exit at the correct place. Have placeholders for actual shops.
Get link costs working.
Assign province links as well. Each province should have 4 exits in 4 different towns -- they don't have to follow logic. These should go to the next province in that direction and exit correctly.