1<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><title>TI4 Map Generator</title><meta name="description" content="Generate a custom, unique, and balanced Twilight Imperium IV (TI4) galaxy map to use in your next game! Works with the Prophecy of Kings (PoK) expansion."/><meta name="keywords" content="TI4 Map Generator,TI4,Prophecy of Kings,PoK,Twilight Imperium,Map,Generator,Board,Players"/><meta name="author" content="Keegan Williams"/><meta name="twitter:image:src" content="https://keeganw.github.io/ti4/logo100.png"/><meta property="og:image" content="https://keeganw.github.io/ti4/logo100.png"/><meta name="twitter:site" content="@kai_dubya"/><meta name="twitter:card" content="summary"/><meta property="og:type" content="website"/><meta name="twitter:title" content="TI4 Map Generator"/><meta property="og:title" content="TI4 Map Generator"/><meta name="twitter:description" content="Generate a custom, unique, and balanced Twilight Imperium IV (TI4) galaxy map to use in your next game! Works with the Prophecy of Kings (PoK) expansion."/><meta property="og:description" content="Generate a custom, unique, and balanced Twilight Imperium IV (TI4) galaxy map to use in your next game! Works with the Prophecy of Kings (PoK) expansion."/><meta property="og:url" content="https://github.com/KeeganW/ti4/"/><meta name="theme-color" content="#000000"/><link rel="icon" href="/ti4/favicon.ico"/><link rel="apple-touch-icon" href="/ti4/logo192.png"/><link rel="manifest" href="/ti4/manifest.json"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap" rel="stylesheet"/><link rel="stylesheet" href="/ti4/HandelGothic.css"/><link rel="stylesheet" href="/ti4/Slider.css"/><link rel="stylesheet" href="/ti4/Stars.css"/><link rel="preload" media="(max-width: 699px)" href="/ti4/tiles/ST_0.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_0.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_18.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_19.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_20.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_21.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_22.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_23.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_24.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_25.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_26.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_27.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_28.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_29.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_30.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_31.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_32.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_33.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_34.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_35.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_36.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_37.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_38.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_39.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_40.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_41.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_42.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_43.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_44.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_45.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_46.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_47.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_48.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_49.webp" as="image"/><link rel="preload" media="(min-width: 700px)" href="/ti4/tiles/ST_50.webp" as="image"/>
1<script defer="defer" src="/ti4/static/js/main.140a26c3.js"></script>
1<link href="/ti4/static/css/main.5ea07556.css" rel="stylesheet"></head><div id="stars"></div><div id="stars2"></div><div id="stars3"></div><body class="d-flex flex-column h-100"><div id="root"></div><noscript>You need to enable JavaScript to run this app.</noscript></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.