I've been playing with it for a while (see here and here), but Suez Canal was embedded in my personal supermod blob.
Now that I refactored the supermod a bit, I can release parts of it as standalone mods, so here it is on Steam Workshop.
If you don't like Steam Workshop for any reason, just use Steam Workshop Downloader.
Technical notesSuez Canal is implemented as portage, which seems like it would be accessible to only religions which can navigate major rivers (Norse and Reformed Norse), but it turns out that's only true for portages between great rivers. Portages themselves don't have such restriction, anybody can navigate them just fine.
The mod won't work with mods that modify the map (like CK2+), but it's easy to make similar version for other mods. Here's the whole script creating this mod:
- Find province IDs where you want to put the canal (between 939 and 1382 passing through 789) - the third one doesn't seem to matter
- Copy map/adjacencies.csv into your mod and add line like 939;1382;portage;789;-1;-1;-1;-1;Suez Canal at the end (last ID and portage name don't seem to matter, just name it whatever)
- Copy map/default.map into your mod, find ocean_region tag, and merge both sea_zones into one.