Clickable One Page Hex Crawler

Uses random generation tables (Focus Oracles, Hex Crawler) from the One Page Solo Engine v1.6,
CC-BY-SA 4.0, Karl Hendricks, Inflatable Studios, https://inflatablestudios.itch.io/one-page-solo-engine.
A general programme:
* console.log() intended crawl generators
* give colors to terrain types
* give icons to features
* refine toward One Page Hex Crawl
* select an adjacent region or user-input
* user input like cluster generator? (make regions and terrains editable?)

Some CSS queries possibly useful
'[id="regions"] th' Regions table header elements
'path[id="0505"]'   Hex path element for stroke and fill color attributes

Examples
  document.querySelectorAll('[id="regions"] th')[0].innerText = 'Fabulous';
  document.querySelector('path[id="0505"]').nextElementSibling; // "0505"
  document.querySelector('td[id="h0505"]').parentElement.children // hexes table data cells for hex 0505.
  document.querySelector('span[id="hexcontent"]').innerHtml = "...";// onmouseover for hexes

Regions and Terrains

Region Common Uncommon Rare
Plains Grasslands Marsh Hills
Foothills Hills Forest Valley
Mountains Hills Peaks Canyon
Desert Sandy Rocky Scrub

Click a hex on the map, and follow adjacent hexes to crawl the map hex by hex.
Hover to see terrain description here.
0103 0104 0105 0106 0107 0203 0204 0205 0206 0207 0208 0302 0303 0304 0305 0306 0307 0308 0402 0403 0404 0405 0406 0407 0408 0409 0501 0502 0503 0504 0505 0506 0507 0508 0509 0602 0603 0604 0605 0606 0607 0608 0609 0702 0703 0704 0705 0706 0707 0708 0803 0804 0805 0806 0807 0808 0903 0904 0905 0906 0907

Hexes and Contents

Hex Region Terrain Contents Entered?
0103
0104
0105
0106
0107
0203
0204
0205
0206
0207
0208
0302
0303
0304
0305
0306
0307
0308
0402
0403
0404
0405
0406
0407
0408
0409
0501
0502
0503
0504

Hexes and Contents Continued

Hex Region Terrain Contents Entered?
0505
0506
0507
0508
0509
0602
0603
0604
0605
0606
0607
0608
0609
0702
0703
0704
0705
0706
0707
0708
0803
0804
0805
0806
0807
0808
0903
0904
0905
0906
0907