From 65a3b97c877dde6a7acbc7699fe8b88c9b944ed5 Mon Sep 17 00:00:00 2001 From: "HPEnvy\\Ryan" Date: Thu, 20 Aug 2020 16:10:31 +0800 Subject: [PATCH] debugged --- ASoIaF-default.css | 356 +- ASoIaF-events.js | 595 ++- ASoIaF-handheld.css | 158 +- ASoIaF-objects.js | 373 +- ASoIaF-overlays.js | 10110 ++++++++++++++++++++++++++++++++------- connections/index.html | 3 +- index.html | 1194 ++++- jquery.qtip.css | 1 + jquery.qtip.js | 320 ++ organic-ad.png | Bin 11512 -> 24415 bytes test.html | 1193 ++++- 11 files changed, 11725 insertions(+), 2578 deletions(-) create mode 100644 jquery.qtip.css create mode 100644 jquery.qtip.js diff --git a/ASoIaF-default.css b/ASoIaF-default.css index 51af7e3..537acf5 100644 --- a/ASoIaF-default.css +++ b/ASoIaF-default.css @@ -1,72 +1,302 @@ -html {height:100%} -body {height:100%; margin:0; padding:0;} +html { + height: 100%; +} +body { + height: 100%; + margin: 0; + padding: 0; +} -#footer {width:100%; height:60px; position:fixed; bottom:20px; margin-left:-234px; z-index:1; background:transparent; border:none;} -#banner {width:468px; height:60px; margin-left:50%; background:rgba(30,115,190, 1);} +#footer { + width: 100%; + height: 60px; + position: fixed; + bottom: 20px; + margin-left: -234px; + z-index: 1; + background: transparent; + border: none; +} +#banner { + width: 468px; + height: 60px; + margin-left: 50%; + background: rgba(30, 115, 190, 1); +} +#shade { + display: none; + position: absolute; + top: 0%; + left: 0%; + z-index: 1001; + background: rgb(25, 25, 25); + background: rgba(25, 25, 25, 0.5); +} +#lightbox { + display: none; + position: absolute; + top: 10%; + left: 15%; + min-width: 580px; + width: 60%; + height: 70%; + padding: 16px; + border: 16px solid rgb(214, 162, 65); + background-color: white; + z-index: 1002; + overflow: auto; + font-family: sans-serif; +} +#closeButton { + width: 40px; + height: 40px; + margin: -20px -16px 0px 0px; + float: right; + background: red; + color: white; + text-align: center; + font: bold 2em sans-serif; + cursor: pointer; +} +#subtitle { + width: 180px; + margin: -25px 0px 0px 410px; + padding: 10px 0px; + background: red; + color: white; + font-size: 1.2em; + text-align: center; + transform: rotate(-7deg); + -webkit-transform: rotate(-7deg); + -o-transform: rotate(-7deg); + -moz-transform: rotate(-7deg); +} +#header, +#menuButton, +label.handheldMenu, +#handheldToggles, +#handheldCloseButton { + display: none; +} -#shade {display: none; position: absolute; top: 0%; left: 0%; z-index:1001; background:rgb(25,25,25); background:rgba(25,25,25,.5);} -#lightbox {display: none; position: absolute; top: 10%; left: 15%; min-width:580px; width: 60%; height: 70%; padding: 16px; border: 16px solid rgb(214, 162, 65); background-color: white; z-index:1002; overflow:auto; font-family:sans-serif;} -#closeButton {width:40px; height:40px; margin:-20px -16px 0px 0px; float:right; background:red; color:white; text-align:center; font:bold 2em sans-serif; cursor:pointer;} -#subtitle {width:180px; margin:-25px 0px 0px 410px; padding:10px 0px; background:red; color:white; font-size:1.2em; text-align:center; transform: rotate(-7deg); -webkit-transform: rotate(-7deg); -o-transform: rotate(-7deg); -moz-transform: rotate(-7deg);} -#header, #menuButton, label.handheldMenu, #handheldToggles, #handheldCloseButton {display:none;} +#page, +#content, +#map_canvas { + height: 100%; + padding: 0px; + border: 0px; +} +#filter { + position: fixed; + top: 30px; + bottom: 125px; + right: 5px; + z-index: 1; + width: 200px; + overflow: hidden; + background: rgba(214, 162, 65, 0.9); + font-family: Arial; + text-shadow: 0px 0px; +} +#toggles { + position: fixed; + top: 225px; + bottom: 125px; + width: 200px; + overflow-y: auto; + z-index: -1; +} +h4 { + margin-bottom: 5px; +} +#infoLink { + width: 30px; + height: 24px; + float: right; + margin: 5px 5px 0px 0px; + cursor: pointer; + background-image: url(http://chart.googleapis.com/chart?chst=d_simple_text_icon_left&chld=|14|000|info|24|f00|FFF); + background-repeat: no-repeat; +} -#page, #content, #map_canvas {height:100%; padding:0px; border:0px;} -#filter {position:fixed; top:30px; bottom:125px; right:5px; z-index:1; width:200px; overflow:hidden; background:rgba(214, 162, 65, 0.9); font-family:Arial; text-shadow:0px 0px;} -#toggles {position:fixed; top:225px; bottom:125px; width:200px; overflow-y:auto; z-index:-1;} -h4 {margin-bottom:5px;} -#infoLink {width:30px; height:24px; float:right; margin:5px 5px 0px 0px; cursor:pointer; background-image:url(http://chart.googleapis.com/chart?chst=d_simple_text_icon_left&chld=|14|000|info|24|f00|FFF); background-repeat:no-repeat;} +input.ui-slider-input { + display: none !important; +} +#epGroup { + display: none; +} +#slideUp { + width: 10px; + height: 10px; + float: right; + margin: 10px 0px 0px 0px; + cursor: pointer; + background-image: url(arrow-right.png); + background-repeat: no-repeat; +} +#slideDown { + width: 10px; + height: 10px; + float: left; + margin: 10px 0px 0px 0px; + cursor: pointer; + background-image: url(arrow-left.png); + background-repeat: no-repeat; +} +#chapTitle, +#epTitle { + height: 25px; + font-size: 0.75em; + margin: 12px 0px 0px 12px; +} +#filter a, +#filter a:visited { + color: inherit; + font-weight: normal; +} +div.ui-slider { + margin-top: 0px; +} +div.ui-slider-track { + margin: 0px 15px; +} -input.ui-slider-input {display:none !important;} -#epGroup {display: none;} -#slideUp {width:10px; height:10px; float:right; margin:10px 0px 0px 0px; cursor:pointer; background-image:url(arrow-right.png); background-repeat:no-repeat;} -#slideDown {width:10px; height:10px; float:left; margin:10px 0px 0px 0px; cursor:pointer; background-image:url(arrow-left.png); background-repeat:no-repeat;} -#chapTitle, #epTitle {height:25px; font-size:0.75em; margin:12px 0px 0px 12px;} -#filter a, #filter a:visited {color:inherit; font-weight:normal;} -div.ui-slider {margin-top:0px;} -div.ui-slider-track {margin:0px 15px;} +#sliderType div.ui-controlgroup-controls { + width: 100%; +} +#sliderType div.ui-radio { + width: 50%; +} /* 33% soon */ +div.ui-radio span.ui-btn-inner { + padding: 5px 0px !important; +} +#filter label, +span.ui-btn-text { + font-size: 0.75em; +} -#sliderType div.ui-controlgroup-controls {width:100%;} -#sliderType div.ui-radio {width:50%;} /* 33% soon */ -div.ui-radio span.ui-btn-inner {padding:5px 0px !important;} -#filter label, span.ui-btn-text {font-size:0.75em;} +form.ui-listview-filter { + width: 190px; + margin: 0px 5px; +} +form.ui-listview-filter input { + font-size: 0.8em; +} +ul#townSelector { + width: 130px; + margin: 0px 45px; +} -form.ui-listview-filter {width:190px; margin:0px 5px;} -form.ui-listview-filter input {font-size:0.8em;} -ul#townSelector {width:130px; margin:0px 45px;} +#legend { + display: none; + font-size: 0.75em; +} +#legend tr td { + min-width: 16px; +} +#gift td:first-child { + background-color: #000000; +} +#north td:first-child { + background-color: #808080; +} +#rivers td:first-child { + background-color: #caffff; +} +#vale td:first-child { + background-color: #0368bc; +} +#islands td:first-child { + background-color: #fffe8b; +} +#west td:first-child { + background-color: #ffa4a4; +} +#crown td:first-child { + background-color: #feac77; +} +#reach td:first-child { + background-color: #c8ff75; +} +#storm td:first-child { + background-color: #ffffca; +} +#dorne td:first-child { + background-color: #ffe2b7; +} -#legend {display:none; font-size:0.75em;} -#legend tr td {min-width:16px;} -#gift td:first-child {background-color: #000000;} -#north td:first-child {background-color: #808080;} -#rivers td:first-child {background-color: #caffff;} -#vale td:first-child {background-color: #0368bc;} -#islands td:first-child {background-color: #fffe8b;} -#west td:first-child {background-color: #ffa4a4;} -#crown td:first-child {background-color: #feac77;} -#reach td:first-child {background-color: #c8ff75;} -#storm td:first-child {background-color: #ffffca;} -#dorne td:first-child {background-color: #ffe2b7;} +#textToggles { + margin-top: 0px; + margin-bottom: -10px; + text-align: center; +} +#textToggles span { + font-size: 0.6em; + color: blue; + text-decoration: underline; + cursor: pointer; +} +#showMarkerOnly { + display: none; +} +#filter ul li { + list-style: none; + margin-left: -40px; +} +#characters-novellas { + display: none; +} -#textToggles {margin-top:0px; margin-bottom:-10px; text-align:center;} -#textToggles span {font-size:0.6em; color:blue; text-decoration:underline; cursor:pointer;} -#showMarkerOnly {display:none;} -#filter ul li {list-style:none; margin-left:-40px;} -#characters-novellas {display:none;} - -.aegonListItem {display:none;} -.icon {display:inline-block;height:16px;width:16px;background-size:16px 16px;repeat:none;} -.stark {background-image:url('http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/50px-House_Stark.PNG')} -.nightswatch {background-image:url('https://upload.wikimedia.org/wikipedia/commons/f/f3/Black_flag_waving.svg')} -.targaryen {background-image:url('http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG')} -.lannister {background-image:url('http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/50px-House_Lannister.png')} -.baratheon {background-image:url('http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG')} -.baratheonokl {background-image:url('http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png')} -.baratheonod {background-image:url('http://awoiaf.westeros.org/images/thumb/2/2e/Stannis_sigil_coat.png/60px-Stannis_sigil_coat.png')} -.greyjoy {background-image:url('http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png')} -.tarth {background-image:url('http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/40px-House_Tarth.PNG')} -.seaworth {background-image:url('http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png')} -.tarly {background-image:url('http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/100px-Tarly.png')} -.martell {background-image:url('http://awoiaf.westeros.org/images/thumb/b/ba/House_Martell.PNG/92px-House_Martell.PNG')} -.baelish {background-image:url('http://awoiaf.westeros.org/images/thumb/6/69/Baelish%28Harrenhal%29CoA.png/50px-Baelish%28Harrenhal%29CoA.png')} -.duncan {background-image:url('http://awoiaf.westeros.org/images/thumb/e/e4/Dunk.png/50px-Dunk.png')} +.aegonListItem { + display: none; +} +.icon { + display: inline-block; + height: 16px; + width: 16px; + background-size: 16px 16px; + repeat: none; +} +.stark { + background-image: url('http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/50px-House_Stark.PNG'); +} +.nightswatch { + background-image: url('https://upload.wikimedia.org/wikipedia/commons/f/f3/Black_flag_waving.svg'); +} +.targaryen { + background-image: url('http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG'); +} +.lannister { + background-image: url('http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/50px-House_Lannister.png'); +} +.baratheon { + background-image: url('http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG'); +} +.baratheonokl { + background-image: url('http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png'); +} +.baratheonod { + background-image: url('http://awoiaf.westeros.org/images/thumb/2/2e/Stannis_sigil_coat.png/60px-Stannis_sigil_coat.png'); +} +.greyjoy { + background-image: url('http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png'); +} +.tarth { + background-image: url('http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/40px-House_Tarth.PNG'); +} +.seaworth { + background-image: url('http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png'); +} +.tarly { + background-image: url('http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/100px-Tarly.png'); +} +.martell { + background-image: url('http://awoiaf.westeros.org/images/thumb/b/ba/House_Martell.PNG/92px-House_Martell.PNG'); +} +.baelish { + background-image: url('http://awoiaf.westeros.org/images/thumb/6/69/Baelish%28Harrenhal%29CoA.png/50px-Baelish%28Harrenhal%29CoA.png'); +} +.duncan { + background-image: url('http://awoiaf.westeros.org/images/thumb/e/e4/Dunk.png/50px-Dunk.png'); +} diff --git a/ASoIaF-events.js b/ASoIaF-events.js index 02ac0af..26aa090 100644 --- a/ASoIaF-events.js +++ b/ASoIaF-events.js @@ -2,91 +2,129 @@ function checkLocKey(locationKey, lat, lng) { if (locations[locationKey]) { var loc = locations[locationKey]; - if (Math.abs(loc.lat)<84.7 && Math.abs(loc.lng)<=176) return [loc.lat, loc.lng]; + if (Math.abs(loc.lat) < 84.7 && Math.abs(loc.lng) <= 176) + return [loc.lat, loc.lng]; } - if (locationKey!="") console.log("Key "+locationKey+" was not found in the locations list ("+lat+", "+lng+")."); - if (typeof(lat)!="undefined" && typeof(lng)!="undefined") - if (Math.abs(lat)<84.7 && Math.abs(lng)<=176) return [lat, lng]; - console.log("Backup coordinates "+lat+" "+lng+" are not within map bounds."); + if (locationKey != '') + console.log( + 'Key ' + + locationKey + + ' was not found in the locations list (' + + lat + + ', ' + + lng + + ').' + ); + if (typeof lat != 'undefined' && typeof lng != 'undefined') + if (Math.abs(lat) < 84.7 && Math.abs(lng) <= 176) return [lat, lng]; + console.log( + 'Backup coordinates ' + lat + ' ' + lng + ' are not within map bounds.' + ); return false; } //Read the state of the control keys ctrlPressed = false; -document.onkeydown = function(event) { ctrlPressed = event.ctrlKey;} -document.onkeyup = function(event) { ctrlPressed = false; } - - +document.onkeydown = function (event) { + ctrlPressed = event.ctrlKey; +}; +document.onkeyup = function (event) { + ctrlPressed = false; +}; //Utility function to check the sliders & checkboxes to display the correct coats of arms function updateNobilityDisplay() { - var showGreat = document.getElementById("toggle_regions" ).checked; - var showMinor = document.getElementById("toggle_nobility").checked; - var chapNum = $("#chapSlider").val(); - var epNum = $("#epSlider" ).val(); - var byChapter = document.getElementById("radio_chapters").checked; + var showGreat = document.getElementById('toggle_regions').checked; + var showMinor = document.getElementById('toggle_nobility').checked; + var chapNum = $('#chapSlider').val(); + var epNum = $('#epSlider').val(); + var byChapter = document.getElementById('radio_chapters').checked; for (i in nobility) { var n = nobility[i]; - var inTimeframe = (byChapter) ? (n.chapters[0]<=chapNum && chapNum<=n.chapters[1]) : (n.episodes[0]<=epNum && epNum<=n.episodes[1]); - if (inTimeframe && ( showMinor || (n.isGreat&&showGreat) )) n.setVisible(true); + var inTimeframe = byChapter + ? n.chapters[0] <= chapNum && chapNum <= n.chapters[1] + : n.episodes[0] <= epNum && epNum <= n.episodes[1]; + if (inTimeframe && (showMinor || (n.isGreat && showGreat))) + n.setVisible(true); else n.setVisible(false); } } //Utility function to check the sliders & checkboxes to display the characters -function updatePathDisplay(sliderType,index) { - if (typeof(sliderType)!="string") { - sliderType = $("#sliderType input").val(); //This doesn't work!!!! - index = (sliderType=="C") ? $("#chapSlider").val() : $("#epSlider" ).val(); +function updatePathDisplay(sliderType, index) { + if (typeof sliderType != 'string') { + sliderType = $('#sliderType input').val(); //This doesn't work!!!! + index = sliderType == 'C' ? $('#chapSlider').val() : $('#epSlider').val(); } - for (character in paths) if (document.getElementById("toggle_"+character).checked) displayCharcater(character, sliderType, index); - + for (character in paths) + if (document.getElementById('toggle_' + character).checked) + displayCharcater(character, sliderType, index); + //Show or hide Aegon in the character list - if ((sliderType=="C") && $("#chapSlider").val()>=289) $(".aegonListItem").show(); - else $(".aegonListItem").hide(); + if (sliderType == 'C' && $('#chapSlider').val() >= 289) + $('.aegonListItem').show(); + else $('.aegonListItem').hide(); } //Display or hide the path of a single character -function displayCharcater(character,sliderType,index) { - if (sliderType=="hide") { +function displayCharcater(character, sliderType, index) { + if (sliderType == 'hide') { for (i in paths[character]) paths[character][i].setVisible(false); return false; } var currentPosition = null; for (i in paths[character]) { var overlay = paths[character][i]; - if (( (sliderType=="C" && (overlay.chapters[0]<=index && index<=overlay.chapters[1])) || - (sliderType=="E" && (overlay.episodes[0]<=index && index<=overlay.episodes[1])) ) - && (!$("#showMarkerOnly").prop("checked") || typeof(overlay.getPath)!="function") ) { + if ( + ((sliderType == 'C' && + overlay.chapters[0] <= index && + index <= overlay.chapters[1]) || + (sliderType == 'E' && + overlay.episodes[0] <= index && + index <= overlay.episodes[1])) && + (!$('#showMarkerOnly').prop('checked') || + typeof overlay.getPath != 'function') + ) { overlay.setVisible(true); currentPosition = overlay.position; - } - else overlay.setVisible(false); + } else overlay.setVisible(false); } return currentPosition; } function sliderIncrement(i) { - var currentSlider = (document.getElementById("radio_chapters").checked) ? $("#chapSlider") : $("#epSlider"); - var currentValue = parseInt(currentSlider.val(),10); - currentSlider.val(currentValue+i).slider("refresh"); - if (document.getElementById("radio_chapters").checked) - { - var chapter = chapters[currentValue+i]; - $("#chapTitle").html( "" + chapter["title"] + "" ); - updatePathDisplay("C",currentValue+i); - ga('send', 'event', 'controls', 'increment', 'chapter', currentValue+i); - }else{ - var episode = episodes[currentValue+i];; - $( "#epTitle" ).html( "" + episode["title"] + "" ); - updatePathDisplay("E",currentValue+i); - ga('send', 'event', 'controls', 'increment', 'episode', currentValue+i); + var currentSlider = document.getElementById('radio_chapters').checked + ? $('#chapSlider') + : $('#epSlider'); + var currentValue = parseInt(currentSlider.val(), 10); + currentSlider.val(currentValue + i).slider('refresh'); + if (document.getElementById('radio_chapters').checked) { + var chapter = chapters[currentValue + i]; + $('#chapTitle').html( + "" + + chapter['title'] + + '' + ); + updatePathDisplay('C', currentValue + i); + ga('send', 'event', 'controls', 'increment', 'chapter', currentValue + i); + } else { + var episode = episodes[currentValue + i]; + $('#epTitle').html( + "" + + episode['title'] + + '' + ); + updatePathDisplay('E', currentValue + i); + ga('send', 'event', 'controls', 'increment', 'episode', currentValue + i); } } - -$(function(){ +$(function () { //Tooltip /* $('#filter').qtip({ @@ -103,208 +141,260 @@ $(function(){ } }); */ - - $('#filter').qtip({ - content: { - text: "Move the slider to the last chapter you've read or the last episode you've seen. Any details past that will be hidden on this page. Clicking links may lead to spoilers on other sites." - }, - overwrite: false, - position: { - at: "left center", - my: "right center", - target: $('#filter h4'), - viewport: $(window) - }, - style: { - classes: 'qtip-dark qtip-rounded qtip-cluetip' - } - }); - $("#infoLink" ).click(function(){ - $("#shade, #lightbox").show(); + $('#filter').qtip({ + content: { + text: + "Move the slider to the last chapter you've read or the last episode you've seen. Any details past that will be hidden on this page. Clicking links may lead to spoilers on other sites.", + }, + overwrite: false, + position: { + at: 'left center', + my: 'right center', + target: $('#filter h4'), + viewport: $(window), + }, + style: { + classes: 'qtip-dark qtip-rounded qtip-cluetip', + }, + }); + + $('#infoLink').click(function () { + $('#shade, #lightbox').show(); ga('send', 'event', 'navigation', 'view', 'lightbox'); }); - $("#closeButton").click(function(){ - $("#shade, #lightbox").hide(); + $('#closeButton').click(function () { + $('#shade, #lightbox').hide(); ga('send', 'event', 'navigation', 'close', 'lightbox'); }); - $("#chapTitle").html( "" + chapters[0]["title"] + "" ); - $("#chapSlider").change(function() { - console.log("Slider change"); - console.log("New chapter: "+$(this).val()); - ga('send', 'event', 'controls', 'slide', 'chapter', $(this).val()); - var chapter = chapters[$(this).val()]; - $("#chapTitle").html( "" + chapter["title"] + "" );var showGreat = document.getElementById("toggle_regions").checked; - var showMinor = document.getElementById("toggle_nobility").checked; - if (showGreat || showMinor) updateNobilityDisplay(); - updatePathDisplay("C",$(this).val()); - }).attr("max", chapters.length-1).slider("refresh"); - - $("#epTitle").html( "" + episodes[0]["title"] + "" ); - $("#epSlider").change(function() { - ga('send', 'event', 'controls', 'slide', 'episode', $(this).val()); - var episode = episodes[$(this).val()]; - $( "#epTitle" ).html( "" + episode["title"] + "" ); - var showGreat = document.getElementById("toggle_regions").checked; - var showMinor = document.getElementById("toggle_nobility").checked; - if (showGreat || showMinor) updateNobilityDisplay(); - updatePathDisplay("E",$(this).val()); - }).attr("max", episodes.length-1).slider("refresh"); - + $('#chapTitle').html( + "" + + chapters[0]['title'] + + '' + ); + $('#chapSlider') + .change(function () { + ga('send', 'event', 'controls', 'slide', 'chapter', $(this).val()); + var chapter = chapters[$(this).val()]; + $('#chapTitle').html( + "" + + chapter['title'] + + '' + ); + var showGreat = document.getElementById('toggle_regions').checked; + var showMinor = document.getElementById('toggle_nobility').checked; + if (showGreat || showMinor) updateNobilityDisplay(); + updatePathDisplay('C', $(this).val()); + }) + .attr('max', chapters.length - 1) + .slider('refresh'); + + $('#epTitle').html( + "" + + episodes[0]['title'] + + '' + ); + $('#epSlider') + .change(function () { + ga('send', 'event', 'controls', 'slide', 'episode', $(this).val()); + var episode = episodes[$(this).val()]; + $('#epTitle').html( + "" + + episode['title'] + + '' + ); + var showGreat = document.getElementById('toggle_regions').checked; + var showMinor = document.getElementById('toggle_nobility').checked; + if (showGreat || showMinor) updateNobilityDisplay(); + updatePathDisplay('E', $(this).val()); + }) + .attr('max', episodes.length - 1) + .slider('refresh'); + timeout = null; - $("#slideUp" ).click(function() { sliderIncrement(1) }); - $("#slideDown").click(function() { sliderIncrement(-1) }); - $("#slideUp" ).mousedown(function() { - timeout = setInterval(function(){ sliderIncrement(1) }, 100); + $('#slideUp').click(function () { + sliderIncrement(1); + }); + $('#slideDown').click(function () { + sliderIncrement(-1); + }); + $('#slideUp').mousedown(function () { + timeout = setInterval(function () { + sliderIncrement(1); + }, 100); return false; }); - $("#slideDown").mousedown(function() { - timeout = setInterval(function(){ sliderIncrement(-1) }, 100); + $('#slideDown').mousedown(function () { + timeout = setInterval(function () { + sliderIncrement(-1); + }, 100); return false; }); - $(document).mouseup(function(){ + $(document).mouseup(function () { clearInterval(timeout); return false; }); - - $('#sliderType input').change(function() { - if ($(this).val()=="C") { - $("#chapGroup").show(); - $("#epGroup" ).hide(); - updatePathDisplay("C",$("#chapSlider").val()); + + $('#sliderType input').change(function () { + if ($(this).val() == 'C') { + $('#chapGroup').show(); + $('#epGroup').hide(); + updatePathDisplay('C', $('#chapSlider').val()); ga('send', 'event', 'controls', 'switchSlider', 'chapter'); - }else{ - $("#chapGroup").hide(); - $("#epGroup" ).show(); - $("#aegonListItem").hide(); - updatePathDisplay("E",$("#epSlider").val()); + } else { + $('#chapGroup').hide(); + $('#epGroup').show(); + $('#aegonListItem').hide(); + updatePathDisplay('E', $('#epSlider').val()); ga('send', 'event', 'controls', 'switchSlider', 'episode'); } updateNobilityDisplay(); }); - - $("#toggle_nobility").change(function() { + + $('#toggle_nobility').change(function () { updateNobilityDisplay(); ga('send', 'event', 'controls', 'toggle', 'nobility'); }); - - $("#toggle_regions").change(function() { + + $('#toggle_regions').change(function () { updateNobilityDisplay(); ga('send', 'event', 'controls', 'toggle', 'regions'); if (this.checked) { - $("#legend").show(); + $('#legend').show(); for (i in regions) regions[i].setVisible(true); } else { - $("#legend").hide(); - for (i in regions) regions[i].setVisible(false); + $('#legend').hide(); + for (i in regions) regions[i].setVisible(false); } }); - + //Add click event handlers to the "links" above the character list - $("#allCharacters").click(function() { + $('#allCharacters').click(function () { ga('send', 'event', 'controls', 'toggle', 'allCharacters'); - if ($(".pathToggle:checked").size()==$(".pathToggle").size()) { - $(".pathToggle").prop("checked", false) - .each(function(){ - var character = this.id.substr(7,99); - displayCharcater(character,"hide"); - }); - $("#allCharacters").text("select all"); - }else{ - var chapNum = $("#chapSlider").val(); - var epNum = $("#epSlider" ).val(); - var byChapter = document.getElementById("radio_chapters").checked; - $(".pathToggle").prop("checked", true) - .each(function(){ - var character = this.id.substr(7,99); - if (byChapter) displayCharcater(character, "C", chapNum) - else displayCharcater(character, "E", epNum); - }); - $("#allCharacters").text("hide all"); - } - }); - $("#pathDisplay").click(function(){ - ga('send', 'event', 'controls', 'toggle', 'pathDisplay'); - if (!$("#showMarkerOnly").prop("checked")) { - $("#showMarkerOnly").prop("checked", true); - $("#pathDisplay").text("show full path"); - updatePathDisplay(); - }else{ - $("#showMarkerOnly").prop("checked", false); - $("#pathDisplay").text("current locations only"); - updatePathDisplay(); - } - }); - $("#showMarkerOnly").prop("checked", false); //Initialization - - //Add behaviors for charchter path checkboxes - $(".pathToggle").change(function() { - ga('send', 'event', 'controls', 'toggle', 'character', $(this).parent().index()); - var character = this.id.substr(7,99); - var chapNum = $("#chapSlider").val(); - var epNum = $("#epSlider" ).val(); - var byChapter = document.getElementById("radio_chapters").checked; - if (!this.checked) { - displayCharcater(character,"hide"); - $("#allCharacters").text("select all"); + if ($('.pathToggle:checked').size() == $('.pathToggle').size()) { + $('.pathToggle') + .prop('checked', false) + .each(function () { + var character = this.id.substr(7, 99); + displayCharcater(character, 'hide'); + }); + $('#allCharacters').text('select all'); } else { - var currentPosition = byChapter ? displayCharcater(character, "C", chapNum) : displayCharcater(character, "E", epNum); - map.setCenter(currentPosition); - console.log("Map recentered at "+currentPosition); + var chapNum = $('#chapSlider').val(); + var epNum = $('#epSlider').val(); + var byChapter = document.getElementById('radio_chapters').checked; + $('.pathToggle') + .prop('checked', true) + .each(function () { + var character = this.id.substr(7, 99); + if (byChapter) displayCharcater(character, 'C', chapNum); + else displayCharcater(character, 'E', epNum); + }); + $('#allCharacters').text('hide all'); } }); - - + $('#pathDisplay').click(function () { + ga('send', 'event', 'controls', 'toggle', 'pathDisplay'); + if (!$('#showMarkerOnly').prop('checked')) { + $('#showMarkerOnly').prop('checked', true); + $('#pathDisplay').text('show full path'); + updatePathDisplay(); + } else { + $('#showMarkerOnly').prop('checked', false); + $('#pathDisplay').text('current locations only'); + updatePathDisplay(); + } + }); + $('#showMarkerOnly').prop('checked', false); //Initialization + + //Add behaviors for charchter path checkboxes + $('.pathToggle').change(function () { + ga( + 'send', + 'event', + 'controls', + 'toggle', + 'character', + $(this).parent().index() + ); + var character = this.id.substr(7, 99); + var chapNum = $('#chapSlider').val(); + var epNum = $('#epSlider').val(); + var byChapter = document.getElementById('radio_chapters').checked; + if (!this.checked) { + displayCharcater(character, 'hide'); + $('#allCharacters').text('select all'); + } else { + var currentPosition = byChapter + ? displayCharcater(character, 'C', chapNum) + : displayCharcater(character, 'E', epNum); + map.setCenter(currentPosition); + console.log('Map recentered at ' + currentPosition); + } + }); + //Define the base layers var labelsMapType = new google.maps.ImageMapType({ - getTileUrl: function(coord,zoom) { - if (isOutsideTileRange(coord,zoom)) return null; - return "fsm/"+getTileCode(coord,zoom)+".jpg"; + getTileUrl: function (coord, zoom) { + if (isOutsideTileRange(coord, zoom)) return null; + return 'fsm/' + getTileCode(coord, zoom) + '.jpg'; }, tileSize: new google.maps.Size(256, 256), maxZoom: 5, minZoom: 1, radius: 1738000, - name: "Labels" + name: 'Labels', }); - + var nolabelMapType = new google.maps.ImageMapType({ - getTileUrl: function(coord,zoom) { - if (isOutsideTileRange(coord,zoom)) return null; - return "nat/"+getTileCode(coord,zoom)+".jpg"; + getTileUrl: function (coord, zoom) { + if (isOutsideTileRange(coord, zoom)) return null; + return 'nat/' + getTileCode(coord, zoom) + '.jpg'; }, tileSize: new google.maps.Size(256, 256), maxZoom: 5, minZoom: 1, radius: 1738000, - name: "No Labels" + name: 'No Labels', }); - + //Check URL for center point //#@100,-80.3 or #@Winterfell - var urlCoords = window.location.href.match(/#@(\-*\d+\.*\d*),\s*(\-*\d+\.*\d*)/); - if (urlCoords==null) urlCoords = ["",0,-105]; + var urlCoords = window.location.href.match( + /#@(\-*\d+\.*\d*),\s*(\-*\d+\.*\d*)/ + ); + if (urlCoords == null) urlCoords = ['', 0, -105]; var urlLocation = window.location.href.match(/#@([^&]+)/); - urlLocation = (urlLocation!=null) ? urlLocation[1] : ""; + urlLocation = urlLocation != null ? urlLocation[1] : ''; var checkedCoords = checkLocKey(urlLocation, urlCoords[1], urlCoords[2]); - var center = (!checkedCoords) ? new google.maps.LatLng(0, -105) : new google.maps.LatLng(checkedCoords[0], checkedCoords[1]); - var isLargeScreen = ($(window).height()>500); - - var map = new google.maps.Map(document.getElementById("map_canvas"), { + var center = !checkedCoords + ? new google.maps.LatLng(0, -105) + : new google.maps.LatLng(checkedCoords[0], checkedCoords[1]); + var isLargeScreen = $(window).height() > 500; + + var map = new google.maps.Map(document.getElementById('map_canvas'), { center: center, zoom: 4, streetViewControl: false, overviewMapControl: true, - overviewMapControlOptions: {opened:isLargeScreen}, - mapTypeControlOptions: {mapTypeIds: ["Labels", "No Labels"]} + overviewMapControlOptions: { opened: isLargeScreen }, + mapTypeControlOptions: { mapTypeIds: ['Labels', 'No Labels'] }, }); - + //Add Map Types - map.mapTypes.set('Labels', labelsMapType); + map.mapTypes.set('Labels', labelsMapType); map.mapTypes.set('No Labels', nolabelMapType); map.setMapTypeId('Labels'); - + //Add overlay data to the map (required ASoIaF-overlays.js) alphaLocations = []; for (key in locations) { @@ -312,85 +402,118 @@ $(function(){ alphaLocations.push(key); } alphaLocations.sort(); - for (i in regions) regions[i] = createPolygon (map, regions[i]); + for (i in regions) regions[i] = createPolygon(map, regions[i]); for (i in nobility) { - if (typeof(nobility[i].seatKey)=="string") { - locations[nobility[i].seatKey].house = nobility[i].wikiKey.replace(/House\_/gi,"").replace(/\_/gi," ").replace(/\%27/gi,"'"); - locations[nobility[i].seatKey].img = nobility[i].img; + if (typeof nobility[i].seatKey == 'string') { + locations[nobility[i].seatKey].house = nobility[i].wikiKey + .replace(/House\_/gi, '') + .replace(/\_/gi, ' ') + .replace(/\%27/gi, "'"); + locations[nobility[i].seatKey].img = nobility[i].img; } nobility[i] = markNobility(map, nobility[i]); } for (character in paths) for (i in paths[character]) { paths[character][i] = markPathSegment(map, paths[character][i]); - $("#toggle_"+character).removeAttr('disabled'); + $('#toggle_' + character).removeAttr('disabled'); } - + //Fill the townSelector list - locations["Winterfell"].house = "Stark"; - locations["Winterfell"].img = "http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG"; + locations['Winterfell'].house = 'Stark'; + locations['Winterfell'].img = + 'http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG'; for (i in alphaLocations) { - var name = alphaLocations[i].replace(/\_/gi," ").replace(/\%27/gi,"'"); - var house = (typeof(locations[alphaLocations[i]].house)=="string") ? " "+locations[alphaLocations[i]].house : ""; - $("#townSelector").append('
  • '); + var name = alphaLocations[i].replace(/\_/gi, ' ').replace(/\%27/gi, "'"); + var house = + typeof locations[alphaLocations[i]].house == 'string' + ? ' ' + locations[alphaLocations[i]].house + : ''; + $('#townSelector').append( + '
  • ' + ); } - $("#townSelector").listview(); - $(".ui-li a, #lightboxLink, h4 a").click(function() { - var key = $(this).attr("href").substring(2,99); - var center = new google.maps.LatLng(locations[key].lat,locations[key].lng); - var house = ""; - var arms = ""; - if (typeof(locations[key].house)=="string") { - house = "
    House: " + locations[key].house; - arms = ''; + $('#townSelector').listview(); + $('.ui-li a, #lightboxLink, h4 a').click(function () { + var key = $(this).attr('href').substring(2, 99); + var center = new google.maps.LatLng(locations[key].lat, locations[key].lng); + var house = ''; + var arms = ''; + if (typeof locations[key].house == 'string') { + house = '
    House: ' + locations[key].house; + arms = + ''; } map.panTo(center); - new google.maps.InfoWindow({content:arms+key.replace(/\_/gi," ").replace(/\%27/gi,"'")+house, position:center}).open(map); - $('input[data-type="search"]').val(""); - $('input[data-type="search"]').trigger("keyup"); - console.log("#townSelector click event triggered: "+key); + new google.maps.InfoWindow({ + content: arms + key.replace(/\_/gi, ' ').replace(/\%27/gi, "'") + house, + position: center, + }).open(map); + $('input[data-type="search"]').val(''); + $('input[data-type="search"]').trigger('keyup'); + console.log('#townSelector click event triggered: ' + key); }); - + //Show an InfoBox if the map is centered on a specific town - if (urlLocation!="") { - var house = ""; - var arms = ""; - if (typeof(locations[urlLocation].house)=="string") { - var house = "
    House: " + locations[urlLocation].house; - var arms = ''; + if (urlLocation != '') { + var house = ''; + var arms = ''; + if (typeof locations[urlLocation].house == 'string') { + var house = '
    House: ' + locations[urlLocation].house; + var arms = + ''; } - new google.maps.InfoWindow({content:arms+urlLocation.replace(/\_/gi," ").replace(/\%27/gi,"'")+house, position:center}).open(map); + new google.maps.InfoWindow({ + content: + arms + urlLocation.replace(/\_/gi, ' ').replace(/\%27/gi, "'") + house, + position: center, + }).open(map); } - + //Give initial focus to the slider (so arrow keys change the chapter) $('#chapSlider .ui-slider-handle').focus(); - - google.maps.event.addListener(map, 'click', function(event) { + google.maps.event.addListener(map, 'click', function (event) { if (ctrlPressed) { ga('send', 'event', 'controls', 'url', 'clickToCenter'); - window.location = "#@" + event.latLng.toString().replace(/\(|\)|\s/g,""); + window.location = '#@' + event.latLng.toString().replace(/\(|\)|\s/g, ''); map.panTo(event.latLng); - }else{ + } else { //Uncomment this line to find the coordinates of locations on the map //new google.maps.InfoWindow({position:event.latLng, content:Math.round(event.latLng.lat()*10000)/10000+","+Math.round(event.latLng.lng()*10000)/10000 }).open(map); } }); - + //Mobile Interface - $("#menuButton, #returnToMap, .ui-li a, #lightboxLink").click(function(){ - $("#map_canvas, #menuButton, #filter").toggle(); + $('#menuButton, #returnToMap, .ui-li a, #lightboxLink').click(function () { + $('#map_canvas, #menuButton, #filter').toggle(); ga('send', 'event', 'navigation', 'toggle', 'mobileMenu'); }); - $("#showCharacterPaths, #closeCharList").click(function(){ - $("#handheldToggles, #filter").toggle(); + $('#showCharacterPaths, #closeCharList').click(function () { + $('#handheldToggles, #filter').toggle(); ga('send', 'event', 'navigation', 'toggle', 'mobileCharacters'); }); - $("#aboutThisSite, #handheldCloseButton").click(function(){ - $("#lightbox, #filter").toggle(); + $('#aboutThisSite, #handheldCloseButton').click(function () { + $('#lightbox, #filter').toggle(); ga('send', 'event', 'navigation', 'toggle', 'mobileAbout'); }); - $("#htRegions, #htNobility, #handheldToggles label").click(function() { $(this).find("span.ui-icon").toggle(); }) - .find("span.ui-icon").hide(); - -}); //jQuery ready function \ No newline at end of file + $('#htRegions, #htNobility, #handheldToggles label') + .click(function () { + $(this).find('span.ui-icon').toggle(); + }) + .find('span.ui-icon') + .hide(); +}); //jQuery ready function diff --git a/ASoIaF-handheld.css b/ASoIaF-handheld.css index 36e345a..c0f86f9 100644 --- a/ASoIaF-handheld.css +++ b/ASoIaF-handheld.css @@ -1,31 +1,139 @@ -#toggles, #infoLink, #closeButton {display:none;} -#menuButton {display:block; z-index:10; width:29px; height:29px; position:absolute; top:5px; right:5px; background-image:url(menu.png); background-repeat:no-repeat; cursor:pointer;} -#filter {display:none; position:absolute; top:0; bottom:0; right:0; height:100%; width:100%; overflow-y:auto;} -.qtip {display:none !important;} +#toggles, +#infoLink, +#closeButton { + display: none; +} +#menuButton { + display: block; + z-index: 10; + width: 29px; + height: 29px; + position: absolute; + top: 5px; + right: 5px; + background-image: url(menu.png); + background-repeat: no-repeat; + cursor: pointer; +} +#filter { + display: none; + position: absolute; + top: 0; + bottom: 0; + right: 0; + height: 100%; + width: 100%; + overflow-y: auto; +} +.qtip { + display: none !important; +} -h4 {margin:0px;} -#slideDown {width:20px; height:20px; background-image:url(arrow-left-32.png); background-size:20px 20px;} -#slideUp {width:20px; height:20px; background-image:url(arrow-right-32.png); background-size:20px 20px;} -#chapTitle, #epTitle {height:20px; margin-left:40px; font-size:1.2em !important;} +h4 { + margin: 0px; +} +#slideDown { + width: 20px; + height: 20px; + background-image: url(arrow-left-32.png); + background-size: 20px 20px; +} +#slideUp { + width: 20px; + height: 20px; + background-image: url(arrow-right-32.png); + background-size: 20px 20px; +} +#chapTitle, +#epTitle { + height: 20px; + margin-left: 40px; + font-size: 1.2em !important; +} -div.ui-slider {margin:5%; width:90%;} -span.ui-btn-inner {padding:10px 0px;} -#filter label, span.ui-btn-text {font-size:1.2em;} -label.handheldMenu {display:block;} +div.ui-slider { + margin: 5%; + width: 90%; +} +span.ui-btn-inner { + padding: 10px 0px; +} +#filter label, +span.ui-btn-text { + font-size: 1.2em; +} +label.handheldMenu { + display: block; +} -form.ui-listview-filter {width:100%; margin:0px;} -form.ui-listview-filter input {font-size:1em;} -ul#townSelector {width:75%; margin:0px 45px;} +form.ui-listview-filter { + width: 100%; + margin: 0px; +} +form.ui-listview-filter input { + font-size: 1em; +} +ul#townSelector { + width: 75%; + margin: 0px 45px; +} -#handheldToggles {display:none; position:absolute; height:100%; width:100%; overflow:hidden; background:rgba(214, 162, 65, 0.9); font-family:Arial;} -#handheldToggles ul {height:100%; overflow-y:auto; padding:0px;} -#handheldToggles li {margin:0px;} +#handheldToggles { + display: none; + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; + background: rgba(214, 162, 65, 0.9); + font-family: Arial; +} +#handheldToggles ul { + height: 100%; + overflow-y: auto; + padding: 0px; +} +#handheldToggles li { + margin: 0px; +} -#lightbox {position:absolute; height:auto; width:95%; min-width:0px; top:0px; left:0px; border:0px;} -h1 {margin-bottom:0px;} -#subtitle {display:inline; width:auto; margin:auto; padding:3px;} -#handheldCloseButton {display:block;} +#lightbox { + position: absolute; + height: auto; + width: 95%; + min-width: 0px; + top: 0px; + left: 0px; + border: 0px; +} +h1 { + margin-bottom: 0px; +} +#subtitle { + display: inline; + width: auto; + margin: auto; + padding: 3px; +} +#handheldCloseButton { + display: block; +} -#footer {width:100%; height:30px; position:fixed; bottom:15px; margin-left:-117px; z-index:1; background:transparent; border:none;} -#banner {width:234px; height:30px; margin-left:50%; background:rgba(30,115,190, 1);} -#banner img {width:234px;} +#footer { + width: 100%; + height: 30px; + position: fixed; + bottom: 15px; + margin-left: -117px; + z-index: 1; + background: transparent; + border: none; +} +#banner { + width: 234px; + height: 30px; + margin-left: 50%; + background: rgba(30, 115, 190, 1); +} +#banner img { + width: 234px; +} diff --git a/ASoIaF-objects.js b/ASoIaF-objects.js index 7c354e3..56dd89b 100644 --- a/ASoIaF-objects.js +++ b/ASoIaF-objects.js @@ -1,222 +1,349 @@ //Tile Handling -function getTileCode(a,b) { +function getTileCode(a, b) { //converts tile x,y into keyhole string - var c=Math.pow(2,b); - var d=a.x; - var e=a.y; - var f="t"; - for(var g=0;g= tileRange) return true; if (coord.y < 0 || coord.y >= tileRange) return true; return false; } - - //Transparent markers placed on top of each city, town, castle, & ruin +//Transparent markers placed on top of each city, town, castle, & ruin function markLocation(map, key, locationOptions) { //Sample input-> They_Lay_With_Lions: {lat:23.4027, lng:-126.2548, title:"23: Inn (They Lay with Lions)", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_1"}, - if ( (typeof(locationOptions.lat)!="number") || (typeof(locationOptions.lng)!="number") ) { - console.log("Location "+key+" was missing either the lat or lng attribute."); + if ( + typeof locationOptions.lat != 'number' || + typeof locationOptions.lng != 'number' + ) { + console.log( + 'Location ' + key + ' was missing either the lat or lng attribute.' + ); return false; } - - var title = (typeof(locationOptions.title)!="undefined") ? locationOptions.title : ""; - var url = (typeof(locationOptions.url) !="undefined") ? locationOptions.url : "http://awoiaf.westeros.org/index.php/"+key; + + var title = + typeof locationOptions.title != 'undefined' ? locationOptions.title : ''; + var url = + typeof locationOptions.url != 'undefined' + ? locationOptions.url + : 'http://awoiaf.westeros.org/index.php/' + key; var marker = new google.maps.Marker({ - position: new google.maps.LatLng(locationOptions.lat, locationOptions.lng), - title: title, - icon: {path:google.maps.SymbolPath.CIRCLE, strokeOpacity:0, scale:3}, - map: map - }); - google.maps.event.addListener(marker,"click", function(event) { - if (ctrlPressed) window.location = "#@" + key; + position: new google.maps.LatLng(locationOptions.lat, locationOptions.lng), + title: title, + icon: { path: google.maps.SymbolPath.CIRCLE, strokeOpacity: 0, scale: 3 }, + map: map, + }); + google.maps.event.addListener(marker, 'click', function (event) { + if (ctrlPressed) window.location = '#@' + key; else window.open(url, '_blank'); }); return marker; } //Colored shapes matching the borders of the 9 constituencies of Westeros -function createPolygon (map, regionOptions) { +function createPolygon(map, regionOptions) { //Sample input-> {coords:giftCoords, color:"#000000", key:"Gift"} (giftCoords is an array of google.maps.LatLng objects) - if ( typeof(regionOptions.key) !="string") return console.log("Region was missing a key attribute."); - if ( typeof(regionOptions.color) !="string") return console.log("Region "+regionOptions.key+" was missing a color attribute."); - if ( (typeof(regionOptions.coords)!="object") || (regionOptions.coords.length<3) ) return console.log("Region "+regionOptions.key+" was missing a coords attribute."); - - var url = "http://awoiaf.westeros.org/index.php/"+regionOptions.key; + if (typeof regionOptions.key != 'string') + return console.log('Region was missing a key attribute.'); + if (typeof regionOptions.color != 'string') + return console.log( + 'Region ' + regionOptions.key + ' was missing a color attribute.' + ); + if ( + typeof regionOptions.coords != 'object' || + regionOptions.coords.length < 3 + ) + return console.log( + 'Region ' + regionOptions.key + ' was missing a coords attribute.' + ); + + var url = 'http://awoiaf.westeros.org/index.php/' + regionOptions.key; var polygon = new google.maps.Polygon({ paths: regionOptions.coords, fillColor: regionOptions.color, fillOpacity: 0.7, strokeWeight: 0, - visible:false, - map: map + visible: false, + map: map, + }); + google.maps.event.addListener(polygon, 'click', function (event) { + window.open(url, '_blank'); }); - google.maps.event.addListener(polygon,"click", function(event) {window.open(url, '_blank');}); return polygon; } //Coats of arms for every known noble family (some locations were guessed) -function markNobility (map, nobilityOptions) { +function markNobility(map, nobilityOptions) { //Sample input-> {wikiKey:"House_Bolton", seatKey:"Dreadfort", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/102px-Bolton.png", isGreat:true, chapters:[196,999]} (seatKey may be replaced with lat & lng) - if (typeof(nobilityOptions.img) !="string") return console.log(nobilityOptions.wikiKey+" in the nobility list was missing an img attribute."); - - if (typeof(nobilityOptions.seatKey)=="string") var coords = checkLocKey(nobilityOptions.seatKey); + if (typeof nobilityOptions.img != 'string') + return console.log( + nobilityOptions.wikiKey + + ' in the nobility list was missing an img attribute.' + ); + + if (typeof nobilityOptions.seatKey == 'string') + var coords = checkLocKey(nobilityOptions.seatKey); else { - if ( (typeof(nobilityOptions.lat)=="number") && (typeof(nobilityOptions.lng)=="number") ) var coords = checkLocKey("",nobilityOptions.lat, nobilityOptions.lng); + if ( + typeof nobilityOptions.lat == 'number' && + typeof nobilityOptions.lng == 'number' + ) + var coords = checkLocKey('', nobilityOptions.lat, nobilityOptions.lng); else return false; } if (!coords) return false; - - var title = (typeof(nobilityOptions.wikiKey)=="string") ? decodeURI(nobilityOptions.wikiKey).replace(/_/g," ") : "No name listed"; - if (typeof(nobilityOptions.clue)=="string") { - if (nobilityOptions.clue=="mountain clan") title = title.replace(/House/,"Clan"); - else title += " (somewhere in " + nobilityOptions.clue + ")"; + + var title = + typeof nobilityOptions.wikiKey == 'string' + ? decodeURI(nobilityOptions.wikiKey).replace(/_/g, ' ') + : 'No name listed'; + if (typeof nobilityOptions.clue == 'string') { + if (nobilityOptions.clue == 'mountain clan') + title = title.replace(/House/, 'Clan'); + else title += ' (somewhere in ' + nobilityOptions.clue + ')'; } - var isGreat = (typeof(nobilityOptions.isGreat) !="undefined") ? nobilityOptions.isGreat : false; - var imgRatio = (typeof(nobilityOptions.imgRatio)=="number") ? nobilityOptions.imgRatio : 4/3; - var imgHeight = (isGreat) ? 60 : 30; - var anchorPoint = $.isArray(nobilityOptions.anchor) ? new google.maps.Point(nobilityOptions.anchor[0], nobilityOptions.anchor[1]) : new google.maps.Point(imgHeight/imgRatio/2, imgHeight/2); + var isGreat = + typeof nobilityOptions.isGreat != 'undefined' + ? nobilityOptions.isGreat + : false; + var imgRatio = + typeof nobilityOptions.imgRatio == 'number' + ? nobilityOptions.imgRatio + : 4 / 3; + var imgHeight = isGreat ? 60 : 30; + var anchorPoint = $.isArray(nobilityOptions.anchor) + ? new google.maps.Point( + nobilityOptions.anchor[0], + nobilityOptions.anchor[1] + ) + : new google.maps.Point(imgHeight / imgRatio / 2, imgHeight / 2); var icon = new google.maps.MarkerImage( nobilityOptions.img, null, null, anchorPoint, - new google.maps.Size (imgHeight/imgRatio, imgHeight) + new google.maps.Size(imgHeight / imgRatio, imgHeight) ); var marker = new google.maps.Marker({ - position: new google.maps.LatLng(coords[0],coords[1]), - title: title, - icon: icon, - visible: false, - map: map + position: new google.maps.LatLng(coords[0], coords[1]), + title: title, + icon: icon, + visible: false, + map: map, }); - if (typeof(nobilityOptions.wikiKey)=="string") google.maps.event.addListener(marker,"click", function(event) {window.open("http://awoiaf.westeros.org/index.php/"+nobilityOptions.wikiKey, '_blank');}); - marker["isGreat"] = isGreat; - marker["chapters"] = (typeof(nobilityOptions.chapters)=="object") ? nobilityOptions.chapters : [0,999]; - marker["episodes"] = (typeof(nobilityOptions.episodes)=="object") ? nobilityOptions.episodes : [0,999]; + if (typeof nobilityOptions.wikiKey == 'string') + google.maps.event.addListener(marker, 'click', function (event) { + window.open( + 'http://awoiaf.westeros.org/index.php/' + nobilityOptions.wikiKey, + '_blank' + ); + }); + marker['isGreat'] = isGreat; + marker['chapters'] = + typeof nobilityOptions.chapters == 'object' + ? nobilityOptions.chapters + : [0, 999]; + marker['episodes'] = + typeof nobilityOptions.episodes == 'object' + ? nobilityOptions.episodes + : [0, 999]; return marker; } //Teardrop markers & lines marking the path of each major character function markPathSegment(map, overlayOptions) { - if (typeof(overlayOptions.icon)=="string") { + if (typeof overlayOptions.icon == 'string') { switch (overlayOptions.icon) { - case "skull": var icon = "skull.png"; break; - case "lost": var icon = "question-mark.gif"; break; - default: var icon = "http://chart.googleapis.com/chart?chst=d_map_xpin_letter&chld=pin" + overlayOptions.icon; //or d_map_pin_letter_withshadow + case 'skull': + var icon = 'skull.png'; + break; + case 'lost': + var icon = 'question-mark.gif'; + break; + default: + var icon = + 'http://chart.googleapis.com/chart?chst=d_map_xpin_letter&chld=pin' + + overlayOptions.icon; //or d_map_pin_letter_withshadow } - - switch(overlayOptions.icon.substring(0,3)) { - case "_sl": icon = {url:icon, anchor:new google.maps.Point(23,33)}; break; - case "_sr": icon = {url:icon, anchor:new google.maps.Point(0, 33)}; break; + + switch (overlayOptions.icon.substring(0, 3)) { + case '_sl': + icon = { url: icon, anchor: new google.maps.Point(23, 33) }; + break; + case '_sr': + icon = { url: icon, anchor: new google.maps.Point(0, 33) }; + break; } - - if (typeof(overlayOptions.key)=="string") { + + if (typeof overlayOptions.key == 'string') { //Sample input-> {icon:"greyC", chapters:[0,17], episodes:[0,1], key:"Winterfell"} checkResults = checkLocKey(overlayOptions.key); - if (!checkResults) return console.log("Item "+overlayOptions.key+" in the character path list does not match a known location."); - + if (!checkResults) + return console.log( + 'Item ' + + overlayOptions.key + + ' in the character path list does not match a known location.' + ); + var overlay = new google.maps.Marker({ - position: new google.maps.LatLng(checkResults[0] ,checkResults[1] ), + position: new google.maps.LatLng(checkResults[0], checkResults[1]), icon: icon, visible: false, - map: map + map: map, }); - }else{ + } else { //Sample input-> {icon:"greyE", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]} - if (typeof(overlayOptions.coord)!="object") return console.log("One item in the character path list is missing a coord attribute."); - if (overlayOptions.coord.length!=2) return console.log("One item in the character path list has an inappropriate coord attribute: "+overlayOptions.coord); - if (!checkLocKey("", overlayOptions.coord[0], overlayOptions.coord[1])) return console.log("One item in the character path list has coordinates outside the edges of the map: "+overlayOptions.coord); - + if (typeof overlayOptions.coord != 'object') + return console.log( + 'One item in the character path list is missing a coord attribute.' + ); + if (overlayOptions.coord.length != 2) + return console.log( + 'One item in the character path list has an inappropriate coord attribute: ' + + overlayOptions.coord + ); + if (!checkLocKey('', overlayOptions.coord[0], overlayOptions.coord[1])) + return console.log( + 'One item in the character path list has coordinates outside the edges of the map: ' + + overlayOptions.coord + ); + var overlay = new google.maps.Marker({ - position: new google.maps.LatLng(overlayOptions.coord[0],overlayOptions.coord[1]), + position: new google.maps.LatLng( + overlayOptions.coord[0], + overlayOptions.coord[1] + ), icon: icon, visible: false, - map: map + map: map, }); } } //icons - - if (typeof(overlayOptions.line)=="string"){ + + if (typeof overlayOptions.line == 'string') { //Sample input-> {line:"#808080", chapters:[20], episodes:2, path:[[26.4312,-114.1406], "Darry", [16.0669,-109.5263],"Hayford","King%27s_Landing"]} - if (typeof(overlayOptions.line)!="string") return console.log("One item in the character path list has neither a icon nor line attribute."); - if (typeof(overlayOptions.path)!="object") return console.log("One item in the character path list is missing a path attribute."); - + if (typeof overlayOptions.line != 'string') + return console.log( + 'One item in the character path list has neither a icon nor line attribute.' + ); + if (typeof overlayOptions.path != 'object') + return console.log( + 'One item in the character path list is missing a path attribute.' + ); + //Parse the array of coordinates in the path attribute var path = []; var checkResults = []; for (i in overlayOptions.path) { - if (typeof(overlayOptions.path[i])=="string") { + if (typeof overlayOptions.path[i] == 'string') { checkResults = checkLocKey(overlayOptions.path[i]); if (!checkResults) continue; - path.push(new google.maps.LatLng(checkResults[0] ,checkResults[1] )); + path.push(new google.maps.LatLng(checkResults[0], checkResults[1])); } - if (typeof(overlayOptions.path[i])=="object") { - if (overlayOptions.path[i].length!=2) continue; - if (!checkLocKey("", overlayOptions.path[i][0], overlayOptions.path[i][1])) continue; - path.push(new google.maps.LatLng(overlayOptions.path[i][0], overlayOptions.path[i][1] )); + if (typeof overlayOptions.path[i] == 'object') { + if (overlayOptions.path[i].length != 2) continue; + if ( + !checkLocKey('', overlayOptions.path[i][0], overlayOptions.path[i][1]) + ) + continue; + path.push( + new google.maps.LatLng( + overlayOptions.path[i][0], + overlayOptions.path[i][1] + ) + ); } } - + var overlay = new google.maps.Polyline({ path: path, strokeColor: overlayOptions.line, strokeOpacity: 1.0, strokeWeight: 8, visible: false, - map: map + map: map, }); - - + //TEMPORARY //google.maps.event.addListener(overlay, 'click', function(event) { // new google.maps.InfoWindow({position:event.latLng, content:Math.round(event.latLng.lat()*10000)/10000+","+Math.round(event.latLng.lng()*10000)/10000 }).open(map); //}); - } //lines - - if (typeof(overlayOptions.arrow)=="string"){ + + if (typeof overlayOptions.arrow == 'string') { //Sample input-> {arrow:"#808080", chapters:59, coord:[42.0329, -125.5078], heading:210} - if (typeof(overlayOptions.coord)!="object") return console.log("One arrow in the character path list is missing a coord attribute."); - if (overlayOptions.coord.length!=2) return console.log("One arrow in the character path list has an inappropriate coord attribute: "+overlayOptions.coord); - if (typeof(overlayOptions.heading)!="number") return console.log("One arrow in the character path list is missing a heading attribute."); - - var overlay = new ArrowOverlay(map, - new google.maps.LatLng(overlayOptions.coord[0],overlayOptions.coord[1]), - overlayOptions.heading, - overlayOptions.arrow, - 1); + if (typeof overlayOptions.coord != 'object') + return console.log( + 'One arrow in the character path list is missing a coord attribute.' + ); + if (overlayOptions.coord.length != 2) + return console.log( + 'One arrow in the character path list has an inappropriate coord attribute: ' + + overlayOptions.coord + ); + if (typeof overlayOptions.heading != 'number') + return console.log( + 'One arrow in the character path list is missing a heading attribute.' + ); + + var overlay = new ArrowOverlay( + map, + new google.maps.LatLng(overlayOptions.coord[0], overlayOptions.coord[1]), + overlayOptions.heading, + overlayOptions.arrow, + 1 + ); } //arrows - - overlay["chapters"] = [999,999]; - if (typeof(overlayOptions.chapters)=="number") overlay.chapters[0] = overlayOptions.chapters; - if (typeof(overlayOptions.chapters)=="object") { - if (overlayOptions.chapters.length==2) if (typeof(overlayOptions.chapters[1])=="number") overlay.chapters[1] = overlayOptions.chapters[1]; - if ( typeof(overlayOptions.chapters[0])=="number") overlay.chapters[0] = overlayOptions.chapters[0]; + + overlay['chapters'] = [999, 999]; + if (typeof overlayOptions.chapters == 'number') + overlay.chapters[0] = overlayOptions.chapters; + if (typeof overlayOptions.chapters == 'object') { + if (overlayOptions.chapters.length == 2) + if (typeof overlayOptions.chapters[1] == 'number') + overlay.chapters[1] = overlayOptions.chapters[1]; + if (typeof overlayOptions.chapters[0] == 'number') + overlay.chapters[0] = overlayOptions.chapters[0]; } - overlay["episodes"] = [99,99]; - if (typeof(overlayOptions.episodes)=="number") overlay.episodes[0] = overlayOptions.episodes; - if (typeof(overlayOptions.episodes)=="object") { - if (overlayOptions.episodes.length==2) if (typeof(overlayOptions.episodes[1])=="number") overlay.episodes[1] = overlayOptions.episodes[1]; - if ( typeof(overlayOptions.episodes[0])=="number") overlay.episodes[0] = overlayOptions.episodes[0]; + overlay['episodes'] = [99, 99]; + if (typeof overlayOptions.episodes == 'number') + overlay.episodes[0] = overlayOptions.episodes; + if (typeof overlayOptions.episodes == 'object') { + if (overlayOptions.episodes.length == 2) + if (typeof overlayOptions.episodes[1] == 'number') + overlay.episodes[1] = overlayOptions.episodes[1]; + if (typeof overlayOptions.episodes[0] == 'number') + overlay.episodes[0] = overlayOptions.episodes[0]; } - + return overlay; -} \ No newline at end of file +} diff --git a/ASoIaF-overlays.js b/ASoIaF-overlays.js index 0909038..e4eb08c 100644 --- a/ASoIaF-overlays.js +++ b/ASoIaF-overlays.js @@ -1,692 +1,2142 @@ chapters = [ - {title:"AGOT-0: Prologue", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Prologue"}, // 0 - {title:"AGOT-1: Bran I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_1"}, - {title:"AGOT-2: Catelyn I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_2"}, - {title:"AGOT-3: Daenerys I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_3"}, - {title:"AGOT-4: Eddard I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_4"}, - {title:"AGOT-5: Jon I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_5"}, - {title:"AGOT-6: Catelyn II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_6"}, - {title:"AGOT-7: Arya I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_7"}, - {title:"AGOT-8: Bran II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_8"}, - {title:"AGOT-9: Tyrion I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_9"}, - {title:"AGOT-10: Jon II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_10"}, - {title:"AGOT-11: Daenerys II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_11"}, - {title:"AGOT-12: Eddard II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_12"}, - {title:"AGOT-13: Tyrion II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_13"}, - {title:"AGOT-14: Catelyn III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_14"}, - {title:"AGOT-15: Sansa I", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_15"}, - {title:"AGOT-16: Eddard III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_16"}, - {title:"AGOT-17: Bran III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_17"}, - {title:"AGOT-18: Catelyn IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_18"}, - {title:"AGOT-19: Jon III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_19"}, - {title:"AGOT-20: Eddard IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_20"}, // 20 - {title:"AGOT-21: Tyrion III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_21"}, - {title:"AGOT-22: Arya II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_22"}, - {title:"AGOT-23: Daenerys III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_23"}, - {title:"AGOT-24: Bran IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_24"}, - {title:"AGOT-25: Eddard V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_25"}, - {title:"AGOT-26: Jon IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_26"}, - {title:"AGOT-27: Eddard VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_27"}, - {title:"AGOT-28: Catelyn V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_28"}, - {title:"AGOT-29: Sansa II", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_29"}, - {title:"AGOT-30: Eddard VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_30"}, - {title:"AGOT-31: Tyrion IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_31"}, - {title:"AGOT-32: Arya III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_32"}, - {title:"AGOT-33: Eddard VIII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_33"}, - {title:"AGOT-34: Catelyn VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_34"}, - {title:"AGOT-35: Eddard IX", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_35"}, - {title:"AGOT-36: Daenerys IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_36"}, - {title:"AGOT-37: Bran V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_37"}, - {title:"AGOT-38: Tyrion V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_38"}, - {title:"AGOT-39: Eddard X", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_39"}, - {title:"AGOT-40: Catelyn VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_40"}, // 40 - {title:"AGOT-41: Jon V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_41"}, - {title:"AGOT-42: Tyrion VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_42"}, - {title:"AGOT-43: Eddard XI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_43"}, - {title:"AGOT-44: Sansa III", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_44"}, - {title:"AGOT-45: Eddard XII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_45"}, - {title:"AGOT-46: Daenerys V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_46"}, - {title:"AGOT-47: Eddard XIII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_47"}, - {title:"AGOT-48: Jon VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_48"}, - {title:"AGOT-49: Eddard XIV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_49"}, - {title:"AGOT-50: Arya IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_50"}, - {title:"AGOT-51: Sansa IV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_51"}, - {title:"AGOT-52: Jon VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_52"}, - {title:"AGOT-53: Bran VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_53"}, - {title:"AGOT-54: Daenerys VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_54"}, - {title:"AGOT-55: Catelyn VIII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_55"}, - {title:"AGOT-56: Tyrion VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_56"}, - {title:"AGOT-57: Sansa V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_57"}, - {title:"AGOT-58: Eddard XV", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_58"}, - {title:"AGOT-59: Catelyn IX", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_59"}, - {title:"AGOT-60: Jon VIII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_60"}, // 60 - {title:"AGOT-61: Daenerys VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_61"}, - {title:"AGOT-62: Tyrion VIII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_62"}, - {title:"AGOT-63: Catelyn X", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_63"}, - {title:"AGOT-64: Daenerys VIII",url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_64"}, - {title:"AGOT-65: Arya V", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_65"}, - {title:"AGOT-66: Bran VII", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_66"}, - {title:"AGOT-67: Sansa VI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_67"}, - {title:"AGOT-68: Daenerys IX", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_68"}, - {title:"AGOT-69: Tyrion IX", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_69"}, - {title:"AGOT-70: Jon IX", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_70"}, - {title:"AGOT-71: Catelyn XI", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_71"}, - {title:"AGOT-72: Daenerys X", url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_71"}, - {title:"ACOK-0: Prologue", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Prologue"}, - {title:"ACOK-1: Arya I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_1"}, - {title:"ACOK-2: Sansa I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_2"}, - {title:"ACOK-3: Tyrion I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_3"}, - {title:"ACOK-4: Bran I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_4"}, - {title:"ACOK-5: Arya II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_5"}, - {title:"ACOK-6: Jon I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_6"}, - {title:"ACOK-7: Catelyn I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_7"}, // 80 - {title:"ACOK-8: Tyrion II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_8"}, - {title:"ACOK-9: Arya III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_9"}, - {title:"ACOK-10: Davos I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_10"}, - {title:"ACOK-11: Theon I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_11"}, - {title:"ACOK-12: Daenerys I", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_12"}, - {title:"ACOK-13: Jon II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_13"}, - {title:"ACOK-14: Arya IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_14"}, - {title:"ACOK-15: Tyrion III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_15"}, - {title:"ACOK-16: Bran II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_16"}, - {title:"ACOK-17: Tyrion IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_17"}, - {title:"ACOK-18: Sansa II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_18"}, - {title:"ACOK-19: Arya V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_19"}, - {title:"ACOK-20: Tyrion V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_20"}, - {title:"ACOK-21: Bran III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_21"}, - {title:"ACOK-22: Catelyn II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_22"}, - {title:"ACOK-23: Jon III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_23"}, - {title:"ACOK-24: Theon II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_24"}, - {title:"ACOK-25: Tyrion VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_25"}, - {title:"ACOK-26: Arya VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_26"}, - {title:"ACOK-27: Daenerys II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_27"}, // 100 - {title:"ACOK-28: Bran IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_28"}, - {title:"ACOK-29: Tyrion VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_29"}, - {title:"ACOK-30: Arya VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_30"}, - {title:"ACOK-31: Catelyn III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_31"}, - {title:"ACOK-32: Sansa III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_32"}, - {title:"ACOK-33: Catelyn IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_33"}, - {title:"ACOK-34: Jon IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_34"}, - {title:"ACOK-35: Bran V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_35"}, - {title:"ACOK-36: Tyrion VIII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_36"}, - {title:"ACOK-37: Theon III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_37"}, - {title:"ACOK-38: Arya VIII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_38"}, - {title:"ACOK-39: Catelyn V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_39"}, - {title:"ACOK-40: Daenerys III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_40"}, - {title:"ACOK-41: Tyrion IX", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_41"}, - {title:"ACOK-42: Davos II", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_42"}, - {title:"ACOK-43: Jon V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_43"}, - {title:"ACOK-44: Tyrion X", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_44"}, - {title:"ACOK-45: Catelyn VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_45"}, - {title:"ACOK-46: Bran VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_46"}, - {title:"ACOK-47: Arya IX", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_47"}, // 120 - {title:"ACOK-48: Daenerys IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_48"}, - {title:"ACOK-49: Tyrion XI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_49"}, - {title:"ACOK-50: Theon IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_50"}, - {title:"ACOK-51: Jon VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_51"}, - {title:"ACOK-52: Sansa IV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_52"}, - {title:"ACOK-53: Jon VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_53"}, - {title:"ACOK-54: Tyrion XII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_54"}, - {title:"ACOK-55: Catelyn VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_55"}, - {title:"ACOK-56: Theon V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_56"}, - {title:"ACOK-57: Sansa V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_57"}, - {title:"ACOK-58: Davos III", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_58"}, - {title:"ACOK-59: Tyrion XIII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_59"}, - {title:"ACOK-60: Sansa VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_60"}, - {title:"ACOK-61: Tyrion XIV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_61"}, - {title:"ACOK-62: Sansa VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_62"}, - {title:"ACOK-63: Daenerys V", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_63"}, - {title:"ACOK-64: Arya X", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_64"}, - {title:"ACOK-65: Sansa VIII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_65"}, - {title:"ACOK-66: Theon VI", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_66"}, - {title:"ACOK-67: Tyrion XV", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_67"}, // 140 - {title:"ACOK-68: Jon VIII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_68"}, - {title:"ACOK-69: Bran VII", url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_69"}, - {title:"ASOS-0: Prologue", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Prologue"}, - {title:"ASOS-1: Jaime I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_1"}, - {title:"ASOS-2: Catelyn I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_2"}, - {title:"ASOS-3: Arya I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_3"}, - {title:"ASOS-4: Tyrion I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_4"}, - {title:"ASOS-5: Davos I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_5"}, - {title:"ASOS-6: Sansa I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_6"}, - {title:"ASOS-7: Jon I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_7"}, - {title:"ASOS-8: Daenerys I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_8"}, - {title:"ASOS-9: Bran I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_9"}, - {title:"ASOS-10: Davos II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_10"}, - {title:"ASOS-11: Jaime II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_11"}, - {title:"ASOS-12: Tyrion II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_12"}, - {title:"ASOS-13: Arya II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_13"}, - {title:"ASOS-14: Catelyn II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_14"}, - {title:"ASOS-15: Jon II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_15"}, - {title:"ASOS-16: Sansa II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_16"}, - {title:"ASOS-17: Arya III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_17"}, // 160 - {title:"ASOS-18: Samwell I", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_18"}, - {title:"ASOS-19: Tyrion III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_19"}, - {title:"ASOS-20: Catelyn III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_20"}, - {title:"ASOS-21: Jaime III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_21"}, - {title:"ASOS-22: Arya IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_22"}, - {title:"ASOS-23: Daenerys II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_23"}, - {title:"ASOS-24: Bran II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_24"}, - {title:"ASOS-25: Davos III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_25"}, - {title:"ASOS-26: Jon III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_26"}, - {title:"ASOS-27: Daenerys III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_27"}, - {title:"ASOS-28: Sansa III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_28"}, - {title:"ASOS-29: Arya V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_29"}, - {title:"ASOS-30: Jon IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_30"}, - {title:"ASOS-31: Jaime IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_31"}, - {title:"ASOS-32: Tyrion IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_32"}, - {title:"ASOS-33: Samwell II", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_33"}, - {title:"ASOS-34: Arya VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_34"}, - {title:"ASOS-35: Catelyn IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_35"}, - {title:"ASOS-36: Davos IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_36"}, - {title:"ASOS-37: Jaime V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_37"}, // 180 - {title:"ASOS-38: Tyrion V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_38"}, - {title:"ASOS-39: Arya VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_39"}, - {title:"ASOS-40: Bran III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_40"}, - {title:"ASOS-41: Jon V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_41"}, - {title:"ASOS-42: Daenerys IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_42"}, - {title:"ASOS-43: Arya VIII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_43"}, - {title:"ASOS-44: Jaime VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_44"}, - {title:"ASOS-45: Catelyn V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_45"}, - {title:"ASOS-46: Samwell III", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_46"}, - {title:"ASOS-47: Arya IX", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_47"}, - {title:"ASOS-48: Jon VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_48"}, - {title:"ASOS-49: Catelyn VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_49"}, - {title:"ASOS-50: Arya X", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_50"}, - {title:"ASOS-51: Catelyn VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_51"}, - {title:"ASOS-52: Arya XI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_52"}, - {title:"ASOS-53: Tyrion VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_53"}, - {title:"ASOS-54: Davos V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_54"}, - {title:"ASOS-55: Jon VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_55"}, - {title:"ASOS-56: Bran IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_56"}, - {title:"ASOS-57: Daenerys V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_57"}, // 200 - {title:"ASOS-58: Tyrion VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_58"}, - {title:"ASOS-59: Sansa IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_59"}, - {title:"ASOS-60: Tyrion VIII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_60"}, - {title:"ASOS-61: Sansa V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_61"}, - {title:"ASOS-62: Jaime VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_62"}, - {title:"ASOS-63: Davos VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_63"}, - {title:"ASOS-64: Jon VIII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_64"}, - {title:"ASOS-65: Arya XII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_65"}, - {title:"ASOS-66: Tyrion IX", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_66"}, - {title:"ASOS-67: Jaime VIII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_67"}, - {title:"ASOS-68: Sansa VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_68"}, - {title:"ASOS-69: Jon IX", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_69"}, - {title:"ASOS-70: Tyrion X", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_70"}, - {title:"ASOS-71: Daenerys VI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_71"}, - {title:"ASOS-72: Jaime IX", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_72"}, - {title:"ASOS-73: Jon X", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_73"}, - {title:"ASOS-74: Arya XIII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_74"}, - {title:"ASOS-75: Samwell IV", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_75"}, - {title:"ASOS-76: Jon XI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_76"}, - {title:"ASOS-77: Tyrion XI", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_77"}, // 220 - {title:"ASOS-78: Samwell V", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_78"}, - {title:"ASOS-79: Jon XII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_79"}, - {title:"ASOS-80: Sansa VII", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_80"}, - {title:"ASOS-81: Epilogue", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Epilogue"}, - {title:"AFFC-0: Prologue", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Prologue"}, - {title:"AFFC-1: The Prophet", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_1"}, - {title:"AFFC-2: The Captain Of Guards",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_2"}, - {title:"AFFC-3: Cersei I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_3"}, - {title:"AFFC-4: Brienne I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_4"}, - {title:"AFFC-5: Samwell I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_5"}, - {title:"AFFC-6: Arya I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_6"}, - {title:"AFFC-7: Cersei II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_7"}, - {title:"AFFC-8: Jaime I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_8"}, - {title:"AFFC-9: Brienne II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_9"}, - {title:"AFFC-10: Sansa I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_10"}, - {title:"AFFC-11: Kraken's Daughter",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_11"}, - {title:"AFFC-12: Cersei III", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_12"}, - {title:"AFFC-13: The Soiled Knight",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_13"}, - {title:"AFFC-14: Brienne III", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_14"}, - {title:"AFFC-15: Samwell II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_15"}, // 240 - {title:"AFFC-16: Jaime II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_16"}, - {title:"AFFC-17: Cersei IV", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_17"}, - {title:"AFFC-18: The Iron Captain",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_18"}, - {title:"AFFC-19: The Drowned Man",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_19"}, - {title:"AFFC-20: Brienne IV", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_20"}, - {title:"AFFC-21: The Queenmaker",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_21"}, - {title:"AFFC-22: Arya II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_22"}, - {title:"AFFC-23: Alayne I", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_23"}, - {title:"AFFC-24: Cersei V", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_24"}, - {title:"AFFC-25: Brienne V", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_25"}, - {title:"AFFC-26: Samwell III", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_26"}, - {title:"AFFC-27: Jaime III", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_27"}, - {title:"AFFC-28: Cersei VI", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_28"}, - {title:"AFFC-29: The Reaver", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_29"}, - {title:"AFFC-30: Jaime IV", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_30"}, - {title:"AFFC-31: Brienne VI", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_31"}, - {title:"AFFC-32: Cersei VII", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_32"}, - {title:"AFFC-33: Jaime V", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_33"}, - {title:"AFFC-34: Cat Of The Canals",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_34"}, - {title:"AFFC-35: Samwell IV", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_35"}, // 260 - {title:"AFFC-36: Cersei VIII", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_36"}, - {title:"AFFC-37: Brienne VII", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_37"}, - {title:"AFFC-38: Jaime VI", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_38"}, - {title:"AFFC-39: Cersei IX", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_39"}, - {title:"AFFC-40: Princess in the Tower",url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_40"}, - {title:"AFFC-41: Alayne II", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_41"}, - {title:"AFFC-42: Brienne VIII", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_42"}, - {title:"AFFC-43: Cersei X", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_43"}, - {title:"AFFC-44: Jaime VII", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_44"}, - {title:"AFFC-45: Samwell V", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_45"}, - {title:"ADWD-0: Prologue", url:"http://awoiaf.westeros.org/index.php/Prologue_(A_Dance_with_Dragons)"}, - {title:"ADWD-1: Tyrion I", url:"http://awoiaf.westeros.org/index.php/Tyrion_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-2: Daenerys I", url:"http://awoiaf.westeros.org/index.php/Daenerys_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-3: Jon I", url:"http://awoiaf.westeros.org/index.php/Jon_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-4: Bran I", url:"http://awoiaf.westeros.org/index.php/Bran_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-5: Tyrion II", url:"http://awoiaf.westeros.org/index.php/Tyrion_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-6: The Merchant's Man",url:"http://awoiaf.westeros.org/index.php/The_Merchant%27s_Man_(A_Dance_with_Dragons)"}, - {title:"ADWD-7: Jon II", url:"http://awoiaf.westeros.org/index.php/Jon_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-8: Tyrion III", url:"http://awoiaf.westeros.org/index.php/Tyrion_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-9: Davos I", url:"http://awoiaf.westeros.org/index.php/Davos_I_(A_Dance_with_Dragons)"}, // 280 - {title:"ADWD-10: Jon III", url:"http://awoiaf.westeros.org/index.php/Jon_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-11: Daenerys II", url:"http://awoiaf.westeros.org/index.php/Daenerys_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-12: Reek I", url:"http://awoiaf.westeros.org/index.php/Reek_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-13: Bran II", url:"http://awoiaf.westeros.org/index.php/Bran_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-14: Tyrion IV", url:"http://awoiaf.westeros.org/index.php/Tyrion_IV_(A_Dance_with_Dragons)"}, - {title:"ADWD-15: Davos II", url:"http://awoiaf.westeros.org/index.php/Davos_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-16: Daenerys III", url:"http://awoiaf.westeros.org/index.php/Daenerys_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-17: Jon IV", url:"http://awoiaf.westeros.org/index.php/Jon_IV_(A_Dance_with_Dragons)"}, - {title:"ADWD-18: Tyrion V", url:"http://awoiaf.westeros.org/index.php/Tyrion_V_(A_Dance_with_Dragons)"}, - {title:"ADWD-19: Davos III", url:"http://awoiaf.westeros.org/index.php/Davos_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-20: Reek II", url:"http://awoiaf.westeros.org/index.php/Reek_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-21: Jon V", url:"http://awoiaf.westeros.org/index.php/Jon_V_(A_Dance_with_Dragons)"}, - {title:"ADWD-22: Tyrion VI", url:"http://awoiaf.westeros.org/index.php/Tyrion_VI_(A_Dance_with_Dragons)"}, - {title:"ADWD-23: Daenerys IV", url:"http://awoiaf.westeros.org/index.php/Daenerys_IV_(A_Dance_with_Dragons)"}, - {title:"ADWD-24: The Lost Lord",url:"http://awoiaf.westeros.org/index.php/The_Lost_Lord_(A_Dance_with_Dragons)"}, - {title:"ADWD-25: The Windblown",url:"http://awoiaf.westeros.org/index.php/The_Windblown_(A_Dance_with_Dragons)"}, - {title:"ADWD-26: The Wayward Bride",url:"http://awoiaf.westeros.org/index.php/The_Wayward_Bride_(A_Dance_with_Dragons)"}, - {title:"ADWD-27: Tyrion VII", url:"http://awoiaf.westeros.org/index.php/Tyrion_VII_(A_Dance_with_Dragons)"}, - {title:"ADWD-28: Jon VI", url:"http://awoiaf.westeros.org/index.php/Jon_VI_(A_Dance_with_Dragons)"}, - {title:"ADWD-29: Davos IV", url:"http://awoiaf.westeros.org/index.php/Davos_IV_(A_Dance_with_Dragons)"}, // 300 - {title:"ADWD-30: Daenerys V", url:"http://awoiaf.westeros.org/index.php/Daenerys_V_(A_Dance_with_Dragons)"}, - {title:"ADWD-31: Melisandre I", url:"http://awoiaf.westeros.org/index.php/Melisandre_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-32: Reek III", url:"http://awoiaf.westeros.org/index.php/Reek_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-33: Tyrion VIII", url:"http://awoiaf.westeros.org/index.php/Tyrion_VIII_(A_Dance_with_Dragons)"}, - {title:"ADWD-34: Bran III", url:"http://awoiaf.westeros.org/index.php/Bran_III_(A_Dance_with_Dragons)"}, - {title:"ADWD-35: Jon VII", url:"http://awoiaf.westeros.org/index.php/Jon_VII_(A_Dance_with_Dragons)"}, - {title:"ADWD-36: Daenerys VI", url:"http://awoiaf.westeros.org/index.php/Daenerys_VI_(A_Dance_with_Dragons)"}, - {title:"ADWD-37: Prince of Winterfell",url:"http://awoiaf.westeros.org/index.php/The_Prince_of_Winterfell_(A_Dance_with_Dragons)"}, - {title:"ADWD-38: The Watcher", url:"http://awoiaf.westeros.org/index.php/The_Watcher_(A_Dance_with_Dragons)"}, - {title:"ADWD-39: Jon VIII", url:"http://awoiaf.westeros.org/index.php/Jon_VIII_(A_Dance_with_Dragons)"}, - {title:"ADWD-40: Tyrion IX", url:"http://awoiaf.westeros.org/index.php/Tyrion_IX_(A_Dance_with_Dragons)"}, - {title:"ADWD-41: The Turncloak",url:"http://awoiaf.westeros.org/index.php/The_Turncloak_(A_Dance_with_Dragons)"}, - {title:"ADWD-42: The King's Prize",url:"http://awoiaf.westeros.org/index.php/The_King's_Prize_(A_Dance_with_Dragons)"}, - {title:"ADWD-43: Daenerys VII", url:"http://awoiaf.westeros.org/index.php/Daenerys_VII_(A_Dance_with_Dragons)"}, - {title:"ADWD-44: Jon IX", url:"http://awoiaf.westeros.org/index.php/Jon_IX_(A_Dance_with_Dragons)"}, - {title:"ADWD-45: The Blind Girl",url:"http://awoiaf.westeros.org/index.php/The_Blind_Girl_(A_Dance_with_Dragons)"}, - {title:"ADWD-46: A Ghost In Winterfell",url:"http://awoiaf.westeros.org/index.php/A_Ghost_in_Winterfell_(A_Dance_with_Dragons)"}, - {title:"ADWD-47: Tyrion X", url:"http://awoiaf.westeros.org/index.php/Tyrion_X_(A_Dance_with_Dragons)"}, - {title:"ADWD-48: Jaime I", url:"http://awoiaf.westeros.org/index.php/Jaime_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-49: Jon X", url:"http://awoiaf.westeros.org/index.php/Jon_X_(A_Dance_with_Dragons)"}, // 320 - {title:"ADWD-50: Daenerys VIII",url:"http://awoiaf.westeros.org/index.php/Daenerys_VIII_(A_Dance_with_Dragons)"}, - {title:"ADWD-51: Theon I", url:"http://awoiaf.westeros.org/index.php/Theon_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-52: Daenerys IX", url:"http://awoiaf.westeros.org/index.php/Daenerys_IX_(A_Dance_with_Dragons)"}, - {title:"ADWD-53: Jon XI", url:"http://awoiaf.westeros.org/index.php/Jon_XI_(A_Dance_with_Dragons)"}, - {title:"ADWD-54: Cersei I", url:"http://awoiaf.westeros.org/index.php/Cersei_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-55: The Queensguard",url:"http://awoiaf.westeros.org/index.php/The_Queensguard_(A_Dance_with_Dragons)"}, - {title:"ADWD-56: The Iron Suitor",url:"http://awoiaf.westeros.org/index.php/The_Iron_Suitor_(A_Dance_with_Dragons)"}, - {title:"ADWD-57: Tyrion XI", url:"http://awoiaf.westeros.org/index.php/Tyrion_XI_(A_Dance_with_Dragons)"}, - {title:"ADWD-58: Jon XII", url:"http://awoiaf.westeros.org/index.php/Jon_XII_(A_Dance_with_Dragons)"}, - {title:"ADWD-59: Discarded Knight",url:"http://awoiaf.westeros.org/index.php/The_Discarded_Knight_(A_Dance_with_Dragons)"}, - {title:"ADWD-60: The Spurned Suitor",url:"http://awoiaf.westeros.org/index.php/The_Spurned_Suitor_(A_Dance_with_Dragons)"}, - {title:"ADWD-61: The Griffin Reborn",url:"http://awoiaf.westeros.org/index.php/The_Griffin_Reborn_(A_Dance_with_Dragons)"}, - {title:"ADWD-62: The Sacrifice",url:"http://awoiaf.westeros.org/index.php/The_Sacrifice_(A_Dance_with_Dragons)"}, - {title:"ADWD-63: Victarion I", url:"http://awoiaf.westeros.org/index.php/Victarion_I_(A_Dance_with_Dragons)"}, - {title:"ADWD-64: The Ugly Little Girl",url:"http://awoiaf.westeros.org/index.php/The_Ugly_Little_Girl_(A_Dance_with_Dragons)"}, - {title:"ADWD-65: Cersei II", url:"http://awoiaf.westeros.org/index.php/Cersei_II_(A_Dance_with_Dragons)"}, - {title:"ADWD-66: Tyrion XII", url:"http://awoiaf.westeros.org/index.php/Tyrion_XII_(A_Dance_with_Dragons)"}, - {title:"ADWD-67: The Kingbreaker",url:"http://awoiaf.westeros.org/index.php/The_Kingbreaker_(A_Dance_with_Dragons)"}, - {title:"ADWD-68: The Dragontamer",url:"http://awoiaf.westeros.org/index.php/The_Dragontamer_(A_Dance_with_Dragons)"}, - {title:"ADWD-69: Jon XIII", url:"http://awoiaf.westeros.org/index.php/Jon_XIII_(A_Dance_with_Dragons)"}, // 340 - {title:"ADWD-70: The Queen's Hand",url:"http://awoiaf.westeros.org/index.php/The_Queen%27s_Hand_(A_Dance_with_Dragons)"}, - {title:"ADWD-71: Daenerys X", url:"http://awoiaf.westeros.org/index.php/Daenerys_X_(A_Dance_with_Dragons)"}, - {title:"ADWD-72: Epilogue", url:"http://awoiaf.westeros.org/index.php/Epilogue_(A_Dance_with_Dragons)"}, - {title:"TWOW-?: Theon I", url:"http://awoiaf.westeros.org/index.php/Theon_I_(The_Winds_of_Winter)"} //344 + { + title: 'AGOT-0: Prologue', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Prologue', + }, // 0 + { + title: 'AGOT-1: Bran I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_1', + }, + { + title: 'AGOT-2: Catelyn I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_2', + }, + { + title: 'AGOT-3: Daenerys I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_3', + }, + { + title: 'AGOT-4: Eddard I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_4', + }, + { + title: 'AGOT-5: Jon I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_5', + }, + { + title: 'AGOT-6: Catelyn II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_6', + }, + { + title: 'AGOT-7: Arya I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_7', + }, + { + title: 'AGOT-8: Bran II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_8', + }, + { + title: 'AGOT-9: Tyrion I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_9', + }, + { + title: 'AGOT-10: Jon II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_10', + }, + { + title: 'AGOT-11: Daenerys II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_11', + }, + { + title: 'AGOT-12: Eddard II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_12', + }, + { + title: 'AGOT-13: Tyrion II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_13', + }, + { + title: 'AGOT-14: Catelyn III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_14', + }, + { + title: 'AGOT-15: Sansa I', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_15', + }, + { + title: 'AGOT-16: Eddard III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_16', + }, + { + title: 'AGOT-17: Bran III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_17', + }, + { + title: 'AGOT-18: Catelyn IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_18', + }, + { + title: 'AGOT-19: Jon III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_19', + }, + { + title: 'AGOT-20: Eddard IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_20', + }, // 20 + { + title: 'AGOT-21: Tyrion III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_21', + }, + { + title: 'AGOT-22: Arya II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_22', + }, + { + title: 'AGOT-23: Daenerys III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_23', + }, + { + title: 'AGOT-24: Bran IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_24', + }, + { + title: 'AGOT-25: Eddard V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_25', + }, + { + title: 'AGOT-26: Jon IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_26', + }, + { + title: 'AGOT-27: Eddard VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_27', + }, + { + title: 'AGOT-28: Catelyn V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_28', + }, + { + title: 'AGOT-29: Sansa II', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_29', + }, + { + title: 'AGOT-30: Eddard VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_30', + }, + { + title: 'AGOT-31: Tyrion IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_31', + }, + { + title: 'AGOT-32: Arya III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_32', + }, + { + title: 'AGOT-33: Eddard VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_33', + }, + { + title: 'AGOT-34: Catelyn VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_34', + }, + { + title: 'AGOT-35: Eddard IX', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_35', + }, + { + title: 'AGOT-36: Daenerys IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_36', + }, + { + title: 'AGOT-37: Bran V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_37', + }, + { + title: 'AGOT-38: Tyrion V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_38', + }, + { + title: 'AGOT-39: Eddard X', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_39', + }, + { + title: 'AGOT-40: Catelyn VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_40', + }, // 40 + { + title: 'AGOT-41: Jon V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_41', + }, + { + title: 'AGOT-42: Tyrion VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_42', + }, + { + title: 'AGOT-43: Eddard XI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_43', + }, + { + title: 'AGOT-44: Sansa III', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_44', + }, + { + title: 'AGOT-45: Eddard XII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_45', + }, + { + title: 'AGOT-46: Daenerys V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_46', + }, + { + title: 'AGOT-47: Eddard XIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_47', + }, + { + title: 'AGOT-48: Jon VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_48', + }, + { + title: 'AGOT-49: Eddard XIV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_49', + }, + { + title: 'AGOT-50: Arya IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_50', + }, + { + title: 'AGOT-51: Sansa IV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_51', + }, + { + title: 'AGOT-52: Jon VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_52', + }, + { + title: 'AGOT-53: Bran VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_53', + }, + { + title: 'AGOT-54: Daenerys VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_54', + }, + { + title: 'AGOT-55: Catelyn VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_55', + }, + { + title: 'AGOT-56: Tyrion VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_56', + }, + { + title: 'AGOT-57: Sansa V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_57', + }, + { + title: 'AGOT-58: Eddard XV', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_58', + }, + { + title: 'AGOT-59: Catelyn IX', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_59', + }, + { + title: 'AGOT-60: Jon VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_60', + }, // 60 + { + title: 'AGOT-61: Daenerys VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_61', + }, + { + title: 'AGOT-62: Tyrion VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_62', + }, + { + title: 'AGOT-63: Catelyn X', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_63', + }, + { + title: 'AGOT-64: Daenerys VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_64', + }, + { + title: 'AGOT-65: Arya V', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_65', + }, + { + title: 'AGOT-66: Bran VII', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_66', + }, + { + title: 'AGOT-67: Sansa VI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_67', + }, + { + title: 'AGOT-68: Daenerys IX', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_68', + }, + { + title: 'AGOT-69: Tyrion IX', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_69', + }, + { + title: 'AGOT-70: Jon IX', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_70', + }, + { + title: 'AGOT-71: Catelyn XI', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_71', + }, + { + title: 'AGOT-72: Daenerys X', + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_71', + }, + { + title: 'ACOK-0: Prologue', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Prologue', + }, + { + title: 'ACOK-1: Arya I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_1', + }, + { + title: 'ACOK-2: Sansa I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_2', + }, + { + title: 'ACOK-3: Tyrion I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_3', + }, + { + title: 'ACOK-4: Bran I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_4', + }, + { + title: 'ACOK-5: Arya II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_5', + }, + { + title: 'ACOK-6: Jon I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_6', + }, + { + title: 'ACOK-7: Catelyn I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_7', + }, // 80 + { + title: 'ACOK-8: Tyrion II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_8', + }, + { + title: 'ACOK-9: Arya III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_9', + }, + { + title: 'ACOK-10: Davos I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_10', + }, + { + title: 'ACOK-11: Theon I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_11', + }, + { + title: 'ACOK-12: Daenerys I', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_12', + }, + { + title: 'ACOK-13: Jon II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_13', + }, + { + title: 'ACOK-14: Arya IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_14', + }, + { + title: 'ACOK-15: Tyrion III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_15', + }, + { + title: 'ACOK-16: Bran II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_16', + }, + { + title: 'ACOK-17: Tyrion IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_17', + }, + { + title: 'ACOK-18: Sansa II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_18', + }, + { + title: 'ACOK-19: Arya V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_19', + }, + { + title: 'ACOK-20: Tyrion V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_20', + }, + { + title: 'ACOK-21: Bran III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_21', + }, + { + title: 'ACOK-22: Catelyn II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_22', + }, + { + title: 'ACOK-23: Jon III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_23', + }, + { + title: 'ACOK-24: Theon II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_24', + }, + { + title: 'ACOK-25: Tyrion VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_25', + }, + { + title: 'ACOK-26: Arya VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_26', + }, + { + title: 'ACOK-27: Daenerys II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_27', + }, // 100 + { + title: 'ACOK-28: Bran IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_28', + }, + { + title: 'ACOK-29: Tyrion VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_29', + }, + { + title: 'ACOK-30: Arya VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_30', + }, + { + title: 'ACOK-31: Catelyn III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_31', + }, + { + title: 'ACOK-32: Sansa III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_32', + }, + { + title: 'ACOK-33: Catelyn IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_33', + }, + { + title: 'ACOK-34: Jon IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_34', + }, + { + title: 'ACOK-35: Bran V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_35', + }, + { + title: 'ACOK-36: Tyrion VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_36', + }, + { + title: 'ACOK-37: Theon III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_37', + }, + { + title: 'ACOK-38: Arya VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_38', + }, + { + title: 'ACOK-39: Catelyn V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_39', + }, + { + title: 'ACOK-40: Daenerys III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_40', + }, + { + title: 'ACOK-41: Tyrion IX', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_41', + }, + { + title: 'ACOK-42: Davos II', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_42', + }, + { + title: 'ACOK-43: Jon V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_43', + }, + { + title: 'ACOK-44: Tyrion X', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_44', + }, + { + title: 'ACOK-45: Catelyn VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_45', + }, + { + title: 'ACOK-46: Bran VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_46', + }, + { + title: 'ACOK-47: Arya IX', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_47', + }, // 120 + { + title: 'ACOK-48: Daenerys IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_48', + }, + { + title: 'ACOK-49: Tyrion XI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_49', + }, + { + title: 'ACOK-50: Theon IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_50', + }, + { + title: 'ACOK-51: Jon VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_51', + }, + { + title: 'ACOK-52: Sansa IV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_52', + }, + { + title: 'ACOK-53: Jon VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_53', + }, + { + title: 'ACOK-54: Tyrion XII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_54', + }, + { + title: 'ACOK-55: Catelyn VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_55', + }, + { + title: 'ACOK-56: Theon V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_56', + }, + { + title: 'ACOK-57: Sansa V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_57', + }, + { + title: 'ACOK-58: Davos III', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_58', + }, + { + title: 'ACOK-59: Tyrion XIII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_59', + }, + { + title: 'ACOK-60: Sansa VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_60', + }, + { + title: 'ACOK-61: Tyrion XIV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_61', + }, + { + title: 'ACOK-62: Sansa VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_62', + }, + { + title: 'ACOK-63: Daenerys V', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_63', + }, + { + title: 'ACOK-64: Arya X', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_64', + }, + { + title: 'ACOK-65: Sansa VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_65', + }, + { + title: 'ACOK-66: Theon VI', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_66', + }, + { + title: 'ACOK-67: Tyrion XV', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_67', + }, // 140 + { + title: 'ACOK-68: Jon VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_68', + }, + { + title: 'ACOK-69: Bran VII', + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_69', + }, + { + title: 'ASOS-0: Prologue', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Prologue', + }, + { + title: 'ASOS-1: Jaime I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_1', + }, + { + title: 'ASOS-2: Catelyn I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_2', + }, + { + title: 'ASOS-3: Arya I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_3', + }, + { + title: 'ASOS-4: Tyrion I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_4', + }, + { + title: 'ASOS-5: Davos I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_5', + }, + { + title: 'ASOS-6: Sansa I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_6', + }, + { + title: 'ASOS-7: Jon I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_7', + }, + { + title: 'ASOS-8: Daenerys I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_8', + }, + { + title: 'ASOS-9: Bran I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_9', + }, + { + title: 'ASOS-10: Davos II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_10', + }, + { + title: 'ASOS-11: Jaime II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_11', + }, + { + title: 'ASOS-12: Tyrion II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_12', + }, + { + title: 'ASOS-13: Arya II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_13', + }, + { + title: 'ASOS-14: Catelyn II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_14', + }, + { + title: 'ASOS-15: Jon II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_15', + }, + { + title: 'ASOS-16: Sansa II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_16', + }, + { + title: 'ASOS-17: Arya III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_17', + }, // 160 + { + title: 'ASOS-18: Samwell I', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_18', + }, + { + title: 'ASOS-19: Tyrion III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_19', + }, + { + title: 'ASOS-20: Catelyn III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_20', + }, + { + title: 'ASOS-21: Jaime III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_21', + }, + { + title: 'ASOS-22: Arya IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_22', + }, + { + title: 'ASOS-23: Daenerys II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_23', + }, + { + title: 'ASOS-24: Bran II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_24', + }, + { + title: 'ASOS-25: Davos III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_25', + }, + { + title: 'ASOS-26: Jon III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_26', + }, + { + title: 'ASOS-27: Daenerys III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_27', + }, + { + title: 'ASOS-28: Sansa III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_28', + }, + { + title: 'ASOS-29: Arya V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_29', + }, + { + title: 'ASOS-30: Jon IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_30', + }, + { + title: 'ASOS-31: Jaime IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_31', + }, + { + title: 'ASOS-32: Tyrion IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_32', + }, + { + title: 'ASOS-33: Samwell II', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_33', + }, + { + title: 'ASOS-34: Arya VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_34', + }, + { + title: 'ASOS-35: Catelyn IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_35', + }, + { + title: 'ASOS-36: Davos IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_36', + }, + { + title: 'ASOS-37: Jaime V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_37', + }, // 180 + { + title: 'ASOS-38: Tyrion V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_38', + }, + { + title: 'ASOS-39: Arya VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_39', + }, + { + title: 'ASOS-40: Bran III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_40', + }, + { + title: 'ASOS-41: Jon V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_41', + }, + { + title: 'ASOS-42: Daenerys IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_42', + }, + { + title: 'ASOS-43: Arya VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_43', + }, + { + title: 'ASOS-44: Jaime VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_44', + }, + { + title: 'ASOS-45: Catelyn V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_45', + }, + { + title: 'ASOS-46: Samwell III', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_46', + }, + { + title: 'ASOS-47: Arya IX', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_47', + }, + { + title: 'ASOS-48: Jon VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_48', + }, + { + title: 'ASOS-49: Catelyn VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_49', + }, + { + title: 'ASOS-50: Arya X', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_50', + }, + { + title: 'ASOS-51: Catelyn VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_51', + }, + { + title: 'ASOS-52: Arya XI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_52', + }, + { + title: 'ASOS-53: Tyrion VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_53', + }, + { + title: 'ASOS-54: Davos V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_54', + }, + { + title: 'ASOS-55: Jon VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_55', + }, + { + title: 'ASOS-56: Bran IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_56', + }, + { + title: 'ASOS-57: Daenerys V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_57', + }, // 200 + { + title: 'ASOS-58: Tyrion VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_58', + }, + { + title: 'ASOS-59: Sansa IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_59', + }, + { + title: 'ASOS-60: Tyrion VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_60', + }, + { + title: 'ASOS-61: Sansa V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_61', + }, + { + title: 'ASOS-62: Jaime VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_62', + }, + { + title: 'ASOS-63: Davos VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_63', + }, + { + title: 'ASOS-64: Jon VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_64', + }, + { + title: 'ASOS-65: Arya XII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_65', + }, + { + title: 'ASOS-66: Tyrion IX', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_66', + }, + { + title: 'ASOS-67: Jaime VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_67', + }, + { + title: 'ASOS-68: Sansa VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_68', + }, + { + title: 'ASOS-69: Jon IX', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_69', + }, + { + title: 'ASOS-70: Tyrion X', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_70', + }, + { + title: 'ASOS-71: Daenerys VI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_71', + }, + { + title: 'ASOS-72: Jaime IX', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_72', + }, + { + title: 'ASOS-73: Jon X', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_73', + }, + { + title: 'ASOS-74: Arya XIII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_74', + }, + { + title: 'ASOS-75: Samwell IV', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_75', + }, + { + title: 'ASOS-76: Jon XI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_76', + }, + { + title: 'ASOS-77: Tyrion XI', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_77', + }, // 220 + { + title: 'ASOS-78: Samwell V', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_78', + }, + { + title: 'ASOS-79: Jon XII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_79', + }, + { + title: 'ASOS-80: Sansa VII', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_80', + }, + { + title: 'ASOS-81: Epilogue', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Epilogue', + }, + { + title: 'AFFC-0: Prologue', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Prologue', + }, + { + title: 'AFFC-1: The Prophet', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_1', + }, + { + title: 'AFFC-2: The Captain Of Guards', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_2', + }, + { + title: 'AFFC-3: Cersei I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_3', + }, + { + title: 'AFFC-4: Brienne I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_4', + }, + { + title: 'AFFC-5: Samwell I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_5', + }, + { + title: 'AFFC-6: Arya I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_6', + }, + { + title: 'AFFC-7: Cersei II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_7', + }, + { + title: 'AFFC-8: Jaime I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_8', + }, + { + title: 'AFFC-9: Brienne II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_9', + }, + { + title: 'AFFC-10: Sansa I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_10', + }, + { + title: "AFFC-11: Kraken's Daughter", + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_11', + }, + { + title: 'AFFC-12: Cersei III', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_12', + }, + { + title: 'AFFC-13: The Soiled Knight', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_13', + }, + { + title: 'AFFC-14: Brienne III', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_14', + }, + { + title: 'AFFC-15: Samwell II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_15', + }, // 240 + { + title: 'AFFC-16: Jaime II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_16', + }, + { + title: 'AFFC-17: Cersei IV', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_17', + }, + { + title: 'AFFC-18: The Iron Captain', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_18', + }, + { + title: 'AFFC-19: The Drowned Man', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_19', + }, + { + title: 'AFFC-20: Brienne IV', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_20', + }, + { + title: 'AFFC-21: The Queenmaker', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_21', + }, + { + title: 'AFFC-22: Arya II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_22', + }, + { + title: 'AFFC-23: Alayne I', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_23', + }, + { + title: 'AFFC-24: Cersei V', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_24', + }, + { + title: 'AFFC-25: Brienne V', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_25', + }, + { + title: 'AFFC-26: Samwell III', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_26', + }, + { + title: 'AFFC-27: Jaime III', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_27', + }, + { + title: 'AFFC-28: Cersei VI', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_28', + }, + { + title: 'AFFC-29: The Reaver', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_29', + }, + { + title: 'AFFC-30: Jaime IV', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_30', + }, + { + title: 'AFFC-31: Brienne VI', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_31', + }, + { + title: 'AFFC-32: Cersei VII', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_32', + }, + { + title: 'AFFC-33: Jaime V', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_33', + }, + { + title: 'AFFC-34: Cat Of The Canals', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_34', + }, + { + title: 'AFFC-35: Samwell IV', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_35', + }, // 260 + { + title: 'AFFC-36: Cersei VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_36', + }, + { + title: 'AFFC-37: Brienne VII', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_37', + }, + { + title: 'AFFC-38: Jaime VI', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_38', + }, + { + title: 'AFFC-39: Cersei IX', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_39', + }, + { + title: 'AFFC-40: Princess in the Tower', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_40', + }, + { + title: 'AFFC-41: Alayne II', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_41', + }, + { + title: 'AFFC-42: Brienne VIII', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_42', + }, + { + title: 'AFFC-43: Cersei X', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_43', + }, + { + title: 'AFFC-44: Jaime VII', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_44', + }, + { + title: 'AFFC-45: Samwell V', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_45', + }, + { + title: 'ADWD-0: Prologue', + url: 'http://awoiaf.westeros.org/index.php/Prologue_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-1: Tyrion I', + url: 'http://awoiaf.westeros.org/index.php/Tyrion_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-2: Daenerys I', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-3: Jon I', + url: 'http://awoiaf.westeros.org/index.php/Jon_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-4: Bran I', + url: 'http://awoiaf.westeros.org/index.php/Bran_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-5: Tyrion II', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_II_(A_Dance_with_Dragons)', + }, + { + title: "ADWD-6: The Merchant's Man", + url: + 'http://awoiaf.westeros.org/index.php/The_Merchant%27s_Man_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-7: Jon II', + url: 'http://awoiaf.westeros.org/index.php/Jon_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-8: Tyrion III', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-9: Davos I', + url: 'http://awoiaf.westeros.org/index.php/Davos_I_(A_Dance_with_Dragons)', + }, // 280 + { + title: 'ADWD-10: Jon III', + url: 'http://awoiaf.westeros.org/index.php/Jon_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-11: Daenerys II', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-12: Reek I', + url: 'http://awoiaf.westeros.org/index.php/Reek_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-13: Bran II', + url: 'http://awoiaf.westeros.org/index.php/Bran_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-14: Tyrion IV', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_IV_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-15: Davos II', + url: 'http://awoiaf.westeros.org/index.php/Davos_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-16: Daenerys III', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-17: Jon IV', + url: 'http://awoiaf.westeros.org/index.php/Jon_IV_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-18: Tyrion V', + url: 'http://awoiaf.westeros.org/index.php/Tyrion_V_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-19: Davos III', + url: + 'http://awoiaf.westeros.org/index.php/Davos_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-20: Reek II', + url: 'http://awoiaf.westeros.org/index.php/Reek_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-21: Jon V', + url: 'http://awoiaf.westeros.org/index.php/Jon_V_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-22: Tyrion VI', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_VI_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-23: Daenerys IV', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_IV_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-24: The Lost Lord', + url: + 'http://awoiaf.westeros.org/index.php/The_Lost_Lord_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-25: The Windblown', + url: + 'http://awoiaf.westeros.org/index.php/The_Windblown_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-26: The Wayward Bride', + url: + 'http://awoiaf.westeros.org/index.php/The_Wayward_Bride_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-27: Tyrion VII', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_VII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-28: Jon VI', + url: 'http://awoiaf.westeros.org/index.php/Jon_VI_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-29: Davos IV', + url: 'http://awoiaf.westeros.org/index.php/Davos_IV_(A_Dance_with_Dragons)', + }, // 300 + { + title: 'ADWD-30: Daenerys V', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_V_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-31: Melisandre I', + url: + 'http://awoiaf.westeros.org/index.php/Melisandre_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-32: Reek III', + url: 'http://awoiaf.westeros.org/index.php/Reek_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-33: Tyrion VIII', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_VIII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-34: Bran III', + url: 'http://awoiaf.westeros.org/index.php/Bran_III_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-35: Jon VII', + url: 'http://awoiaf.westeros.org/index.php/Jon_VII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-36: Daenerys VI', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_VI_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-37: Prince of Winterfell', + url: + 'http://awoiaf.westeros.org/index.php/The_Prince_of_Winterfell_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-38: The Watcher', + url: + 'http://awoiaf.westeros.org/index.php/The_Watcher_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-39: Jon VIII', + url: 'http://awoiaf.westeros.org/index.php/Jon_VIII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-40: Tyrion IX', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_IX_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-41: The Turncloak', + url: + 'http://awoiaf.westeros.org/index.php/The_Turncloak_(A_Dance_with_Dragons)', + }, + { + title: "ADWD-42: The King's Prize", + url: + "http://awoiaf.westeros.org/index.php/The_King's_Prize_(A_Dance_with_Dragons)", + }, + { + title: 'ADWD-43: Daenerys VII', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_VII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-44: Jon IX', + url: 'http://awoiaf.westeros.org/index.php/Jon_IX_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-45: The Blind Girl', + url: + 'http://awoiaf.westeros.org/index.php/The_Blind_Girl_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-46: A Ghost In Winterfell', + url: + 'http://awoiaf.westeros.org/index.php/A_Ghost_in_Winterfell_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-47: Tyrion X', + url: 'http://awoiaf.westeros.org/index.php/Tyrion_X_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-48: Jaime I', + url: 'http://awoiaf.westeros.org/index.php/Jaime_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-49: Jon X', + url: 'http://awoiaf.westeros.org/index.php/Jon_X_(A_Dance_with_Dragons)', + }, // 320 + { + title: 'ADWD-50: Daenerys VIII', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_VIII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-51: Theon I', + url: 'http://awoiaf.westeros.org/index.php/Theon_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-52: Daenerys IX', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_IX_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-53: Jon XI', + url: 'http://awoiaf.westeros.org/index.php/Jon_XI_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-54: Cersei I', + url: 'http://awoiaf.westeros.org/index.php/Cersei_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-55: The Queensguard', + url: + 'http://awoiaf.westeros.org/index.php/The_Queensguard_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-56: The Iron Suitor', + url: + 'http://awoiaf.westeros.org/index.php/The_Iron_Suitor_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-57: Tyrion XI', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_XI_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-58: Jon XII', + url: 'http://awoiaf.westeros.org/index.php/Jon_XII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-59: Discarded Knight', + url: + 'http://awoiaf.westeros.org/index.php/The_Discarded_Knight_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-60: The Spurned Suitor', + url: + 'http://awoiaf.westeros.org/index.php/The_Spurned_Suitor_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-61: The Griffin Reborn', + url: + 'http://awoiaf.westeros.org/index.php/The_Griffin_Reborn_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-62: The Sacrifice', + url: + 'http://awoiaf.westeros.org/index.php/The_Sacrifice_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-63: Victarion I', + url: + 'http://awoiaf.westeros.org/index.php/Victarion_I_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-64: The Ugly Little Girl', + url: + 'http://awoiaf.westeros.org/index.php/The_Ugly_Little_Girl_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-65: Cersei II', + url: + 'http://awoiaf.westeros.org/index.php/Cersei_II_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-66: Tyrion XII', + url: + 'http://awoiaf.westeros.org/index.php/Tyrion_XII_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-67: The Kingbreaker', + url: + 'http://awoiaf.westeros.org/index.php/The_Kingbreaker_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-68: The Dragontamer', + url: + 'http://awoiaf.westeros.org/index.php/The_Dragontamer_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-69: Jon XIII', + url: 'http://awoiaf.westeros.org/index.php/Jon_XIII_(A_Dance_with_Dragons)', + }, // 340 + { + title: "ADWD-70: The Queen's Hand", + url: + 'http://awoiaf.westeros.org/index.php/The_Queen%27s_Hand_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-71: Daenerys X', + url: + 'http://awoiaf.westeros.org/index.php/Daenerys_X_(A_Dance_with_Dragons)', + }, + { + title: 'ADWD-72: Epilogue', + url: 'http://awoiaf.westeros.org/index.php/Epilogue_(A_Dance_with_Dragons)', + }, + { + title: 'TWOW-?: Theon I', + url: 'http://awoiaf.westeros.org/index.php/Theon_I_(The_Winds_of_Winter)', + }, //344 ]; var episodes = [ - {title:"S1E01: Winter Is Coming", url:"http://awoiaf.westeros.org/index.php/Winter_Is_Coming"}, - {title:"S1E02: The Kingsroad", url:"http://awoiaf.westeros.org/index.php/The_Kingsroad"}, - {title:"S1E03: Lord Snow", url:"http://awoiaf.westeros.org/index.php/Lord_Snow"}, - {title:"S1E04: Cripples, Bastards, & Broken Things",url:"http://awoiaf.westeros.org/index.php/Cripples,_Bastards,_and_Broken_Things"}, - {title:"S1E05: The Wolf and the Lion", url:"http://awoiaf.westeros.org/index.php/The_Wolf_and_the_Lion"}, - {title:"S1E06: A Golden Crown", url:"http://awoiaf.westeros.org/index.php/A_Golden_Crown"}, - {title:"S1E07: You Win or You Die", url:"http://awoiaf.westeros.org/index.php/You_Win_or_You_Die"}, - {title:"S1E08: The Pointy End", url:"http://awoiaf.westeros.org/index.php/The_Pointy_End"}, - {title:"S1E09: Baelor", url:"http://awoiaf.westeros.org/index.php/Baelor"}, - {title:"S1E10: Fire and Blood", url:"http://awoiaf.westeros.org/index.php/Fire_and_Blood_(Game_of_Thrones)"}, - {title:"S2E01: The North Remembers", url:"http://awoiaf.westeros.org/index.php/The_North_Remembers_(TV)"}, - {title:"S2E02: The Night Lands", url:"http://awoiaf.westeros.org/index.php/The_Night_Lands_(TV)"}, - {title:"S2E03: What Is Dead May Never Die", url:"http://awoiaf.westeros.org/index.php/What_Is_Dead_May_Never_Die_(TV)"}, - {title:"S2E04: Garden of Bones", url:"http://awoiaf.westeros.org/index.php/Garden_of_Bones_(TV)"}, - {title:"S2E05: The Ghost of Harrenhal", url:"http://awoiaf.westeros.org/index.php/The_Ghost_of_Harrenhal_(TV)"}, - {title:"S2E06: The Old Gods and the New", url:"http://awoiaf.westeros.org/index.php/The_Old_Gods_and_the_New_(TV)"}, - {title:"S2E07: A Man Without Honor", url:"http://awoiaf.westeros.org/index.php/A_Man_Without_Honor_(TV)"}, - {title:"S2E08: The Prince of Winterfell", url:"http://awoiaf.westeros.org/index.php/The_Prince_of_Winterfell_(TV)"}, - {title:"S2E09: Blackwater", url:"http://awoiaf.westeros.org/index.php/Blackwater_(TV)"}, - {title:"S2E10: Valar Morghulis", url:"http://awoiaf.westeros.org/index.php/Valar_Morghulis_(TV)"}, - {title:"S3E01: Valar Dohaeris", url:"http://awoiaf.westeros.org/index.php/Valar_Dohaeris_(TV)"}, - {title:"S3E02: Dark Wings, Dark Words", url:"http://awoiaf.westeros.org/index.php/Dark_Wings,_Dark_Words"}, - {title:"S3E03: Walk of Punishment", url:"http://awoiaf.westeros.org/index.php/Walk_of_Punishment"}, - {title:"S3E04: And Now His Watch is Ended", url:"http://awoiaf.westeros.org/index.php/And_Now_His_Watch_Is_Ended"}, - {title:"S3E05: Kissed by Fire", url:"http://awoiaf.westeros.org/index.php/Kissed_by_Fire"}, - {title:"S3E06: The Climb", url:"http://awoiaf.westeros.org/index.php/The_Climb"}, - {title:"S3E07: The Bear and the Maiden Fair", url:"http://awoiaf.westeros.org/index.php/The_Bear_and_the_Maiden_Fair_(TV)"}, - {title:"S3E08: Second Sons", url:"http://awoiaf.westeros.org/index.php/Second_Sons_(TV)"}, - {title:"S3E09: The Rains of Castamere", url:"http://awoiaf.westeros.org/index.php/The_Rains_of_Castamere_(TV)"}, - {title:"S3E10: Mhysa", url:"http://awoiaf.westeros.org/index.php/Mhysa_(TV)"}, - {title:"S4E01: Two Swords", url:"http://awoiaf.westeros.org/index.php/Two_Swords"}, - {title:"S4E02: The Lion and the Rose", url:"http://awoiaf.westeros.org/index.php/The_Lion_and_the_Rose"}, - {title:"S4E03: Breaker of Chains", url:"http://awoiaf.westeros.org/index.php/Breaker_of_Chains"}, - {title:"S4E04: Oathkeeper", url:"http://awoiaf.westeros.org/index.php/Oathkeeper_(TV)"}, - {title:"S4E05: First of His Name", url:"http://awoiaf.westeros.org/index.php/First_of_His_Name"}, - {title:"S4E06: The Laws of Gods and Men", url:"http://awoiaf.westeros.org/index.php/The_Laws_of_Gods_and_Men"}, - {title:"S4E07: Mockingbird", url:"http://en.wikipedia.org/wiki/Mockingbird_(Game_of_Thrones)"}, - {title:"S4E08: The Mountain and the Viper", url:"http://en.wikipedia.org/wiki/The_Mountain_and_the_Viper"}, - {title:"S4E09: The Watchers on the Wall", url:"http://en.wikipedia.org/wiki/The_Watchers_on_the_Wall"}, - {title:"S4E10: The Children", url:"http://en.wikipedia.org/wiki/The_Children_(Game_of_Thrones)"}, - {title:"S5E01: The Wars to Come", url:"http://en.wikipedia.org/wiki/The_Wars_to_Come"}, - {title:"S5E02: The House of Black and White", url:"http://en.wikipedia.org/wiki/The_House_of_Black_and_White"}, - {title:"S5E03: High Sparrow", url:"http://en.wikipedia.org/wiki/High_Sparrow"}, - {title:"S5E04: The Sons of the Harpy", url:"http://en.wikipedia.org/wiki/Sons_of_the_Harpy"}, - {title:"S5E05: Kill the Boy", url:"http://en.wikipedia.org/wiki/Kill_the_Boy"}, - {title:"S5E06: Unbowed, Unbent, Unbroken", url:"http://en.wikipedia.org/wiki/Unbowed,_Unbent,_Unbroken"}, - {title:"S5E07: The Gift", url:"http://en.wikipedia.org/wiki/The_Gift_(Game_of_Thrones)"}, - {title:"S5E08: Hardhome", url:"http://en.wikipedia.org/wiki/Hardhome"}, - {title:"S5E09: The Dance of Dragons", url:"https://en.wikipedia.org/wiki/The_Dance_of_Dragons"}, - {title:"S5E10: Mother's Mercy", url:"https://en.wikipedia.org/wiki/Mother%27s_Mercy"}, - {title:"S6E01: The Red Woman", url:"https://en.wikipedia.org/wiki/The_Red_Woman"}, - {title:"S6E02: Home", url:"https://en.wikipedia.org/wiki/Home_(Game_of_Thrones)"}, - {title:"S6E03: Oathbreaker", url:"https://en.wikipedia.org/wiki/Oathbreaker_(Game_of_Thrones)"}, - {title:"S6E04: Book of the Stranger", url:"https://en.wikipedia.org/wiki/Book_of_the_Stranger"}, - {title:"S6E05: The Door", url:"https://en.wikipedia.org/wiki/The_Door_(Game_of_Thrones)"}, - {title:"S6E06: Blood of My Blood", url:"https://en.wikipedia.org/wiki/Blood_of_My_Blood"}, - {title:"S6E07: The Broken Man", url:"https://en.wikipedia.org/wiki/The_Broken_Man"}, - {title:"S6E08: No One", url:"https://en.wikipedia.org/wiki/No_One_(Game_of_Thrones)"}, - {title:"S6E09: Battle of the Bastards", url:"https://en.wikipedia.org/wiki/Battle_of_the_Bastards"}, - {title:"S6E10: The Winds of Winter", url:"https://en.wikipedia.org/wiki/The_Winds_of_Winter_(Game_of_Thrones)"}, + { + title: 'S1E01: Winter Is Coming', + url: 'http://awoiaf.westeros.org/index.php/Winter_Is_Coming', + }, + { + title: 'S1E02: The Kingsroad', + url: 'http://awoiaf.westeros.org/index.php/The_Kingsroad', + }, + { + title: 'S1E03: Lord Snow', + url: 'http://awoiaf.westeros.org/index.php/Lord_Snow', + }, + { + title: 'S1E04: Cripples, Bastards, & Broken Things', + url: + 'http://awoiaf.westeros.org/index.php/Cripples,_Bastards,_and_Broken_Things', + }, + { + title: 'S1E05: The Wolf and the Lion', + url: 'http://awoiaf.westeros.org/index.php/The_Wolf_and_the_Lion', + }, + { + title: 'S1E06: A Golden Crown', + url: 'http://awoiaf.westeros.org/index.php/A_Golden_Crown', + }, + { + title: 'S1E07: You Win or You Die', + url: 'http://awoiaf.westeros.org/index.php/You_Win_or_You_Die', + }, + { + title: 'S1E08: The Pointy End', + url: 'http://awoiaf.westeros.org/index.php/The_Pointy_End', + }, + { + title: 'S1E09: Baelor', + url: 'http://awoiaf.westeros.org/index.php/Baelor', + }, + { + title: 'S1E10: Fire and Blood', + url: + 'http://awoiaf.westeros.org/index.php/Fire_and_Blood_(Game_of_Thrones)', + }, + { + title: 'S2E01: The North Remembers', + url: 'http://awoiaf.westeros.org/index.php/The_North_Remembers_(TV)', + }, + { + title: 'S2E02: The Night Lands', + url: 'http://awoiaf.westeros.org/index.php/The_Night_Lands_(TV)', + }, + { + title: 'S2E03: What Is Dead May Never Die', + url: 'http://awoiaf.westeros.org/index.php/What_Is_Dead_May_Never_Die_(TV)', + }, + { + title: 'S2E04: Garden of Bones', + url: 'http://awoiaf.westeros.org/index.php/Garden_of_Bones_(TV)', + }, + { + title: 'S2E05: The Ghost of Harrenhal', + url: 'http://awoiaf.westeros.org/index.php/The_Ghost_of_Harrenhal_(TV)', + }, + { + title: 'S2E06: The Old Gods and the New', + url: 'http://awoiaf.westeros.org/index.php/The_Old_Gods_and_the_New_(TV)', + }, + { + title: 'S2E07: A Man Without Honor', + url: 'http://awoiaf.westeros.org/index.php/A_Man_Without_Honor_(TV)', + }, + { + title: 'S2E08: The Prince of Winterfell', + url: 'http://awoiaf.westeros.org/index.php/The_Prince_of_Winterfell_(TV)', + }, + { + title: 'S2E09: Blackwater', + url: 'http://awoiaf.westeros.org/index.php/Blackwater_(TV)', + }, + { + title: 'S2E10: Valar Morghulis', + url: 'http://awoiaf.westeros.org/index.php/Valar_Morghulis_(TV)', + }, + { + title: 'S3E01: Valar Dohaeris', + url: 'http://awoiaf.westeros.org/index.php/Valar_Dohaeris_(TV)', + }, + { + title: 'S3E02: Dark Wings, Dark Words', + url: 'http://awoiaf.westeros.org/index.php/Dark_Wings,_Dark_Words', + }, + { + title: 'S3E03: Walk of Punishment', + url: 'http://awoiaf.westeros.org/index.php/Walk_of_Punishment', + }, + { + title: 'S3E04: And Now His Watch is Ended', + url: 'http://awoiaf.westeros.org/index.php/And_Now_His_Watch_Is_Ended', + }, + { + title: 'S3E05: Kissed by Fire', + url: 'http://awoiaf.westeros.org/index.php/Kissed_by_Fire', + }, + { + title: 'S3E06: The Climb', + url: 'http://awoiaf.westeros.org/index.php/The_Climb', + }, + { + title: 'S3E07: The Bear and the Maiden Fair', + url: + 'http://awoiaf.westeros.org/index.php/The_Bear_and_the_Maiden_Fair_(TV)', + }, + { + title: 'S3E08: Second Sons', + url: 'http://awoiaf.westeros.org/index.php/Second_Sons_(TV)', + }, + { + title: 'S3E09: The Rains of Castamere', + url: 'http://awoiaf.westeros.org/index.php/The_Rains_of_Castamere_(TV)', + }, + { + title: 'S3E10: Mhysa', + url: 'http://awoiaf.westeros.org/index.php/Mhysa_(TV)', + }, + { + title: 'S4E01: Two Swords', + url: 'http://awoiaf.westeros.org/index.php/Two_Swords', + }, + { + title: 'S4E02: The Lion and the Rose', + url: 'http://awoiaf.westeros.org/index.php/The_Lion_and_the_Rose', + }, + { + title: 'S4E03: Breaker of Chains', + url: 'http://awoiaf.westeros.org/index.php/Breaker_of_Chains', + }, + { + title: 'S4E04: Oathkeeper', + url: 'http://awoiaf.westeros.org/index.php/Oathkeeper_(TV)', + }, + { + title: 'S4E05: First of His Name', + url: 'http://awoiaf.westeros.org/index.php/First_of_His_Name', + }, + { + title: 'S4E06: The Laws of Gods and Men', + url: 'http://awoiaf.westeros.org/index.php/The_Laws_of_Gods_and_Men', + }, + { + title: 'S4E07: Mockingbird', + url: 'http://en.wikipedia.org/wiki/Mockingbird_(Game_of_Thrones)', + }, + { + title: 'S4E08: The Mountain and the Viper', + url: 'http://en.wikipedia.org/wiki/The_Mountain_and_the_Viper', + }, + { + title: 'S4E09: The Watchers on the Wall', + url: 'http://en.wikipedia.org/wiki/The_Watchers_on_the_Wall', + }, + { + title: 'S4E10: The Children', + url: 'http://en.wikipedia.org/wiki/The_Children_(Game_of_Thrones)', + }, + { + title: 'S5E01: The Wars to Come', + url: 'http://en.wikipedia.org/wiki/The_Wars_to_Come', + }, + { + title: 'S5E02: The House of Black and White', + url: 'http://en.wikipedia.org/wiki/The_House_of_Black_and_White', + }, + { + title: 'S5E03: High Sparrow', + url: 'http://en.wikipedia.org/wiki/High_Sparrow', + }, + { + title: 'S5E04: The Sons of the Harpy', + url: 'http://en.wikipedia.org/wiki/Sons_of_the_Harpy', + }, + { + title: 'S5E05: Kill the Boy', + url: 'http://en.wikipedia.org/wiki/Kill_the_Boy', + }, + { + title: 'S5E06: Unbowed, Unbent, Unbroken', + url: 'http://en.wikipedia.org/wiki/Unbowed,_Unbent,_Unbroken', + }, + { + title: 'S5E07: The Gift', + url: 'http://en.wikipedia.org/wiki/The_Gift_(Game_of_Thrones)', + }, + { title: 'S5E08: Hardhome', url: 'http://en.wikipedia.org/wiki/Hardhome' }, + { + title: 'S5E09: The Dance of Dragons', + url: 'https://en.wikipedia.org/wiki/The_Dance_of_Dragons', + }, + { + title: "S5E10: Mother's Mercy", + url: 'https://en.wikipedia.org/wiki/Mother%27s_Mercy', + }, + { + title: 'S6E01: The Red Woman', + url: 'https://en.wikipedia.org/wiki/The_Red_Woman', + }, + { + title: 'S6E02: Home', + url: 'https://en.wikipedia.org/wiki/Home_(Game_of_Thrones)', + }, + { + title: 'S6E03: Oathbreaker', + url: 'https://en.wikipedia.org/wiki/Oathbreaker_(Game_of_Thrones)', + }, + { + title: 'S6E04: Book of the Stranger', + url: 'https://en.wikipedia.org/wiki/Book_of_the_Stranger', + }, + { + title: 'S6E05: The Door', + url: 'https://en.wikipedia.org/wiki/The_Door_(Game_of_Thrones)', + }, + { + title: 'S6E06: Blood of My Blood', + url: 'https://en.wikipedia.org/wiki/Blood_of_My_Blood', + }, + { + title: 'S6E07: The Broken Man', + url: 'https://en.wikipedia.org/wiki/The_Broken_Man', + }, + { + title: 'S6E08: No One', + url: 'https://en.wikipedia.org/wiki/No_One_(Game_of_Thrones)', + }, + { + title: 'S6E09: Battle of the Bastards', + url: 'https://en.wikipedia.org/wiki/Battle_of_the_Bastards', + }, + { + title: 'S6E10: The Winds of Winter', + url: 'https://en.wikipedia.org/wiki/The_Winds_of_Winter_(Game_of_Thrones)', + }, ]; novellas = [ - {title:"Princess & Queen: p703", url:"http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen"}, - {title:"Princess & Queen: p709", url:"http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen"}, - {title:"Princess & Queen: p716", url:"http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen"}, - {title:"The Hedge Knight (209AL)", url:"http://awoiaf.westeros.org/index.php/The_Hedge_Knight"}, - {title:"The Sworn Sword (210AL)", url:"http://awoiaf.westeros.org/index.php/The_Sworn_Sword"}, - {title:"The Mystery Knight (212AL)", url:"http://awoiaf.westeros.org/index.php/The_Mystery_Knight"}, + { + title: 'Princess & Queen: p703', + url: 'http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen', + }, + { + title: 'Princess & Queen: p709', + url: 'http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen', + }, + { + title: 'Princess & Queen: p716', + url: 'http://awoiaf.westeros.org/index.php/The_Princess_and_the_Queen', + }, + { + title: 'The Hedge Knight (209AL)', + url: 'http://awoiaf.westeros.org/index.php/The_Hedge_Knight', + }, + { + title: 'The Sworn Sword (210AL)', + url: 'http://awoiaf.westeros.org/index.php/The_Sworn_Sword', + }, + { + title: 'The Mystery Knight (212AL)', + url: 'http://awoiaf.westeros.org/index.php/The_Mystery_Knight', + }, ]; //For locations, if no url attribute is specified, it will be set to http://awoiaf.westeros.org/index.php/[key] locations = { //Numbered locations - "Westwatch-by-the-Bridge": {lat:76.36226181822974, lng:-117.6855468750, title:"1: Westwatch-by-the-Bridge"}, - Shadow_Tower: {lat:76.37261948220728, lng:-116.5429687500, title:"2: Shadow Tower"}, - Sentinel_Stand: {lat:76.38296942847462, lng:-115.1367187500, title:"3: Sentinel Stand"}, - Greyguard: {lat:76.31035754301745, lng:-113.7744140625, title:"4: Greyguard"}, - Stonedoor: {lat:76.42429214465984, lng:-112.4560546875, title:"5: Stonedoor"}, - Hoarfrost_Hill: {lat:76.39331166244496, lng:-111.5332031250, title:"6: Hoarfrost Hill"}, - Icemark: {lat:76.37261948220728, lng:-110.4345703125, title:"7: Icemark"}, - Nightfort: {lat:76.33114246585924, lng:-109.5556640625, title:"8: Nightfort"}, - Deep_Lake: {lat:76.28954161916204, lng:-108.8525390625, title:"9: Deep Lake"}, - Queensgate: {lat:76.27912201826650, lng:-107.8857421875, title:"10: Queensgate"}, - Castle_Black: {lat:76.26869465080624, lng:-106.6992187500, title:"11: Castle Black"}, - "Oakenshield_(Wall)": {lat:76.20596704314150, lng:-105.7324218750, title:"12: Oakensheild"}, - "Woodswatch-by-the-Pool": {lat:76.18499546094715, lng:-104.8974609375, title:"13: Woodswatch-by-the-Pool"}, - Sable_Hall: {lat:76.16399261609192, lng:-103.7109375000, title:"14: Sable Hall"}, - Rimegate: {lat:76.11134844240470, lng:-102.4804687500, title:"15: Rimegate"}, - Long_Barrow: {lat:76.12189296324114, lng:-101.6894531250, title:"16: Long Barrow"}, - Torches: {lat:76.06909176390043, lng:-100.8105468750, title:"17: Torches"}, - Greenguard: {lat:76.03731657616542, lng:-100.1513671875, title:"18: Greenguard"}, - "Eastwatch-by-the-Sea": {lat:76.17449794908710, lng:-99.53613281250, title:"19: Eastwatch-by-the-Sea", url:"http://awoiaf.westeros.org/index.php/Eastwatch-by-the-Sea"}, - BWB_Hideout: {lat:25.24469595130604, lng:-117.8173828125, title:"20: Brotherhood Without Banners hideout", url:"http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_42"}, - Inn_of_the_Kneeling_Man: {lat:25.00597265623918, lng:-122.2998046875, title:"21: Inn of the Kneeling Man"}, - "Lord_Harroway%27s_Town": {lat:23.03929774776972, lng:-114.4775390625, title:"22: Lord Harroway's Town"}, - They_Lay_With_Lions: {lat:23.40276490540795, lng:-126.2548828125, title:"23: Inn (They Lay with Lions)", url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_1"}, - Unnamed_Village: {lat:22.59372606392931, lng:-122.6953125000, title:"24: Unnamed village"}, //Where was this? - Lychester_Keep: {lat:21.94304553343818, lng:-123.2666015625, title:"25: Lord Lychester's Keep", url:"http://awoiaf.westeros.org/index.php/House_Lychester"}, - Lady_of_the_Leaves: {lat:20.42701281425738, lng:-125.4638671875, title:"26: Lady of the Leaves"}, - Sallydance: {lat:19.60119416126314, lng:-124.8925781250, title:"27: Sallydance"}, - Goodbrook_Village: {lat:19.26966529650233, lng:-123.0468750000, title:"28: Lord Goodbrook's Village", url:"http://awoiaf.westeros.org/index.php/House_Goodbrook#A_Song_of_Ice_and_Fire"}, - Pennytree: {lat:20.22096577952230, lng:-119.7949218750, title:"29: Pennytree"}, - Old_Stone_Bridge: {lat:5.790896812871956, lng:-100.8105468750, title:"30: Old Stone Bridge Inn"}, - "Lord_Hewett%27s_Town": {lat:-21.0024710543567, lng:-150.0292968750, title:"31: Lord Hewett's Town"}, - Shandystone: {lat:-42.4558876419711, lng:-92.19726562500, title:"32: Shandystone"}, + 'Westwatch-by-the-Bridge': { + lat: 76.36226181822974, + lng: -117.685546875, + title: '1: Westwatch-by-the-Bridge', + }, + Shadow_Tower: { + lat: 76.37261948220728, + lng: -116.54296875, + title: '2: Shadow Tower', + }, + Sentinel_Stand: { + lat: 76.38296942847462, + lng: -115.13671875, + title: '3: Sentinel Stand', + }, + Greyguard: { + lat: 76.31035754301745, + lng: -113.7744140625, + title: '4: Greyguard', + }, + Stonedoor: { + lat: 76.42429214465984, + lng: -112.4560546875, + title: '5: Stonedoor', + }, + Hoarfrost_Hill: { + lat: 76.39331166244496, + lng: -111.533203125, + title: '6: Hoarfrost Hill', + }, + Icemark: { + lat: 76.37261948220728, + lng: -110.4345703125, + title: '7: Icemark', + }, + Nightfort: { + lat: 76.33114246585924, + lng: -109.5556640625, + title: '8: Nightfort', + }, + Deep_Lake: { + lat: 76.28954161916204, + lng: -108.8525390625, + title: '9: Deep Lake', + }, + Queensgate: { + lat: 76.2791220182665, + lng: -107.8857421875, + title: '10: Queensgate', + }, + Castle_Black: { + lat: 76.26869465080624, + lng: -106.69921875, + title: '11: Castle Black', + }, + 'Oakenshield_(Wall)': { + lat: 76.2059670431415, + lng: -105.732421875, + title: '12: Oakensheild', + }, + 'Woodswatch-by-the-Pool': { + lat: 76.18499546094715, + lng: -104.8974609375, + title: '13: Woodswatch-by-the-Pool', + }, + Sable_Hall: { + lat: 76.16399261609192, + lng: -103.7109375, + title: '14: Sable Hall', + }, + Rimegate: { + lat: 76.1113484424047, + lng: -102.48046875, + title: '15: Rimegate', + }, + Long_Barrow: { + lat: 76.12189296324114, + lng: -101.689453125, + title: '16: Long Barrow', + }, + Torches: { + lat: 76.06909176390043, + lng: -100.810546875, + title: '17: Torches', + }, + Greenguard: { + lat: 76.03731657616542, + lng: -100.1513671875, + title: '18: Greenguard', + }, + 'Eastwatch-by-the-Sea': { + lat: 76.1744979490871, + lng: -99.5361328125, + title: '19: Eastwatch-by-the-Sea', + url: 'http://awoiaf.westeros.org/index.php/Eastwatch-by-the-Sea', + }, + BWB_Hideout: { + lat: 25.24469595130604, + lng: -117.8173828125, + title: '20: Brotherhood Without Banners hideout', + url: 'http://awoiaf.westeros.org/index.php/A_Feast_for_Crows-Chapter_42', + }, + Inn_of_the_Kneeling_Man: { + lat: 25.00597265623918, + lng: -122.2998046875, + title: '21: Inn of the Kneeling Man', + }, + 'Lord_Harroway%27s_Town': { + lat: 23.03929774776972, + lng: -114.4775390625, + title: "22: Lord Harroway's Town", + }, + They_Lay_With_Lions: { + lat: 23.40276490540795, + lng: -126.2548828125, + title: '23: Inn (They Lay with Lions)', + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_1', + }, + Unnamed_Village: { + lat: 22.59372606392931, + lng: -122.6953125, + title: '24: Unnamed village', + }, //Where was this? + Lychester_Keep: { + lat: 21.94304553343818, + lng: -123.2666015625, + title: "25: Lord Lychester's Keep", + url: 'http://awoiaf.westeros.org/index.php/House_Lychester', + }, + Lady_of_the_Leaves: { + lat: 20.42701281425738, + lng: -125.4638671875, + title: '26: Lady of the Leaves', + }, + Sallydance: { + lat: 19.60119416126314, + lng: -124.892578125, + title: '27: Sallydance', + }, + Goodbrook_Village: { + lat: 19.26966529650233, + lng: -123.046875, + title: "28: Lord Goodbrook's Village", + url: + 'http://awoiaf.westeros.org/index.php/House_Goodbrook#A_Song_of_Ice_and_Fire', + }, + Pennytree: { + lat: 20.2209657795223, + lng: -119.794921875, + title: '29: Pennytree', + }, + Old_Stone_Bridge: { + lat: 5.790896812871956, + lng: -100.810546875, + title: '30: Old Stone Bridge Inn', + }, + 'Lord_Hewett%27s_Town': { + lat: -21.0024710543567, + lng: -150.029296875, + title: "31: Lord Hewett's Town", + }, + Shandystone: { + lat: -42.4558876419711, + lng: -92.197265625, + title: '32: Shandystone', + }, //Beyond the Wall & The North - Fist_of_the_First_Men: {lat:78.27373665606689, lng:-116.9311523437}, - "Craster%27s_Keep": {lat:77.51837380541402, lng:-111.5258789062}, - Whitetree: {lat:76.74543603597408, lng:-109.5043945312}, - Hardhome: {lat:78.72061466471492, lng:-97.15576171875}, - "Mole%27s_Town": {lat:76.00015573581683, lng:-106.6918945312}, - Queenscrown: {lat:75.22506492371440, lng:-109.5043945312}, - Last_Hearth: {lat:72.62025182357989, lng:-104.6923828125}, - Karhold: {lat:70.33353336006250, lng:-88.16894531250}, - Deepwood_Motte: {lat:70.18510275498964, lng:-138.5302734375}, - Dreadfort: {lat:67.42436394630637, lng:-102.5830078125}, - Tumbledown_Tower: {lat:67.75939813204413, lng:-124.8193359375}, - Winterfell: {lat:66.24916310923315, lng:-123.3251953125}, - Castle_Cerwyn: {lat:65.38514722188854, lng:-123.3251953125}, - Hornwood: {lat:63.52897054110277, lng:-106.1865234375}, - Stony_Shore: {lat:62.66405506888221, lng:-160.0195312500}, - "Torrhen%27s_Square": {lat:62.89521754488204, lng:-133.9599609375}, - Ramsgate: {lat:58.83649009392136, lng:-97.66113281250}, - "Widow%27s_Watch": {lat:57.72761921621492, lng:-85.88378906250}, - Barrowton: {lat:57.58655886615978, lng:-136.5966796875}, - White_Harbor: {lat:56.68037378950136, lng:-114.0966796875}, - Moat_Cailin: {lat:53.87844040332883, lng:-122.3583984375}, - Oldcastle: {lat:51.75424007403352, lng:-109.5263671875}, - "Flint%27s_Finger": {lat:50.03597367219549, lng:-148.7255859375}, - Greywater_Watch: {lat:46.10370875598025, lng:-124.6435546875}, - Execution_Holdfast: {lat:66.54826346217440, lng:-122.6220703125, url:"http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_1"}, - "Crofters%27_village": {lat:66.58321725728173, lng:-125.1562500000}, - Donella_Manderly: {lat:65.09064558256851, lng:-107.8564453125}, + Fist_of_the_First_Men: { lat: 78.27373665606689, lng: -116.9311523437 }, + 'Craster%27s_Keep': { lat: 77.51837380541402, lng: -111.5258789062 }, + Whitetree: { lat: 76.74543603597408, lng: -109.5043945312 }, + Hardhome: { lat: 78.72061466471492, lng: -97.15576171875 }, + 'Mole%27s_Town': { lat: 76.00015573581683, lng: -106.6918945312 }, + Queenscrown: { lat: 75.2250649237144, lng: -109.5043945312 }, + Last_Hearth: { lat: 72.62025182357989, lng: -104.6923828125 }, + Karhold: { lat: 70.3335333600625, lng: -88.1689453125 }, + Deepwood_Motte: { lat: 70.18510275498964, lng: -138.5302734375 }, + Dreadfort: { lat: 67.42436394630637, lng: -102.5830078125 }, + Tumbledown_Tower: { lat: 67.75939813204413, lng: -124.8193359375 }, + Winterfell: { lat: 66.24916310923315, lng: -123.3251953125 }, + Castle_Cerwyn: { lat: 65.38514722188854, lng: -123.3251953125 }, + Hornwood: { lat: 63.52897054110277, lng: -106.1865234375 }, + Stony_Shore: { lat: 62.66405506888221, lng: -160.01953125 }, + 'Torrhen%27s_Square': { lat: 62.89521754488204, lng: -133.9599609375 }, + Ramsgate: { lat: 58.83649009392136, lng: -97.6611328125 }, + 'Widow%27s_Watch': { lat: 57.72761921621492, lng: -85.8837890625 }, + Barrowton: { lat: 57.58655886615978, lng: -136.5966796875 }, + White_Harbor: { lat: 56.68037378950136, lng: -114.0966796875 }, + Moat_Cailin: { lat: 53.87844040332883, lng: -122.3583984375 }, + Oldcastle: { lat: 51.75424007403352, lng: -109.5263671875 }, + 'Flint%27s_Finger': { lat: 50.03597367219549, lng: -148.7255859375 }, + Greywater_Watch: { lat: 46.10370875598025, lng: -124.6435546875 }, + Execution_Holdfast: { + lat: 66.5482634621744, + lng: -122.6220703125, + url: 'http://awoiaf.westeros.org/index.php/A_Game_of_Thrones-Chapter_1', + }, + 'Crofters%27_village': { lat: 66.58321725728173, lng: -125.15625 }, + Donella_Manderly: { lat: 65.09064558256851, lng: -107.8564453125 }, //The Vale - Sisterton: {lat:49.35375571830993, lng:-106.8896484375}, - Coldwater_Burn: {lat:45.05800143539829, lng:-95.02441406250}, - House_Baelish: {lat:43.16512263158295, lng:-81.13769531250}, - Snakewood: {lat:41.80407814427234, lng:-93.09082031250}, - Longbow_Hall: {lat:39.26628442213066, lng:-86.93847656250}, - "Heart%27s_Home": {lat:36.70365959719456, lng:-99.06738281250}, - Strongsong: {lat:36.84446074079564, lng:-108.9111328125}, - Old_Anchor: {lat:33.32134852669881, lng:-87.72949218750}, - Ironoaks: {lat:32.21280106801518, lng:-92.12402343750}, - Runestone: {lat:32.36140331527543, lng:-83.07128906250}, - Eyrie: {lat:31.76553740948437, lng:-102.4951171875}, - Bloody_Gate: {lat:29.87875534603797, lng:-102.9345703125}, - Redfort: {lat:27.33273513685914, lng:-95.81542968750}, - Gulltown: {lat:29.42046034101313, lng:-84.21386718750}, - Wickenden: {lat:20.83827780605893, lng:-96.07910156250}, - Palisade_Village: {lat:28.03319784767637, lng:-111.9873046875, url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_65"}, + Sisterton: { lat: 49.35375571830993, lng: -106.8896484375 }, + Coldwater_Burn: { lat: 45.05800143539829, lng: -95.0244140625 }, + House_Baelish: { lat: 43.16512263158295, lng: -81.1376953125 }, + Snakewood: { lat: 41.80407814427234, lng: -93.0908203125 }, + Longbow_Hall: { lat: 39.26628442213066, lng: -86.9384765625 }, + 'Heart%27s_Home': { lat: 36.70365959719456, lng: -99.0673828125 }, + Strongsong: { lat: 36.84446074079564, lng: -108.9111328125 }, + Old_Anchor: { lat: 33.32134852669881, lng: -87.7294921875 }, + Ironoaks: { lat: 32.21280106801518, lng: -92.1240234375 }, + Runestone: { lat: 32.36140331527543, lng: -83.0712890625 }, + Eyrie: { lat: 31.76553740948437, lng: -102.4951171875 }, + Bloody_Gate: { lat: 29.87875534603797, lng: -102.9345703125 }, + Redfort: { lat: 27.33273513685914, lng: -95.8154296875 }, + Gulltown: { lat: 29.42046034101313, lng: -84.2138671875 }, + Wickenden: { lat: 20.83827780605893, lng: -96.0791015625 }, + Palisade_Village: { + lat: 28.03319784767637, + lng: -111.9873046875, + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_65', + }, //The Iron Islands - Castle_Goodbrother: {lat:31.93351676190369, lng:-153.4277343750, url:"http://awoiaf.westeros.org/index.php/House_Goodbrother_of_Shatterstone"}, - "Nagga%27s_Hill": {lat:31.37239910488052, lng:-154.2626953125}, - Ten_Towers: {lat:31.37239910488052, lng:-144.4628906250}, - Hammerhorn: {lat:30.46761410225785, lng:-156.1962890625}, - Pebbleton: {lat:29.55434512574826, lng:-152.5927734375}, - Pyke: {lat:27.74188463250708, lng:-150.6152343750}, + Castle_Goodbrother: { + lat: 31.93351676190369, + lng: -153.427734375, + url: + 'http://awoiaf.westeros.org/index.php/House_Goodbrother_of_Shatterstone', + }, + 'Nagga%27s_Hill': { lat: 31.37239910488052, lng: -154.2626953125 }, + Ten_Towers: { lat: 31.37239910488052, lng: -144.462890625 }, + Hammerhorn: { lat: 30.46761410225785, lng: -156.1962890625 }, + Pebbleton: { lat: 29.55434512574826, lng: -152.5927734375 }, + Pyke: { lat: 27.74188463250708, lng: -150.615234375 }, //The Riverlands - Saltpans: {lat:20.92039691397189, lng:-105.4833984375}, - Quiet_Isle: {lat:20.28280869133005, lng:-105.3295898437}, - Maidenpool: {lat:17.64402202787272, lng:-101.7480468750}, - Twins: {lat:38.59970036588819, lng:-128.7304687500}, - Seagard: {lat:35.19176696594739, lng:-129.2578125000}, - Oldstones: {lat:30.92107637538487, lng:-126.4013671875}, - Fairmarket: {lat:29.17134885095150, lng:-122.5781250000}, - Crossroads_Inn: {lat:23.42292845506525, lng:-112.6904296875}, - Riverrun: {lat:22.28909641872304, lng:-128.2910156250}, - Stone_Hedge: {lat:22.08563990165032, lng:-120.9521484375}, - Darry: {lat:21.84110474906504, lng:-112.4707031250}, - Raventree_Hall: {lat:19.91138351415555, lng:-118.6669921875}, - Stone_Mill: {lat:18.79191774423444, lng:-128.7304687500}, - High_Heart: {lat:18.45876812001513, lng:-124.6435546875}, - Acorn_Hall: {lat:16.84660510639630, lng:-125.5224609375}, - Harrenhal: {lat:18.25021997706559, lng:-114.4042968750}, - Rushing_Falls: {lat:16.53089842368169, lng:-116.3378906250}, - Pinkmaiden_Castle: {lat:15.47485740268724, lng:-129.6093750000}, - "Wayfarer%27s_Rest": {lat:16.86763361680384, lng:-133.4765625000}, - Wendish_Town: {lat:13.38961959174760, lng:-131.2792968750}, - "Mummer%27s_Ford": {lat:13.94472997492016, lng:-130.6201171875}, - Sherrer: {lat:13.17577122442340, lng:-130.5322265625}, - "Tumbler%27s_Falls": {lat:12.49021366253330, lng:-123.1054687500}, - Hollow_Hill: {lat:11.28616076875260, lng:-128.1152343750, url:"http://awoiaf.westeros.org/index.php/Brotherhood_Without_Banners"}, - Stoney_Sept: {lat:9.817329187067783, lng:-125.6542968750}, - Robbed_Sept: {lat:13.02596592633353, lng:-126.7089843750, url:"http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_39"}, - Gods_Eye_Holdfast: {lat:11.00590445965946, lng:-114.7998046875, url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_14"}, - Gods_Eye_Village: {lat:13.15437605541852, lng:-111.5478515625, url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_19"}, + Saltpans: { lat: 20.92039691397189, lng: -105.4833984375 }, + Quiet_Isle: { lat: 20.28280869133005, lng: -105.3295898437 }, + Maidenpool: { lat: 17.64402202787272, lng: -101.748046875 }, + Twins: { lat: 38.59970036588819, lng: -128.73046875 }, + Seagard: { lat: 35.19176696594739, lng: -129.2578125 }, + Oldstones: { lat: 30.92107637538487, lng: -126.4013671875 }, + Fairmarket: { lat: 29.1713488509515, lng: -122.578125 }, + Crossroads_Inn: { lat: 23.42292845506525, lng: -112.6904296875 }, + Riverrun: { lat: 22.28909641872304, lng: -128.291015625 }, + Stone_Hedge: { lat: 22.08563990165032, lng: -120.9521484375 }, + Darry: { lat: 21.84110474906504, lng: -112.470703125 }, + Raventree_Hall: { lat: 19.91138351415555, lng: -118.6669921875 }, + Stone_Mill: { lat: 18.79191774423444, lng: -128.73046875 }, + High_Heart: { lat: 18.45876812001513, lng: -124.6435546875 }, + Acorn_Hall: { lat: 16.8466051063963, lng: -125.5224609375 }, + Harrenhal: { lat: 18.25021997706559, lng: -114.404296875 }, + Rushing_Falls: { lat: 16.53089842368169, lng: -116.337890625 }, + Pinkmaiden_Castle: { lat: 15.47485740268724, lng: -129.609375 }, + 'Wayfarer%27s_Rest': { lat: 16.86763361680384, lng: -133.4765625 }, + Wendish_Town: { lat: 13.3896195917476, lng: -131.279296875 }, + 'Mummer%27s_Ford': { lat: 13.94472997492016, lng: -130.6201171875 }, + Sherrer: { lat: 13.1757712244234, lng: -130.5322265625 }, + 'Tumbler%27s_Falls': { lat: 12.4902136625333, lng: -123.10546875 }, + Hollow_Hill: { + lat: 11.2861607687526, + lng: -128.115234375, + url: 'http://awoiaf.westeros.org/index.php/Brotherhood_Without_Banners', + }, + Stoney_Sept: { lat: 9.817329187067783, lng: -125.654296875 }, + Robbed_Sept: { + lat: 13.02596592633353, + lng: -126.708984375, + url: 'http://awoiaf.westeros.org/index.php/A_Storm_of_Swords-Chapter_39', + }, + Gods_Eye_Holdfast: { + lat: 11.00590445965946, + lng: -114.7998046875, + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_14', + }, + Gods_Eye_Village: { + lat: 13.15437605541852, + lng: -111.5478515625, + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_19', + }, //The Westerlands - Banefort: {lat:24.60706913770968, lng:-147.3632812500}, - "Nunn%27s_Deep": {lat:22.22809041678450, lng:-141.9580078125}, - The_Crag: {lat:19.80805412808858, lng:-147.4072265625}, - Pendric_Hills: {lat:19.60119416126314, lng:-144.3750000000}, - Ashemark: {lat:16.84660510639630, lng:-144.5068359375}, - Castamere: {lat:15.66535418209328, lng:-147.3193359375}, - Faircastle: {lat:14.30696949782578, lng:-152.7246093750}, - Golden_Tooth: {lat:14.17918614235418, lng:-138.6621093750}, - Sarsfield: {lat:10.96276425638682, lng:-145.1660156250}, - Oxcross: {lat:9.145486056167277, lng:-148.5058593750}, - Hornvale: {lat:9.058702156392139, lng:-137.0361328125}, - Kayce: {lat:7.493196470122287, lng:-156.7675781250}, - Feastfires: {lat:5.397273407690917, lng:-157.7783203125}, - Casterly_Rock: {lat:6.315298538330033, lng:-151.3623046875}, - Deep_Den: {lat:5.572249801113911, lng:-136.2451171875}, - Tarbeck_Hall: {lat:1.669685500986583, lng:-152.6367187500}, - "Clegane%27s_Keep": {lat:1.801460929468035, lng:-144.4189453125}, - Silverhill: {lat:0.263670944336650, lng:-138.3544921875}, - Cornfield: {lat:-2.76747795109208, lng:-146.8798828125}, - Crakehall: {lat:-4.95961502469801, lng:-154.5703125000}, + Banefort: { lat: 24.60706913770968, lng: -147.36328125 }, + 'Nunn%27s_Deep': { lat: 22.2280904167845, lng: -141.9580078125 }, + The_Crag: { lat: 19.80805412808858, lng: -147.4072265625 }, + Pendric_Hills: { lat: 19.60119416126314, lng: -144.375 }, + Ashemark: { lat: 16.8466051063963, lng: -144.5068359375 }, + Castamere: { lat: 15.66535418209328, lng: -147.3193359375 }, + Faircastle: { lat: 14.30696949782578, lng: -152.724609375 }, + Golden_Tooth: { lat: 14.17918614235418, lng: -138.662109375 }, + Sarsfield: { lat: 10.96276425638682, lng: -145.166015625 }, + Oxcross: { lat: 9.145486056167277, lng: -148.505859375 }, + Hornvale: { lat: 9.058702156392139, lng: -137.0361328125 }, + Kayce: { lat: 7.493196470122287, lng: -156.767578125 }, + Feastfires: { lat: 5.397273407690917, lng: -157.7783203125 }, + Casterly_Rock: { lat: 6.315298538330033, lng: -151.3623046875 }, + Deep_Den: { lat: 5.572249801113911, lng: -136.2451171875 }, + Tarbeck_Hall: { lat: 1.669685500986583, lng: -152.63671875 }, + 'Clegane%27s_Keep': { lat: 1.801460929468035, lng: -144.4189453125 }, + Silverhill: { lat: 0.26367094433665, lng: -138.3544921875 }, + Cornfield: { lat: -2.76747795109208, lng: -146.8798828125 }, + Crakehall: { lat: -4.95961502469801, lng: -154.5703125 }, //The Crownlands - Dragonstone: {lat:13.19716452328198, lng:-85.53222656250}, - Dyre_Den: {lat:21.20745873048264, lng:-87.15820312500}, - Whispers: {lat:18.52128332549627, lng:-84.60937000000}, - "Rook%27s_Rest": {lat:14.09395717783622, lng:-94.27734375000}, - Antlers: {lat:14.22178862839758, lng:-103.8574218750}, - Ivy_Inn: {lat:10.22843726615594, lng:-108.1201171875, url:"http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_5"}, - "Sow%27s_Horn": {lat:10.83330598364249, lng:-106.7138671875}, - Duskendale: {lat:8.624472107633936, lng:-98.80371093750}, - Brindlewood: {lat:7.449624260197816, lng:-107.5488281250}, - Stokeworth: {lat:5.747174076651375, lng:-103.9453125000}, - Rosby: {lat:3.995780512963038, lng:-102.4951171875}, - Hayford: {lat:3.469557303061473, lng:-106.9775390625}, - "King%27s_Landing": {lat:1.318243056862013, lng:-105.9960937500}, - Stonedance: {lat:5.309766171943691, lng:-86.01562500000}, - Sharp_Point: {lat:8.320212289522944, lng:-87.59765625000}, + Dragonstone: { lat: 13.19716452328198, lng: -85.5322265625 }, + Dyre_Den: { lat: 21.20745873048264, lng: -87.158203125 }, + Whispers: { lat: 18.52128332549627, lng: -84.60937 }, + 'Rook%27s_Rest': { lat: 14.09395717783622, lng: -94.27734375 }, + Antlers: { lat: 14.22178862839758, lng: -103.857421875 }, + Ivy_Inn: { + lat: 10.22843726615594, + lng: -108.1201171875, + url: 'http://awoiaf.westeros.org/index.php/A_Clash_of_Kings-Chapter_5', + }, + 'Sow%27s_Horn': { lat: 10.83330598364249, lng: -106.7138671875 }, + Duskendale: { lat: 8.624472107633936, lng: -98.8037109375 }, + Brindlewood: { lat: 7.449624260197816, lng: -107.548828125 }, + Stokeworth: { lat: 5.747174076651375, lng: -103.9453125 }, + Rosby: { lat: 3.995780512963038, lng: -102.4951171875 }, + Hayford: { lat: 3.469557303061473, lng: -106.9775390625 }, + 'King%27s_Landing': { lat: 1.318243056862013, lng: -105.99609375 }, + Stonedance: { lat: 5.309766171943691, lng: -86.015625 }, + Sharp_Point: { lat: 8.320212289522944, lng: -87.59765625 }, //The Reach - Tumbleton: {lat:-4.78446896657936, lng:-114.7998046875}, - Red_Lake: {lat:-8.14624282503438, lng:-145.9130859375}, - Goldengrove: {lat:-10.9627642563868, lng:-138.1787109375}, - Bitterbridge: {lat:-11.0490383465370, lng:-124.0283203125}, - Old_Oak: {lat:-14.5197800463260, lng:-151.4941406250}, - Longtable: {lat:-14.6898813666187, lng:-125.2587890625}, - Grassy_Vale: {lat:-13.0687767343576, lng:-113.4375000000}, - Cider_Hall: {lat:-18.6046013884552, lng:-129.7412109375}, - Ashford: {lat:-20.5916521208291, lng:-123.0615234375}, - Highgarden: {lat:-23.9661758712650, lng:-138.3544921875}, - Bandallon: {lat:-29.5352295629484, lng:-154.8339843750}, - Brightwater_Keep: {lat:-29.9930022845510, lng:-149.2529296875}, - Horn_Hill: {lat:-29.7262223193954, lng:-138.0029296875}, - Honeyholt: {lat:-32.9902355596510, lng:-148.2861328125}, - Oldtown: {lat:-36.6331620955865, lng:-149.8681640625}, - Blackcrown: {lat:-38.7198047426423, lng:-155.3613281250}, - Uplands: {lat:-37.4050737501769, lng:-141.4746093750}, - Three_Towers: {lat:-41.1124687891808, lng:-152.8125000000}, - Sunflower_Hall: {lat:-45.7981695301726, lng:-144.5068359375}, + Tumbleton: { lat: -4.78446896657936, lng: -114.7998046875 }, + Red_Lake: { lat: -8.14624282503438, lng: -145.9130859375 }, + Goldengrove: { lat: -10.9627642563868, lng: -138.1787109375 }, + Bitterbridge: { lat: -11.049038346537, lng: -124.0283203125 }, + Old_Oak: { lat: -14.519780046326, lng: -151.494140625 }, + Longtable: { lat: -14.6898813666187, lng: -125.2587890625 }, + Grassy_Vale: { lat: -13.0687767343576, lng: -113.4375 }, + Cider_Hall: { lat: -18.6046013884552, lng: -129.7412109375 }, + Ashford: { lat: -20.5916521208291, lng: -123.0615234375 }, + Highgarden: { lat: -23.966175871265, lng: -138.3544921875 }, + Bandallon: { lat: -29.5352295629484, lng: -154.833984375 }, + Brightwater_Keep: { lat: -29.993002284551, lng: -149.2529296875 }, + Horn_Hill: { lat: -29.7262223193954, lng: -138.0029296875 }, + Honeyholt: { lat: -32.990235559651, lng: -148.2861328125 }, + Oldtown: { lat: -36.6331620955865, lng: -149.8681640625 }, + Blackcrown: { lat: -38.7198047426423, lng: -155.361328125 }, + Uplands: { lat: -37.4050737501769, lng: -141.474609375 }, + Three_Towers: { lat: -41.1124687891808, lng: -152.8125 }, + Sunflower_Hall: { lat: -45.7981695301726, lng: -144.5068359375 }, //The Stormlands - Haystack_Hall: {lat:-7.88514728342433, lng:-91.77246093750}, - Parchments: {lat:-8.32021228952294, lng:-85.75195312500}, - Bronzegate: {lat:-8.75479470243560, lng:-94.49707031250}, - Fawnton: {lat:-10.3149192858131, lng:-107.8125000000}, - Felwood: {lat:-12.1252642183315, lng:-97.35351562500}, - Evenfall_Hall: {lat:-12.7689464394559, lng:-83.77441406250}, - "Storm%27s_End": {lat:-16.1724728083975, lng:-91.86035156250}, - Grandview: {lat:-18.1458517716944, lng:-101.2646484375}, - "Griffin%27s_Roost": {lat:-18.4379246534743, lng:-95.28808593750}, - Summerhall: {lat:-20.0146454453413, lng:-108.2519531250}, - Rain_House: {lat:-21.1254976366062, lng:-82.67578125000}, - "Crow%27s_Nest": {lat:-22.0652780677658, lng:-98.23242187500}, - Harvest_Hall: {lat:-21.9022779666686, lng:-116.1621093750}, - Blackhaven: {lat:-24.2068896223980, lng:-110.6689453125}, - Stonehelm: {lat:-25.5226146476232, lng:-102.1875000000}, - Mistwood: {lat:-27.5667214304097, lng:-90.84960937500}, - Greenstone: {lat:-28.4976608329634, lng:-83.68652343750}, - Weeping_Tower: {lat:-30.2211018524859, lng:-91.20117187500}, - Nightsong: {lat:-29.0753751795583, lng:-127.1923828125}, + Haystack_Hall: { lat: -7.88514728342433, lng: -91.7724609375 }, + Parchments: { lat: -8.32021228952294, lng: -85.751953125 }, + Bronzegate: { lat: -8.7547947024356, lng: -94.4970703125 }, + Fawnton: { lat: -10.3149192858131, lng: -107.8125 }, + Felwood: { lat: -12.1252642183315, lng: -97.353515625 }, + Evenfall_Hall: { lat: -12.7689464394559, lng: -83.7744140625 }, + 'Storm%27s_End': { lat: -16.1724728083975, lng: -91.8603515625 }, + Grandview: { lat: -18.1458517716944, lng: -101.2646484375 }, + 'Griffin%27s_Roost': { lat: -18.4379246534743, lng: -95.2880859375 }, + Summerhall: { lat: -20.0146454453413, lng: -108.251953125 }, + Rain_House: { lat: -21.1254976366062, lng: -82.67578125 }, + 'Crow%27s_Nest': { lat: -22.0652780677658, lng: -98.232421875 }, + Harvest_Hall: { lat: -21.9022779666686, lng: -116.162109375 }, + Blackhaven: { lat: -24.206889622398, lng: -110.6689453125 }, + Stonehelm: { lat: -25.5226146476232, lng: -102.1875 }, + Mistwood: { lat: -27.5667214304097, lng: -90.849609375 }, + Greenstone: { lat: -28.4976608329634, lng: -83.6865234375 }, + Weeping_Tower: { lat: -30.2211018524859, lng: -91.201171875 }, + Nightsong: { lat: -29.0753751795583, lng: -127.1923828125 }, //Dorne - "Wyl_(Dorne)": {lat:-29.1905328322945, lng:-110.9765625000}, - "Vulture%27s_Roost": {lat:-30.9776090933486, lng:-122.3144531250}, - Tower_of_Joy: {lat:-31.9521622380249, lng:-124.2919921875}, - Kingsgrave: {lat:-34.8138033171131, lng:-124.3359375000}, - Blackmont: {lat:-36.7740924946419, lng:-132.8613281250}, - High_Hermitage: {lat:-38.9594087924542, lng:-132.7294921875}, - Starfall: {lat:-41.3768085657023, lng:-135.6298828125}, - Sandstone: {lat:-44.9336963896946, lng:-126.9726562500}, - Skyreach: {lat:-38.7540832757914, lng:-125.0830078125}, - Hellholt: {lat:-44.1822039577156, lng:-117.0849609375}, - Yronwood: {lat:-37.6490340215786, lng:-114.4482421875}, - Ghaston_Grey: {lat:-35.3173663292378, lng:-105.0000000000}, - Vaith: {lat:-44.5904671813088, lng:-100.8251953125}, - Tor: {lat:-38.7540832757914, lng:-99.85839843750}, - Salt_Shore: {lat:-46.8000594467872, lng:-97.04589843750}, - Godsgrace: {lat:-42.4558876419716, lng:-96.69433593750}, - Ghost_Hill: {lat:-39.2662844221306, lng:-87.55371093750}, - Lemonwood: {lat:-45.3367019099681, lng:-86.93847656250}, - Planky_Town: {lat:-44.0560116957852, lng:-86.63085937500}, - Sunspear: {lat:-43.5803908556078, lng:-84.56542968750}, - Water_Gardens: {lat:-42.9725015860259, lng:-84.08203125000}, + 'Wyl_(Dorne)': { lat: -29.1905328322945, lng: -110.9765625 }, + 'Vulture%27s_Roost': { lat: -30.9776090933486, lng: -122.314453125 }, + Tower_of_Joy: { lat: -31.9521622380249, lng: -124.2919921875 }, + Kingsgrave: { lat: -34.8138033171131, lng: -124.3359375 }, + Blackmont: { lat: -36.7740924946419, lng: -132.861328125 }, + High_Hermitage: { lat: -38.9594087924542, lng: -132.7294921875 }, + Starfall: { lat: -41.3768085657023, lng: -135.6298828125 }, + Sandstone: { lat: -44.9336963896946, lng: -126.97265625 }, + Skyreach: { lat: -38.7540832757914, lng: -125.0830078125 }, + Hellholt: { lat: -44.1822039577156, lng: -117.0849609375 }, + Yronwood: { lat: -37.6490340215786, lng: -114.4482421875 }, + Ghaston_Grey: { lat: -35.3173663292378, lng: -105.0 }, + Vaith: { lat: -44.5904671813088, lng: -100.8251953125 }, + Tor: { lat: -38.7540832757914, lng: -99.8583984375 }, + Salt_Shore: { lat: -46.8000594467872, lng: -97.0458984375 }, + Godsgrace: { lat: -42.4558876419716, lng: -96.6943359375 }, + Ghost_Hill: { lat: -39.2662844221306, lng: -87.5537109375 }, + Lemonwood: { lat: -45.3367019099681, lng: -86.9384765625 }, + Planky_Town: { lat: -44.0560116957852, lng: -86.630859375 }, + Sunspear: { lat: -43.5803908556078, lng: -84.5654296875 }, + Water_Gardens: { lat: -42.9725015860259, lng: -84.08203125 }, //Essos & Ibben - Port_of_Ibben: {lat:75.994839138020710, lng:8.466796875000}, - Braavos: {lat:43.929549935614595, lng:-59.7802734375}, - Lorath: {lat:39.774769485295494, lng:-39.3896484375}, - Tyrosh: {lat:-26.70635985763348, lng:-69.3164062500}, - Lys: {lat:-43.77109381775646, lng:-56.9677734375}, - Myr: {lat:-23.28171917559998, lng:-49.1894531250}, - Pentos: {lat:4.0834527720386560, lng:-59.1650390625}, - Ghoyan_Drohe: {lat:7.7545373465394240, lng:-43.8281250000}, - Norvos: {lat:19.725342248057906, lng:-31.3476562500}, - Qohor: {lat:4.4778564855706240, lng:-5.50781250000}, - Ar_Noy: {lat:-3.864254615721357, lng:-16.8457031250}, - Ny_Sar: {lat:-1.054627942275836, lng:-29.7216796875}, - Sorrows: {lat:-20.79720143430695, lng:-22.8222656250}, - Selhorys: {lat:-32.62087018318108, lng:-19.9658203125}, - Valysar: {lat:-38.34165619279589, lng:-20.2294921875}, - Volon_Therys: {lat:-41.60722821271713, lng:-17.3291015625}, - Sar_Mell: {lat:-41.44272637767209, lng:-15.5273437500}, - Volantis: {lat:-44.37098696297168, lng:-10.6933593750}, - Mantarys: {lat:-50.73645513701061, lng:39.31640625000}, - Bhorash: {lat:-46.86019101567022, lng:61.24511718750}, - Oros: {lat:-64.79284777557429, lng:36.72363281250}, - Tyria: {lat:-67.05030412177983, lng:34.83398437500}, - Valyria: {lat:-70.25945200030637, lng:32.41699218750}, - Velos: {lat:-62.36999628130769, lng:56.89453125000}, - Ghozai: {lat:-58.83649009392134, lng:55.48828125000}, - Elyria: {lat:-55.65279803318954, lng:43.93066406250}, - Tolos: {lat:-54.39335222384585, lng:49.33593750000}, - Meereen: {lat:-45.49094569262728, lng:80.44921875000}, - Yunkai: {lat:-49.78126405817831, lng:75.48339843750}, - Astapor: {lat:-58.69977573144003, lng:71.79199218750}, - Old_Ghis: {lat:-66.63555577803260, lng:75.26367187500}, - New_Ghis: {lat:-71.92452773797694, lng:78.99902343750}, - Vaes_Dothrak: {lat:-18.02052765785228, lng:71.83593750000}, - Lhazar: {lat:-38.27268853598092, lng:103.3447265625}, - Vaes_Tolorro: {lat:-76.21644112440798, lng:139.6435546875}, - Dead_City1: {lat:-76.94048839176438, lng:134.8095703125, url:"http://awoiaf.westeros.org/index.php/Red_Waste#Geography"}, - Dead_City2: {lat:-77.85109964137914, lng:125.0537109375, url:"http://awoiaf.westeros.org/index.php/Red_Waste#Geography"}, - Qarth: {lat:-81.36788549290205, lng:161.3964843750}, + Port_of_Ibben: { lat: 75.99483913802071, lng: 8.466796875 }, + Braavos: { lat: 43.929549935614595, lng: -59.7802734375 }, + Lorath: { lat: 39.774769485295494, lng: -39.3896484375 }, + Tyrosh: { lat: -26.70635985763348, lng: -69.31640625 }, + Lys: { lat: -43.77109381775646, lng: -56.9677734375 }, + Myr: { lat: -23.28171917559998, lng: -49.189453125 }, + Pentos: { lat: 4.083452772038656, lng: -59.1650390625 }, + Ghoyan_Drohe: { lat: 7.754537346539424, lng: -43.828125 }, + Norvos: { lat: 19.725342248057906, lng: -31.34765625 }, + Qohor: { lat: 4.477856485570624, lng: -5.5078125 }, + Ar_Noy: { lat: -3.864254615721357, lng: -16.845703125 }, + Ny_Sar: { lat: -1.054627942275836, lng: -29.7216796875 }, + Sorrows: { lat: -20.79720143430695, lng: -22.822265625 }, + Selhorys: { lat: -32.62087018318108, lng: -19.9658203125 }, + Valysar: { lat: -38.34165619279589, lng: -20.2294921875 }, + Volon_Therys: { lat: -41.60722821271713, lng: -17.3291015625 }, + Sar_Mell: { lat: -41.44272637767209, lng: -15.52734375 }, + Volantis: { lat: -44.37098696297168, lng: -10.693359375 }, + Mantarys: { lat: -50.73645513701061, lng: 39.31640625 }, + Bhorash: { lat: -46.86019101567022, lng: 61.2451171875 }, + Oros: { lat: -64.79284777557429, lng: 36.7236328125 }, + Tyria: { lat: -67.05030412177983, lng: 34.833984375 }, + Valyria: { lat: -70.25945200030637, lng: 32.4169921875 }, + Velos: { lat: -62.36999628130769, lng: 56.89453125 }, + Ghozai: { lat: -58.83649009392134, lng: 55.48828125 }, + Elyria: { lat: -55.65279803318954, lng: 43.9306640625 }, + Tolos: { lat: -54.39335222384585, lng: 49.3359375 }, + Meereen: { lat: -45.49094569262728, lng: 80.44921875 }, + Yunkai: { lat: -49.78126405817831, lng: 75.4833984375 }, + Astapor: { lat: -58.69977573144003, lng: 71.7919921875 }, + Old_Ghis: { lat: -66.6355557780326, lng: 75.263671875 }, + New_Ghis: { lat: -71.92452773797694, lng: 78.9990234375 }, + Vaes_Dothrak: { lat: -18.02052765785228, lng: 71.8359375 }, + Lhazar: { lat: -38.27268853598092, lng: 103.3447265625 }, + Vaes_Tolorro: { lat: -76.21644112440798, lng: 139.6435546875 }, + Dead_City1: { + lat: -76.94048839176438, + lng: 134.8095703125, + url: 'http://awoiaf.westeros.org/index.php/Red_Waste#Geography', + }, + Dead_City2: { + lat: -77.85109964137914, + lng: 125.0537109375, + url: 'http://awoiaf.westeros.org/index.php/Red_Waste#Geography', + }, + Qarth: { lat: -81.36788549290205, lng: 161.396484375 }, //Sothoryos & The Summer Islands - Zamettar: {lat:-79.1465382541970, lng:70.737304687500}, - Gogossos: {lat:-80.7817582281687, lng:58.212890625000}, - Yeen: {lat:-81.0180577670709, lng:74.824218750000}, - Tall_Trees_Town: {lat:-73.5034606372659, lng:-130.9277343750}, + Zamettar: { lat: -79.146538254197, lng: 70.7373046875 }, + Gogossos: { lat: -80.7817582281687, lng: 58.212890625 }, + Yeen: { lat: -81.0180577670709, lng: 74.82421875 }, + Tall_Trees_Town: { lat: -73.5034606372659, lng: -130.927734375 }, }; - // Polygons for each Region giftCoords = [ - new google.maps.LatLng(76.17449794908710, -99.53613281250), + new google.maps.LatLng(76.1744979490871, -99.5361328125), new google.maps.LatLng(74.36667478672423, -96.8701171875), new google.maps.LatLng(74.6251009638715, -125.0830078125), - new google.maps.LatLng(76.36226181822974, -117.6855468750), - new google.maps.LatLng(76.59854506890699, -112.3828125) + new google.maps.LatLng(76.36226181822974, -117.685546875), + new google.maps.LatLng(76.59854506890699, -112.3828125), ]; northCoords = [ new google.maps.LatLng(74.36667478672423, -96.8701171875), @@ -719,8 +2169,7 @@ northCoords = [ new google.maps.LatLng(75.58493740869223, -90.439453125), new google.maps.LatLng(74.18805166460048, -87.01171875), - - new google.maps.LatLng(73.35305494105975, -95.947265625) + new google.maps.LatLng(73.35305494105975, -95.947265625), ]; riverlandsCoords = [ new google.maps.LatLng(40.68063802521461, -136.3330078125), @@ -740,7 +2189,7 @@ riverlandsCoords = [ new google.maps.LatLng(35.06597313798418, -130.6201171875), new google.maps.LatLng(32.65787573695528, -137.5634765625), new google.maps.LatLng(35.99578538642032, -139.0576171875), - new google.maps.LatLng(38.30718056188315, -133.9599609375) + new google.maps.LatLng(38.30718056188315, -133.9599609375), ]; valeCoords = [ new google.maps.LatLng(43.03677585761058, -117.7001953125), @@ -756,7 +2205,7 @@ valeCoords = [ new google.maps.LatLng(43.35713822211053, -80.7421875), new google.maps.LatLng(48.922499263758255, -83.3349609375), new google.maps.LatLng(49.63917719651036, -106.7138671875), - new google.maps.LatLng(48.3416461723746, -110.537109375) + new google.maps.LatLng(48.3416461723746, -110.537109375), ]; islandsCoords = [ new google.maps.LatLng(29.80251790576445, -143.1884765625), @@ -766,7 +2215,7 @@ islandsCoords = [ new google.maps.LatLng(33.321348526698834, -157.8662109375), new google.maps.LatLng(29.6880527498568, -157.91015625), new google.maps.LatLng(26.627818226393074, -155.44921875), - new google.maps.LatLng(26.902476886279832, -149.82421875) + new google.maps.LatLng(26.902476886279832, -149.82421875), ]; westCoords = [ new google.maps.LatLng(6.271618064314864, -125.4345703125), @@ -783,7 +2232,7 @@ westCoords = [ new google.maps.LatLng(-7.580327791330129, -155.80078125), new google.maps.LatLng(-6.140554782450295, -144.990234375), new google.maps.LatLng(-4.521666342614791, -139.27734375), - new google.maps.LatLng(-3.688855143147035, -127.8955078125) + new google.maps.LatLng(-3.688855143147035, -127.8955078125), ]; crownCoords = [ new google.maps.LatLng(17.769612247142653, -100.693359375), @@ -797,7 +2246,7 @@ crownCoords = [ new google.maps.LatLng(19.68397023588844, -81.3134765625), new google.maps.LatLng(25.12539261151203, -82.4560546875), new google.maps.LatLng(18.020527657852337, -93.0908203125), - new google.maps.LatLng(18.93746442964186, -97.6611328125) + new google.maps.LatLng(18.93746442964186, -97.6611328125), ]; reachCoords = [ new google.maps.LatLng(-7.580327791330129, -155.80078125), @@ -827,7 +2276,7 @@ reachCoords = [ new google.maps.LatLng(-20.67390526467283, -152.3291015625), new google.maps.LatLng(-18.062312304546726, -149.6484375), new google.maps.LatLng(-16.63619187839765, -153.076171875), - new google.maps.LatLng(-10.83330598364249, -156.1083984375) + new google.maps.LatLng(-10.83330598364249, -156.1083984375), ]; stormCoords = [ new google.maps.LatLng(-4.34641127533318, -104.4287109375), @@ -858,7 +2307,7 @@ stormCoords = [ new google.maps.LatLng(-7.18810087117902, -84.9169921875), new google.maps.LatLng(-4.390228926463384, -83.9501953125), new google.maps.LatLng(-2.67968661580376, -87.9052734375), - new google.maps.LatLng(-3.8642546157213955, -89.3115234375) + new google.maps.LatLng(-3.8642546157213955, -89.3115234375), ]; dorneCoords = [ new google.maps.LatLng(-44.96479793033101, -140.4638671875), @@ -880,1188 +2329,6303 @@ dorneCoords = [ new google.maps.LatLng(-47.54687159892237, -89.443359375), new google.maps.LatLng(-49.95121990866204, -134.1796875), new google.maps.LatLng(-48.28319289548348, -137.6513671875), - new google.maps.LatLng(-44.024421519659334, -138.0908203125) + new google.maps.LatLng(-44.024421519659334, -138.0908203125), ]; regions = [ - {coords:giftCoords, color:"#000000", key:"Gift"}, - {coords:northCoords, color:"#808080", key:"The_North"}, - {coords:riverlandsCoords,color:"#caffff", key:"Riverlands"}, - {coords:valeCoords, color:"#0368bc", key:"Vale_of_Arryn"}, - {coords:islandsCoords, color:"#fffe8b", key:"Iron_Islands"}, - {coords:westCoords, color:"#ffa4a4", key:"Westerlands"}, - {coords:crownCoords, color:"#feac77", key:"Crownlands"}, - {coords:reachCoords, color:"#c8ff75", key:"The_Reach"}, - {coords:stormCoords, color:"#ffffca", key:"Stormlands"}, - {coords:dorneCoords, color:"#ffe2b7", key:"Dorne"}, + { coords: giftCoords, color: '#000000', key: 'Gift' }, + { coords: northCoords, color: '#808080', key: 'The_North' }, + { coords: riverlandsCoords, color: '#caffff', key: 'Riverlands' }, + { coords: valeCoords, color: '#0368bc', key: 'Vale_of_Arryn' }, + { coords: islandsCoords, color: '#fffe8b', key: 'Iron_Islands' }, + { coords: westCoords, color: '#ffa4a4', key: 'Westerlands' }, + { coords: crownCoords, color: '#feac77', key: 'Crownlands' }, + { coords: reachCoords, color: '#c8ff75', key: 'The_Reach' }, + { coords: stormCoords, color: '#ffffca', key: 'Stormlands' }, + { coords: dorneCoords, color: '#ffe2b7', key: 'Dorne' }, ]; - nobility = [ //If greatChaps and greatEps are unspecified, the house was never liege lord of one of the Westeros constituant regions //If existChaps and existEps are unspecified, the house existed through the whole series of novels //Great Houses (Liege Lords) - {wikiKey:"Night%27s_Watch", seatKey:"Castle_Black", imgRatio:(60/56), img:"black_flag.png", anchor:[20,60], isGreat:true, chapters:[0,999]}, //The Gift belongs to the Night's Watch - {wikiKey:"House_Stark", seatKey:"Winterfell", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG", isGreat:true, chapters:[0,118], episodes:[0,14]}, //Winterfell falls to Theon Greyjoy - {wikiKey:"House_Greyjoy", seatKey:"Winterfell", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png", isGreat:true, chapters:[119,138], episodes:[15,18]}, //Theon's lordship until Winterfell burns - {wikiKey:"House_Bolton", seatKey:"Dreadfort", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png", isGreat:false, chapters:[0,195]}, - {wikiKey:"House_Bolton", seatKey:"Dreadfort", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png", isGreat:true, chapters:[196,307], episodes:[19,41]}, //Named Warden of the North in ASOS-53: Tyrion VI - {wikiKey:"House_Bolton", seatKey:"Winterfell", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png", isGreat:true, chapters:[308,999], episodes:[42,57]}, //Moves to Winterfell in S5E3 & ADWD-37 - {wikiKey:"House_Bolton", seatKey:"Dreadfort", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png", isGreat:false, chapters:[308,999], episodes:[42,99]}, - {wikiKey:"House_Stark", seatKey:"Winterfell", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG", isGreat:true, chapters:[999,999], episodes:[58,99]}, //Battle of the Bastards - {wikiKey:"House_Tully", seatKey:"Riverrun", imgRatio:(120/112), img:"http://awoiaf.westeros.org/images/thumb/2/23/House_Tully.PNG/112px-House_Tully.PNG", isGreat:true, chapters:[0,137]}, //Tullys have lost control of Riverlands, but continue to hold Riverrun until AFFC-44: Jaime VII - {wikiKey:"House_Tully", seatKey:"Riverrun", imgRatio:(120/112), img:"http://awoiaf.westeros.org/images/thumb/2/23/House_Tully.PNG/112px-House_Tully.PNG", isGreat:false, chapters:[138,268], episodes:[99,99]}, //but continue to hold Riverrun until AFFC-44: Jaime VII - {wikiKey:"House_Baelish_of_Harrenhal", seatKey:"Harrenhal", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/1/13/House_Baelish.PNG/90px-House_Baelish.PNG", isGreat:true, chapters:[138,999], episodes:[99,99]}, //Named Lord Paramount of the Trident in ACOK-65: Sansa VIII - {wikiKey:"House_Arryn", seatKey:"Eyrie", imgRatio:(120/112), img:"http://awoiaf.westeros.org/images/thumb/b/be/House_Arryn.PNG/112px-House_Arryn.PNG", isGreat:true}, - {wikiKey:"House_Greyjoy", seatKey:"Pyke", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png", isGreat:true}, - {wikiKey:"House_Lannister", seatKey:"Casterly_Rock", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/102px-House_Lannister.png", isGreat:true}, - {wikiKey:"House_Baratheon", seatKey:"King%27s_Landing", imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG", isGreat:true, chapters:[0,48], episodes:[0,5]}, //Robert's Reign - {wikiKey:"House_Baratheon_of_King%27s_Landing", seatKey:"King%27s_Landing", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png", isGreat:true, chapters:[49,999], episodes:[6,99]}, //Joffery & Tommen's Reigns - {wikiKey:"House_Tyrell", seatKey:"Highgarden", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/99/House_Tyrell.PNG/90px-House_Tyrell.PNG", isGreat:true}, - {wikiKey:"House_Baratheon", seatKey:"Storm%27s_End", imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG", isGreat:true}, - {wikiKey:"House_Martell", seatKey:"Sunspear", imgRatio:(119/92), img:"http://awoiaf.westeros.org/images/thumb/b/ba/House_Martell.PNG/92px-House_Martell.PNG", isGreat:true}, - {wikiKey:"House_Baratheon_of_Dragonstone", seatKey:"Dragonstone", imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG", isGreat:false, chapters:[0,48], episodes:[0,5]}, //Stannis' Lordship in Dragonstone - {wikiKey:"House_Baratheon_of_Dragonstone", seatKey:"Dragonstone", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/6/61/Baratheon_DS.png/102px-Baratheon_DS.png", isGreat:true, chapters:[49,260], episodes:[6,99]}, //Stannis' Reign in Dragonstone - {wikiKey:"House_Targaryen", seatKey:"Meereen", imgRatio:(120/92), img:"http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG", isGreat:true, chapters:[214,999], episodes:[99,99]},//Daenerys rules in Meereen - + { + wikiKey: 'Night%27s_Watch', + seatKey: 'Castle_Black', + imgRatio: 60 / 56, + img: 'black_flag.png', + anchor: [20, 60], + isGreat: true, + chapters: [0, 999], + }, //The Gift belongs to the Night's Watch + { + wikiKey: 'House_Stark', + seatKey: 'Winterfell', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG', + isGreat: true, + chapters: [0, 118], + episodes: [0, 14], + }, //Winterfell falls to Theon Greyjoy + { + wikiKey: 'House_Greyjoy', + seatKey: 'Winterfell', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png', + isGreat: true, + chapters: [119, 138], + episodes: [15, 18], + }, //Theon's lordship until Winterfell burns + { + wikiKey: 'House_Bolton', + seatKey: 'Dreadfort', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png', + isGreat: false, + chapters: [0, 195], + }, + { + wikiKey: 'House_Bolton', + seatKey: 'Dreadfort', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png', + isGreat: true, + chapters: [196, 307], + episodes: [19, 41], + }, //Named Warden of the North in ASOS-53: Tyrion VI + { + wikiKey: 'House_Bolton', + seatKey: 'Winterfell', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png', + isGreat: true, + chapters: [308, 999], + episodes: [42, 57], + }, //Moves to Winterfell in S5E3 & ADWD-37 + { + wikiKey: 'House_Bolton', + seatKey: 'Dreadfort', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/76/Bolton.png/50px-Bolton.png', + isGreat: false, + chapters: [308, 999], + episodes: [42, 99], + }, + { + wikiKey: 'House_Stark', + seatKey: 'Winterfell', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG', + isGreat: true, + chapters: [999, 999], + episodes: [58, 99], + }, //Battle of the Bastards + { + wikiKey: 'House_Tully', + seatKey: 'Riverrun', + imgRatio: 120 / 112, + img: + 'http://awoiaf.westeros.org/images/thumb/2/23/House_Tully.PNG/112px-House_Tully.PNG', + isGreat: true, + chapters: [0, 137], + }, //Tullys have lost control of Riverlands, but continue to hold Riverrun until AFFC-44: Jaime VII + { + wikiKey: 'House_Tully', + seatKey: 'Riverrun', + imgRatio: 120 / 112, + img: + 'http://awoiaf.westeros.org/images/thumb/2/23/House_Tully.PNG/112px-House_Tully.PNG', + isGreat: false, + chapters: [138, 268], + episodes: [99, 99], + }, //but continue to hold Riverrun until AFFC-44: Jaime VII + { + wikiKey: 'House_Baelish_of_Harrenhal', + seatKey: 'Harrenhal', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/1/13/House_Baelish.PNG/90px-House_Baelish.PNG', + isGreat: true, + chapters: [138, 999], + episodes: [99, 99], + }, //Named Lord Paramount of the Trident in ACOK-65: Sansa VIII + { + wikiKey: 'House_Arryn', + seatKey: 'Eyrie', + imgRatio: 120 / 112, + img: + 'http://awoiaf.westeros.org/images/thumb/b/be/House_Arryn.PNG/112px-House_Arryn.PNG', + isGreat: true, + }, + { + wikiKey: 'House_Greyjoy', + seatKey: 'Pyke', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png', + isGreat: true, + }, + { + wikiKey: 'House_Lannister', + seatKey: 'Casterly_Rock', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/102px-House_Lannister.png', + isGreat: true, + }, + { + wikiKey: 'House_Baratheon', + seatKey: 'King%27s_Landing', + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG', + isGreat: true, + chapters: [0, 48], + episodes: [0, 5], + }, //Robert's Reign + { + wikiKey: 'House_Baratheon_of_King%27s_Landing', + seatKey: 'King%27s_Landing', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png', + isGreat: true, + chapters: [49, 999], + episodes: [6, 99], + }, //Joffery & Tommen's Reigns + { + wikiKey: 'House_Tyrell', + seatKey: 'Highgarden', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/99/House_Tyrell.PNG/90px-House_Tyrell.PNG', + isGreat: true, + }, + { + wikiKey: 'House_Baratheon', + seatKey: 'Storm%27s_End', + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG', + isGreat: true, + }, + { + wikiKey: 'House_Martell', + seatKey: 'Sunspear', + imgRatio: 119 / 92, + img: + 'http://awoiaf.westeros.org/images/thumb/b/ba/House_Martell.PNG/92px-House_Martell.PNG', + isGreat: true, + }, + { + wikiKey: 'House_Baratheon_of_Dragonstone', + seatKey: 'Dragonstone', + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/50px-House_Baratheon.PNG', + isGreat: false, + chapters: [0, 48], + episodes: [0, 5], + }, //Stannis' Lordship in Dragonstone + { + wikiKey: 'House_Baratheon_of_Dragonstone', + seatKey: 'Dragonstone', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/6/61/Baratheon_DS.png/102px-Baratheon_DS.png', + isGreat: true, + chapters: [49, 260], + episodes: [6, 99], + }, //Stannis' Reign in Dragonstone + { + wikiKey: 'House_Targaryen', + seatKey: 'Meereen', + imgRatio: 120 / 92, + img: + 'http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG', + isGreat: true, + chapters: [214, 999], + episodes: [99, 99], + }, //Daenerys rules in Meereen //Landed Nobility - The North - {wikiKey:"House_Cerwyn", seatKey:"Castle_Cerwyn", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/d/d8/House_Cerwyn.PNG/90px-House_Cerwyn.PNG"}, - {wikiKey:"House_Dustin", seatKey:"Barrowton", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/7/74/House_Dustin.PNG/50px-House_Dustin.PNG"}, - {wikiKey:"House_Flint_of_Widow%27s_Watch", seatKey:"Widow%27s_Watch", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e8/Flint_Widows_Watch.png/109px-Flint_Widows_Watch.png"}, - {wikiKey:"House_Hornwood", seatKey:"Hornwood", imgRatio:(119/102), img:"http://awoiaf.westeros.org/images/thumb/0/01/House_Hornwood.PNG/50px-House_Hornwood.PNG"}, - {wikiKey:"House_Karstark", seatKey:"Karhold", imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/5/5f/House_Karstark.PNG/104px-House_Karstark.PNG"}, - {wikiKey:"House_Locke", seatKey:"Oldcastle", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/9/9e/House_Locke.PNG/109px-House_Locke.PNG"}, - {wikiKey:"House_Manderly", seatKey:"White_Harbor", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/8/83/House_Manderly.PNG/50px-House_Manderly.PNG"}, - {wikiKey:"House_Mormont", lat:73.5657, lng:-138.9257, imgRatio:(119/95), img:"http://awoiaf.westeros.org/images/thumb/c/c9/House_Mormont.PNG/95px-House_Mormont.PNG"}, - {wikiKey:"House_Reed", seatKey:"Greywater_Watch", imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/6/6e/House_Reed.PNG/70px-House_Reed.PNG"}, - {wikiKey:"House_Ryswell", lat:59.6233, lng:-150.5712, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/7/7f/House_Ryswell.PNG/109px-House_Ryswell.PNG",clue:"the extensive area between the Barrowlands and the Stony Shore"}, - {wikiKey:"House_Umber", seatKey:"Last_Hearth", imgRatio:(119/102), img:"http://awoiaf.westeros.org/images/thumb/1/14/Umber.png/102px-Umber.png"}, - {wikiKey:"House_Glover", seatKey:"Deepwood_Motte", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/3d/House_Glover.PNG/50px-House_Glover.PNG", chapters:[0,109], episodes:[0,13]}, //Captured by Asha Greyjoy in ACOK-37 Theon III - {wikiKey:"House_Greyjoy", seatKey:"Deepwood_Motte", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png", chapters:[110,296], episodes:[14,50]}, - {wikiKey:"House_Glover", seatKey:"Deepwood_Motte", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/3d/House_Glover.PNG/50px-House_Glover.PNG", chapters:[297,999], episodes:[51,99]}, //Recaptured by Stannis Baratheon in ADWD-26 & Glovers/Boltons in S6E2 - {wikiKey:"House_Tallhart", seatKey:"Torrhen%27s_Square",imgRatio:(120/103),img:"http://awoiaf.westeros.org/images/thumb/f/fe/House_Tallhart.PNG/103px-House_Tallhart.PNG", chapters:[0,118], episodes:[0,13]}, //Captured by Dagmer Cleftjaw in ACOK-46 Bran VI - {wikiKey:"House_Greyjoy", seatKey:"Torrhen%27s_Square",imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png", chapters:[119,124], episodes:[14,50]}, - {wikiKey:"House_Tallhart", seatKey:"Torrhen%27s_Square",imgRatio:(120/103),img:"http://awoiaf.westeros.org/images/thumb/f/fe/House_Tallhart.PNG/103px-House_Tallhart.PNG", chapters:[125,999], episodes:[51,99]}, //Recaptured by Rodrick Cassel? - {wikiKey:"House_Greyjoy", seatKey:"Moat_Cailin", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png", chapters:[ 97,291], episodes:[14,37]}, - {seatKey:"Flint%27s_Finger", imgRatio:(120/107), img:"http://awoiaf.westeros.org/images/thumb/5/5d/House_Flint_of_Flint%27s_Finger.PNG/250px-House_Flint_of_Flint%27s_Finger.PNG", wikiKey:"House_Flint_of_Flint%27s_Finger",}, - {wikiKey:"House_Crowl", lat:76.3829, lng:-89.2675, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f2/House_Crowl.PNG/90px-House_Crowl.PNG", clue:"mountain clan"}, - {wikiKey:"House_Magnar", lat:75.5301, lng:-83.0273, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/6/63/Magnar.png/93px-Magnar.png", clue:"mountain clan"}, - {wikiKey:"House_Stane", lat:77.0492, lng:-84.8730, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/a/a8/Stane.png/93px-Stane.png", clue:"mountain clan"}, - {wikiKey:"House_Burley", lat:71.7876, lng:-126.7089, imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/f/f4/House_Burley.PNG/250px-House_Burley.PNG", clue:"mountain clan"}, - {wikiKey:"House_Harclay", lat:71.3148, lng:-121.1718, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/0f/House_Harclay.PNG/50px-House_Harclay.PNG", clue:"mountain clan"}, - {wikiKey:"House_Knott", lat:72.8290, lng:-118.6230, imgRatio:(120/111), img:"http://awoiaf.westeros.org/images/thumb/b/b6/House_Knott.PNG/111px-House_Knott.PNG", clue:"mountain clan"}, - {wikiKey:"House_Liddle", lat:72.9067, lng:-124.5117, imgRatio:(120/110), img:"http://awoiaf.westeros.org/images/thumb/d/d4/House_Liddle.PNG/110px-House_Liddle.PNG", clue:"mountain clan"}, - {wikiKey:"House_Norrey", lat:73.9589, lng:-123.6328, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/e8/House_Norrey.PNG/50px-House_Norrey.PNG", clue:"mountain clan"}, - {wikiKey:"House_Wull", lat:73.1759, lng:-114.1699, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/e/e0/House_Wull.PNG/50px-House_Wull.PNG", clue:"mountain clan"}, + { + wikiKey: 'House_Cerwyn', + seatKey: 'Castle_Cerwyn', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d8/House_Cerwyn.PNG/90px-House_Cerwyn.PNG', + }, + { + wikiKey: 'House_Dustin', + seatKey: 'Barrowton', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/7/74/House_Dustin.PNG/50px-House_Dustin.PNG', + }, + { + wikiKey: 'House_Flint_of_Widow%27s_Watch', + seatKey: 'Widow%27s_Watch', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e8/Flint_Widows_Watch.png/109px-Flint_Widows_Watch.png', + }, + { + wikiKey: 'House_Hornwood', + seatKey: 'Hornwood', + imgRatio: 119 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/0/01/House_Hornwood.PNG/50px-House_Hornwood.PNG', + }, + { + wikiKey: 'House_Karstark', + seatKey: 'Karhold', + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5f/House_Karstark.PNG/104px-House_Karstark.PNG', + }, + { + wikiKey: 'House_Locke', + seatKey: 'Oldcastle', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/9/9e/House_Locke.PNG/109px-House_Locke.PNG', + }, + { + wikiKey: 'House_Manderly', + seatKey: 'White_Harbor', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/8/83/House_Manderly.PNG/50px-House_Manderly.PNG', + }, + { + wikiKey: 'House_Mormont', + lat: 73.5657, + lng: -138.9257, + imgRatio: 119 / 95, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c9/House_Mormont.PNG/95px-House_Mormont.PNG', + }, + { + wikiKey: 'House_Reed', + seatKey: 'Greywater_Watch', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/6/6e/House_Reed.PNG/70px-House_Reed.PNG', + }, + { + wikiKey: 'House_Ryswell', + lat: 59.6233, + lng: -150.5712, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7f/House_Ryswell.PNG/109px-House_Ryswell.PNG', + clue: 'the extensive area between the Barrowlands and the Stony Shore', + }, + { + wikiKey: 'House_Umber', + seatKey: 'Last_Hearth', + imgRatio: 119 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/1/14/Umber.png/102px-Umber.png', + }, + { + wikiKey: 'House_Glover', + seatKey: 'Deepwood_Motte', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3d/House_Glover.PNG/50px-House_Glover.PNG', + chapters: [0, 109], + episodes: [0, 13], + }, //Captured by Asha Greyjoy in ACOK-37 Theon III + { + wikiKey: 'House_Greyjoy', + seatKey: 'Deepwood_Motte', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png', + chapters: [110, 296], + episodes: [14, 50], + }, + { + wikiKey: 'House_Glover', + seatKey: 'Deepwood_Motte', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3d/House_Glover.PNG/50px-House_Glover.PNG', + chapters: [297, 999], + episodes: [51, 99], + }, //Recaptured by Stannis Baratheon in ADWD-26 & Glovers/Boltons in S6E2 + { + wikiKey: 'House_Tallhart', + seatKey: 'Torrhen%27s_Square', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/f/fe/House_Tallhart.PNG/103px-House_Tallhart.PNG', + chapters: [0, 118], + episodes: [0, 13], + }, //Captured by Dagmer Cleftjaw in ACOK-46 Bran VI + { + wikiKey: 'House_Greyjoy', + seatKey: 'Torrhen%27s_Square', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png', + chapters: [119, 124], + episodes: [14, 50], + }, + { + wikiKey: 'House_Tallhart', + seatKey: 'Torrhen%27s_Square', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/f/fe/House_Tallhart.PNG/103px-House_Tallhart.PNG', + chapters: [125, 999], + episodes: [51, 99], + }, //Recaptured by Rodrick Cassel? + { + wikiKey: 'House_Greyjoy', + seatKey: 'Moat_Cailin', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png', + chapters: [97, 291], + episodes: [14, 37], + }, + { + seatKey: 'Flint%27s_Finger', + imgRatio: 120 / 107, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5d/House_Flint_of_Flint%27s_Finger.PNG/250px-House_Flint_of_Flint%27s_Finger.PNG', + wikiKey: 'House_Flint_of_Flint%27s_Finger', + }, + { + wikiKey: 'House_Crowl', + lat: 76.3829, + lng: -89.2675, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f2/House_Crowl.PNG/90px-House_Crowl.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Magnar', + lat: 75.5301, + lng: -83.0273, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/6/63/Magnar.png/93px-Magnar.png', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Stane', + lat: 77.0492, + lng: -84.873, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a8/Stane.png/93px-Stane.png', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Burley', + lat: 71.7876, + lng: -126.7089, + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f4/House_Burley.PNG/250px-House_Burley.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Harclay', + lat: 71.3148, + lng: -121.1718, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/0f/House_Harclay.PNG/50px-House_Harclay.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Knott', + lat: 72.829, + lng: -118.623, + imgRatio: 120 / 111, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b6/House_Knott.PNG/111px-House_Knott.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Liddle', + lat: 72.9067, + lng: -124.5117, + imgRatio: 120 / 110, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d4/House_Liddle.PNG/110px-House_Liddle.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Norrey', + lat: 73.9589, + lng: -123.6328, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e8/House_Norrey.PNG/50px-House_Norrey.PNG', + clue: 'mountain clan', + }, + { + wikiKey: 'House_Wull', + lat: 73.1759, + lng: -114.1699, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e0/House_Wull.PNG/50px-House_Wull.PNG', + clue: 'mountain clan', + }, //Landed Nobility - The Vale - {wikiKey:"House_Belmore", seatKey:"Strongsong", imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/2/20/Belmore.PNG/50px-Belmore.PNG"}, - {wikiKey:"House_Coldwater", seatKey:"Coldwater_Burn", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/5/57/House_Coldwater.PNG/90px-House_Coldwater.PNG"}, - {wikiKey:"House_Corbray", seatKey:"Heart%27s_Home", imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/e/e0/Corbray.png/93px-Corbray.png"}, - {wikiKey:"House_Donniger", lat:33.1007, lng:-98.5400, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/16/Donniger.png/109px-Donniger.png", clue:"the Vale"}, - {wikiKey:"House_Egen", lat:34.1254, lng:-95.9033, imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/8/8a/House_Egen.PNG/104px-House_Egen.PNG", clue:"the Vale"}, - {wikiKey:"House_Elesham", lat:48.5747, lng:-84.5507, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/5/51/Elesham.png/109px-Elesham.png", clue:"The Paps"}, - {wikiKey:"House_Grafton", seatKey:"Gulltown", imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/9/91/Grafton.png/93px-Grafton.png"}, - {wikiKey:"House_Hardyng", lat:35.3532, lng:-94.4091, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/7/7e/House_Hardyng.PNG/90px-House_Hardyng.PNG", clue:"the Vale"}, - {wikiKey:"House_Hersy", lat:43.1009, lng:-105.4174,imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/f/f7/Hersy.png/109px-Hersy.png", clue:"the Vale"}, - {wikiKey:"House_Hunter", seatKey:"Longbow_Hall", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/f/f0/House_Hunter.PNG/109px-House_Hunter.PNG"}, - {wikiKey:"House_Lynderly", seatKey:"Snakewood", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/6/66/Lynderly.png/50px-Lynderly.png"}, - {wikiKey:"House_Melcolm", seatKey:"Old_Anchor", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e9/House_Melcolm.PNG/109px-House_Melcolm.PNG"}, - {wikiKey:"House_Moore", lat:36.7036, lng:-92.0361, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e9/House_Moore.PNG/109px-House_Moore.PNG", clue:"the Vale"}, - {wikiKey:"House_Pryor", lat:48.0193, lng:-95.8813, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/2/24/Pryor.PNG/109px-Pryor.PNG", clue:"The Pebble"}, - {wikiKey:"House_Redfort", seatKey:"Redfort", imgRatio:(120/108), img:"http://awoiaf.westeros.org/images/thumb/e/e0/House_Redfort.png/108px-House_Redfort.png"}, - {wikiKey:"House_Royce", seatKey:"Runestone", imgRatio:(55/50), img:"http://awoiaf.westeros.org/images/thumb/e/ed/Royce.png/50px-Royce.png"}, - {wikiKey:"House_Royce_of_the_Gates_of_the_Moon", seatKey:"Eyrie", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/c/cf/House_Royce_of_the_Gates_of_the_Moon.png/109px-House_Royce_of_the_Gates_of_the_Moon.png"}, - {wikiKey:"House_Ruthermont", lat:37.6838, lng:-89.1357, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/0/01/Ruthermont.png/109px-Ruthermont.png", clue:"the Vale"}, - {wikiKey:"House_Upcliff", lat:38.5137, lng:-83.6865, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/8/8c/Upcliff.png/250px-Upcliff.png", clue:"the Vale"}, - {wikiKey:"House_Waynwood", seatKey:"Ironoaks", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/b/b6/House_Waynwood.PNG/109px-House_Waynwood.PNG"}, - {wikiKey:"House_Wydman", lat:38.5137, lng:-89.6630, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/b/bc/Wydman.png/109px-Wydman.png", clue:"the Vale"}, - {wikiKey:"House_Borrell", lat:48.8357, lng:-108.2958,imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/3/39/Borell.png/109px-Borell.png", clue:"the Vale"}, - {wikiKey:"House_Sunderland", seatKey:"Sisterton", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/4/45/Sunderland.png/109px-Sunderland.png"}, - {wikiKey:"House_Baelish", seatKey:"House_Baelish", imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/b/b9/OldBaelish.png/103px-OldBaelish.png"}, - {wikiKey:"House_Waxley", seatKey:"Wickenden", imgRatio:(64/50), img:"http://awoiaf.westeros.org/images/thumb/d/dc/Waxley_large.png/50px-Waxley_large.png"}, + { + wikiKey: 'House_Belmore', + seatKey: 'Strongsong', + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/2/20/Belmore.PNG/50px-Belmore.PNG', + }, + { + wikiKey: 'House_Coldwater', + seatKey: 'Coldwater_Burn', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/5/57/House_Coldwater.PNG/90px-House_Coldwater.PNG', + }, + { + wikiKey: 'House_Corbray', + seatKey: 'Heart%27s_Home', + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e0/Corbray.png/93px-Corbray.png', + }, + { + wikiKey: 'House_Donniger', + lat: 33.1007, + lng: -98.54, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/16/Donniger.png/109px-Donniger.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Egen', + lat: 34.1254, + lng: -95.9033, + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/8/8a/House_Egen.PNG/104px-House_Egen.PNG', + clue: 'the Vale', + }, + { + wikiKey: 'House_Elesham', + lat: 48.5747, + lng: -84.5507, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/5/51/Elesham.png/109px-Elesham.png', + clue: 'The Paps', + }, + { + wikiKey: 'House_Grafton', + seatKey: 'Gulltown', + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/9/91/Grafton.png/93px-Grafton.png', + }, + { + wikiKey: 'House_Hardyng', + lat: 35.3532, + lng: -94.4091, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7e/House_Hardyng.PNG/90px-House_Hardyng.PNG', + clue: 'the Vale', + }, + { + wikiKey: 'House_Hersy', + lat: 43.1009, + lng: -105.4174, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f7/Hersy.png/109px-Hersy.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Hunter', + seatKey: 'Longbow_Hall', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f0/House_Hunter.PNG/109px-House_Hunter.PNG', + }, + { + wikiKey: 'House_Lynderly', + seatKey: 'Snakewood', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/6/66/Lynderly.png/50px-Lynderly.png', + }, + { + wikiKey: 'House_Melcolm', + seatKey: 'Old_Anchor', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e9/House_Melcolm.PNG/109px-House_Melcolm.PNG', + }, + { + wikiKey: 'House_Moore', + lat: 36.7036, + lng: -92.0361, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e9/House_Moore.PNG/109px-House_Moore.PNG', + clue: 'the Vale', + }, + { + wikiKey: 'House_Pryor', + lat: 48.0193, + lng: -95.8813, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/2/24/Pryor.PNG/109px-Pryor.PNG', + clue: 'The Pebble', + }, + { + wikiKey: 'House_Redfort', + seatKey: 'Redfort', + imgRatio: 120 / 108, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e0/House_Redfort.png/108px-House_Redfort.png', + }, + { + wikiKey: 'House_Royce', + seatKey: 'Runestone', + imgRatio: 55 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/e/ed/Royce.png/50px-Royce.png', + }, + { + wikiKey: 'House_Royce_of_the_Gates_of_the_Moon', + seatKey: 'Eyrie', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/c/cf/House_Royce_of_the_Gates_of_the_Moon.png/109px-House_Royce_of_the_Gates_of_the_Moon.png', + }, + { + wikiKey: 'House_Ruthermont', + lat: 37.6838, + lng: -89.1357, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/0/01/Ruthermont.png/109px-Ruthermont.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Upcliff', + lat: 38.5137, + lng: -83.6865, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/8/8c/Upcliff.png/250px-Upcliff.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Waynwood', + seatKey: 'Ironoaks', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b6/House_Waynwood.PNG/109px-House_Waynwood.PNG', + }, + { + wikiKey: 'House_Wydman', + lat: 38.5137, + lng: -89.663, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/b/bc/Wydman.png/109px-Wydman.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Borrell', + lat: 48.8357, + lng: -108.2958, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/3/39/Borell.png/109px-Borell.png', + clue: 'the Vale', + }, + { + wikiKey: 'House_Sunderland', + seatKey: 'Sisterton', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/4/45/Sunderland.png/109px-Sunderland.png', + }, + { + wikiKey: 'House_Baelish', + seatKey: 'House_Baelish', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b9/OldBaelish.png/103px-OldBaelish.png', + }, + { + wikiKey: 'House_Waxley', + seatKey: 'Wickenden', + imgRatio: 64 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/d/dc/Waxley_large.png/50px-Waxley_large.png', + }, //Landed Nobility - The Iron Islands - {wikiKey:"House_Blacktyde", lat:35.1738, lng:-149.1650, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/5/50/Blacktyde.PNG/101px-Blacktyde.PNG", clue:"Blacktide Island"}, - {wikiKey:"House_Botley", lat:27.1373, lng:-151.9555, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f7/Botley.png/90px-Botley.png", clue:"Pyke Island"}, - {wikiKey:"House_Drumm", lat:31.9894, lng:-154.4824, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f9/Drumm.png/50px-Drumm.png", clue:"Old Wyk Island"}, - {wikiKey:"House_Farwynd_of_the_Lonely_Light", lat:37.4399, lng:-154.4824, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/5/5d/Farwynd.png/109px-Farwynd.png", clue:"Great Wyk Island"}, - {wikiKey:"House_Goodbrother", seatKey:"Hammerhorn", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/7b/House_Goodbrother.png/102px-House_Goodbrother.png"}, - {wikiKey:"House_Harlaw", seatKey:"Ten_Towers", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/32/House_Harlaw.PNG/100px-House_Harlaw.PNG"}, - {wikiKey:"House_Kenning", lat:29.8787, lng:-145.9570, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/c/c3/Kenning.png/50px-Kenning.png", clue:"Harlaw Island"}, - {wikiKey:"House_Merlyn", seatKey:"Pebbleton", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/8/86/Merlyn.png/109px-Merlyn.png"}, - {wikiKey:"House_Myre", lat:30.9399, lng:-147.4072, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/2/2a/Myre.png/50px-Myre.png", clue:"Harlaw Island"}, - {wikiKey:"House_Orkwood", lat:32.4356, lng:-148.6376, imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/4/49/Orkwood.png/50px-Orkwood.png", clue:"Orkmont Island"}, - {wikiKey:"House_Saltcliffe", lat:27.2936, lng:-155.0097, imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/2/27/Saltcliffe.png/50px-Saltcliffe.png", clue:"Saltcliffe Island"}, - {wikiKey:"House_Sparr", lat:31.7281, lng:-156.5478, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/3d/House_Sparr.PNG/90px-House_Sparr.PNG", clue:"Great Wyk Island"}, - {wikiKey:"House_Stonehouse", lat:31.2785, lng:-153.6914, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/9/9f/Stonehouse.png/93px-Stonehouse.png", clue:"Old Wyk Island"}, - {wikiKey:"House_Stonetree", lat:32.6578, lng:-144.9902, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/9/9b/Stonetree.png/93px-Stonetree.png", clue:"Harlaw Island"}, - {wikiKey:"House_Sunderly", lat:27.3327, lng:-154.0429, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/3/34/House_Sunderly.png/109px-House_Sunderly.png", clue:"Saltcliffe Island"}, - {wikiKey:"House_Tawney", lat:32.3614, lng:-150.7470, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e0/Tawney.png/109px-Tawney.png", clue:"Orkmont Island"}, - {wikiKey:"House_Volmark", lat:30.2590, lng:-143.9355, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/17/House_Volmark.png/109px-House_Volmark.png", clue:"Harlaw Island"}, - {wikiKey:"House_Wynch", lat:28.0331, lng:-152.7246, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/b/ba/Wynch.png/90px-Wynch.png", clue:"Pyke Island"}, + { + wikiKey: 'House_Blacktyde', + lat: 35.1738, + lng: -149.165, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/5/50/Blacktyde.PNG/101px-Blacktyde.PNG', + clue: 'Blacktide Island', + }, + { + wikiKey: 'House_Botley', + lat: 27.1373, + lng: -151.9555, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f7/Botley.png/90px-Botley.png', + clue: 'Pyke Island', + }, + { + wikiKey: 'House_Drumm', + lat: 31.9894, + lng: -154.4824, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f9/Drumm.png/50px-Drumm.png', + clue: 'Old Wyk Island', + }, + { + wikiKey: 'House_Farwynd_of_the_Lonely_Light', + lat: 37.4399, + lng: -154.4824, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5d/Farwynd.png/109px-Farwynd.png', + clue: 'Great Wyk Island', + }, + { + wikiKey: 'House_Goodbrother', + seatKey: 'Hammerhorn', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7b/House_Goodbrother.png/102px-House_Goodbrother.png', + }, + { + wikiKey: 'House_Harlaw', + seatKey: 'Ten_Towers', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/32/House_Harlaw.PNG/100px-House_Harlaw.PNG', + }, + { + wikiKey: 'House_Kenning', + lat: 29.8787, + lng: -145.957, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c3/Kenning.png/50px-Kenning.png', + clue: 'Harlaw Island', + }, + { + wikiKey: 'House_Merlyn', + seatKey: 'Pebbleton', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/8/86/Merlyn.png/109px-Merlyn.png', + }, + { + wikiKey: 'House_Myre', + lat: 30.9399, + lng: -147.4072, + imgRatio: 120 / 93, + img: 'http://awoiaf.westeros.org/images/thumb/2/2a/Myre.png/50px-Myre.png', + clue: 'Harlaw Island', + }, + { + wikiKey: 'House_Orkwood', + lat: 32.4356, + lng: -148.6376, + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/4/49/Orkwood.png/50px-Orkwood.png', + clue: 'Orkmont Island', + }, + { + wikiKey: 'House_Saltcliffe', + lat: 27.2936, + lng: -155.0097, + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/2/27/Saltcliffe.png/50px-Saltcliffe.png', + clue: 'Saltcliffe Island', + }, + { + wikiKey: 'House_Sparr', + lat: 31.7281, + lng: -156.5478, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3d/House_Sparr.PNG/90px-House_Sparr.PNG', + clue: 'Great Wyk Island', + }, + { + wikiKey: 'House_Stonehouse', + lat: 31.2785, + lng: -153.6914, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/9/9f/Stonehouse.png/93px-Stonehouse.png', + clue: 'Old Wyk Island', + }, + { + wikiKey: 'House_Stonetree', + lat: 32.6578, + lng: -144.9902, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/9/9b/Stonetree.png/93px-Stonetree.png', + clue: 'Harlaw Island', + }, + { + wikiKey: 'House_Sunderly', + lat: 27.3327, + lng: -154.0429, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/3/34/House_Sunderly.png/109px-House_Sunderly.png', + clue: 'Saltcliffe Island', + }, + { + wikiKey: 'House_Tawney', + lat: 32.3614, + lng: -150.747, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e0/Tawney.png/109px-Tawney.png', + clue: 'Orkmont Island', + }, + { + wikiKey: 'House_Volmark', + lat: 30.259, + lng: -143.9355, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/17/House_Volmark.png/109px-House_Volmark.png', + clue: 'Harlaw Island', + }, + { + wikiKey: 'House_Wynch', + lat: 28.0331, + lng: -152.7246, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/b/ba/Wynch.png/90px-Wynch.png', + clue: 'Pyke Island', + }, //Landed Nobility - The Riverlands - {wikiKey:"House_Blackwood", seatKey:"Raventree_Hall", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/36/House_Blackwood.png/50px-House_Blackwood.png"}, - {wikiKey:"House_Bracken", seatKey:"Stone_Hedge", imgRatio:(120/120), img:"http://awoiaf.westeros.org/images/thumb/5/53/Bracken_sigil_coat.png/50px-Bracken_sigil_coat.png"}, - {wikiKey:"House_Butterwell", lat:16.7835, lng:-107.2851, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/a/a1/House_Butterwell.png/109px-House_Butterwell.png", clue:"the Riverlands"}, - {wikiKey:"House_Charlton", lat:35.7465, lng:-123.8525, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/c/c1/Charlton.png/109px-Charlton.png", clue:"the Riverlands"}, - {wikiKey:"House_Frey", seatKey:"Twins", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/3/3b/House_Frey.png/109px-House_Frey.png"}, - {wikiKey:"House_Frey_of_Riverrun", seatKey:"Riverrun", imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/3/3b/House_Frey.png/109px-House_Frey.png", chapters:[269,999]}, - {wikiKey:"House_Goodbrook", seatKey:"Goodbrook_Village",imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/9/95/House_Goodbrook.PNG/103px-House_Goodbrook.PNG"}, - {wikiKey:"House_Grell", lat:21.4121, lng:-133.7841, imgRatio:(54/50), img:"http://awoiaf.westeros.org/images/thumb/b/b7/House_Grell.PNG/50px-House_Grell.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Hawick", seatKey:"Saltpans", imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/0/09/Hawick.png/50px-Hawick.png"}, - {wikiKey:"House_Keath", lat:24.8465, lng:-120.2490, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/c/c7/Keath.png/93px-Keath.png", clue:"the Riverlands"}, - {wikiKey:"House_Lolliston", lat:6.2279, lng:-116.7333, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/e/e7/House_Lolliston.PNG/250px-House_Lolliston.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Lychester", seatKey:"Lychester_Keep", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/c/ca/House_Lychester.PNG/90px-House_Lychester.PNG"}, - {wikiKey:"House_Mallister", seatKey:"Seagard", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/e5/House_Mallister.png/90px-House_Mallister.png"}, - {wikiKey:"House_Mooton", seatKey:"Maidenpool", imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/7/74/House_Mooton.PNG/50px-House_Mooton.PNG"}, - {wikiKey:"House_Piper", seatKey:"Pinkmaiden_Castle",imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/3/30/House_Piper.png/103px-House_Piper.png"}, - {wikiKey:"House_Roote", seatKey:"Lord_Harroway%27s_Town", imgRatio:(120/107), img:"http://awoiaf.westeros.org/images/thumb/d/d1/Roote.png/50px-Roote.png"}, - {wikiKey:"House_Ryger", lat:10.0986, lng:-116.6455, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/7/71/House_Ryger.PNG/90px-House_Ryger.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Shawney", lat:25.0457, lng:-124.5556, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/b/bf/Shawney.png/93px-Shawney.png", clue:"the Riverlands"}, - {wikiKey:"House_Smallwood", seatKey:"Acorn_Hall", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f2/Smallwood.png/50px-Smallwood.png"}, - {wikiKey:"House_Terrick", lat:25.5226, lng:-133.9599, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/0b/House_Terrick.PNG/250px-House_Terrick.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Vance_of_Atranta", lat:28.2656, lng:-119.2822, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/6/69/House_Vance_of_Artranta.PNG/50px-House_Vance_of_Artranta.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Vance_of_Wayfarer%27s_Rest", seatKey:"Wayfarer%27s_Rest", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/01/House_Vance_of_Wayfarer%27s_rest.PNG/50px-House_Vance_of_Wayfarer%27s_rest.PNG"}, - {wikiKey:"House_Vypren", lat:13.0259, lng:-134.0478, imgRatio:(120/106), img:"http://awoiaf.westeros.org/images/thumb/b/b5/Vyprin.png/50px-Vyprin.png", clue:"the Riverlands"}, - {wikiKey:"House_Wayn", lat:14.1365, lng:-121.3037, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/d/df/House_Wayn.PNG/109px-House_Wayn.PNG", clue:"the Riverlands"}, - {wikiKey:"House_Darry", seatKey:"Darry", imgRatio:(55/50), img:"http://awoiaf.westeros.org/images/thumb/2/22/House_Darry.png/50px-House_Darry.png", chapters:[0,999]}, - {wikiKey:"House_Harroway", seatKey:"Harrenhal", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/7/77/Harroway.png/109px-Harroway.png", chapters:[0,137]}, - {wikiKey:"House_Whent", seatKey:"Harrenhal", imgRatio:(120/110), img:"http://awoiaf.westeros.org/images/thumb/6/6d/House_Whent.png/50px-House_Whent.png", chapters:[0,79], episodes:[0,0]}, - {wikiKey:"House_Slynt", seatKey:"Harrenhal", imgRatio:(120/110), img:"http://awoiaf.westeros.org/images/thumb/e/ea/House_Slynt.PNG/110px-House_Slynt.PNG", chapters:[57,80], episodes:[0,0]}, + { + wikiKey: 'House_Blackwood', + seatKey: 'Raventree_Hall', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/36/House_Blackwood.png/50px-House_Blackwood.png', + }, + { + wikiKey: 'House_Bracken', + seatKey: 'Stone_Hedge', + imgRatio: 120 / 120, + img: + 'http://awoiaf.westeros.org/images/thumb/5/53/Bracken_sigil_coat.png/50px-Bracken_sigil_coat.png', + }, + { + wikiKey: 'House_Butterwell', + lat: 16.7835, + lng: -107.2851, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a1/House_Butterwell.png/109px-House_Butterwell.png', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Charlton', + lat: 35.7465, + lng: -123.8525, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c1/Charlton.png/109px-Charlton.png', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Frey', + seatKey: 'Twins', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3b/House_Frey.png/109px-House_Frey.png', + }, + { + wikiKey: 'House_Frey_of_Riverrun', + seatKey: 'Riverrun', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3b/House_Frey.png/109px-House_Frey.png', + chapters: [269, 999], + }, + { + wikiKey: 'House_Goodbrook', + seatKey: 'Goodbrook_Village', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/9/95/House_Goodbrook.PNG/103px-House_Goodbrook.PNG', + }, + { + wikiKey: 'House_Grell', + lat: 21.4121, + lng: -133.7841, + imgRatio: 54 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b7/House_Grell.PNG/50px-House_Grell.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Hawick', + seatKey: 'Saltpans', + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/0/09/Hawick.png/50px-Hawick.png', + }, + { + wikiKey: 'House_Keath', + lat: 24.8465, + lng: -120.249, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c7/Keath.png/93px-Keath.png', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Lolliston', + lat: 6.2279, + lng: -116.7333, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e7/House_Lolliston.PNG/250px-House_Lolliston.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Lychester', + seatKey: 'Lychester_Keep', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/c/ca/House_Lychester.PNG/90px-House_Lychester.PNG', + }, + { + wikiKey: 'House_Mallister', + seatKey: 'Seagard', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e5/House_Mallister.png/90px-House_Mallister.png', + }, + { + wikiKey: 'House_Mooton', + seatKey: 'Maidenpool', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/7/74/House_Mooton.PNG/50px-House_Mooton.PNG', + }, + { + wikiKey: 'House_Piper', + seatKey: 'Pinkmaiden_Castle', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/3/30/House_Piper.png/103px-House_Piper.png', + }, + { + wikiKey: 'House_Roote', + seatKey: 'Lord_Harroway%27s_Town', + imgRatio: 120 / 107, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d1/Roote.png/50px-Roote.png', + }, + { + wikiKey: 'House_Ryger', + lat: 10.0986, + lng: -116.6455, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/7/71/House_Ryger.PNG/90px-House_Ryger.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Shawney', + lat: 25.0457, + lng: -124.5556, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/b/bf/Shawney.png/93px-Shawney.png', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Smallwood', + seatKey: 'Acorn_Hall', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f2/Smallwood.png/50px-Smallwood.png', + }, + { + wikiKey: 'House_Terrick', + lat: 25.5226, + lng: -133.9599, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/0b/House_Terrick.PNG/250px-House_Terrick.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Vance_of_Atranta', + lat: 28.2656, + lng: -119.2822, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/6/69/House_Vance_of_Artranta.PNG/50px-House_Vance_of_Artranta.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Vance_of_Wayfarer%27s_Rest', + seatKey: 'Wayfarer%27s_Rest', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/01/House_Vance_of_Wayfarer%27s_rest.PNG/50px-House_Vance_of_Wayfarer%27s_rest.PNG', + }, + { + wikiKey: 'House_Vypren', + lat: 13.0259, + lng: -134.0478, + imgRatio: 120 / 106, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b5/Vyprin.png/50px-Vyprin.png', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Wayn', + lat: 14.1365, + lng: -121.3037, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/d/df/House_Wayn.PNG/109px-House_Wayn.PNG', + clue: 'the Riverlands', + }, + { + wikiKey: 'House_Darry', + seatKey: 'Darry', + imgRatio: 55 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/2/22/House_Darry.png/50px-House_Darry.png', + chapters: [0, 999], + }, + { + wikiKey: 'House_Harroway', + seatKey: 'Harrenhal', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/7/77/Harroway.png/109px-Harroway.png', + chapters: [0, 137], + }, + { + wikiKey: 'House_Whent', + seatKey: 'Harrenhal', + imgRatio: 120 / 110, + img: + 'http://awoiaf.westeros.org/images/thumb/6/6d/House_Whent.png/50px-House_Whent.png', + chapters: [0, 79], + episodes: [0, 0], + }, + { + wikiKey: 'House_Slynt', + seatKey: 'Harrenhal', + imgRatio: 120 / 110, + img: + 'http://awoiaf.westeros.org/images/thumb/e/ea/House_Slynt.PNG/110px-House_Slynt.PNG', + chapters: [57, 80], + episodes: [0, 0], + }, //Landed Nobility - The Westerlands - {wikiKey:"House_Algood", lat:1.5379, lng:-148.4619, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/8/88/Algood.png/93px-Algood.png", clue:"the Westerlands"}, - {wikiKey:"House_Banefort", seatKey:"Banefort", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/a/ac/Banefort.png/50px-Banefort.png"}, - {wikiKey:"House_Bettley", lat:2.3723, lng:-129.5654, imgRatio:(120/108), img:"http://awoiaf.westeros.org/images/thumb/6/6b/Bettley.png/50px-Bettley.png", clue:"the Westerlands"}, - {wikiKey:"House_Brax", seatKey:"Hornvale", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/93/House_Brax.PNG/90px-House_Brax.PNG"}, - {wikiKey:"House_Broom", lat:13.4109, lng:-149.1650, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f3/House_Broom.png/90px-House_Broom.png", clue:"the Westerlands"}, - {wikiKey:"House_Crakehall", seatKey:"Crakehall", imgRatio:(120/104), img:"http://awoiaf.westeros.org/images/thumb/e/e4/House_Crakehall.PNG/104px-House_Crakehall.PNG"}, - {wikiKey:"House_Doggett", lat:7.7109, lng:-143.3642, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/7/75/House_Doggett.PNG/250px-House_Doggett.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Drox", lat:19.9733, lng:-139.0576, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/c/cf/Drox.png/93px-Drox.png", clue:"the Westerlands"}, - {wikiKey:"House_Estren", lat:25.6415, lng:-142.8369, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/2/27/House_Estren.PNG/90px-House_Estren.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Falwell", lat:12.5545, lng:-141.9580, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/f/fe/Falwell.png/109px-Falwell.png", clue:"the Westerlands"}, - {wikiKey:"House_Farman", seatKey:"Faircastle", imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/8/83/Farman.png/50px-Farman.png"}, - {wikiKey:"House_Ferren", lat:-1.4939, lng:-140.0244, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/5/52/Ferren.png/250px-Ferren.png", clue:"the Westerlands"}, - {wikiKey:"House_Foote", lat:-0.9667, lng:-133.4326, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/0c/House_Foote.PNG/50px-House_Foote.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Garner", lat:-0.8788, lng:-150.7031, imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/b/b7/House_Garner.PNG/101px-House_Garner.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Hamell", lat:2.8113, lng:-134.2675, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/6/6c/Hamell.PNG/250px-Hamell.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Jast", lat:9.6224, lng:-154.7460, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/4/4d/House_Jast.PNG/90px-House_Jast.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Kenning_of_Kayce", seatKey:"Kayce", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/4/4b/House_Kenning.PNG/50px-House_Kenning.PNG"}, //Timing? - {wikiKey:"House_Lefford", seatKey:"Golden_Tooth", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/7/71/House_Lefford.PNG/109px-House_Lefford.PNG"}, - {wikiKey:"House_Lydden", seatKey:"Deep_Den", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/ec/House_Lydden.PNG/50px-House_Lydden.PNG"}, - {wikiKey:"House_Marbrand", seatKey:"Ashemark", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/98/Marbrand.png/90px-Marbrand.png"}, - {wikiKey:"House_Moreland", lat:2.3723, lng:-139.5849, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/94/House_Moreland.PNG/90px-House_Moreland.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Myatt", lat:-3.6010, lng:-151.9335, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/91/House_Myatt.PNG/90px-House_Myatt.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Payne", lat:6.1406, lng:-147.7147, imgRatio:(120/87), img:"http://awoiaf.westeros.org/images/thumb/b/bb/House_Payne.png/50px-House_Payne.png", clue:"the Westerlands"}, - {wikiKey:"House_Peckledon", lat:22.1060, lng:-145.9569, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/e9/House_Peckledon.PNG/50px-House_Peckledon.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Plumm", lat:-4.1272, lng:-149.0331, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/7/7e/House_Plumm.PNG/50px-House_Plumm.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Prester", seatKey:"Feastfires", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/e8/House_Prester.PNG/90px-House_Prester.PNG"}, - {wikiKey:"House_Sarsfield", seatKey:"Sarsfield", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/3/3b/House_Sarsfield.PNG/102px-House_Sarsfield.PNG"}, - {wikiKey:"House_Serrett", seatKey:"Silverhill", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/3e/House_Serrett.PNG/90px-House_Serrett.PNG"}, - {wikiKey:"House_Spicer", seatKey:"Castamere", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/d/d7/House_Spicer.PNG/109px-House_Spicer.PNG"}, - {wikiKey:"House_Stackspear", lat:4.7407, lng:-145.4296, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/2/2b/House_Stackspear.PNG/50px-House_Stackspear.PNG", clue:"the Westerlands"}, - {wikiKey:"House_Turnberry", lat:19.6426, lng:-142.8808, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/f/ff/Turnberry.png/50px-Turnberry.png", clue:"the Westerlands"}, - {wikiKey:"House_Westerling", seatKey:"The_Crag", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/d/df/House_Westerling.PNG/50px-House_Westerling.PNG"}, - {wikiKey:"House_Yarwyck", lat:11.7813, lng:-150.8788, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/fa/Yarwyck.png/50px-Yarwyck.png", clue:"the Westerlands"}, - {wikiKey:"House_Clegane", seatKey:"Clegane%27s_Keep", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/8/83/House_Clegane.png/109px-House_Clegane.png"}, - {wikiKey:"House_Swyft", seatKey:"Cornfield", imgRatio:(59/50), img:"http://awoiaf.westeros.org/images/thumb/6/68/House_Swyft.PNG/50px-House_Swyft.PNG"}, + { + wikiKey: 'House_Algood', + lat: 1.5379, + lng: -148.4619, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/8/88/Algood.png/93px-Algood.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Banefort', + seatKey: 'Banefort', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/a/ac/Banefort.png/50px-Banefort.png', + }, + { + wikiKey: 'House_Bettley', + lat: 2.3723, + lng: -129.5654, + imgRatio: 120 / 108, + img: + 'http://awoiaf.westeros.org/images/thumb/6/6b/Bettley.png/50px-Bettley.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Brax', + seatKey: 'Hornvale', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/93/House_Brax.PNG/90px-House_Brax.PNG', + }, + { + wikiKey: 'House_Broom', + lat: 13.4109, + lng: -149.165, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/House_Broom.png/90px-House_Broom.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Crakehall', + seatKey: 'Crakehall', + imgRatio: 120 / 104, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e4/House_Crakehall.PNG/104px-House_Crakehall.PNG', + }, + { + wikiKey: 'House_Doggett', + lat: 7.7109, + lng: -143.3642, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/7/75/House_Doggett.PNG/250px-House_Doggett.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Drox', + lat: 19.9733, + lng: -139.0576, + imgRatio: 120 / 93, + img: 'http://awoiaf.westeros.org/images/thumb/c/cf/Drox.png/93px-Drox.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Estren', + lat: 25.6415, + lng: -142.8369, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/2/27/House_Estren.PNG/90px-House_Estren.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Falwell', + lat: 12.5545, + lng: -141.958, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/f/fe/Falwell.png/109px-Falwell.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Farman', + seatKey: 'Faircastle', + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/8/83/Farman.png/50px-Farman.png', + }, + { + wikiKey: 'House_Ferren', + lat: -1.4939, + lng: -140.0244, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/5/52/Ferren.png/250px-Ferren.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Foote', + lat: -0.9667, + lng: -133.4326, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/0c/House_Foote.PNG/50px-House_Foote.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Garner', + lat: -0.8788, + lng: -150.7031, + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b7/House_Garner.PNG/101px-House_Garner.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Hamell', + lat: 2.8113, + lng: -134.2675, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/6/6c/Hamell.PNG/250px-Hamell.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Jast', + lat: 9.6224, + lng: -154.746, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/4/4d/House_Jast.PNG/90px-House_Jast.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Kenning_of_Kayce', + seatKey: 'Kayce', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/4/4b/House_Kenning.PNG/50px-House_Kenning.PNG', + }, //Timing? + { + wikiKey: 'House_Lefford', + seatKey: 'Golden_Tooth', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/7/71/House_Lefford.PNG/109px-House_Lefford.PNG', + }, + { + wikiKey: 'House_Lydden', + seatKey: 'Deep_Den', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/ec/House_Lydden.PNG/50px-House_Lydden.PNG', + }, + { + wikiKey: 'House_Marbrand', + seatKey: 'Ashemark', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/98/Marbrand.png/90px-Marbrand.png', + }, + { + wikiKey: 'House_Moreland', + lat: 2.3723, + lng: -139.5849, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/94/House_Moreland.PNG/90px-House_Moreland.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Myatt', + lat: -3.601, + lng: -151.9335, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/91/House_Myatt.PNG/90px-House_Myatt.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Payne', + lat: 6.1406, + lng: -147.7147, + imgRatio: 120 / 87, + img: + 'http://awoiaf.westeros.org/images/thumb/b/bb/House_Payne.png/50px-House_Payne.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Peckledon', + lat: 22.106, + lng: -145.9569, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e9/House_Peckledon.PNG/50px-House_Peckledon.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Plumm', + lat: -4.1272, + lng: -149.0331, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7e/House_Plumm.PNG/50px-House_Plumm.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Prester', + seatKey: 'Feastfires', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e8/House_Prester.PNG/90px-House_Prester.PNG', + }, + { + wikiKey: 'House_Sarsfield', + seatKey: 'Sarsfield', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3b/House_Sarsfield.PNG/102px-House_Sarsfield.PNG', + }, + { + wikiKey: 'House_Serrett', + seatKey: 'Silverhill', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3e/House_Serrett.PNG/90px-House_Serrett.PNG', + }, + { + wikiKey: 'House_Spicer', + seatKey: 'Castamere', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d7/House_Spicer.PNG/109px-House_Spicer.PNG', + }, + { + wikiKey: 'House_Stackspear', + lat: 4.7407, + lng: -145.4296, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/2/2b/House_Stackspear.PNG/50px-House_Stackspear.PNG', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Turnberry', + lat: 19.6426, + lng: -142.8808, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/f/ff/Turnberry.png/50px-Turnberry.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Westerling', + seatKey: 'The_Crag', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/d/df/House_Westerling.PNG/50px-House_Westerling.PNG', + }, + { + wikiKey: 'House_Yarwyck', + lat: 11.7813, + lng: -150.8788, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/fa/Yarwyck.png/50px-Yarwyck.png', + clue: 'the Westerlands', + }, + { + wikiKey: 'House_Clegane', + seatKey: 'Clegane%27s_Keep', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/8/83/House_Clegane.png/109px-House_Clegane.png', + }, + { + wikiKey: 'House_Swyft', + seatKey: 'Cornfield', + imgRatio: 59 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/6/68/House_Swyft.PNG/50px-House_Swyft.PNG', + }, //Landed Nobility - The Crownlands - {wikiKey:"House_Blount", lat:5.5722, lng:-109.0429, imgRatio:(120/98), img:"http://awoiaf.westeros.org/images/thumb/e/e8/House_Blount.PNG/50px-House_Blount.PNG"}, - {wikiKey:"House_Buckwell", seatKey:"Antlers", imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/6/63/House_Buckwell.PNG/105px-House_Buckwell.PNG"}, - {wikiKey:"House_Byrch", lat:-1.8014, lng:-99.1992, imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/8/84/House_Byrch.PNG/101px-House_Byrch.PNG"}, - {wikiKey:"House_Chyttering", lat:11.7383, lng:-96.6503, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/3/30/House_Chyttering.PNG/109px-House_Chyttering.PNG"}, - {wikiKey:"House_Bywater", lat:1.2743, lng:-90.9375, imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/1/1f/Bywater.PNG/50px-Bywater.PNG"}, - {wikiKey:"House_Chelsted", lat:11.6522, lng:-101.8359, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/2/26/House_Chelsted.PNG/50px-House_Chelsted.PNG"}, - {wikiKey:"House_Cressey", lat:14.6048, lng:-99.1406, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/18/House_Cressy.PNG/109px-House_Cressy.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Edgerton", lat:14.7748, lng:-101.2500, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/0/04/Edgerton.png/120px-Edgerton.png", clue:"the Crownlands"}, - {wikiKey:"House_Farring", lat:11.2646, lng:-104.2382, imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/6/6f/House_Farring.PNG/50px-House_Farring.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Follard", lat:8.7547, lng:-101.8652, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/2/24/Follard.png/109px-Follard.png", clue:"the Crownlands"}, - {wikiKey:"House_Gaunt", lat:12.9831, lng:-106.5234, imgRatio:(120/99), img:"http://awoiaf.westeros.org/images/thumb/d/db/House_Gaunt.PNG/99px-House_Gaunt.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Harte", lat:8.4071, lng:-105.5566, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/8/83/House_Harte.PNG/50px-House_Harte.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Hayford", seatKey:"Hayford", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/7/7c/Hayford.PNG/109px-Hayford.PNG"}, - {wikiKey:"House_Langward", lat:9.1888, lng:-108.7207, imgRatio:(120/107), img:"http://awoiaf.westeros.org/images/thumb/c/c6/Langward.png/107px-Langward.png", clue:"the Crownlands"}, - {wikiKey:"House_Mallery", lat:2.8113, lng:-99.9316, imgRatio:(120/101), img:"http://awoiaf.westeros.org/images/thumb/d/df/House_Mallery.PNG/101px-House_Mallery.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Manning", lat:6.3152, lng:-97.6464, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/e/ef/House_Manning.PNG/90px-House_Manning.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Massey", seatKey:"Stonedance", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/b/b3/House_Massey.png/109px-House_Massey.png"}, - {wikiKey:"House_Pyle", lat:6.0531, lng:-100.1953, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/d/d4/House_Pyle.PNG/109px-House_Pyle.PNG", clue:"the Crownlands"}, - {wikiKey:"House_Rollingford", lat:11.3077, lng:-99.4189, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/3/39/House_Rollingford.PNG/101px-House_Rollingford.PNG",clue:"the Crownlands"}, - {wikiKey:"House_Rosby", seatKey:"Rosby", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/3/3f/House_Rosby.PNG/109px-House_Rosby.PNG"}, - {wikiKey:"House_Rykker", seatKey:"Duskendale", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/f/f5/House_Rykker.PNG/109px-House_Rykker.PNG"}, - {wikiKey:"House_Staunton", seatKey:"Rook%27s_Rest", imgRatio:(120/108), img:"http://awoiaf.westeros.org/images/thumb/a/aa/House_Staunton.PNG/108px-House_Staunton.PNG"}, - {wikiKey:"House_Stokeworth", seatKey:"Stokeworth", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/8/8f/Stokeworth.png/50px-Stokeworth.png"}, - {wikiKey:"House_Thorne", lat:17.0567, lng:-98.1005, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/2/24/Thorne.png/50px-Thorne.png", clue:"the Crownlands"}, - {wikiKey:"House_Wendwater", lat:15.3689, lng:-96.8701, imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/2/22/House_Wendwater.PNG/250px-House_Wendwater.PNG",clue:"the Crownlands"}, - {wikiKey:"House_Bar_Emmon", seatKey:"Sharp_Point", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e7/BarEmmon.png/109px-BarEmmon.png"}, - {wikiKey:"House_Celtigar", lat:19.7667, lng:-82.5439, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/6/60/Celtigar.png/50px-Celtigar.png"}, - {wikiKey:"House_Rambton", lat:15.5383, lng:-89.0039, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/1/1c/House_Rambton.PNG/109px-House_Rambton.PNG", clue:"Sweetport Sound"}, - {wikiKey:"House_Sunglass", lat:16.1724, lng:-88.2128, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/a/a6/Sunglass.png/50px-Sunglass.png", clue:"Sweetport Sound"}, - {wikiKey:"House_Velaryon", lat:11.6522, lng:-88.1103, imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/f/f3/House_Velaryon.PNG/103px-House_Velaryon.PNG", clue: "Driftmark"}, - {wikiKey:"House_Brune_of_Brownhollow", lat:21.7799, lng:-83.4667, imgRatio:(6/5),img:"http://awoiaf.westeros.org/images/thumb/1/1c/House_Brune.PNG/100px-House_Brune.PNG", clue:"Crackclaw Point at Brownhollow"}, - {wikiKey:"House_Brune_of_the_Dyre_Den", seatKey:"Dyre_Den", imgRatio:(6/5),img:"http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png"}, + { + wikiKey: 'House_Blount', + lat: 5.5722, + lng: -109.0429, + imgRatio: 120 / 98, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e8/House_Blount.PNG/50px-House_Blount.PNG', + }, + { + wikiKey: 'House_Buckwell', + seatKey: 'Antlers', + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/6/63/House_Buckwell.PNG/105px-House_Buckwell.PNG', + }, + { + wikiKey: 'House_Byrch', + lat: -1.8014, + lng: -99.1992, + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/8/84/House_Byrch.PNG/101px-House_Byrch.PNG', + }, + { + wikiKey: 'House_Chyttering', + lat: 11.7383, + lng: -96.6503, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/3/30/House_Chyttering.PNG/109px-House_Chyttering.PNG', + }, + { + wikiKey: 'House_Bywater', + lat: 1.2743, + lng: -90.9375, + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1f/Bywater.PNG/50px-Bywater.PNG', + }, + { + wikiKey: 'House_Chelsted', + lat: 11.6522, + lng: -101.8359, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/2/26/House_Chelsted.PNG/50px-House_Chelsted.PNG', + }, + { + wikiKey: 'House_Cressey', + lat: 14.6048, + lng: -99.1406, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/18/House_Cressy.PNG/109px-House_Cressy.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Edgerton', + lat: 14.7748, + lng: -101.25, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/0/04/Edgerton.png/120px-Edgerton.png', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Farring', + lat: 11.2646, + lng: -104.2382, + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/6/6f/House_Farring.PNG/50px-House_Farring.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Follard', + lat: 8.7547, + lng: -101.8652, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/2/24/Follard.png/109px-Follard.png', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Gaunt', + lat: 12.9831, + lng: -106.5234, + imgRatio: 120 / 99, + img: + 'http://awoiaf.westeros.org/images/thumb/d/db/House_Gaunt.PNG/99px-House_Gaunt.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Harte', + lat: 8.4071, + lng: -105.5566, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/8/83/House_Harte.PNG/50px-House_Harte.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Hayford', + seatKey: 'Hayford', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7c/Hayford.PNG/109px-Hayford.PNG', + }, + { + wikiKey: 'House_Langward', + lat: 9.1888, + lng: -108.7207, + imgRatio: 120 / 107, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c6/Langward.png/107px-Langward.png', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Mallery', + lat: 2.8113, + lng: -99.9316, + imgRatio: 120 / 101, + img: + 'http://awoiaf.westeros.org/images/thumb/d/df/House_Mallery.PNG/101px-House_Mallery.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Manning', + lat: 6.3152, + lng: -97.6464, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/e/ef/House_Manning.PNG/90px-House_Manning.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Massey', + seatKey: 'Stonedance', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b3/House_Massey.png/109px-House_Massey.png', + }, + { + wikiKey: 'House_Pyle', + lat: 6.0531, + lng: -100.1953, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d4/House_Pyle.PNG/109px-House_Pyle.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Rollingford', + lat: 11.3077, + lng: -99.4189, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/3/39/House_Rollingford.PNG/101px-House_Rollingford.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Rosby', + seatKey: 'Rosby', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3f/House_Rosby.PNG/109px-House_Rosby.PNG', + }, + { + wikiKey: 'House_Rykker', + seatKey: 'Duskendale', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f5/House_Rykker.PNG/109px-House_Rykker.PNG', + }, + { + wikiKey: 'House_Staunton', + seatKey: 'Rook%27s_Rest', + imgRatio: 120 / 108, + img: + 'http://awoiaf.westeros.org/images/thumb/a/aa/House_Staunton.PNG/108px-House_Staunton.PNG', + }, + { + wikiKey: 'House_Stokeworth', + seatKey: 'Stokeworth', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/8/8f/Stokeworth.png/50px-Stokeworth.png', + }, + { + wikiKey: 'House_Thorne', + lat: 17.0567, + lng: -98.1005, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/2/24/Thorne.png/50px-Thorne.png', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Wendwater', + lat: 15.3689, + lng: -96.8701, + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/2/22/House_Wendwater.PNG/250px-House_Wendwater.PNG', + clue: 'the Crownlands', + }, + { + wikiKey: 'House_Bar_Emmon', + seatKey: 'Sharp_Point', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e7/BarEmmon.png/109px-BarEmmon.png', + }, + { + wikiKey: 'House_Celtigar', + lat: 19.7667, + lng: -82.5439, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/6/60/Celtigar.png/50px-Celtigar.png', + }, + { + wikiKey: 'House_Rambton', + lat: 15.5383, + lng: -89.0039, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1c/House_Rambton.PNG/109px-House_Rambton.PNG', + clue: 'Sweetport Sound', + }, + { + wikiKey: 'House_Sunglass', + lat: 16.1724, + lng: -88.2128, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a6/Sunglass.png/50px-Sunglass.png', + clue: 'Sweetport Sound', + }, + { + wikiKey: 'House_Velaryon', + lat: 11.6522, + lng: -88.1103, + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/House_Velaryon.PNG/103px-House_Velaryon.PNG', + clue: 'Driftmark', + }, + { + wikiKey: 'House_Brune_of_Brownhollow', + lat: 21.7799, + lng: -83.4667, + imgRatio: 6 / 5, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1c/House_Brune.PNG/100px-House_Brune.PNG', + clue: 'Crackclaw Point at Brownhollow', + }, + { + wikiKey: 'House_Brune_of_the_Dyre_Den', + seatKey: 'Dyre_Den', + imgRatio: 6 / 5, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png', + }, //Landed Nobility - The Reach - {wikiKey:"House_Appleton", lat:-6.8391, lng:-111.2695, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/13/House_Appleton.png/109px-House_Appleton.png", clue:"the Reach"}, - {wikiKey:"House_Ambrose", lat:-15.1145, lng:-143.3496, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/9f/Ambrose.png/50px-Ambrose.png", clue:"the Reach"}, - {wikiKey:"House_Ashford", seatKey:"Ashford", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/7/74/House_Ashford.PNG/102px-House_Ashford.PNG"}, - {wikiKey:"House_Beesbury", seatKey:"Honeyholt", imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/8/80/Beesburymotto.png/100px-Beesburymotto.png"}, - {wikiKey:"House_Blackbar", seatKey:"Bandallon", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/08/House_Blackbar.PNG/90px-House_Blackbar.PNG"}, - {wikiKey:"House_Bulwer", seatKey:"Blackcrown", imgRatio:(120/95), img:"http://awoiaf.westeros.org/images/thumb/d/d7/House_Bulwer.PNG/95px-House_Bulwer.PNG"}, - {wikiKey:"House_Caswell", seatKey:"Bitterbridge", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/10/House_Caswell.png/109px-House_Caswell.png"}, - {wikiKey:"House_Cockshaw", lat:-0.7031, lng:-121.8164, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/f/f3/Cockshaw.png/50px-Cockshaw.png", clue:"the Reach"}, - {wikiKey:"House_Cordwayner", lat:-10.1419, lng:-152.7539, imgRatio:(120/89), img:"http://awoiaf.westeros.org/images/thumb/b/b0/Cordwayner.png/250px-Cordwayner.png", clue:"the Reach at Hammerhal"}, - {wikiKey:"House_Costayne", seatKey:"Three_Towers", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/5/57/House_Costayne.PNG/109px-House_Costayne.PNG"}, - {wikiKey:"House_Crane", seatKey:"Red_Lake", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/14/House_Crane.PNG/109px-House_Crane.PNG"}, - {wikiKey:"House_Cuy", seatKey:"Sunflower_Hall", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/5/57/House_Cuy.PNG/50px-House_Cuy.PNG"}, - {wikiKey:"House_Footly", seatKey:"Tumbleton", imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/a/a0/Footly.png/50px-Footly.png"}, - {wikiKey:"House_Hightower", seatKey:"Oldtown", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/7/7c/House_Hightower.png/90px-House_Hightower.png"}, - {wikiKey:"House_Meadows", seatKey:"Grassy_Vale", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/f/f5/Meadows.png/109px-Meadows.png"}, - {wikiKey:"House_Merryweather", seatKey:"Longtable", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/5/5a/House_Merryweather.PNG/50px-House_Merryweather.PNG"}, - {wikiKey:"House_Mullendore", seatKey:"Uplands", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/9/94/Mullendore.png/50px-Mullendore.png"}, - {wikiKey:"House_Oakheart", seatKey:"Old_Oak", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/0f/House_Oakheart.png/90px-House_Oakheart.png"}, - {wikiKey:"House_Peake", lat:-31.2785, lng:-142.1191, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/f/f1/House_Peake.PNG/50px-House_Peake.PNG", clue:"the Reach at Starpike"}, - {wikiKey:"House_Redwyne", lat:-47.1000, lng:-156.5332, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/b/b1/House_Redwyne2.png/109px-House_Redwyne2.png", clue:"the Arbor"}, - {wikiKey:"House_Rowan", seatKey:"Goldengrove", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/d/dc/House_Rowan.PNG/50px-House_Rowan.PNG"}, - {wikiKey:"House_Shermer", lat:-35.5322, lng:-147.7441, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/c/ca/Shermer.png/109px-Shermer.png", clue:"the Reach at Smithyton"}, - {wikiKey:"House_Tarly", seatKey:"Horn_Hill", imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/50px-Tarly.png"}, - {wikiKey:"House_Tyrell_of_Brightwater_Keep", seatKey:"Brightwater_Keep", img:"http://awoiaf.westeros.org/images/thumb/9/9c/Garlan_Tyrell_COA.png/90px-Garlan_Tyrell_COA.png"}, - {wikiKey:"House_Florent", seatKey:"Brightwater_Keep", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/c/c1/House_Florent.PNG/50px-House_Florent.PNG"}, - {wikiKey:"House_Fossoway_of_Cider_Hall", seatKey:"Cider_Hall", imgRatio:(55/50), img:"http://awoiaf.westeros.org/images/thumb/4/43/House_Fossoway_red.png/50px-House_Fossoway_red.png"}, - {wikiKey:"House_Fossoway_of_New_Barrel", lat:-17.1408, lng:-118.8281, imgRatio:(55/50), img:"http://awoiaf.westeros.org/images/thumb/7/77/House_Fossoway_green.png/50px-House_Fossoway_green.png", clue:"New Barrel"}, - {wikiKey:"House_Varner", lat:-6.0531, lng:-129.5507, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/3/33/House_Varner.PNG/112px-House_Varner.PNG", clue:"the Reach"}, - {wikiKey:"House_Vyrwel", lat:-40.3800, lng:-146.2500, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/c/cd/House_Vyrwel.PNG/100px-House_Vyrwel.PNG", clue:"the Reach at Darkdell"}, - {wikiKey:"House_Chester", lat:-21.3712, lng:-151.6113, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/0/06/Chester.png/109px-Chester.png", chapters:[0, 253]}, //Greenshield - {wikiKey:"House_Volmark", lat:-21.3712, lng:-151.6113, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/1/17/House_Volmark.png/109px-House_Volmark.png", chapters:[254,999]}, //Given to Maron Volmark in AFFC-29 - {wikiKey:"House_Grimm", lat:-21.2074, lng:-149.0625, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/7/7d/Grimm.png/50px-Grimm.png", chapters:[0, 253]}, //Greyshield - {wikiKey:"House_Harlaw_of_Grey_Garden",lat:-21.2074,lng:-149.0625,imgRatio:(120/109),img:"http://awoiaf.westeros.org/images/thumb/b/bb/Harris_Harlaw.png/109px-Harris_Harlaw.png", chapters:[254,999]}, //Given to Harras Harlaw in AFFC-29 - {wikiKey:"House_Hewett", seatKey:"Lord_Hewett%27s_Town",imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/2/2c/Hewett.png/50px-Hewett.png", chapters:[0, 253]}, //Oakenshield - {wikiKey:"Nute", seatKey:"Lord_Hewett%27s_Town",imgRatio:(120/100),img:"http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png", chapters:[254,999]}, //Given to Nute the Barber in AFFC-29 - {wikiKey:"House_Serry", lat:-22.3500, lng:-150.2490, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/ed/House_Serry.PNG/50px-House_Serry.PNG", chapters:[0, 253]}, //Southshield - {wikiKey:"Andrik", lat:-22.3500, lng:-150.2490, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png", chapters:[254,999]}, //Given to Andrik the Unsmilling in AFFC-29 + { + wikiKey: 'House_Appleton', + lat: -6.8391, + lng: -111.2695, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/13/House_Appleton.png/109px-House_Appleton.png', + clue: 'the Reach', + }, + { + wikiKey: 'House_Ambrose', + lat: -15.1145, + lng: -143.3496, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/9f/Ambrose.png/50px-Ambrose.png', + clue: 'the Reach', + }, + { + wikiKey: 'House_Ashford', + seatKey: 'Ashford', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/7/74/House_Ashford.PNG/102px-House_Ashford.PNG', + }, + { + wikiKey: 'House_Beesbury', + seatKey: 'Honeyholt', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/8/80/Beesburymotto.png/100px-Beesburymotto.png', + }, + { + wikiKey: 'House_Blackbar', + seatKey: 'Bandallon', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/08/House_Blackbar.PNG/90px-House_Blackbar.PNG', + }, + { + wikiKey: 'House_Bulwer', + seatKey: 'Blackcrown', + imgRatio: 120 / 95, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d7/House_Bulwer.PNG/95px-House_Bulwer.PNG', + }, + { + wikiKey: 'House_Caswell', + seatKey: 'Bitterbridge', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/10/House_Caswell.png/109px-House_Caswell.png', + }, + { + wikiKey: 'House_Cockshaw', + lat: -0.7031, + lng: -121.8164, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/Cockshaw.png/50px-Cockshaw.png', + clue: 'the Reach', + }, + { + wikiKey: 'House_Cordwayner', + lat: -10.1419, + lng: -152.7539, + imgRatio: 120 / 89, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b0/Cordwayner.png/250px-Cordwayner.png', + clue: 'the Reach at Hammerhal', + }, + { + wikiKey: 'House_Costayne', + seatKey: 'Three_Towers', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/5/57/House_Costayne.PNG/109px-House_Costayne.PNG', + }, + { + wikiKey: 'House_Crane', + seatKey: 'Red_Lake', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/14/House_Crane.PNG/109px-House_Crane.PNG', + }, + { + wikiKey: 'House_Cuy', + seatKey: 'Sunflower_Hall', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/5/57/House_Cuy.PNG/50px-House_Cuy.PNG', + }, + { + wikiKey: 'House_Footly', + seatKey: 'Tumbleton', + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a0/Footly.png/50px-Footly.png', + }, + { + wikiKey: 'House_Hightower', + seatKey: 'Oldtown', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7c/House_Hightower.png/90px-House_Hightower.png', + }, + { + wikiKey: 'House_Meadows', + seatKey: 'Grassy_Vale', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f5/Meadows.png/109px-Meadows.png', + }, + { + wikiKey: 'House_Merryweather', + seatKey: 'Longtable', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5a/House_Merryweather.PNG/50px-House_Merryweather.PNG', + }, + { + wikiKey: 'House_Mullendore', + seatKey: 'Uplands', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/9/94/Mullendore.png/50px-Mullendore.png', + }, + { + wikiKey: 'House_Oakheart', + seatKey: 'Old_Oak', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/0f/House_Oakheart.png/90px-House_Oakheart.png', + }, + { + wikiKey: 'House_Peake', + lat: -31.2785, + lng: -142.1191, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f1/House_Peake.PNG/50px-House_Peake.PNG', + clue: 'the Reach at Starpike', + }, + { + wikiKey: 'House_Redwyne', + lat: -47.1, + lng: -156.5332, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b1/House_Redwyne2.png/109px-House_Redwyne2.png', + clue: 'the Arbor', + }, + { + wikiKey: 'House_Rowan', + seatKey: 'Goldengrove', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/d/dc/House_Rowan.PNG/50px-House_Rowan.PNG', + }, + { + wikiKey: 'House_Shermer', + lat: -35.5322, + lng: -147.7441, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/c/ca/Shermer.png/109px-Shermer.png', + clue: 'the Reach at Smithyton', + }, + { + wikiKey: 'House_Tarly', + seatKey: 'Horn_Hill', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/50px-Tarly.png', + }, + { + wikiKey: 'House_Tyrell_of_Brightwater_Keep', + seatKey: 'Brightwater_Keep', + img: + 'http://awoiaf.westeros.org/images/thumb/9/9c/Garlan_Tyrell_COA.png/90px-Garlan_Tyrell_COA.png', + }, + { + wikiKey: 'House_Florent', + seatKey: 'Brightwater_Keep', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c1/House_Florent.PNG/50px-House_Florent.PNG', + }, + { + wikiKey: 'House_Fossoway_of_Cider_Hall', + seatKey: 'Cider_Hall', + imgRatio: 55 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/4/43/House_Fossoway_red.png/50px-House_Fossoway_red.png', + }, + { + wikiKey: 'House_Fossoway_of_New_Barrel', + lat: -17.1408, + lng: -118.8281, + imgRatio: 55 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/7/77/House_Fossoway_green.png/50px-House_Fossoway_green.png', + clue: 'New Barrel', + }, + { + wikiKey: 'House_Varner', + lat: -6.0531, + lng: -129.5507, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/3/33/House_Varner.PNG/112px-House_Varner.PNG', + clue: 'the Reach', + }, + { + wikiKey: 'House_Vyrwel', + lat: -40.38, + lng: -146.25, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/c/cd/House_Vyrwel.PNG/100px-House_Vyrwel.PNG', + clue: 'the Reach at Darkdell', + }, + { + wikiKey: 'House_Chester', + lat: -21.3712, + lng: -151.6113, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/0/06/Chester.png/109px-Chester.png', + chapters: [0, 253], + }, //Greenshield + { + wikiKey: 'House_Volmark', + lat: -21.3712, + lng: -151.6113, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/1/17/House_Volmark.png/109px-House_Volmark.png', + chapters: [254, 999], + }, //Given to Maron Volmark in AFFC-29 + { + wikiKey: 'House_Grimm', + lat: -21.2074, + lng: -149.0625, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/7/7d/Grimm.png/50px-Grimm.png', + chapters: [0, 253], + }, //Greyshield + { + wikiKey: 'House_Harlaw_of_Grey_Garden', + lat: -21.2074, + lng: -149.0625, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/b/bb/Harris_Harlaw.png/109px-Harris_Harlaw.png', + chapters: [254, 999], + }, //Given to Harras Harlaw in AFFC-29 + { + wikiKey: 'House_Hewett', + seatKey: 'Lord_Hewett%27s_Town', + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/2/2c/Hewett.png/50px-Hewett.png', + chapters: [0, 253], + }, //Oakenshield + { + wikiKey: 'Nute', + seatKey: 'Lord_Hewett%27s_Town', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png', + chapters: [254, 999], + }, //Given to Nute the Barber in AFFC-29 + { + wikiKey: 'House_Serry', + lat: -22.35, + lng: -150.249, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/ed/House_Serry.PNG/50px-House_Serry.PNG', + chapters: [0, 253], + }, //Southshield + { + wikiKey: 'Andrik', + lat: -22.35, + lng: -150.249, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png', + chapters: [254, 999], + }, //Given to Andrik the Unsmilling in AFFC-29 //Landed Nobility - The Stormlands - {wikiKey:"House_Dondarrion", seatKey:"Blackhaven", imgRatio:(64/55), img:"http://awoiaf.westeros.org/images/thumb/1/1d/Dondarrion.png/55px-Dondarrion.png"}, - {wikiKey:"House_Caron", seatKey:"Nightsong", imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/6/64/House_Caron.png/105px-House_Caron.png", chapters:[0, 137]}, - {wikiKey:"House_Foote_of_Nightsong", seatKey:"Nightsong", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/0c/House_Foote.PNG/90px-House_Foote.PNG", chapters:[138,999]}, //Given to Philip Foot in ACOK-65 - {wikiKey:"House_Swann", seatKey:"Stonehelm", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/a/a9/House_Swann.PNG/50px-House_Swann.PNG"}, - {wikiKey:"House_Bolling", lat:-20.3858, lng:-104.5019, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/6/66/House_Bolling.PNG/109px-House_Bolling.PNG", clue:"the Stormlands"}, - {wikiKey:"House_Buckler", seatKey:"Bronzegate", imgRatio:(67/50), img:"http://awoiaf.westeros.org/images/thumb/8/81/House_Buckler.png/50px-House_Buckler.png"}, - {wikiKey:"House_Cafferen", seatKey:"Fawnton", imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/9/94/Cafferen.png/250px-Cafferen.png"}, - {wikiKey:"House_Connington", seatKey:"Griffin%27s_Roost", imgRatio:(52/50), img:"http://awoiaf.westeros.org/images/thumb/0/07/House_Connington.png/50px-House_Connington.png"}, - {wikiKey:"House_Errol", seatKey:"Haystack_Hall", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/8/88/Errol.png/50px-Errol.png"}, - {wikiKey:"House_Estermont", seatKey:"Greenstone", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/5/5a/House_Estermont.PNG/50px-House_Estermont.PNG"}, - {wikiKey:"House_Fell", seatKey:"Felwood", imgRatio:(55/50), img:"http://awoiaf.westeros.org/images/thumb/3/34/House_Fell.PNG/50px-House_Fell.PNG"}, - {wikiKey:"House_Gower", lat:-22.6748, lng:-102.0410, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/4/4b/Gower.PNG/50px-Gower.PNG", clue:"the Stormlands"}, - {wikiKey:"House_Grandison", seatKey:"Grandview", imgRatio:(120/102), img:"http://awoiaf.westeros.org/images/thumb/8/82/House_Grandison.PNG/102px-House_Grandison.PNG"}, - {wikiKey:"House_Hasty", lat:-3.9519, lng:-87.1875, imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/9/98/House_Hasty.PNG/100px-House_Hasty.PNG", clue:"the Stormlands"}, - {wikiKey:"House_Herston", lat:-14.5197, lng:-107.2265, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/6/65/Herston.png/90px-Herston.png", clue:"the Stormlands"}, - {wikiKey:"House_Horpe", lat:-28.4590, lng:-99.6679, imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/1/14/Horpe.png/50px-Horpe.png", clue:"the Stormlands"}, - {wikiKey:"House_Kellington", lat:-28.0719, lng:-93.9550, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/c/c7/Kellington.png/109px-Kellington.png", clue:"the Stormlands"}, - {wikiKey:"House_Lonmouth", lat:-27.6056, lng:-87.2753, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/c/ce/House_Lonmouth.PNG/109px-House_Lonmouth.PNG", clue:"the Stormlands"}, - {wikiKey:"House_Mertyns", seatKey:"Mistwood", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/01/House_Mertyns.PNG/90px-House_Mertyns.PNG"}, - {wikiKey:"House_Morrigen", seatKey:"Crow%27s_Nest", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/e/e5/House_Morrigen.PNG/109px-House_Morrigen.PNG"}, - {wikiKey:"House_Musgood", lat:-22.1874, lng:-91.3183, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/5/5e/Musgood.png/109px-Musgood.png", clue:"the Stormlands"}, - {wikiKey:"House_Peasebury", lat:-5.4410, lng:-89.3847, imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/c/ce/Peasebury.png/50px-Peasebury.png", clue:"the Stormlands, in Poddingfield"}, - {wikiKey:"House_Penrose", seatKey:"Parchments", imgRatio:(120/92), img:"http://awoiaf.westeros.org/images/thumb/1/1b/House_Penrose.PNG/92px-House_Penrose.PNG"}, - {wikiKey:"House_Rogers", lat:-10.5742, lng:-90.1757, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/6/67/House_Rogers.png/109px-House_Rogers.png", clue:"the Stormlands, in Amberly"}, - {wikiKey:"House_Selmy", seatKey:"Harvest_Hall", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/6/61/Selmy.png/50px-Selmy.png"}, - {wikiKey:"House_Staedmon", lat:-5.9657, lng:-98.0859, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/2/2c/House_Steadmon.PNG/109px-House_Steadmon.PNG", clue:"the Stormlands, in Broad Arch"}, - {wikiKey:"House_Swygert", lat:-22.1059, lng:-85.1660, imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/a/a2/Swygert.png/109px-Swygert.png", clue:"the Stormlands"}, - {wikiKey:"House_Tarth", seatKey:"Evenfall_Hall", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/40px-House_Tarth.PNG"}, - {wikiKey:"House_Trant", lat:-30.9022, lng:-93.4277, imgRatio:(63/50), img:"http://awoiaf.westeros.org/images/thumb/5/5d/House_Trant.png/50px-House_Trant.png", clue:"the Stormlands, in Gallowsgrey"}, - {wikiKey:"House_Tudbury", lat:-27.9167, lng:-106.3476, imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/8/82/House_Tudbury.png/120px-House_Tudbury.png", clue:"the Stormlands"}, - {wikiKey:"House_Wagstaff", lat:-24.4471, lng:-95.5371, imgRatio:(120/93), img:"http://awoiaf.westeros.org/images/thumb/9/95/Wagstaff.png/93px-Wagstaff.png", clue:"the Stormlands"}, - {wikiKey:"House_Wensington", lat:-17.3925, lng:-108.4570, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/1/1d/House_Wensington.PNG/90px-House_Wensington.PNG", clue:"the Stormlands"}, - {wikiKey:"House_Wylde", seatKey:"Rain_House", imgRatio:(120/109), img:"http://awoiaf.westeros.org/images/thumb/2/20/Wylde.png/109px-Wylde.png"}, - {wikiKey:"House_Seaworth", lat:-23.8054, lng:-83.3203, imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png", clue:"Cape Wrath"}, + { + wikiKey: 'House_Dondarrion', + seatKey: 'Blackhaven', + imgRatio: 64 / 55, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1d/Dondarrion.png/55px-Dondarrion.png', + }, + { + wikiKey: 'House_Caron', + seatKey: 'Nightsong', + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/6/64/House_Caron.png/105px-House_Caron.png', + chapters: [0, 137], + }, + { + wikiKey: 'House_Foote_of_Nightsong', + seatKey: 'Nightsong', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/0c/House_Foote.PNG/90px-House_Foote.PNG', + chapters: [138, 999], + }, //Given to Philip Foot in ACOK-65 + { + wikiKey: 'House_Swann', + seatKey: 'Stonehelm', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a9/House_Swann.PNG/50px-House_Swann.PNG', + }, + { + wikiKey: 'House_Bolling', + lat: -20.3858, + lng: -104.5019, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/6/66/House_Bolling.PNG/109px-House_Bolling.PNG', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Buckler', + seatKey: 'Bronzegate', + imgRatio: 67 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/8/81/House_Buckler.png/50px-House_Buckler.png', + }, + { + wikiKey: 'House_Cafferen', + seatKey: 'Fawnton', + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/9/94/Cafferen.png/250px-Cafferen.png', + }, + { + wikiKey: 'House_Connington', + seatKey: 'Griffin%27s_Roost', + imgRatio: 52 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/0/07/House_Connington.png/50px-House_Connington.png', + }, + { + wikiKey: 'House_Errol', + seatKey: 'Haystack_Hall', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/8/88/Errol.png/50px-Errol.png', + }, + { + wikiKey: 'House_Estermont', + seatKey: 'Greenstone', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5a/House_Estermont.PNG/50px-House_Estermont.PNG', + }, + { + wikiKey: 'House_Fell', + seatKey: 'Felwood', + imgRatio: 55 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/3/34/House_Fell.PNG/50px-House_Fell.PNG', + }, + { + wikiKey: 'House_Gower', + lat: -22.6748, + lng: -102.041, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/4/4b/Gower.PNG/50px-Gower.PNG', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Grandison', + seatKey: 'Grandview', + imgRatio: 120 / 102, + img: + 'http://awoiaf.westeros.org/images/thumb/8/82/House_Grandison.PNG/102px-House_Grandison.PNG', + }, + { + wikiKey: 'House_Hasty', + lat: -3.9519, + lng: -87.1875, + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/9/98/House_Hasty.PNG/100px-House_Hasty.PNG', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Herston', + lat: -14.5197, + lng: -107.2265, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/6/65/Herston.png/90px-Herston.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Horpe', + lat: -28.459, + lng: -99.6679, + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/1/14/Horpe.png/50px-Horpe.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Kellington', + lat: -28.0719, + lng: -93.955, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c7/Kellington.png/109px-Kellington.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Lonmouth', + lat: -27.6056, + lng: -87.2753, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/c/ce/House_Lonmouth.PNG/109px-House_Lonmouth.PNG', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Mertyns', + seatKey: 'Mistwood', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/01/House_Mertyns.PNG/90px-House_Mertyns.PNG', + }, + { + wikiKey: 'House_Morrigen', + seatKey: 'Crow%27s_Nest', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/e/e5/House_Morrigen.PNG/109px-House_Morrigen.PNG', + }, + { + wikiKey: 'House_Musgood', + lat: -22.1874, + lng: -91.3183, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5e/Musgood.png/109px-Musgood.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Peasebury', + lat: -5.441, + lng: -89.3847, + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/c/ce/Peasebury.png/50px-Peasebury.png', + clue: 'the Stormlands, in Poddingfield', + }, + { + wikiKey: 'House_Penrose', + seatKey: 'Parchments', + imgRatio: 120 / 92, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1b/House_Penrose.PNG/92px-House_Penrose.PNG', + }, + { + wikiKey: 'House_Rogers', + lat: -10.5742, + lng: -90.1757, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/6/67/House_Rogers.png/109px-House_Rogers.png', + clue: 'the Stormlands, in Amberly', + }, + { + wikiKey: 'House_Selmy', + seatKey: 'Harvest_Hall', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/6/61/Selmy.png/50px-Selmy.png', + }, + { + wikiKey: 'House_Staedmon', + lat: -5.9657, + lng: -98.0859, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/2/2c/House_Steadmon.PNG/109px-House_Steadmon.PNG', + clue: 'the Stormlands, in Broad Arch', + }, + { + wikiKey: 'House_Swygert', + lat: -22.1059, + lng: -85.166, + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/a/a2/Swygert.png/109px-Swygert.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Tarth', + seatKey: 'Evenfall_Hall', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/40px-House_Tarth.PNG', + }, + { + wikiKey: 'House_Trant', + lat: -30.9022, + lng: -93.4277, + imgRatio: 63 / 50, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5d/House_Trant.png/50px-House_Trant.png', + clue: 'the Stormlands, in Gallowsgrey', + }, + { + wikiKey: 'House_Tudbury', + lat: -27.9167, + lng: -106.3476, + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/8/82/House_Tudbury.png/120px-House_Tudbury.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Wagstaff', + lat: -24.4471, + lng: -95.5371, + imgRatio: 120 / 93, + img: + 'http://awoiaf.westeros.org/images/thumb/9/95/Wagstaff.png/93px-Wagstaff.png', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Wensington', + lat: -17.3925, + lng: -108.457, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1d/House_Wensington.PNG/90px-House_Wensington.PNG', + clue: 'the Stormlands', + }, + { + wikiKey: 'House_Wylde', + seatKey: 'Rain_House', + imgRatio: 120 / 109, + img: + 'http://awoiaf.westeros.org/images/thumb/2/20/Wylde.png/109px-Wylde.png', + }, + { + wikiKey: 'House_Seaworth', + lat: -23.8054, + lng: -83.3203, + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png', + clue: 'Cape Wrath', + }, //Landed Nobility - Dorne - {wikiKey:"House_Allyrion", seatKey:"Godsgrace", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/2/25/House_Allyrion.PNG/120px-House_Allyrion.PNG"}, - {wikiKey:"House_Blackmont", seatKey:"Blackmont", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/f9/Blackmont.png/120px-Blackmont.png"}, - {wikiKey:"House_Dalt", seatKey:"Lemonwood", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/f/fb/DaltCoA.png/50px-DaltCoA.png"}, - {wikiKey:"House_Dayne", seatKey:"Starfall", imgRatio:1, img:"http://wiki.westeros.gr/images/b/b7/Dayne_coat_sigil.png"}, - {wikiKey:"House_Dayne_of_High_Hermitage", seatKey:"High_Hermitage", imgRatio:(6/5),img:"http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png"}, - {wikiKey:"House_Fowler", seatKey:"Skyreach", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/0/06/House_Fowler.png/90px-House_Fowler.png"}, - {wikiKey:"House_Gargalen", seatKey:"Salt_Shore", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/7/75/House_Gargalen.png/120px-House_Gargalen.png"}, - {wikiKey:"House_Jordayne", seatKey:"Tor", imgRatio:(120/100), img:"http://awoiaf.westeros.org/images/thumb/0/00/House_Jordayne.PNG/100px-House_Jordayne.PNG"}, - {wikiKey:"House_Manwoody", seatKey:"Kingsgrave", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/c/c5/House_Manwoody.PNG/120px-House_Manwoody.PNG"}, - {wikiKey:"House_Qorgyle", seatKey:"Sandstone", imgRatio:(120/90), img:"http://awoiaf.westeros.org/images/thumb/2/28/Qorgyle.png/90px-Qorgyle.png"}, - {wikiKey:"House_Toland", seatKey:"Ghost_Hill", imgRatio:(120/119), img:"http://awoiaf.westeros.org/images/thumb/c/cd/Toland.png/119px-Toland.png"}, - {wikiKey:"House_Uller", seatKey:"Hellholt", imgRatio:(120/105), img:"http://awoiaf.westeros.org/images/thumb/1/14/House_Uller.png/105px-House_Uller.png"}, - {wikiKey:"House_Vaith", seatKey:"Vaith", imgRatio:(120/103), img:"http://awoiaf.westeros.org/images/thumb/3/3e/House_Vaith.PNG/103px-House_Vaith.PNG"}, - {wikiKey:"House_Wyl", seatKey:"Wyl_(Dorne)", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/1/1f/WylCoA.png/120px-WylCoA.png", clue:"the Boneway"}, - {wikiKey:"House_Yronwood", seatKey:"Yronwood", imgRatio:1, img:"http://awoiaf.westeros.org/images/thumb/b/b9/Yronwood.png/120px-Yronwood.png"}, + { + wikiKey: 'House_Allyrion', + seatKey: 'Godsgrace', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/2/25/House_Allyrion.PNG/120px-House_Allyrion.PNG', + }, + { + wikiKey: 'House_Blackmont', + seatKey: 'Blackmont', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/f9/Blackmont.png/120px-Blackmont.png', + }, + { + wikiKey: 'House_Dalt', + seatKey: 'Lemonwood', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/f/fb/DaltCoA.png/50px-DaltCoA.png', + }, + { + wikiKey: 'House_Dayne', + seatKey: 'Starfall', + imgRatio: 1, + img: 'http://wiki.westeros.gr/images/b/b7/Dayne_coat_sigil.png', + }, + { + wikiKey: 'House_Dayne_of_High_Hermitage', + seatKey: 'High_Hermitage', + imgRatio: 6 / 5, + img: + 'http://awoiaf.westeros.org/images/thumb/5/5c/Coats_of_arms_of_None.png/100px-Coats_of_arms_of_None.png', + }, + { + wikiKey: 'House_Fowler', + seatKey: 'Skyreach', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/0/06/House_Fowler.png/90px-House_Fowler.png', + }, + { + wikiKey: 'House_Gargalen', + seatKey: 'Salt_Shore', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/7/75/House_Gargalen.png/120px-House_Gargalen.png', + }, + { + wikiKey: 'House_Jordayne', + seatKey: 'Tor', + imgRatio: 120 / 100, + img: + 'http://awoiaf.westeros.org/images/thumb/0/00/House_Jordayne.PNG/100px-House_Jordayne.PNG', + }, + { + wikiKey: 'House_Manwoody', + seatKey: 'Kingsgrave', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/c/c5/House_Manwoody.PNG/120px-House_Manwoody.PNG', + }, + { + wikiKey: 'House_Qorgyle', + seatKey: 'Sandstone', + imgRatio: 120 / 90, + img: + 'http://awoiaf.westeros.org/images/thumb/2/28/Qorgyle.png/90px-Qorgyle.png', + }, + { + wikiKey: 'House_Toland', + seatKey: 'Ghost_Hill', + imgRatio: 120 / 119, + img: + 'http://awoiaf.westeros.org/images/thumb/c/cd/Toland.png/119px-Toland.png', + }, + { + wikiKey: 'House_Uller', + seatKey: 'Hellholt', + imgRatio: 120 / 105, + img: + 'http://awoiaf.westeros.org/images/thumb/1/14/House_Uller.png/105px-House_Uller.png', + }, + { + wikiKey: 'House_Vaith', + seatKey: 'Vaith', + imgRatio: 120 / 103, + img: + 'http://awoiaf.westeros.org/images/thumb/3/3e/House_Vaith.PNG/103px-House_Vaith.PNG', + }, + { + wikiKey: 'House_Wyl', + seatKey: 'Wyl_(Dorne)', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/1/1f/WylCoA.png/120px-WylCoA.png', + clue: 'the Boneway', + }, + { + wikiKey: 'House_Yronwood', + seatKey: 'Yronwood', + imgRatio: 1, + img: + 'http://awoiaf.westeros.org/images/thumb/b/b9/Yronwood.png/120px-Yronwood.png', + }, ]; //Use _sleft and _sright for characters in the same location at the same time paths = {}; -paths["eddard"]= [ - {icon:"_sleft|E|808080", chapters:[0,0], key:"Winterfell"}, //In Winterfell during prologue - {line: "#808080", chapters:1, episodes:0, path:["Winterfell", "Execution_Holdfast"]}, - {icon:"_sleft|E|808080", chapters:[1,1], key:"Execution_Holdfast"}, - {icon:"_sleft|E|808080", chapters:[2,11], episodes:[0,0], key:"Winterfell"}, - {line: "#808080", chapters:12, episodes:1, path:["Winterfell", [64.6991,-124.8632],[57.9848,-122.4023]]}, - {icon:"_sleft|E|808080", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {line: "#808080", chapters:15, episodes:1, path:[[57.9848,-122.4023], [44.5904,-122.4023], [41.0462,-120.5566], [36.1733,-122.0507], [33.8704,-121.5234], [26.4312,-114.1406]]}, - {icon:"_sleft|E|808080", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {line: "#808080", chapters:[20], episodes:2, path:[[26.4312,-114.1406], "Darry", [16.0669,-109.5263],"Hayford","King%27s_Landing"]}, - {icon:"_sleft|E|808080", chapters:[20,64], episodes:[2,7], key:"King%27s_Landing"}, - {icon:"skull", chapters:65, episodes:[8,99], key:"King%27s_Landing"}, +paths['eddard'] = [ + { icon: '_sleft|E|808080', chapters: [0, 0], key: 'Winterfell' }, //In Winterfell during prologue + { + line: '#808080', + chapters: 1, + episodes: 0, + path: ['Winterfell', 'Execution_Holdfast'], + }, + { icon: '_sleft|E|808080', chapters: [1, 1], key: 'Execution_Holdfast' }, + { + icon: '_sleft|E|808080', + chapters: [2, 11], + episodes: [0, 0], + key: 'Winterfell', + }, + { + line: '#808080', + chapters: 12, + episodes: 1, + path: ['Winterfell', [64.6991, -124.8632], [57.9848, -122.4023]], + }, + { icon: '_sleft|E|808080', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + line: '#808080', + chapters: 15, + episodes: 1, + path: [ + [57.9848, -122.4023], + [44.5904, -122.4023], + [41.0462, -120.5566], + [36.1733, -122.0507], + [33.8704, -121.5234], + [26.4312, -114.1406], + ], + }, + { + icon: '_sleft|E|808080', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + line: '#808080', + chapters: [20], + episodes: 2, + path: [ + [26.4312, -114.1406], + 'Darry', + [16.0669, -109.5263], + 'Hayford', + 'King%27s_Landing', + ], + }, + { + icon: '_sleft|E|808080', + chapters: [20, 64], + episodes: [2, 7], + key: 'King%27s_Landing', + }, + { icon: 'skull', chapters: 65, episodes: [8, 99], key: 'King%27s_Landing' }, ]; -paths["catelyn"]= [ - {icon: "_sright|C|808080", chapters:[0,17], episodes:[0,1], key:"Winterfell"}, - {line: "#808080", chapters:18, episodes:2, path:["Winterfell", [64.1489,-117.0410], "White_Harbor", [50.0359,-110.7128], [49.2964,-78.9843], [20.6739,-77.6660], [10.7901,-94.3652], [1.3621,-97.3535], "King%27s_Landing"]}, - {icon: "|C|808080", chapters:[18,21], episodes:[2,2], key:"King%27s_Landing"}, //leaves at end of chapter 21 - {line: "#808080", chapters:22, episodes:3, path:["King%27s_Landing",[13.1115,-108.8671]]}, - {icon: "|C|808080", chapters:[22,27], coord:[13.1115,-108.8671]}, //Between Chapters - {line: "#808080", chapters:28, episodes:3, path:[[13.1115,-108.8671], "Crossroads_Inn"]}, - {arrow: "#808080", chapters:28, episodes:3, coord:[21.4531,-111.8848], heading:340}, - {icon: "_sleft|C|808080", chapters:[28,30], episodes:[3,3], key:"Crossroads_Inn"}, - {line: "#808080", chapters:31, episodes:4, path:["Crossroads_Inn", [25.1651,-110.2294],[25.2446,-106.0107],[27.4107,-104.9121]]}, - {icon: "_sleft|C|808080", chapters:[31,33], coord:[27.4107,-104.9121]}, //Mountains of the Moon - {line: "#808080", chapters:34, episodes:4, path:[[27.4107,-104.9121], [28.2656,-103.5937], "Eyrie"]}, - {icon: "_sleft|C|808080", chapters:[34,54], episodes:[4,7], key:"Eyrie"}, +paths['catelyn'] = [ + { + icon: '_sright|C|808080', + chapters: [0, 17], + episodes: [0, 1], + key: 'Winterfell', + }, + { + line: '#808080', + chapters: 18, + episodes: 2, + path: [ + 'Winterfell', + [64.1489, -117.041], + 'White_Harbor', + [50.0359, -110.7128], + [49.2964, -78.9843], + [20.6739, -77.666], + [10.7901, -94.3652], + [1.3621, -97.3535], + 'King%27s_Landing', + ], + }, + { + icon: '|C|808080', + chapters: [18, 21], + episodes: [2, 2], + key: 'King%27s_Landing', + }, //leaves at end of chapter 21 + { + line: '#808080', + chapters: 22, + episodes: 3, + path: ['King%27s_Landing', [13.1115, -108.8671]], + }, + { icon: '|C|808080', chapters: [22, 27], coord: [13.1115, -108.8671] }, //Between Chapters + { + line: '#808080', + chapters: 28, + episodes: 3, + path: [[13.1115, -108.8671], 'Crossroads_Inn'], + }, + { + arrow: '#808080', + chapters: 28, + episodes: 3, + coord: [21.4531, -111.8848], + heading: 340, + }, + { + icon: '_sleft|C|808080', + chapters: [28, 30], + episodes: [3, 3], + key: 'Crossroads_Inn', + }, + { + line: '#808080', + chapters: 31, + episodes: 4, + path: [ + 'Crossroads_Inn', + [25.1651, -110.2294], + [25.2446, -106.0107], + [27.4107, -104.9121], + ], + }, + { icon: '_sleft|C|808080', chapters: [31, 33], coord: [27.4107, -104.9121] }, //Mountains of the Moon + { + line: '#808080', + chapters: 34, + episodes: 4, + path: [[27.4107, -104.9121], [28.2656, -103.5937], 'Eyrie'], + }, + { + icon: '_sleft|C|808080', + chapters: [34, 54], + episodes: [4, 7], + key: 'Eyrie', + }, //{line: "#808080", chapters:55, path:["Crossroads_Inn", [25.6811,-113.5253], [34.7777,-121.9628], [40.7472,-120.4687], [45.0580,-122.4902], "Moat_Cailin"]}, //Cat did not travel back through the mountains, she took a ship - {line: "#808080", chapters:55, path:["Eyrie", [33.578,-95.3613], "Ironoaks", [30.6001,-90.5273], "Gulltown", [27.3718,-84.1553], [27.7224,-78.1787]]}, - {line: "#808080", chapters:55, path:["White_Harbor", "Moat_Cailin"]}, - {icon:"_sright|C|808080", chapters:[55,58], key:"Moat_Cailin"}, //The TV show skips this location - {line: "#808080", chapters:59, path:["Moat_Cailin", [45.0580,-122.4902], "Twins"]}, - {line: "#808080", episodes:8, path:["Crossroads_Inn", [25.6811,-113.5253], [34.7777,-121.9628], "Twins"]}, //Shortcut taken by the TV series - {icon:"_sright|C|808080", chapters:[59,62], key:"Twins"}, - {line: "#808080", chapters:63, episodes:8, path:["Twins", [34.7777,-125.3906], "Fairmarket", [23.9661,-128.3642]]}, - {arrow: "#808080", chapters:63, episodes:8, coord:[32.6488,-124.3466], heading:160}, - {icon: "|C|808080", chapters:[63,70], coord:[23.9661,-128.3642]}, //The Whispering Wood - {line: "#808080", chapters:71, episodes:8, path:[[23.9661,-128.3642], "Riverrun"]}, - {icon: "|C|808080", chapters:[71,94], episodes:[8,11], key:"Riverrun"}, //In the TV show, this is a camp away from any castle - {line: "#808080", chapters:95, episodes:12, path:["Riverrun", [16.8466,-128.2031], [13.7954,-123.8085], "Bitterbridge"]}, - {arrow: "#808080", chapters:95, episodes:12, coord:[1.6697,-124.1016], heading:180}, - {icon:"_sright|C|808080", chapters:[95,103], episodes:[12,12], key:"Bitterbridge"}, //In the TV show, these events took place in the Stormlands, near Storm's End - {line: "#808080", chapters:104, episodes:13, path:["Bitterbridge", [-10.1851,-92.6074], "Storm%27s_End"]}, - {icon:"_sright|C|808080", chapters:[104,111], episodes:[13,14], key:"Storm%27s_End"}, - {line: "#808080", chapters:112, path:["Storm%27s_End", [-14.1365,-98.6718], [-9.3189,-105.7031], [-7.2316,-115.5468], "Riverrun"]}, - {arrow: "#808080", chapters:112, episodes:15, coord:[-7.9287,-112.0605], heading:280}, - {line: "#808080", episodes:15, path:["Storm%27s_End", [-14.1365,-98.6718], [-9.3189,-105.7031], [-7.2316,-115.5468], [12.2112,-135.791], "Oxcross"]}, - {icon: "|C|808080", episodes:[15,16], key:"Oxcross"}, //HBO has Catelyn arrive in S02E06 - {line: "#808080", episodes:17, path:["Oxcross", [22.106,-134.6484]]}, - {icon: "|C|808080", episodes:[17,19], coord:[22.106,-134.6484]}, //HBO places these episodes in a camp away from any castle - {line: "#808080", episodes:20, path:[[22.106,-134.6484], "Harrenhal"]}, - {icon: "|C|808080", episodes:[20,20], key:"Harrenhal"}, //Only in the TV show - {line: "#808080", episodes:21, path:["Harrenhal", [21.6166,-122.0801]]}, - {icon: "|C|808080", episodes:[21,21], coord:[21.6166,-122.0801]}, - {line: "#808080", episodes:22, path:[[21.6166,-122.0801], "Riverrun"]}, - {icon: "_sleft|C|808080", chapters:[112,187], episodes:[22,25], key:"Riverrun"}, - {line: "#808080", chapters:188, episodes:26, path:["Riverrun", [29.1713,-122.5781], [30.9210,-126.4013], [32.6578,-127.4121]]}, - {icon:"_sright|C|808080", chapters:[188,191], episodes:[26,27], coord:[32.6578,-127.4121]}, //Hag's Mire - {line: "#808080", chapters:192, episodes:28, path:[[32.6578,-127.4121],"Twins"]}, - {arrow: "#808080", chapters:192, episodes:28, coord:[35.7468,-128.1163], heading:340}, - {icon:"_sright|C|808080", chapters:[192,193], key:"Twins"}, - {icon:"skull", chapters:[194,223], episodes:[28,99], key:"Twins"}, //Temporary Death - {line: "#ffffff", chapters:224, path:["Twins", "Oldstones"]}, - {icon: "|S|FFFFFF", chapters:[224,266], key:"Oldstones"}, - {line: "#ffffff", chapters:267, path:["Oldstones", "BWB_Hideout"]}, - {icon:"_sright|S|FFFFFF", chapters:[267,999], key:"BWB_Hideout"}, + { + line: '#808080', + chapters: 55, + path: [ + 'Eyrie', + [33.578, -95.3613], + 'Ironoaks', + [30.6001, -90.5273], + 'Gulltown', + [27.3718, -84.1553], + [27.7224, -78.1787], + ], + }, + { line: '#808080', chapters: 55, path: ['White_Harbor', 'Moat_Cailin'] }, + { icon: '_sright|C|808080', chapters: [55, 58], key: 'Moat_Cailin' }, //The TV show skips this location + { + line: '#808080', + chapters: 59, + path: ['Moat_Cailin', [45.058, -122.4902], 'Twins'], + }, + { + line: '#808080', + episodes: 8, + path: [ + 'Crossroads_Inn', + [25.6811, -113.5253], + [34.7777, -121.9628], + 'Twins', + ], + }, //Shortcut taken by the TV series + { icon: '_sright|C|808080', chapters: [59, 62], key: 'Twins' }, + { + line: '#808080', + chapters: 63, + episodes: 8, + path: ['Twins', [34.7777, -125.3906], 'Fairmarket', [23.9661, -128.3642]], + }, + { + arrow: '#808080', + chapters: 63, + episodes: 8, + coord: [32.6488, -124.3466], + heading: 160, + }, + { icon: '|C|808080', chapters: [63, 70], coord: [23.9661, -128.3642] }, //The Whispering Wood + { + line: '#808080', + chapters: 71, + episodes: 8, + path: [[23.9661, -128.3642], 'Riverrun'], + }, + { icon: '|C|808080', chapters: [71, 94], episodes: [8, 11], key: 'Riverrun' }, //In the TV show, this is a camp away from any castle + { + line: '#808080', + chapters: 95, + episodes: 12, + path: [ + 'Riverrun', + [16.8466, -128.2031], + [13.7954, -123.8085], + 'Bitterbridge', + ], + }, + { + arrow: '#808080', + chapters: 95, + episodes: 12, + coord: [1.6697, -124.1016], + heading: 180, + }, + { + icon: '_sright|C|808080', + chapters: [95, 103], + episodes: [12, 12], + key: 'Bitterbridge', + }, //In the TV show, these events took place in the Stormlands, near Storm's End + { + line: '#808080', + chapters: 104, + episodes: 13, + path: ['Bitterbridge', [-10.1851, -92.6074], 'Storm%27s_End'], + }, + { + icon: '_sright|C|808080', + chapters: [104, 111], + episodes: [13, 14], + key: 'Storm%27s_End', + }, + { + line: '#808080', + chapters: 112, + path: [ + 'Storm%27s_End', + [-14.1365, -98.6718], + [-9.3189, -105.7031], + [-7.2316, -115.5468], + 'Riverrun', + ], + }, + { + arrow: '#808080', + chapters: 112, + episodes: 15, + coord: [-7.9287, -112.0605], + heading: 280, + }, + { + line: '#808080', + episodes: 15, + path: [ + 'Storm%27s_End', + [-14.1365, -98.6718], + [-9.3189, -105.7031], + [-7.2316, -115.5468], + [12.2112, -135.791], + 'Oxcross', + ], + }, + { icon: '|C|808080', episodes: [15, 16], key: 'Oxcross' }, //HBO has Catelyn arrive in S02E06 + { line: '#808080', episodes: 17, path: ['Oxcross', [22.106, -134.6484]] }, + { icon: '|C|808080', episodes: [17, 19], coord: [22.106, -134.6484] }, //HBO places these episodes in a camp away from any castle + { line: '#808080', episodes: 20, path: [[22.106, -134.6484], 'Harrenhal'] }, + { icon: '|C|808080', episodes: [20, 20], key: 'Harrenhal' }, //Only in the TV show + { line: '#808080', episodes: 21, path: ['Harrenhal', [21.6166, -122.0801]] }, + { icon: '|C|808080', episodes: [21, 21], coord: [21.6166, -122.0801] }, + { line: '#808080', episodes: 22, path: [[21.6166, -122.0801], 'Riverrun'] }, + { + icon: '_sleft|C|808080', + chapters: [112, 187], + episodes: [22, 25], + key: 'Riverrun', + }, + { + line: '#808080', + chapters: 188, + episodes: 26, + path: [ + 'Riverrun', + [29.1713, -122.5781], + [30.921, -126.4013], + [32.6578, -127.4121], + ], + }, + { + icon: '_sright|C|808080', + chapters: [188, 191], + episodes: [26, 27], + coord: [32.6578, -127.4121], + }, //Hag's Mire + { + line: '#808080', + chapters: 192, + episodes: 28, + path: [[32.6578, -127.4121], 'Twins'], + }, + { + arrow: '#808080', + chapters: 192, + episodes: 28, + coord: [35.7468, -128.1163], + heading: 340, + }, + { icon: '_sright|C|808080', chapters: [192, 193], key: 'Twins' }, + { icon: 'skull', chapters: [194, 223], episodes: [28, 99], key: 'Twins' }, //Temporary Death + { line: '#ffffff', chapters: 224, path: ['Twins', 'Oldstones'] }, + { icon: '|S|FFFFFF', chapters: [224, 266], key: 'Oldstones' }, + { line: '#ffffff', chapters: 267, path: ['Oldstones', 'BWB_Hideout'] }, + { icon: '_sright|S|FFFFFF', chapters: [267, 999], key: 'BWB_Hideout' }, ]; -paths["robb"]= [ - {icon: "|R|808080", chapters:[0,0], key:"Winterfell"}, //In Winterfell during prologue - {line: "#808080", chapters:1, episodes:0, path:["Winterfell", "Execution_Holdfast"]}, - {icon:"_sright|R|808080", chapters:[1,1], key:"Execution_Holdfast"}, - {icon: "|R|808080", chapters:[2,54], episodes:[0,6], key:"Winterfell"}, - {line: "#808080", chapters:55, episodes:7, path:["Winterfell", "Moat_Cailin"]}, - {icon: "_sleft|R|808080", chapters:[55,58], key:"Moat_Cailin"}, //HBO skips scenes in Moat Cailin - {line: "#808080", episodes:7, path:["Moat_Cailin",[45.0580,-122.4902]]}, - {icon: "_sleft|R|808080", episodes:[7,7], coord:[45.0580,-122.4902]}, //HBO shows only a single tower nearby and implies that they are already in the Riverlands - {line: "#808080", chapters:59, episodes:8, path:["Moat_Cailin",[45.0580,-122.4902], "Twins"]}, - {icon: "_sleft|R|808080", chapters:[59,62], key:"Twins"}, - {line: "#808080", chapters:63, episodes:8, path:["Twins", [34.7777,-125.3906], "Fairmarket", [23.9661,-128.3642]]}, - {icon: "_sleft|R|808080", chapters:[63,70], episodes:[8,11], coord:[23.9661,-128.3642]}, //The Whispering Wood (HBO doesn't specify the location of this episode) - {line: "#808080", chapters:71, path:[[23.9661,-128.3642], "Riverrun"]}, - {icon: "_sleft|R|808080", chapters:[71,105], key:"Riverrun"}, //In the TV show, this is a camp away from any castle - {line: "#808080", chapters:105, path:["Riverrun", "Wayfarer%27s_Rest", [14.6898,-143.8769], "Oxcross"]}, - {line: "#808080", episodes:12, path:[[23.9661,-128.3642], [14.6898,-143.8769], "Oxcross"]}, - {icon: "_sleft|R|808080", chapters:[105,127], episodes:[12,15], key:"Oxcross"}, //HBO has Catelyn arrive in S02E06 - {line: "#808080", chapters:128, episodes:16, path:["Oxcross", [14.6898,-143.8769], "Ashemark", "The_Crag"]}, - {icon: "|R|808080", chapters:[128,144], episodes:[16,16], key:"The_Crag"}, - {line: "#808080", chapters:145, path:["The_Crag", "Riverrun"]}, - {arrow: "#808080", chapters:145, coord:[21.0607,-137.8529], heading:80}, - {line: "#808080", episodes:17, path:["The_Crag", [22.106,-134.6484]]}, - {icon: "_sleft|R|808080", episodes:[17,19], coord:[22.106,-134.6484]}, //HBO places these episodes in a camp away from any castle - {line: "#808080", episodes:20, path:[[22.106,-134.6484], "Harrenhal"]}, - {icon: "_sleft|R|808080", episodes:[20,20], key:"Harrenhal"}, //Only in the TV show - {line: "#808080", episodes:21, path:["Harrenhal", [21.6166,-122.0801]]}, - {icon: "_sleft|R|808080", episodes:[21,21], coord:[21.6166,-122.0801]}, - {line: "#808080", episodes:22, path:[[21.6166,-122.0801], "Riverrun"]}, - {icon:"_sright|R|808080", chapters:[145,187], episodes:[22,25], key:"Riverrun"}, - {line: "#808080", chapters:188, episodes:26, path:["Riverrun", [29.1713,-122.5781], [30.9210,-126.4013], [32.6578,-127.4121]]}, - {icon: "_sleft|R|808080", chapters:[188,191], episodes:[26,27], coord:[32.6578,-127.4121]}, //Hag's Mire - {line: "#808080", chapters:192, episodes:28, path:[[32.6578,-127.4121],"Twins"]}, - {arrow: "#808080", chapters:192, episodes:28, coord:[33.0592,-127.5346], heading:340}, - {icon: "_sleft|R|808080", chapters:[192,193], key:"Twins"}, - {icon:"skull", chapters:[194,999], episodes:[28,99], key:"Twins"}, +paths['robb'] = [ + { icon: '|R|808080', chapters: [0, 0], key: 'Winterfell' }, //In Winterfell during prologue + { + line: '#808080', + chapters: 1, + episodes: 0, + path: ['Winterfell', 'Execution_Holdfast'], + }, + { icon: '_sright|R|808080', chapters: [1, 1], key: 'Execution_Holdfast' }, + { icon: '|R|808080', chapters: [2, 54], episodes: [0, 6], key: 'Winterfell' }, + { + line: '#808080', + chapters: 55, + episodes: 7, + path: ['Winterfell', 'Moat_Cailin'], + }, + { icon: '_sleft|R|808080', chapters: [55, 58], key: 'Moat_Cailin' }, //HBO skips scenes in Moat Cailin + { line: '#808080', episodes: 7, path: ['Moat_Cailin', [45.058, -122.4902]] }, + { icon: '_sleft|R|808080', episodes: [7, 7], coord: [45.058, -122.4902] }, //HBO shows only a single tower nearby and implies that they are already in the Riverlands + { + line: '#808080', + chapters: 59, + episodes: 8, + path: ['Moat_Cailin', [45.058, -122.4902], 'Twins'], + }, + { icon: '_sleft|R|808080', chapters: [59, 62], key: 'Twins' }, + { + line: '#808080', + chapters: 63, + episodes: 8, + path: ['Twins', [34.7777, -125.3906], 'Fairmarket', [23.9661, -128.3642]], + }, + { + icon: '_sleft|R|808080', + chapters: [63, 70], + episodes: [8, 11], + coord: [23.9661, -128.3642], + }, //The Whispering Wood (HBO doesn't specify the location of this episode) + { line: '#808080', chapters: 71, path: [[23.9661, -128.3642], 'Riverrun'] }, + { icon: '_sleft|R|808080', chapters: [71, 105], key: 'Riverrun' }, //In the TV show, this is a camp away from any castle + { + line: '#808080', + chapters: 105, + path: ['Riverrun', 'Wayfarer%27s_Rest', [14.6898, -143.8769], 'Oxcross'], + }, + { + line: '#808080', + episodes: 12, + path: [[23.9661, -128.3642], [14.6898, -143.8769], 'Oxcross'], + }, + { + icon: '_sleft|R|808080', + chapters: [105, 127], + episodes: [12, 15], + key: 'Oxcross', + }, //HBO has Catelyn arrive in S02E06 + { + line: '#808080', + chapters: 128, + episodes: 16, + path: ['Oxcross', [14.6898, -143.8769], 'Ashemark', 'The_Crag'], + }, + { + icon: '|R|808080', + chapters: [128, 144], + episodes: [16, 16], + key: 'The_Crag', + }, + { line: '#808080', chapters: 145, path: ['The_Crag', 'Riverrun'] }, + { arrow: '#808080', chapters: 145, coord: [21.0607, -137.8529], heading: 80 }, + { line: '#808080', episodes: 17, path: ['The_Crag', [22.106, -134.6484]] }, + { icon: '_sleft|R|808080', episodes: [17, 19], coord: [22.106, -134.6484] }, //HBO places these episodes in a camp away from any castle + { line: '#808080', episodes: 20, path: [[22.106, -134.6484], 'Harrenhal'] }, + { icon: '_sleft|R|808080', episodes: [20, 20], key: 'Harrenhal' }, //Only in the TV show + { line: '#808080', episodes: 21, path: ['Harrenhal', [21.6166, -122.0801]] }, + { icon: '_sleft|R|808080', episodes: [21, 21], coord: [21.6166, -122.0801] }, + { line: '#808080', episodes: 22, path: [[21.6166, -122.0801], 'Riverrun'] }, + { + icon: '_sright|R|808080', + chapters: [145, 187], + episodes: [22, 25], + key: 'Riverrun', + }, + { + line: '#808080', + chapters: 188, + episodes: 26, + path: [ + 'Riverrun', + [29.1713, -122.5781], + [30.921, -126.4013], + [32.6578, -127.4121], + ], + }, + { + icon: '_sleft|R|808080', + chapters: [188, 191], + episodes: [26, 27], + coord: [32.6578, -127.4121], + }, //Hag's Mire + { + line: '#808080', + chapters: 192, + episodes: 28, + path: [[32.6578, -127.4121], 'Twins'], + }, + { + arrow: '#808080', + chapters: 192, + episodes: 28, + coord: [33.0592, -127.5346], + heading: 340, + }, + { icon: '_sleft|R|808080', chapters: [192, 193], key: 'Twins' }, + { icon: 'skull', chapters: [194, 999], episodes: [28, 99], key: 'Twins' }, ]; -paths["sansa"]= [ - {icon:"|S|808080", chapters:[0,11], episodes:[0,0], key:"Winterfell"}, - {line: "#808080", chapters:12, episodes:1, path:["Winterfell", [64.6991,-124.8632],[57.9848,-122.4023]]}, - {icon:"|S|808080", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {line: "#808080", chapters:15, episodes:1, path:[[57.9848,-122.4023], [44.5904,-122.4023], [41.0462,-120.5566], [36.1733,-122.0507], [33.8704,-121.5234], [26.4312,-114.1406]]}, - {icon:"|S|808080", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {line: "#808080", chapters:20, episodes:2, path:[[26.4312,-114.1406], "Darry", [16.0669,-109.5263],"Hayford","King%27s_Landing"]}, - {icon:"|S|808080", chapters:[20,203], episodes:[2,31], key:"King%27s_Landing"}, - {line: "#808080", chapters:204, episodes:32, path:["King%27s_Landing", [1.2303,-103.3593]]}, - {icon:"|S|808080", chapters:[204,210], episodes:[32,32], coord:[1.2303,-103.3593]}, //The coast off King's Landing - {line: "#808080", chapters:211, episodes:33, path:[[1.2303,-103.3593], [1.4939,-98.0859], [9.7956,-88.1542], [13.4109,-82.7929]]}, - {icon:"|S|808080", chapters:[204,210], episodes:[33,33], coord:[13.4109,-82.7929]}, //In the Narrow Sea - {line: "#808080", chapters:211, path:[[32.1756,-77.2558], [32.1756,-77.2558], "House_Baelish"]}, - {icon:"|S|808080", chapters:[211,222], key:"House_Baelish"}, - {line: "#808080", episodes:34, path:[[13.4109,-82.7929], [23.9661,-80.3320], [27.3718,-84.1553], "Gulltown", [31.6907,-96.0644], [30.9776,-100.1074], "Bloody_Gate", "Eyrie"]}, - {line: "#808080", chapters:223, path:["House_Baelish", "Longbow_Hall", [30.9776,-100.1074], "Bloody_Gate", "Eyrie"]}, - {icon:"|S|808080", chapters:[223,999], episodes:[34,40], key:"Eyrie"}, - {line: "#808080", episodes:41, path:["Crossroads_Inn", [25.1651,-110.2294],[25.2446,-106.0107],[27.4107,-104.9121],[27.4107,-104.9121], "Bloody_Gate"]}, - {icon:"|S|808080", episodes:[41,41], key:"Crossroads_Inn"}, - {icon:"|S|808080", episodes:[42,42], key:"Moat_Cailin"}, - {icon:"|S|808080", episodes:[43,49], key:"Winterfell"}, - {line: "#808080", episodes:50, path:["Winterfell", [67.1187,-124.8486]]}, - {icon:"|S|808080", episodes:[50,52], coord:[67.1187,-124.8486]}, //Woods outside Winterfell - {line: "#808080", episodes:53, path:[[67.1187,-124.8486], "Castle_Black"]}, - {icon:"|S|808080", episodes:[53,53], key:"Castle_Black"}, - {line: "#808080", episodes:54, path:["Castle_Black", "Mole%27s_Town"]}, - {icon:"|S|808080", episodes:[54,55], key:"Mole%27s_Town"}, - {line: "#808080", episodes:56, path:["Castle_Black", [74.8219,-107.0947], [76.0479,-112.0605], "Westwatch-by-the-Bridge", [75.6504,-121.0253], [73.0610,-135.5712], [72.6595,-138.5156], [73.1758,-139.2626], [73.4659,-138.7353], [72.1144,-140.2734], "Deepwood_Motte", [72.1144,-140.2734], [75.6504,-121.0253]]}, // Wildling Camp, then Houses Mormount & Glover - {icon: "_sleft|S|808080", episodes:[56,56], coord:[74.8219,-107.0947]}, - {line: "#808080", episodes:57, path:[[74.8219,-107.0947], [72.6988,-108.8964], [68.5121,-120.8496], "Winterfell"]}, - {icon: "_sleft|S|808080", episodes:[57,99], key:"Winterfell"}, +paths['sansa'] = [ + { icon: '|S|808080', chapters: [0, 11], episodes: [0, 0], key: 'Winterfell' }, + { + line: '#808080', + chapters: 12, + episodes: 1, + path: ['Winterfell', [64.6991, -124.8632], [57.9848, -122.4023]], + }, + { icon: '|S|808080', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + line: '#808080', + chapters: 15, + episodes: 1, + path: [ + [57.9848, -122.4023], + [44.5904, -122.4023], + [41.0462, -120.5566], + [36.1733, -122.0507], + [33.8704, -121.5234], + [26.4312, -114.1406], + ], + }, + { + icon: '|S|808080', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + line: '#808080', + chapters: 20, + episodes: 2, + path: [ + [26.4312, -114.1406], + 'Darry', + [16.0669, -109.5263], + 'Hayford', + 'King%27s_Landing', + ], + }, + { + icon: '|S|808080', + chapters: [20, 203], + episodes: [2, 31], + key: 'King%27s_Landing', + }, + { + line: '#808080', + chapters: 204, + episodes: 32, + path: ['King%27s_Landing', [1.2303, -103.3593]], + }, + { + icon: '|S|808080', + chapters: [204, 210], + episodes: [32, 32], + coord: [1.2303, -103.3593], + }, //The coast off King's Landing + { + line: '#808080', + chapters: 211, + episodes: 33, + path: [ + [1.2303, -103.3593], + [1.4939, -98.0859], + [9.7956, -88.1542], + [13.4109, -82.7929], + ], + }, + { + icon: '|S|808080', + chapters: [204, 210], + episodes: [33, 33], + coord: [13.4109, -82.7929], + }, //In the Narrow Sea + { + line: '#808080', + chapters: 211, + path: [[32.1756, -77.2558], [32.1756, -77.2558], 'House_Baelish'], + }, + { icon: '|S|808080', chapters: [211, 222], key: 'House_Baelish' }, + { + line: '#808080', + episodes: 34, + path: [ + [13.4109, -82.7929], + [23.9661, -80.332], + [27.3718, -84.1553], + 'Gulltown', + [31.6907, -96.0644], + [30.9776, -100.1074], + 'Bloody_Gate', + 'Eyrie', + ], + }, + { + line: '#808080', + chapters: 223, + path: [ + 'House_Baelish', + 'Longbow_Hall', + [30.9776, -100.1074], + 'Bloody_Gate', + 'Eyrie', + ], + }, + { icon: '|S|808080', chapters: [223, 999], episodes: [34, 40], key: 'Eyrie' }, + { + line: '#808080', + episodes: 41, + path: [ + 'Crossroads_Inn', + [25.1651, -110.2294], + [25.2446, -106.0107], + [27.4107, -104.9121], + [27.4107, -104.9121], + 'Bloody_Gate', + ], + }, + { icon: '|S|808080', episodes: [41, 41], key: 'Crossroads_Inn' }, + { icon: '|S|808080', episodes: [42, 42], key: 'Moat_Cailin' }, + { icon: '|S|808080', episodes: [43, 49], key: 'Winterfell' }, + { line: '#808080', episodes: 50, path: ['Winterfell', [67.1187, -124.8486]] }, + { icon: '|S|808080', episodes: [50, 52], coord: [67.1187, -124.8486] }, //Woods outside Winterfell + { + line: '#808080', + episodes: 53, + path: [[67.1187, -124.8486], 'Castle_Black'], + }, + { icon: '|S|808080', episodes: [53, 53], key: 'Castle_Black' }, + { line: '#808080', episodes: 54, path: ['Castle_Black', 'Mole%27s_Town'] }, + { icon: '|S|808080', episodes: [54, 55], key: 'Mole%27s_Town' }, + { + line: '#808080', + episodes: 56, + path: [ + 'Castle_Black', + [74.8219, -107.0947], + [76.0479, -112.0605], + 'Westwatch-by-the-Bridge', + [75.6504, -121.0253], + [73.061, -135.5712], + [72.6595, -138.5156], + [73.1758, -139.2626], + [73.4659, -138.7353], + [72.1144, -140.2734], + 'Deepwood_Motte', + [72.1144, -140.2734], + [75.6504, -121.0253], + ], + }, // Wildling Camp, then Houses Mormount & Glover + { icon: '_sleft|S|808080', episodes: [56, 56], coord: [74.8219, -107.0947] }, + { + line: '#808080', + episodes: 57, + path: [ + [74.8219, -107.0947], + [72.6988, -108.8964], + [68.5121, -120.8496], + 'Winterfell', + ], + }, + { icon: '_sleft|S|808080', episodes: [57, 99], key: 'Winterfell' }, ]; -paths["bran"]= [ - {icon: "|B|808080", chapters:[0,0], key:"Winterfell"}, //In Winterfell during prologue - {line: "#808080", chapters:1, episodes:0, path:["Winterfell", "Execution_Holdfast"]}, - {icon: "|B|808080", chapters:[1,1], key:"Execution_Holdfast"}, - {icon: "_sleft|B|808080", chapters:[2,122], episodes:[0,14], key:"Winterfell"}, - {icon:"lost", chapters:[123,141], episodes:[15,18], key:"Winterfell"}, //TV show shows the boys are dead, not just hidden - {line: "#808080", chapters:142, episodes:19, path:[[65.9822,-124.9804], "Winterfell", [66.6877,-124.0136]]}, - {icon: "|B|808080", chapters:[142,151], episodes:[19,20], coord:[66.6877,-124.0136]}, - {line: "#808080", episodes:21, path:[[66.6877,-124.0136], [67.3399,-124.1895]]}, - {icon: "|B|808080", episodes:[21,22], coord:[67.3399,-124.1895]}, //Bran & Rickon meets the Reeds while going North - {line: "#808080", episodes:23, path:[[67.3399,-124.1895], [70.4662,-119.707]]}, - {icon: "|B|808080", episodes:[23,24], coord:[70.4662,-119.707]}, - {line: "#808080", episodes:25, path:[[70.4662,-119.707], [72.2355,-114.3457]]}, - {icon: "|B|808080", episodes:[25,25], coord:[72.2355,-114.3457]}, - {line: "#808080", episodes:26, path:[[72.2355,-114.3457], [73.5533,-111.0059]]}, - {icon: "|B|808080", episodes:[26,27], coord:[73.5533,-111.0059]}, - {line: "#808080", episodes:28, path:[[73.5533,-111.0059], "Queenscrown"]}, - {line: "#808080", chapters:152, path:[[66.6877,-124.0136], "Tumbledown_Tower"]}, - {icon: "|B|808080", chapters:[152,164], key:"Tumbledown_Tower"}, - {line: "#808080", chapters:165, path:["Tumbledown_Tower", [71.3851,-121.8164]]}, - {icon: "|B|808080", chapters:[165,180], coord:[71.3851,-121.8164]}, - {line: "#808080", chapters:181, path:[[71.3851,-121.8164], "Queenscrown"]}, - {icon:"_sright|B|808080", chapters:[181,198], episodes:[28,28], key:"Queenscrown"}, - {line: "#808080", chapters:199, episodes:29, path:["Queenscrown", "Nightfort"]}, - {icon: "_sleft|B|808080", chapters:[199,274], episodes:[29,30], key:"Nightfort"}, - {line: "#808080", episodes:31, path:["Nightfort", [77,-111.5332]]}, - {icon: "|B|808080", episodes:[31,32], coord:[77,-111.5332]}, - {line: "#808080", episodes:33, path:[[77,-111.5332], "Craster%27s_Keep"]}, - {icon:"_sright|B|808080", episodes:[33,38], key:"Craster%27s_Keep"}, - {line: "#808080", chapters:275, path:["Nightfort", [81.7421,-129.6826]]}, - {line: "#808080", episodes:39, path:["Craster%27s_Keep", [81.7421,-129.6826]]}, - {icon: "|B|808080", chapters:[275,999], episodes:[39,53], coord:[81.7421,-129.6826]}, - {line: "#808080", episodes:54, path:[[81.7421,-129.6826], [81.7610,-128.4082]]}, - {icon: "|B|808080", episodes:[54,54], coord:[81.7610,-128.4082]}, // Escaping the cave - {line: "#808080", episodes:55, path:[[81.7610,-128.4082], [81.6660,-127.7490]]}, - {icon: "|B|808080", episodes:[55,58], coord:[81.6660,-127.7490]}, // Meeting Benjen - {line: "#808080", episodes:59, path:[[81.6660,-127.7490], [76.6189,-106.6113]]}, - {icon: "|B|808080", episodes:[59,99], coord:[76.6189,-106.6113]}, // Leaving Benjen a weirwood +paths['bran'] = [ + { icon: '|B|808080', chapters: [0, 0], key: 'Winterfell' }, //In Winterfell during prologue + { + line: '#808080', + chapters: 1, + episodes: 0, + path: ['Winterfell', 'Execution_Holdfast'], + }, + { icon: '|B|808080', chapters: [1, 1], key: 'Execution_Holdfast' }, + { + icon: '_sleft|B|808080', + chapters: [2, 122], + episodes: [0, 14], + key: 'Winterfell', + }, + { icon: 'lost', chapters: [123, 141], episodes: [15, 18], key: 'Winterfell' }, //TV show shows the boys are dead, not just hidden + { + line: '#808080', + chapters: 142, + episodes: 19, + path: [[65.9822, -124.9804], 'Winterfell', [66.6877, -124.0136]], + }, + { + icon: '|B|808080', + chapters: [142, 151], + episodes: [19, 20], + coord: [66.6877, -124.0136], + }, + { + line: '#808080', + episodes: 21, + path: [ + [66.6877, -124.0136], + [67.3399, -124.1895], + ], + }, + { icon: '|B|808080', episodes: [21, 22], coord: [67.3399, -124.1895] }, //Bran & Rickon meets the Reeds while going North + { + line: '#808080', + episodes: 23, + path: [ + [67.3399, -124.1895], + [70.4662, -119.707], + ], + }, + { icon: '|B|808080', episodes: [23, 24], coord: [70.4662, -119.707] }, + { + line: '#808080', + episodes: 25, + path: [ + [70.4662, -119.707], + [72.2355, -114.3457], + ], + }, + { icon: '|B|808080', episodes: [25, 25], coord: [72.2355, -114.3457] }, + { + line: '#808080', + episodes: 26, + path: [ + [72.2355, -114.3457], + [73.5533, -111.0059], + ], + }, + { icon: '|B|808080', episodes: [26, 27], coord: [73.5533, -111.0059] }, + { + line: '#808080', + episodes: 28, + path: [[73.5533, -111.0059], 'Queenscrown'], + }, + { + line: '#808080', + chapters: 152, + path: [[66.6877, -124.0136], 'Tumbledown_Tower'], + }, + { icon: '|B|808080', chapters: [152, 164], key: 'Tumbledown_Tower' }, + { + line: '#808080', + chapters: 165, + path: ['Tumbledown_Tower', [71.3851, -121.8164]], + }, + { icon: '|B|808080', chapters: [165, 180], coord: [71.3851, -121.8164] }, + { + line: '#808080', + chapters: 181, + path: [[71.3851, -121.8164], 'Queenscrown'], + }, + { + icon: '_sright|B|808080', + chapters: [181, 198], + episodes: [28, 28], + key: 'Queenscrown', + }, + { + line: '#808080', + chapters: 199, + episodes: 29, + path: ['Queenscrown', 'Nightfort'], + }, + { + icon: '_sleft|B|808080', + chapters: [199, 274], + episodes: [29, 30], + key: 'Nightfort', + }, + { line: '#808080', episodes: 31, path: ['Nightfort', [77, -111.5332]] }, + { icon: '|B|808080', episodes: [31, 32], coord: [77, -111.5332] }, + { + line: '#808080', + episodes: 33, + path: [[77, -111.5332], 'Craster%27s_Keep'], + }, + { icon: '_sright|B|808080', episodes: [33, 38], key: 'Craster%27s_Keep' }, + { line: '#808080', chapters: 275, path: ['Nightfort', [81.7421, -129.6826]] }, + { + line: '#808080', + episodes: 39, + path: ['Craster%27s_Keep', [81.7421, -129.6826]], + }, + { + icon: '|B|808080', + chapters: [275, 999], + episodes: [39, 53], + coord: [81.7421, -129.6826], + }, + { + line: '#808080', + episodes: 54, + path: [ + [81.7421, -129.6826], + [81.761, -128.4082], + ], + }, + { icon: '|B|808080', episodes: [54, 54], coord: [81.761, -128.4082] }, // Escaping the cave + { + line: '#808080', + episodes: 55, + path: [ + [81.761, -128.4082], + [81.666, -127.749], + ], + }, + { icon: '|B|808080', episodes: [55, 58], coord: [81.666, -127.749] }, // Meeting Benjen + { + line: '#808080', + episodes: 59, + path: [ + [81.666, -127.749], + [76.6189, -106.6113], + ], + }, + { icon: '|B|808080', episodes: [59, 99], coord: [76.6189, -106.6113] }, // Leaving Benjen a weirwood ]; -paths["arya"]= [ - {icon:"|A|808080", chapters:[0,11], episodes:[0,0], key:"Winterfell"}, - {line: "#808080", chapters:12, episodes:1, path:["Winterfell", [64.6991,-124.8632],[57.9848,-122.4023]]}, - {icon:"|A|808080", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {line: "#808080", chapters:15, episodes:1, path:[[57.9848,-122.4023], [44.5904,-122.4023], [41.0462,-120.5566], [36.1733,-122.0507], [33.8704,-121.5234], [26.4312,-114.1406]]}, - {arrow: "#808080", chapters:15, episodes:1, coord:[38.7499,-121.3027], heading:200}, - {icon:"|A|808080", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {line: "#808080", chapters:20, episodes:2, path:[[26.4312,-114.1406], "Darry", [16.0669,-109.5263],"Hayford","King%27s_Landing"]}, - {icon:"|A|808080", chapters:[20,73], episodes:[2,9], key:"King%27s_Landing"}, - {line: "#808080", chapters:74, episodes:11, path:["King%27s_Landing", [5.5285,-107.3144]]}, - {icon:"|A|808080", chapters:[74,77], episodes:[11,11], coord:[5.5285,-107.3144]}, //On the Kingsroad - {line: "#808080", chapters:78, path:[[5.5285,-107.3144], "Ivy_Inn"]}, - {icon:"|A|808080", chapters:[78,81], key:"Ivy_Inn"}, - {line: "#808080", chapters:82, path:["Ivy_Inn", "Gods_Eye_Holdfast"]}, - {line: "#808080", episodes:12, path:["Ivy_Inn", [16.0669,-109.5263], "Harrenhal"]}, - {icon:"|A|808080", chapters:[82,91], key:"Gods_Eye_Holdfast"}, - {line: "#808080", chapters:92, path:["Gods_Eye_Holdfast", [11.9533,-112.0605], "Gods_Eye_Village"]}, - {icon:"|A|808080", chapters:[92,98], key:"Gods_Eye_Village"}, - {line: "#808080", chapters:99, path:["Gods_Eye_Village", [16.4676,-111.2695], "Harrenhal"]}, - {arrow: "#808080", chapters:99, coord:[14.6354,-111.4158], heading:10}, - {icon:"_sleft|A|808080", chapters:[99,145], episodes:[12,18], key:"Harrenhal"}, - {line: "#808080", chapters:146, episodes:19, path:["Harrenhal", [21.5348,-116.5869]]}, - {icon:"|A|808080", chapters:[146,155], episodes:[19,20], coord:[21.5348,-116.5869]}, //Looking for the Red Fork - {line: "#808080", chapters:156, episodes:21, path:[[21.5348,-116.5869], "Inn_of_the_Kneeling_Man"]}, - {icon:"|A|808080", chapters:[156,159], episodes:[21,22], key:"Inn_of_the_Kneeling_Man"}, - {line: "#808080", chapters:160, path:["Inn_of_the_Kneeling_Man", [22.5125,-124.5410]]}, - {icon:"|A|808080", chapters:[160,164], coord:[22.5125,-124.5410]}, - {line: "#808080", chapters:165, path:[[22.5125,-124.5410], "Lychester_Keep", "Lady_of_the_Leaves", "Acorn_Hall"]}, - {icon:"|A|808080", chapters:[165,171], key:"Acorn_Hall"}, - {line: "#808080", chapters:172, path:["Acorn_Hall", "Stoney_Sept"]}, - {icon:"|A|808080", chapters:[172,176], key:"Stoney_Sept"}, - {line: "#808080", chapters:177, path:["Stoney_Sept", "Hollow_Hill"]}, - {line: "#808080", episodes:23, path:["Inn_of_the_Kneeling_Man", "Hollow_Hill"]}, - {icon:"|A|808080", chapters:[177,181], episodes:[23,26], key:"Hollow_Hill"}, - {line: "#808080", chapters:182, path:["Hollow_Hill", "Robbed_Sept"]}, - {icon:"|A|808080", chapters:[182,185], key:"Robbed_Sept"}, - {line: "#808080", chapters:186, path:["Robbed_Sept", "High_Heart", "Goodbrook_Village"]}, - {icon:"|A|808080", chapters:[186,189], key:"Goodbrook_Village"}, - {line: "#808080", chapters:190, path:["Goodbrook_Village", "Lord_Harroway%27s_Town"]}, - {arrow: "#808080", chapters:190, coord:[20.0845,-121.1096], heading:60}, - {line: "#808080", episodes:27, path:["Hollow_Hill", "Lord_Harroway%27s_Town"]}, - {icon:"|A|808080", chapters:[190,192], episodes:[27,27], key:"Lord_Harroway%27s_Town"}, - {line: "#808080", chapters:193, episodes:28, path:["Lord_Harroway%27s_Town", [26.3524,-114.8730], [38.4793,-126.8261], "Twins"]}, - {icon:"|A|808080", chapters:[193,205], episodes:[28,28], key:"Twins"}, - {line: "#808080", episodes:29, path:["Twins", [37.2303,-120.0586]]}, - {icon:"|A|808080", episodes:[29,31], coord:[37.2303,-120.0586]}, //Arya kills the Frey man in the woods - {line: "#808080", chapters:206, episodes:32, path:[[37.2303,-120.0586], [33.3580,-118.3886]]}, - {icon:"|A|808080", episodes:[32,32], coord:[33.3580,-118.3886]}, //Arya sees Poliver at a tavern - {line: "#808080", chapters:206, episodes:33, path:[[33.3580,-118.3886], "Palisade_Village"]}, - {icon:"|A|808080", chapters:[206,214], episodes:[33,35], key:"Palisade_Village"}, //In the TV show, a farmhouse - {line: "#808080", episodes:36, path:["Palisade_Village", [28.1495,-108.8085]]}, - {icon:"|A|808080", episodes:[36,36], coord:[28.1495,-108.8085]}, //Biter & Rorge - {line: "#808080", episodes:37, path:[[28.1495,-108.8085], "Bloody_Gate"]}, - {icon:"|A|808080", chapters:[206,214], episodes:[37,37], key:"Bloody_Gate"}, - {line: "#808080", episodes:39, path:["Bloody_Gate", [25.2446,-104.1503], "Saltpans"]}, //passes Brienne - {line: "#808080", chapters:215, path:["Palisade_Village", "Crossroads_Inn", "Saltpans"]}, - {icon:"|A|808080", chapters:[215,230], episodes:[39,40], key:"Saltpans"}, - {line: "#808080", chapters:231, episodes:41, path:["Saltpans", [18.5629,-100.5468], [21.2893,-89.0332], [31.1281,-77.6513], [44.5591,-60.9521], "Braavos"]}, - {arrow: "#808080", chapters:231, episodes:41, coord:[20.0642,-94.2317], heading:70}, - {icon:"|A|808080", chapters:[231,999], episodes:[41,58], key:"Braavos"}, - {line: "#808080", chapters:231, episodes:41, path:["Saltpans", "Crossroads_Inn"]}, - {icon:"|A|808080", episodes:[59,99], key:"Twins"}, +paths['arya'] = [ + { icon: '|A|808080', chapters: [0, 11], episodes: [0, 0], key: 'Winterfell' }, + { + line: '#808080', + chapters: 12, + episodes: 1, + path: ['Winterfell', [64.6991, -124.8632], [57.9848, -122.4023]], + }, + { icon: '|A|808080', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + line: '#808080', + chapters: 15, + episodes: 1, + path: [ + [57.9848, -122.4023], + [44.5904, -122.4023], + [41.0462, -120.5566], + [36.1733, -122.0507], + [33.8704, -121.5234], + [26.4312, -114.1406], + ], + }, + { + arrow: '#808080', + chapters: 15, + episodes: 1, + coord: [38.7499, -121.3027], + heading: 200, + }, + { + icon: '|A|808080', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + line: '#808080', + chapters: 20, + episodes: 2, + path: [ + [26.4312, -114.1406], + 'Darry', + [16.0669, -109.5263], + 'Hayford', + 'King%27s_Landing', + ], + }, + { + icon: '|A|808080', + chapters: [20, 73], + episodes: [2, 9], + key: 'King%27s_Landing', + }, + { + line: '#808080', + chapters: 74, + episodes: 11, + path: ['King%27s_Landing', [5.5285, -107.3144]], + }, + { + icon: '|A|808080', + chapters: [74, 77], + episodes: [11, 11], + coord: [5.5285, -107.3144], + }, //On the Kingsroad + { line: '#808080', chapters: 78, path: [[5.5285, -107.3144], 'Ivy_Inn'] }, + { icon: '|A|808080', chapters: [78, 81], key: 'Ivy_Inn' }, + { line: '#808080', chapters: 82, path: ['Ivy_Inn', 'Gods_Eye_Holdfast'] }, + { + line: '#808080', + episodes: 12, + path: ['Ivy_Inn', [16.0669, -109.5263], 'Harrenhal'], + }, + { icon: '|A|808080', chapters: [82, 91], key: 'Gods_Eye_Holdfast' }, + { + line: '#808080', + chapters: 92, + path: ['Gods_Eye_Holdfast', [11.9533, -112.0605], 'Gods_Eye_Village'], + }, + { icon: '|A|808080', chapters: [92, 98], key: 'Gods_Eye_Village' }, + { + line: '#808080', + chapters: 99, + path: ['Gods_Eye_Village', [16.4676, -111.2695], 'Harrenhal'], + }, + { arrow: '#808080', chapters: 99, coord: [14.6354, -111.4158], heading: 10 }, + { + icon: '_sleft|A|808080', + chapters: [99, 145], + episodes: [12, 18], + key: 'Harrenhal', + }, + { + line: '#808080', + chapters: 146, + episodes: 19, + path: ['Harrenhal', [21.5348, -116.5869]], + }, + { + icon: '|A|808080', + chapters: [146, 155], + episodes: [19, 20], + coord: [21.5348, -116.5869], + }, //Looking for the Red Fork + { + line: '#808080', + chapters: 156, + episodes: 21, + path: [[21.5348, -116.5869], 'Inn_of_the_Kneeling_Man'], + }, + { + icon: '|A|808080', + chapters: [156, 159], + episodes: [21, 22], + key: 'Inn_of_the_Kneeling_Man', + }, + { + line: '#808080', + chapters: 160, + path: ['Inn_of_the_Kneeling_Man', [22.5125, -124.541]], + }, + { icon: '|A|808080', chapters: [160, 164], coord: [22.5125, -124.541] }, + { + line: '#808080', + chapters: 165, + path: [ + [22.5125, -124.541], + 'Lychester_Keep', + 'Lady_of_the_Leaves', + 'Acorn_Hall', + ], + }, + { icon: '|A|808080', chapters: [165, 171], key: 'Acorn_Hall' }, + { line: '#808080', chapters: 172, path: ['Acorn_Hall', 'Stoney_Sept'] }, + { icon: '|A|808080', chapters: [172, 176], key: 'Stoney_Sept' }, + { line: '#808080', chapters: 177, path: ['Stoney_Sept', 'Hollow_Hill'] }, + { + line: '#808080', + episodes: 23, + path: ['Inn_of_the_Kneeling_Man', 'Hollow_Hill'], + }, + { + icon: '|A|808080', + chapters: [177, 181], + episodes: [23, 26], + key: 'Hollow_Hill', + }, + { line: '#808080', chapters: 182, path: ['Hollow_Hill', 'Robbed_Sept'] }, + { icon: '|A|808080', chapters: [182, 185], key: 'Robbed_Sept' }, + { + line: '#808080', + chapters: 186, + path: ['Robbed_Sept', 'High_Heart', 'Goodbrook_Village'], + }, + { icon: '|A|808080', chapters: [186, 189], key: 'Goodbrook_Village' }, + { + line: '#808080', + chapters: 190, + path: ['Goodbrook_Village', 'Lord_Harroway%27s_Town'], + }, + { arrow: '#808080', chapters: 190, coord: [20.0845, -121.1096], heading: 60 }, + { + line: '#808080', + episodes: 27, + path: ['Hollow_Hill', 'Lord_Harroway%27s_Town'], + }, + { + icon: '|A|808080', + chapters: [190, 192], + episodes: [27, 27], + key: 'Lord_Harroway%27s_Town', + }, + { + line: '#808080', + chapters: 193, + episodes: 28, + path: [ + 'Lord_Harroway%27s_Town', + [26.3524, -114.873], + [38.4793, -126.8261], + 'Twins', + ], + }, + { icon: '|A|808080', chapters: [193, 205], episodes: [28, 28], key: 'Twins' }, + { line: '#808080', episodes: 29, path: ['Twins', [37.2303, -120.0586]] }, + { icon: '|A|808080', episodes: [29, 31], coord: [37.2303, -120.0586] }, //Arya kills the Frey man in the woods + { + line: '#808080', + chapters: 206, + episodes: 32, + path: [ + [37.2303, -120.0586], + [33.358, -118.3886], + ], + }, + { icon: '|A|808080', episodes: [32, 32], coord: [33.358, -118.3886] }, //Arya sees Poliver at a tavern + { + line: '#808080', + chapters: 206, + episodes: 33, + path: [[33.358, -118.3886], 'Palisade_Village'], + }, + { + icon: '|A|808080', + chapters: [206, 214], + episodes: [33, 35], + key: 'Palisade_Village', + }, //In the TV show, a farmhouse + { + line: '#808080', + episodes: 36, + path: ['Palisade_Village', [28.1495, -108.8085]], + }, + { icon: '|A|808080', episodes: [36, 36], coord: [28.1495, -108.8085] }, //Biter & Rorge + { + line: '#808080', + episodes: 37, + path: [[28.1495, -108.8085], 'Bloody_Gate'], + }, + { + icon: '|A|808080', + chapters: [206, 214], + episodes: [37, 37], + key: 'Bloody_Gate', + }, + { + line: '#808080', + episodes: 39, + path: ['Bloody_Gate', [25.2446, -104.1503], 'Saltpans'], + }, //passes Brienne + { + line: '#808080', + chapters: 215, + path: ['Palisade_Village', 'Crossroads_Inn', 'Saltpans'], + }, + { + icon: '|A|808080', + chapters: [215, 230], + episodes: [39, 40], + key: 'Saltpans', + }, + { + line: '#808080', + chapters: 231, + episodes: 41, + path: [ + 'Saltpans', + [18.5629, -100.5468], + [21.2893, -89.0332], + [31.1281, -77.6513], + [44.5591, -60.9521], + 'Braavos', + ], + }, + { + arrow: '#808080', + chapters: 231, + episodes: 41, + coord: [20.0642, -94.2317], + heading: 70, + }, + { + icon: '|A|808080', + chapters: [231, 999], + episodes: [41, 58], + key: 'Braavos', + }, + { + line: '#808080', + chapters: 231, + episodes: 41, + path: ['Saltpans', 'Crossroads_Inn'], + }, + { icon: '|A|808080', episodes: [59, 99], key: 'Twins' }, ]; -paths["rickon"]= [ - {icon:"|R|808080", chapters:[0,122], episodes:[0,14], key:"Winterfell"}, - {icon:"lost", chapters:[123,141], episodes:[15,18], key:"Winterfell"}, - {line: "#808080", chapters:142, episodes:19, path:[[65.9822,-124.9804], "Winterfell", [65.2198,-121.3769]]}, - {icon:"|R|808080", episodes:[19,20], coord:[65.2198,-121.3769]}, - {line: "#808080", episodes:21, path:[[65.2198,-121.3769], [67.3399,-124.1895]]}, - {icon:"|R|808080", episodes:[21,22], coord:[67.3399,-124.1895]}, //Bran & Rickon meets the Reeds while going North - {line: "#808080", episodes:23, path:[[67.3399,-124.1895], [70.4662,-119.707]]}, - {icon:"|R|808080", episodes:[23,24], coord:[70.4662,-119.707]}, - {line: "#808080", episodes:25, path:[[70.4662,-119.707], [72.2355,-114.3457]]}, - {icon:"|R|808080", episodes:[25,25], coord:[72.2355,-114.3457]}, - {line: "#808080", episodes:26, path:[[72.2355,-114.3457], [73.5533,-111.0059]]}, - {icon:"|R|808080", episodes:[26,27], coord:[73.5533,-111.0059]}, - {line: "#808080", episodes:28, path:[[73.5533,-111.0059], "Queenscrown"]}, - {icon:"|R|808080", episodes:[28,28], key:"Queenscrown"}, - {icon:"lost", episodes:[29,51], key:"Last_Hearth"}, - {icon:"lost", chapters:[142,299], coord:[65.2198,-121.3769]}, - {icon:"lost", chapters:[300,999], coord:[75.7156,-86.1328]}, - {line: "#808080", episodes:52, path:["Queenscrown", [73.7265,-109.7753], "Last_Hearth", [72.7380,-109.0722], [68.6885,-120.7617], "Winterfell"]}, - {icon:"|R|808080", episodes:[52,57], key:"Winterfell"}, - {icon:"skull", episodes:[58,99], key:"Winterfell"}, +paths['rickon'] = [ + { + icon: '|R|808080', + chapters: [0, 122], + episodes: [0, 14], + key: 'Winterfell', + }, + { icon: 'lost', chapters: [123, 141], episodes: [15, 18], key: 'Winterfell' }, + { + line: '#808080', + chapters: 142, + episodes: 19, + path: [[65.9822, -124.9804], 'Winterfell', [65.2198, -121.3769]], + }, + { icon: '|R|808080', episodes: [19, 20], coord: [65.2198, -121.3769] }, + { + line: '#808080', + episodes: 21, + path: [ + [65.2198, -121.3769], + [67.3399, -124.1895], + ], + }, + { icon: '|R|808080', episodes: [21, 22], coord: [67.3399, -124.1895] }, //Bran & Rickon meets the Reeds while going North + { + line: '#808080', + episodes: 23, + path: [ + [67.3399, -124.1895], + [70.4662, -119.707], + ], + }, + { icon: '|R|808080', episodes: [23, 24], coord: [70.4662, -119.707] }, + { + line: '#808080', + episodes: 25, + path: [ + [70.4662, -119.707], + [72.2355, -114.3457], + ], + }, + { icon: '|R|808080', episodes: [25, 25], coord: [72.2355, -114.3457] }, + { + line: '#808080', + episodes: 26, + path: [ + [72.2355, -114.3457], + [73.5533, -111.0059], + ], + }, + { icon: '|R|808080', episodes: [26, 27], coord: [73.5533, -111.0059] }, + { + line: '#808080', + episodes: 28, + path: [[73.5533, -111.0059], 'Queenscrown'], + }, + { icon: '|R|808080', episodes: [28, 28], key: 'Queenscrown' }, + { icon: 'lost', episodes: [29, 51], key: 'Last_Hearth' }, + { icon: 'lost', chapters: [142, 299], coord: [65.2198, -121.3769] }, + { icon: 'lost', chapters: [300, 999], coord: [75.7156, -86.1328] }, + { + line: '#808080', + episodes: 52, + path: [ + 'Queenscrown', + [73.7265, -109.7753], + 'Last_Hearth', + [72.738, -109.0722], + [68.6885, -120.7617], + 'Winterfell', + ], + }, + { icon: '|R|808080', episodes: [52, 57], key: 'Winterfell' }, + { icon: 'skull', episodes: [58, 99], key: 'Winterfell' }, ]; -paths["jon"]= [ - {icon: "|J|808080", chapters:[0,0], key:"Winterfell"}, //In Winterfell during prologue - {line: "#808080", chapters:1, episodes:0, path:["Winterfell", "Execution_Holdfast"]}, - {icon: "|J|808080", chapters:[1,1], key:"Execution_Holdfast"}, - {icon: "|J|808080", chapters:[2,18], episodes:[0,1], key:"Winterfell"}, - {line: "#808080", chapters:19, episodes:2, path:["Winterfell", [68.7204,-121.1132], [72.9454,-108.4570], "Castle_Black"]}, - {icon:"_sleft|J|808080", chapters:[19,85], episodes:[2,9], key:"Castle_Black"}, - {line: "#808080", chapters:48, episodes:99, path:["Castle_Black", [76.6189,-106.6113]]}, - {line: "#808080", chapters:52, episodes:99, path:["Castle_Black", [76.7202,-105.2050]]}, - {line: "#808080", chapters:70, episodes:99, path:["Castle_Black", [75.7589,-106.6992]]}, - {line: "#808080", chapters:86, episodes:10, path:["Castle_Black", "Whitetree"]}, - {icon:"_sleft|J|808080", chapters:[86,95], key:"Whitetree"}, - {line: "#808080", chapters:96, episodes:10, path:["Whitetree", "Craster%27s_Keep"]}, - {arrow: "#808080", chapters:96, episodes:10, coord:[77.3205,-110.9982], heading:330}, - {icon:"_sleft|J|808080", chapters:[96,106], episodes:[10,12], key:"Craster%27s_Keep"}, - {line: "#808080", chapters:107, episodes:13, path:["Craster%27s_Keep", "Fist_of_the_First_Men"]}, - {icon:"_sleft|J|808080", chapters:[107,123], episodes:[13,14], key:"Fist_of_the_First_Men"}, - {line: "#808080", chapters:124, episodes:15, path:["Fist_of_the_First_Men", [78.3316,-119.9707], [78.1435,-121.4208]]}, - {icon: "|J|808080", chapters:[124,125], episodes:[15,15], coord:[78.1435,-121.4208]}, - {line: "#808080", chapters:126, episodes:16, path:[[78.1435,-121.4208], [78.0437,-124.0136]]}, - {icon: "|J|808080", chapters:[126,140], episodes:[16,18], coord:[78.0437,-124.0136]}, - {icon: "|J|808080", chapters:[141,149], episodes:[19,21], coord:[78.3316,-119.9707]}, - {icon: "|J|808080", chapters:[150,157], coord:[78.0437,-124.0136]}, - {icon: "|J|808080", chapters:[158,168], episodes:[22,24], key:"Fist_of_the_First_Men"}, - {line: "#808080", chapters:169, episodes:25, path:["Fist_of_the_First_Men", [76.5781,-113.2910]]}, - {icon: "|J|808080", chapters:[169,183], episodes:[25,25], coord:[76.5781,-113.2910]}, - {line: "#808080", episodes:26, path:[[76.5781,-113.2910], [75.1858,-114.3457]]}, - {icon: "|J|808080", episodes:[26,27], coord:[75.1858,-114.3457]}, //Somewhere south of the wall - {line: "#808080", episodes:28, path:[[75.1858,-114.3457], "Queenscrown"]}, - {line: "#808080", chapters:184, path:[[76.5781,-113.2910], "Queenscrown"]}, - {arrow: "#808080", chapters:184, coord:[76.0955,-111.8964], heading:140}, - {icon:"_sleft|J|808080", chapters:[184,190], episodes:[28,28], key:"Queenscrown"}, - {line: "#808080", chapters:191, episodes:29, path:["Queenscrown", "Castle_Black"]}, - {icon:"_sleft|J|808080", chapters:[191,339], episodes:[29,33], key:"Castle_Black"}, - {icon:"_sleft|J|808080", episodes:[34,35], key:"Craster%27s_Keep"}, - {icon:"_sleft|J|808080", episodes:[36,46], key:"Castle_Black"}, - {line: "#808080", episodes:47, path:["Castle_Black", "Eastwatch-by-the-Sea", [77.5420,-94.3945], [78.9713,-95.4492], "Hardhome"]}, - {icon: "|J|808080", episodes:[47,47], key:"Hardhome"}, - {line: "#808080", episodes:48, path:[[76.3933,-99.0527], [76.4552,-106.6113], "Castle_Black"]}, - {icon:"_sleft|J|808080", episodes:[48,48], key:"Castle_Black"}, - {icon:"skull", chapters:[340,999], episodes:[49,50], key:"Castle_Black"}, - {icon: "|J|808080", episodes:[51,55], key:"Castle_Black"}, - {line: "#808080", episodes:56, path:["Castle_Black", [74.8219,-107.0947], [76.0479,-112.0605], "Westwatch-by-the-Bridge", [75.6504,-121.0253], [73.0610,-135.5712], [72.6595,-138.5156], [73.1758,-139.2626], [73.4659,-138.7353], [72.1144,-140.2734], "Deepwood_Motte", [72.1144,-140.2734], [75.6504,-121.0253]]}, // Wildling Camp, then Houses Mormount & Glover - {icon: "|J|808080", episodes:[56,56], coord:[74.8219,-107.0947]}, - {icon: "|J|808080", episodes:[57,99], key:"Winterfell"}, +paths['jon'] = [ + { icon: '|J|808080', chapters: [0, 0], key: 'Winterfell' }, //In Winterfell during prologue + { + line: '#808080', + chapters: 1, + episodes: 0, + path: ['Winterfell', 'Execution_Holdfast'], + }, + { icon: '|J|808080', chapters: [1, 1], key: 'Execution_Holdfast' }, + { icon: '|J|808080', chapters: [2, 18], episodes: [0, 1], key: 'Winterfell' }, + { + line: '#808080', + chapters: 19, + episodes: 2, + path: [ + 'Winterfell', + [68.7204, -121.1132], + [72.9454, -108.457], + 'Castle_Black', + ], + }, + { + icon: '_sleft|J|808080', + chapters: [19, 85], + episodes: [2, 9], + key: 'Castle_Black', + }, + { + line: '#808080', + chapters: 48, + episodes: 99, + path: ['Castle_Black', [76.6189, -106.6113]], + }, + { + line: '#808080', + chapters: 52, + episodes: 99, + path: ['Castle_Black', [76.7202, -105.205]], + }, + { + line: '#808080', + chapters: 70, + episodes: 99, + path: ['Castle_Black', [75.7589, -106.6992]], + }, + { + line: '#808080', + chapters: 86, + episodes: 10, + path: ['Castle_Black', 'Whitetree'], + }, + { icon: '_sleft|J|808080', chapters: [86, 95], key: 'Whitetree' }, + { + line: '#808080', + chapters: 96, + episodes: 10, + path: ['Whitetree', 'Craster%27s_Keep'], + }, + { + arrow: '#808080', + chapters: 96, + episodes: 10, + coord: [77.3205, -110.9982], + heading: 330, + }, + { + icon: '_sleft|J|808080', + chapters: [96, 106], + episodes: [10, 12], + key: 'Craster%27s_Keep', + }, + { + line: '#808080', + chapters: 107, + episodes: 13, + path: ['Craster%27s_Keep', 'Fist_of_the_First_Men'], + }, + { + icon: '_sleft|J|808080', + chapters: [107, 123], + episodes: [13, 14], + key: 'Fist_of_the_First_Men', + }, + { + line: '#808080', + chapters: 124, + episodes: 15, + path: ['Fist_of_the_First_Men', [78.3316, -119.9707], [78.1435, -121.4208]], + }, + { + icon: '|J|808080', + chapters: [124, 125], + episodes: [15, 15], + coord: [78.1435, -121.4208], + }, + { + line: '#808080', + chapters: 126, + episodes: 16, + path: [ + [78.1435, -121.4208], + [78.0437, -124.0136], + ], + }, + { + icon: '|J|808080', + chapters: [126, 140], + episodes: [16, 18], + coord: [78.0437, -124.0136], + }, + { + icon: '|J|808080', + chapters: [141, 149], + episodes: [19, 21], + coord: [78.3316, -119.9707], + }, + { icon: '|J|808080', chapters: [150, 157], coord: [78.0437, -124.0136] }, + { + icon: '|J|808080', + chapters: [158, 168], + episodes: [22, 24], + key: 'Fist_of_the_First_Men', + }, + { + line: '#808080', + chapters: 169, + episodes: 25, + path: ['Fist_of_the_First_Men', [76.5781, -113.291]], + }, + { + icon: '|J|808080', + chapters: [169, 183], + episodes: [25, 25], + coord: [76.5781, -113.291], + }, + { + line: '#808080', + episodes: 26, + path: [ + [76.5781, -113.291], + [75.1858, -114.3457], + ], + }, + { icon: '|J|808080', episodes: [26, 27], coord: [75.1858, -114.3457] }, //Somewhere south of the wall + { + line: '#808080', + episodes: 28, + path: [[75.1858, -114.3457], 'Queenscrown'], + }, + { + line: '#808080', + chapters: 184, + path: [[76.5781, -113.291], 'Queenscrown'], + }, + { + arrow: '#808080', + chapters: 184, + coord: [76.0955, -111.8964], + heading: 140, + }, + { + icon: '_sleft|J|808080', + chapters: [184, 190], + episodes: [28, 28], + key: 'Queenscrown', + }, + { + line: '#808080', + chapters: 191, + episodes: 29, + path: ['Queenscrown', 'Castle_Black'], + }, + { + icon: '_sleft|J|808080', + chapters: [191, 339], + episodes: [29, 33], + key: 'Castle_Black', + }, + { icon: '_sleft|J|808080', episodes: [34, 35], key: 'Craster%27s_Keep' }, + { icon: '_sleft|J|808080', episodes: [36, 46], key: 'Castle_Black' }, + { + line: '#808080', + episodes: 47, + path: [ + 'Castle_Black', + 'Eastwatch-by-the-Sea', + [77.542, -94.3945], + [78.9713, -95.4492], + 'Hardhome', + ], + }, + { icon: '|J|808080', episodes: [47, 47], key: 'Hardhome' }, + { + line: '#808080', + episodes: 48, + path: [[76.3933, -99.0527], [76.4552, -106.6113], 'Castle_Black'], + }, + { icon: '_sleft|J|808080', episodes: [48, 48], key: 'Castle_Black' }, + { + icon: 'skull', + chapters: [340, 999], + episodes: [49, 50], + key: 'Castle_Black', + }, + { icon: '|J|808080', episodes: [51, 55], key: 'Castle_Black' }, + { + line: '#808080', + episodes: 56, + path: [ + 'Castle_Black', + [74.8219, -107.0947], + [76.0479, -112.0605], + 'Westwatch-by-the-Bridge', + [75.6504, -121.0253], + [73.061, -135.5712], + [72.6595, -138.5156], + [73.1758, -139.2626], + [73.4659, -138.7353], + [72.1144, -140.2734], + 'Deepwood_Motte', + [72.1144, -140.2734], + [75.6504, -121.0253], + ], + }, // Wildling Camp, then Houses Mormount & Glover + { icon: '|J|808080', episodes: [56, 56], coord: [74.8219, -107.0947] }, + { icon: '|J|808080', episodes: [57, 99], key: 'Winterfell' }, ]; -paths["daenerys"]= [ - {icon:"|D|000000|FFFFFF", chapters:[0,10], episodes:[0,0], key:"Pentos"}, - {line: "#000000", chapters:11, episodes:1, path:["Pentos", [3.4256,-58.0078]]}, - {icon:"|D|000000|FFFFFF", chapters:[11,22], episodes:[1,1], coord:[3.4256,-58.0078]}, - {line: "#000000", chapters:23, episodes:2, path:[[3.4256,-58.0078], [-0.1757,-41.1328], [1.1425,-37.0019], [-2.0210,-30.7617], "Ny_Sar", "Ar_Noy", [-12.1252,-7.3828], [-13.1543,0.1757]]}, - {icon:"|D|000000|FFFFFF", chapters:[23,35], episodes:[2,2], coord:[-13.1543,0.1757]}, - {line: "#000000", chapters:36, episodes:3, path:[[-13.1543,0.1757], "Vaes_Dothrak"]}, - {icon:"|D|000000|FFFFFF", chapters:[36,60], episodes:[3,6], key:"Vaes_Dothrak"}, - {line: "#000000", chapters:61, episodes:7, path:["Vaes_Dothrak", [-30.2970,101.0742], "Lhazar"]}, - {icon:"|D|000000|FFFFFF", chapters:[61,84], episodes:[7,9], key:"Lhazar"}, - {line: "#000000", chapters:85, episodes:10, path:["Lhazar", [-51.7270,106.0839], [-66.9300,121.8164], [-68.0404,128.5839], "Vaes_Tolorro"]}, - {icon:"|D|000000|FFFFFF", chapters:[85,99], episodes:[10,12], key:"Vaes_Tolorro"}, //In the TV show, there is no city ruin - {line: "#000000", chapters:85, episodes:13, path:["Vaes_Tolorro", [-77.6365,142.2070], [-79.0718,155.6542], "Qarth"]}, - {icon:"|D|000000|FFFFFF", chapters:[100,150], episodes:[13,19], key:"Qarth"}, - {line: "#000000", chapters:151, episodes:20, path:["Qarth", [-81.3480,145.7226], [-77.4086,103.6230]]}, - {icon:"|D|000000|FFFFFF", chapters:[151,165], coord:[-77.4086,103.6230]}, - {line: "#000000", chapters:166, episodes:20, path:[[-77.4086,103.6230], [-69.2249,83.4082], [-68.3019,74.0039], [-58.4936,58.1835], [-56.4624,60.292], "Astapor"]}, - {icon:"|D|000000|FFFFFF", chapters:[166,184], episodes:[20,23], key:"Astapor"}, - {line: "#000000", episodes:24, path:["Astapor", [-58.2170,75.1464]]}, - {icon:"|D|000000|FFFFFF", episodes:[24,25], coord:[-58.2170,75.1464]}, - {line: "#000000", chapters:185, episodes:26, path:["Astapor", [-58.2170,75.1464], [-53.3308,76.3769], "Yunkai"]}, - {icon:"|D|000000|FFFFFF", chapters:[185,199], episodes:[26,29], key:"Yunkai"}, - {line: "#000000", chapters:200, episodes:30, path:["Yunkai", [-48.5747,78.7500]]}, - {icon:"|D|000000|FFFFFF", episodes:[30,31], coord:[-48.5747,78.7500]}, - {line: "#000000", chapters:200, episodes:32, path:[[-48.5747,78.7500], "Meereen"]}, - {icon:"|D|000000|FFFFFF", chapters:[200,322], episodes:[32,48], key:"Meereen"}, - {icon:"lost", chapters:[323,341], key:"Meereen"}, - {line: "#000000", chapters:342, episodes:49, path:["Meereen", [-39.8760,89.7363], [-32.6948,85.5175], [-33.5047,85.7812]]}, - {icon:"|D|000000|FFFFFF", chapters:[342,999], episodes:[49,49], coord:[-33.5047,85.7812]}, //South of "Dragonstone" - {line: "#000000", episodes:50, path:[[-33.5047,85.7812], [-24.6070,72.4218]]}, - {icon:"|D|000000|FFFFFF", chapters:[342,999], episodes:[50,51], coord:[-24.6070,72.4218]}, //Marching to Vaes Dothrak - {line: "#000000", episodes:52, path:[[-24.6070,72.4218], "Vaes_Dothrak"]}, - {icon:"|D|000000|FFFFFF", episodes:[52,54], key:"Vaes_Dothrak"}, - {line: "#000000", episodes:55, path:["Vaes_Dothrak", [-22.0652,73.5644]]}, - {icon:"|D|000000|FFFFFF", episodes:[55,56], coord:[-22.0652,73.5644]}, //Leading Khalassar to Meereen - {line: "#000000", episodes:57, path:[[-22.0652,73.5644], "Meereen"]}, - {icon:"|D|000000|FFFFFF", episodes:[57,58], key:"Meereen"}, - {line: "#000000", episodes:59, path:["Meereen", [-58.2632,52.0312], [-68.3505,50.6689]]}, - {icon:"|D|000000|FFFFFF", episodes:[59,99], coord:[-68.3505,50.6689]}, //Sailing to Westeros +paths['daenerys'] = [ + { + icon: '|D|000000|FFFFFF', + chapters: [0, 10], + episodes: [0, 0], + key: 'Pentos', + }, + { + line: '#000000', + chapters: 11, + episodes: 1, + path: ['Pentos', [3.4256, -58.0078]], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [11, 22], + episodes: [1, 1], + coord: [3.4256, -58.0078], + }, + { + line: '#000000', + chapters: 23, + episodes: 2, + path: [ + [3.4256, -58.0078], + [-0.1757, -41.1328], + [1.1425, -37.0019], + [-2.021, -30.7617], + 'Ny_Sar', + 'Ar_Noy', + [-12.1252, -7.3828], + [-13.1543, 0.1757], + ], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [23, 35], + episodes: [2, 2], + coord: [-13.1543, 0.1757], + }, + { + line: '#000000', + chapters: 36, + episodes: 3, + path: [[-13.1543, 0.1757], 'Vaes_Dothrak'], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [36, 60], + episodes: [3, 6], + key: 'Vaes_Dothrak', + }, + { + line: '#000000', + chapters: 61, + episodes: 7, + path: ['Vaes_Dothrak', [-30.297, 101.0742], 'Lhazar'], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [61, 84], + episodes: [7, 9], + key: 'Lhazar', + }, + { + line: '#000000', + chapters: 85, + episodes: 10, + path: [ + 'Lhazar', + [-51.727, 106.0839], + [-66.93, 121.8164], + [-68.0404, 128.5839], + 'Vaes_Tolorro', + ], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [85, 99], + episodes: [10, 12], + key: 'Vaes_Tolorro', + }, //In the TV show, there is no city ruin + { + line: '#000000', + chapters: 85, + episodes: 13, + path: ['Vaes_Tolorro', [-77.6365, 142.207], [-79.0718, 155.6542], 'Qarth'], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [100, 150], + episodes: [13, 19], + key: 'Qarth', + }, + { + line: '#000000', + chapters: 151, + episodes: 20, + path: ['Qarth', [-81.348, 145.7226], [-77.4086, 103.623]], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [151, 165], + coord: [-77.4086, 103.623], + }, + { + line: '#000000', + chapters: 166, + episodes: 20, + path: [ + [-77.4086, 103.623], + [-69.2249, 83.4082], + [-68.3019, 74.0039], + [-58.4936, 58.1835], + [-56.4624, 60.292], + 'Astapor', + ], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [166, 184], + episodes: [20, 23], + key: 'Astapor', + }, + { line: '#000000', episodes: 24, path: ['Astapor', [-58.217, 75.1464]] }, + { icon: '|D|000000|FFFFFF', episodes: [24, 25], coord: [-58.217, 75.1464] }, + { + line: '#000000', + chapters: 185, + episodes: 26, + path: ['Astapor', [-58.217, 75.1464], [-53.3308, 76.3769], 'Yunkai'], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [185, 199], + episodes: [26, 29], + key: 'Yunkai', + }, + { + line: '#000000', + chapters: 200, + episodes: 30, + path: ['Yunkai', [-48.5747, 78.75]], + }, + { icon: '|D|000000|FFFFFF', episodes: [30, 31], coord: [-48.5747, 78.75] }, + { + line: '#000000', + chapters: 200, + episodes: 32, + path: [[-48.5747, 78.75], 'Meereen'], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [200, 322], + episodes: [32, 48], + key: 'Meereen', + }, + { icon: 'lost', chapters: [323, 341], key: 'Meereen' }, + { + line: '#000000', + chapters: 342, + episodes: 49, + path: [ + 'Meereen', + [-39.876, 89.7363], + [-32.6948, 85.5175], + [-33.5047, 85.7812], + ], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [342, 999], + episodes: [49, 49], + coord: [-33.5047, 85.7812], + }, //South of "Dragonstone" + { + line: '#000000', + episodes: 50, + path: [ + [-33.5047, 85.7812], + [-24.607, 72.4218], + ], + }, + { + icon: '|D|000000|FFFFFF', + chapters: [342, 999], + episodes: [50, 51], + coord: [-24.607, 72.4218], + }, //Marching to Vaes Dothrak + { line: '#000000', episodes: 52, path: [[-24.607, 72.4218], 'Vaes_Dothrak'] }, + { icon: '|D|000000|FFFFFF', episodes: [52, 54], key: 'Vaes_Dothrak' }, + { + line: '#000000', + episodes: 55, + path: ['Vaes_Dothrak', [-22.0652, 73.5644]], + }, + { icon: '|D|000000|FFFFFF', episodes: [55, 56], coord: [-22.0652, 73.5644] }, //Leading Khalassar to Meereen + { line: '#000000', episodes: 57, path: [[-22.0652, 73.5644], 'Meereen'] }, + { icon: '|D|000000|FFFFFF', episodes: [57, 58], key: 'Meereen' }, + { + line: '#000000', + episodes: 59, + path: ['Meereen', [-58.2632, 52.0312], [-68.3505, 50.6689]], + }, + { icon: '|D|000000|FFFFFF', episodes: [59, 99], coord: [-68.3505, 50.6689] }, //Sailing to Westeros ]; -paths["aegon"]= [ - {line: "#000000", chapters:289, path:["Ghoyan_Drohe", [7.1881,-40.7812], [4.0396,-38.4082], [4.0834,-37.5292], [1.1425,-36.1669], "Ny_Sar", [-3.4256,-25.5322], [-12.4258,-21.4453], "Sorrows"]}, - {icon:"_sright|A|000000|FFFFFF", chapters:[289,292], key:"Sorrows"}, - {line: "#000000", chapters:293, path:["Sorrows", [-27.5277,-23.8183], "Selhorys"]}, - {icon:"_sright|A|000000|FFFFFF", chapters:[293,294], key:"Selhorys"}, - {line: "#000000", chapters:295, path:["Selhorys", [-34.6693,-20.9619], [-35.9957,-19.8632], [-36.6684,-20.5224], [-39.3002,-19.3359], [-41.1455,-16.8310], "Volon_Therys"]}, - {icon:"|A|000000|FFFFFF", chapters:[295,331], key:"Volon_Therys"}, - {line: "#000000", chapters:332, path:["Volon_Therys", [-43.0046,-14.7216], [-43.4210,-12.3046], "Volantis", [-48.8357,-11.1621], [-49.5537,-19.3359], [-38.5481,-68.5546], [-36.2442,-70.3125], [-35.8178,-74.8828], [-33.2111,-77.7832], [-20.6327,-79.1894], "Griffin%27s_Roost"]}, - {icon:"|A|000000|FFFFFF", chapters:[332,999], key:"Griffin%27s_Roost"}, //Arrives after the battle, but before the end of the chapter +paths['aegon'] = [ + { + line: '#000000', + chapters: 289, + path: [ + 'Ghoyan_Drohe', + [7.1881, -40.7812], + [4.0396, -38.4082], + [4.0834, -37.5292], + [1.1425, -36.1669], + 'Ny_Sar', + [-3.4256, -25.5322], + [-12.4258, -21.4453], + 'Sorrows', + ], + }, + { icon: '_sright|A|000000|FFFFFF', chapters: [289, 292], key: 'Sorrows' }, + { + line: '#000000', + chapters: 293, + path: ['Sorrows', [-27.5277, -23.8183], 'Selhorys'], + }, + { icon: '_sright|A|000000|FFFFFF', chapters: [293, 294], key: 'Selhorys' }, + { + line: '#000000', + chapters: 295, + path: [ + 'Selhorys', + [-34.6693, -20.9619], + [-35.9957, -19.8632], + [-36.6684, -20.5224], + [-39.3002, -19.3359], + [-41.1455, -16.831], + 'Volon_Therys', + ], + }, + { icon: '|A|000000|FFFFFF', chapters: [295, 331], key: 'Volon_Therys' }, + { + line: '#000000', + chapters: 332, + path: [ + 'Volon_Therys', + [-43.0046, -14.7216], + [-43.421, -12.3046], + 'Volantis', + [-48.8357, -11.1621], + [-49.5537, -19.3359], + [-38.5481, -68.5546], + [-36.2442, -70.3125], + [-35.8178, -74.8828], + [-33.2111, -77.7832], + [-20.6327, -79.1894], + 'Griffin%27s_Roost', + ], + }, + { icon: '|A|000000|FFFFFF', chapters: [332, 999], key: 'Griffin%27s_Roost' }, //Arrives after the battle, but before the end of the chapter ]; -paths["tywin"]= [ - {icon: "|T|FF0000", chapters:[0,54], episodes:[0,5], key:"Casterly_Rock"}, - {line: "#FF0000", chapters:55, episodes:6, path:["Casterly_Rock", "Sarsfield", "Golden_Tooth", "Wayfarer%27s_Rest", "Riverrun"]}, - {icon: "_sleft|T|FF0000", chapters:[55,55], episodes:[6,6], key:"Riverrun"}, //In the TV show, Tywin speaks with Jaime prior to the siege, away from the city - {line: "#FF0000", chapters:56, episodes:7, path:["Riverrun", "Fairmarket", [32.6578,-122.3876]]}, - {icon: "_sleft|T|FF0000", chapters:[56,68], episodes:[7,8], coord:[32.6578,-122.3876]}, //Ruby Ford on the Green Fork of the Trident - {line: "#FF0000", chapters:69, episodes:9, path:[[32.6578,-122.3876], [32.6578,-120.5419], [25.5226,-113.5107], "Crossroads_Inn"]}, - {icon: "_sleft|T|FF0000", chapters:[69,98], episodes:[9,9], key:"Crossroads_Inn"}, - {line: "#FF0000", chapters:99, episodes:13, path:["Crossroads_Inn", "Darry", "Harrenhal"]}, - {icon:"_sright|T|FF0000", chapters:[99,110], episodes:[13,16], key:"Harrenhal"}, - {line: "#FF0000", chapters:111, episodes:17, path:["Harrenhal", [18.1458,-115.8398]]}, - {icon: "|T|FF0000", chapters:[111,134], episodes:[17,17], coord:[18.1458,-115.8398]}, //Leaving Harrenhal for the West - {line: "#FF0000", chapters:135, episodes:19, path:[[18.1458,-115.8398], [11.6091,-119.5312], "King%27s_Landing"]}, - {icon: "|T|FF0000", chapters:[135,219], episodes:[19,38], key:"King%27s_Landing"}, - {icon:"skull", chapters:[220,999], episodes:[39,99], key:"King%27s_Landing"}, +paths['tywin'] = [ + { + icon: '|T|FF0000', + chapters: [0, 54], + episodes: [0, 5], + key: 'Casterly_Rock', + }, + { + line: '#FF0000', + chapters: 55, + episodes: 6, + path: [ + 'Casterly_Rock', + 'Sarsfield', + 'Golden_Tooth', + 'Wayfarer%27s_Rest', + 'Riverrun', + ], + }, + { + icon: '_sleft|T|FF0000', + chapters: [55, 55], + episodes: [6, 6], + key: 'Riverrun', + }, //In the TV show, Tywin speaks with Jaime prior to the siege, away from the city + { + line: '#FF0000', + chapters: 56, + episodes: 7, + path: ['Riverrun', 'Fairmarket', [32.6578, -122.3876]], + }, + { + icon: '_sleft|T|FF0000', + chapters: [56, 68], + episodes: [7, 8], + coord: [32.6578, -122.3876], + }, //Ruby Ford on the Green Fork of the Trident + { + line: '#FF0000', + chapters: 69, + episodes: 9, + path: [ + [32.6578, -122.3876], + [32.6578, -120.5419], + [25.5226, -113.5107], + 'Crossroads_Inn', + ], + }, + { + icon: '_sleft|T|FF0000', + chapters: [69, 98], + episodes: [9, 9], + key: 'Crossroads_Inn', + }, + { + line: '#FF0000', + chapters: 99, + episodes: 13, + path: ['Crossroads_Inn', 'Darry', 'Harrenhal'], + }, + { + icon: '_sright|T|FF0000', + chapters: [99, 110], + episodes: [13, 16], + key: 'Harrenhal', + }, + { + line: '#FF0000', + chapters: 111, + episodes: 17, + path: ['Harrenhal', [18.1458, -115.8398]], + }, + { + icon: '|T|FF0000', + chapters: [111, 134], + episodes: [17, 17], + coord: [18.1458, -115.8398], + }, //Leaving Harrenhal for the West + { + line: '#FF0000', + chapters: 135, + episodes: 19, + path: [[18.1458, -115.8398], [11.6091, -119.5312], 'King%27s_Landing'], + }, + { + icon: '|T|FF0000', + chapters: [135, 219], + episodes: [19, 38], + key: 'King%27s_Landing', + }, + { + icon: 'skull', + chapters: [220, 999], + episodes: [39, 99], + key: 'King%27s_Landing', + }, ]; -paths["jaime"]= [ - {icon:"_sright|J|FF0000", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#ff0000", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.86328125], "Winterfell"]}, - {icon: "|J|FF0000", chapters:[4,11], episodes:[0,0], key:"Winterfell"}, - {icon: "|J|FF0000", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {icon: "|J|FF0000", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {icon: "|J|FF0000", chapters:[20,38], episodes:[2,4], key:"King%27s_Landing"}, - {line: "#ff0000", chapters:39, episodes:5, path:["King%27s_Landing", [0.9667,-108.6328], [3.7765,-113.2031]]}, - {icon: "|J|FF0000", chapters:[39,54], episodes:[5,5], coord:[3.7765,-113.2031]}, //Fled the city - {line: "#ff0000", chapters:55, episodes:6, path:[[3.7765,-113.2031], [5.3535,-116.2792], [1.9332,-127.6171], "Deep_Den", [7.4496,-141.9433], "Sarsfield", "Golden_Tooth", "Wayfarer%27s_Rest", "Riverrun"]}, - {arrow: "#ff0000", chapters:55, episodes:6, coord:[19.2915,-131.2112], heading:45}, - {icon: "|J|FF0000", chapters:[55,62], episodes:[6,7], key:"Riverrun"}, //In the TV show, Tywin speaks with Jaime prior to the siege, away from the city - {line: "#ff0000", chapters:63, episodes:8, path:["Riverrun", [23.9661,-128.3642]]}, - {icon:"_sright|J|FF0000", chapters:[63,70], episodes:[8,11], coord:[23.9661,-128.3642]}, //The Whispering Wood - {line: "#FF0000", episodes:12, path:[[23.9661,-128.3642], [14.6898,-143.8769], "Oxcross"]}, - {icon:"_sright|J|FF0000", episodes:[12,16], key:"Oxcross"}, //HBO has Catelyn cut him loose at the end of S2E07 - {icon:"lost", episodes:[17,18], key:"Oxcross"}, - {icon:"_sright|J|FF0000", chapters:[71,143], key:"Riverrun"}, - {line: "#ff0000", chapters:144, path:["Riverrun", [23.5237,-127.4853], "They_Lay_With_Lions"]}, - {icon: "_sleft|J|FF0000", chapters:[144,153], key:"They_Lay_With_Lions"}, - {line: "#ff0000", episodes:19, path:["Oxcross", [9.7091,-142.1191], [11.437,-135.4395], [12.5546,-131.5723]]}, - {icon: "_sleft|J|FF0000", episodes:[19,20], coord:[12.5546,-131.5723]}, //Moved "They Lay With Lions" to make more sense - {line: "#ff0000", chapters:154, path:["They_Lay_With_Lions", [23.8858,-125.1123], [24.8066,-124.9365], [25.6019,-122.3876], "Inn_of_the_Kneeling_Man"]}, - {icon: "_sleft|J|FF0000", chapters:[154,163], key:"Inn_of_the_Kneeling_Man"}, - {line: "#ff0000", chapters:164, path:["Inn_of_the_Kneeling_Man", [23.8858,-119.9707]]}, - {icon: "_sleft|J|FF0000", chapters:[164,173], coord:[23.8858,-119.9707]}, //A forest on the way to KL - {line: "#ff0000", episodes:21, path:[[12.5546,-131.5723], [11.437,-126.4746]]}, - {icon: "_sleft|J|FF0000", episodes:[21,21], coord:[11.437,-126.4746]}, //A forest on the way to KL - {line: "#ff0000", episodes:22, path:[[11.437,-126.4746], [13.7527,-123.3105]]}, - {icon: "_sleft|J|FF0000", episodes:[22,22], coord:[13.7527,-123.3105]}, //Where he gets his hand cut off - {line: "#ff0000", episodes:23, path:[[13.7527,-123.3105], [16.2991,-119.0918]]}, - {icon: "_sleft|J|FF0000", episodes:[23,23], coord:[16.2991,-119.0918]}, - {line: "#ff0000", chapters:174, path:[[23.8858,-119.9707], "Harrenhal"]}, - {line: "#ff0000", episodes:24, path:[[16.2991,-119.0918], "Harrenhal"]}, - {arrow: "#ff0000", chapters:174, coord:[20.3483,-116.4947], heading:140}, - {icon: "_sleft|J|FF0000", chapters:[174,204], episodes:[24,28], key:"Harrenhal"}, - {line: "#ff0000", chapters:187, episodes:26, path:["Harrenhal", [16.9727,-112.1484]]}, //Started to KL, then turned around - {line: "#ff0000", chapters:205, episodes:29, path:[[16.9727,-112.1484], [16.0669,-109.5263], "Brindlewood"]}, - {icon: "_sleft|J|FF0000", chapters:[205,209], key:"Brindlewood"}, - {line: "#ff0000", chapters:205, episodes:29, path:["Brindlewood", "Hayford", "King%27s_Landing"]}, - {icon:"_sright|J|FF0000", chapters:[210,251], episodes:[29,42], key:"King%27s_Landing"}, +paths['jaime'] = [ + { icon: '_sright|J|FF0000', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#ff0000', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.86328125], + 'Winterfell', + ], + }, + { icon: '|J|FF0000', chapters: [4, 11], episodes: [0, 0], key: 'Winterfell' }, + { icon: '|J|FF0000', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + icon: '|J|FF0000', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + icon: '|J|FF0000', + chapters: [20, 38], + episodes: [2, 4], + key: 'King%27s_Landing', + }, + { + line: '#ff0000', + chapters: 39, + episodes: 5, + path: ['King%27s_Landing', [0.9667, -108.6328], [3.7765, -113.2031]], + }, + { + icon: '|J|FF0000', + chapters: [39, 54], + episodes: [5, 5], + coord: [3.7765, -113.2031], + }, //Fled the city + { + line: '#ff0000', + chapters: 55, + episodes: 6, + path: [ + [3.7765, -113.2031], + [5.3535, -116.2792], + [1.9332, -127.6171], + 'Deep_Den', + [7.4496, -141.9433], + 'Sarsfield', + 'Golden_Tooth', + 'Wayfarer%27s_Rest', + 'Riverrun', + ], + }, + { + arrow: '#ff0000', + chapters: 55, + episodes: 6, + coord: [19.2915, -131.2112], + heading: 45, + }, + { icon: '|J|FF0000', chapters: [55, 62], episodes: [6, 7], key: 'Riverrun' }, //In the TV show, Tywin speaks with Jaime prior to the siege, away from the city + { + line: '#ff0000', + chapters: 63, + episodes: 8, + path: ['Riverrun', [23.9661, -128.3642]], + }, + { + icon: '_sright|J|FF0000', + chapters: [63, 70], + episodes: [8, 11], + coord: [23.9661, -128.3642], + }, //The Whispering Wood + { + line: '#FF0000', + episodes: 12, + path: [[23.9661, -128.3642], [14.6898, -143.8769], 'Oxcross'], + }, + { icon: '_sright|J|FF0000', episodes: [12, 16], key: 'Oxcross' }, //HBO has Catelyn cut him loose at the end of S2E07 + { icon: 'lost', episodes: [17, 18], key: 'Oxcross' }, + { icon: '_sright|J|FF0000', chapters: [71, 143], key: 'Riverrun' }, + { + line: '#ff0000', + chapters: 144, + path: ['Riverrun', [23.5237, -127.4853], 'They_Lay_With_Lions'], + }, + { icon: '_sleft|J|FF0000', chapters: [144, 153], key: 'They_Lay_With_Lions' }, + { + line: '#ff0000', + episodes: 19, + path: [ + 'Oxcross', + [9.7091, -142.1191], + [11.437, -135.4395], + [12.5546, -131.5723], + ], + }, + { icon: '_sleft|J|FF0000', episodes: [19, 20], coord: [12.5546, -131.5723] }, //Moved "They Lay With Lions" to make more sense + { + line: '#ff0000', + chapters: 154, + path: [ + 'They_Lay_With_Lions', + [23.8858, -125.1123], + [24.8066, -124.9365], + [25.6019, -122.3876], + 'Inn_of_the_Kneeling_Man', + ], + }, + { + icon: '_sleft|J|FF0000', + chapters: [154, 163], + key: 'Inn_of_the_Kneeling_Man', + }, + { + line: '#ff0000', + chapters: 164, + path: ['Inn_of_the_Kneeling_Man', [23.8858, -119.9707]], + }, + { + icon: '_sleft|J|FF0000', + chapters: [164, 173], + coord: [23.8858, -119.9707], + }, //A forest on the way to KL + { + line: '#ff0000', + episodes: 21, + path: [ + [12.5546, -131.5723], + [11.437, -126.4746], + ], + }, + { icon: '_sleft|J|FF0000', episodes: [21, 21], coord: [11.437, -126.4746] }, //A forest on the way to KL + { + line: '#ff0000', + episodes: 22, + path: [ + [11.437, -126.4746], + [13.7527, -123.3105], + ], + }, + { icon: '_sleft|J|FF0000', episodes: [22, 22], coord: [13.7527, -123.3105] }, //Where he gets his hand cut off + { + line: '#ff0000', + episodes: 23, + path: [ + [13.7527, -123.3105], + [16.2991, -119.0918], + ], + }, + { icon: '_sleft|J|FF0000', episodes: [23, 23], coord: [16.2991, -119.0918] }, + { line: '#ff0000', chapters: 174, path: [[23.8858, -119.9707], 'Harrenhal'] }, + { line: '#ff0000', episodes: 24, path: [[16.2991, -119.0918], 'Harrenhal'] }, + { + arrow: '#ff0000', + chapters: 174, + coord: [20.3483, -116.4947], + heading: 140, + }, + { + icon: '_sleft|J|FF0000', + chapters: [174, 204], + episodes: [24, 28], + key: 'Harrenhal', + }, + { + line: '#ff0000', + chapters: 187, + episodes: 26, + path: ['Harrenhal', [16.9727, -112.1484]], + }, //Started to KL, then turned around + { + line: '#ff0000', + chapters: 205, + episodes: 29, + path: [[16.9727, -112.1484], [16.0669, -109.5263], 'Brindlewood'], + }, + { icon: '_sleft|J|FF0000', chapters: [205, 209], key: 'Brindlewood' }, + { + line: '#ff0000', + chapters: 205, + episodes: 29, + path: ['Brindlewood', 'Hayford', 'King%27s_Landing'], + }, + { + icon: '_sright|J|FF0000', + chapters: [210, 251], + episodes: [29, 42], + key: 'King%27s_Landing', + }, - {line: "#ff0000", episodes:43, path:["King%27s_Landing", [1.1425,-99.4921], [10.1419,-87.1875], [-11.8673,-77.8710], [-22.2687,-77.3437], [-33.2111,-77.8710], [-39.7071,-78.2226], [-40.9798,-81.0351]]}, - {icon: "|J|FF0000", episodes:[43,44], coord:[-40.9798,-81.0351]}, - {line: "#ff0000", episodes:45, path:[[-40.9798,-81.0351], "Water_Gardens"]}, - {icon: "|J|FF0000", episodes:[45,46], key:"Water_Gardens"}, - {line: "#ff0000", episodes:47, path:["Water_Gardens", "Sunspear"]}, - {icon: "|J|FF0000", episodes:[47,48], key:"Sunspear"}, - {line: "#ff0000", episodes:49, path:["Sunspear", [-43.6440,-83.1884]]}, - {icon: "_sleft|J|FF0000", episodes:[49,49], coord:[-43.6440,-83.1884]}, - {icon: "_sleft|J|FF0000", episodes:[50,55], key:"King%27s_Landing"}, - {icon: "|J|FF0000", chapters:[252,254], key:"Harrenhal"}, - {line: "#ff0000", chapters:255, path:["Harrenhal", "Darry"]}, - {icon: "|J|FF0000", chapters:[255,257], key:"Darry"}, - {line: "#ff0000", chapters:258, episodes:56, path:["Darry", "Inn_of_the_Kneeling_Man", "Riverrun"]}, - {icon: "|J|FF0000", chapters:[258,318], episodes:[56,58], key:"Riverrun"}, - {line: "#ff0000", chapters:319, path:["Riverrun", "Raventree_Hall", "Pennytree"]}, - {arrow: "#ff0000", chapters:319, coord:[20.9221,-122.8267], heading:110}, - {icon: "_sleft|J|FF0000", chapters:[319,324], key:"Pennytree"}, - {icon:"lost", chapters:[325,999], key:"Pennytree"}, + { + line: '#ff0000', + episodes: 43, + path: [ + 'King%27s_Landing', + [1.1425, -99.4921], + [10.1419, -87.1875], + [-11.8673, -77.871], + [-22.2687, -77.3437], + [-33.2111, -77.871], + [-39.7071, -78.2226], + [-40.9798, -81.0351], + ], + }, + { icon: '|J|FF0000', episodes: [43, 44], coord: [-40.9798, -81.0351] }, + { + line: '#ff0000', + episodes: 45, + path: [[-40.9798, -81.0351], 'Water_Gardens'], + }, + { icon: '|J|FF0000', episodes: [45, 46], key: 'Water_Gardens' }, + { line: '#ff0000', episodes: 47, path: ['Water_Gardens', 'Sunspear'] }, + { icon: '|J|FF0000', episodes: [47, 48], key: 'Sunspear' }, + { line: '#ff0000', episodes: 49, path: ['Sunspear', [-43.644, -83.1884]] }, + { icon: '_sleft|J|FF0000', episodes: [49, 49], coord: [-43.644, -83.1884] }, + { icon: '_sleft|J|FF0000', episodes: [50, 55], key: 'King%27s_Landing' }, + { icon: '|J|FF0000', chapters: [252, 254], key: 'Harrenhal' }, + { line: '#ff0000', chapters: 255, path: ['Harrenhal', 'Darry'] }, + { icon: '|J|FF0000', chapters: [255, 257], key: 'Darry' }, + { + line: '#ff0000', + chapters: 258, + episodes: 56, + path: ['Darry', 'Inn_of_the_Kneeling_Man', 'Riverrun'], + }, + { + icon: '|J|FF0000', + chapters: [258, 318], + episodes: [56, 58], + key: 'Riverrun', + }, + { + line: '#ff0000', + chapters: 319, + path: ['Riverrun', 'Raventree_Hall', 'Pennytree'], + }, + { + arrow: '#ff0000', + chapters: 319, + coord: [20.9221, -122.8267], + heading: 110, + }, + { icon: '_sleft|J|FF0000', chapters: [319, 324], key: 'Pennytree' }, + { icon: 'lost', chapters: [325, 999], key: 'Pennytree' }, - {icon: "|J|FF0000", episodes:[59,99], key:"King%27s_Landing"}, + { icon: '|J|FF0000', episodes: [59, 99], key: 'King%27s_Landing' }, ]; -paths["cersei"]= [ - {icon: "|C|FF0000", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#FF0000", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.86328125], "Winterfell"]}, - {icon: "|C|FF0000", chapters:[4,11], episodes:[0,0], key:"Winterfell"}, - {icon: "|C|FF0000", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {icon: "|C|FF0000", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {icon:"_sleft|C|FF0000", chapters:[20,999], episodes:[2,99], key:"King%27s_Landing"}, +paths['cersei'] = [ + { icon: '|C|FF0000', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#FF0000', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.86328125], + 'Winterfell', + ], + }, + { icon: '|C|FF0000', chapters: [4, 11], episodes: [0, 0], key: 'Winterfell' }, + { icon: '|C|FF0000', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + icon: '|C|FF0000', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + icon: '_sleft|C|FF0000', + chapters: [20, 999], + episodes: [2, 99], + key: 'King%27s_Landing', + }, ]; -paths["tyrion"]= [ - {icon: "|T|FF0000", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#ff0000", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.86328125], "Winterfell"]}, - {icon: "_sleft|T|FF0000", chapters:[4,18], episodes:[0,1], key:"Winterfell"}, - {line: "#ff0000", chapters:19, episodes:2, path:["Winterfell", [68.7204,-121.1132], [72.9454,-108.4570], "Castle_Black"]}, - {icon:"_sright|T|FF0000", chapters:[19,27], episodes:[2,2], key:"Castle_Black"}, - {icon:"_sright|T|FF0000", chapters:[28,30], episodes:[3,3], key:"Crossroads_Inn"}, - {line: "#ff0000", chapters:31, episodes:4, path:["Crossroads_Inn", [25.1651,-110.2294],[25.2446,-106.0107],[27.4107,-104.9121]]}, - {icon:"_sright|T|FF0000", chapters:[31,33], coord:[27.4107,-104.9121]}, //Mountains of the Moon - {line: "#ff0000", chapters:34, episodes:4, path:[[27.4107,-104.9121], [28.2656,-103.5937], "Eyrie"]}, - {icon:"_sright|T|FF0000", chapters:[34,41], episodes:[4,6], key:"Eyrie"}, - {icon: "|T|FF0000", chapters:[42,55], episodes:[7,7], coord:[27.4107,-104.9121]}, //Mountains of the Moon - {line: "#ff0000", chapters:56, episodes:8, path:[[32.6578,-120.5419], [32.6578,-122.3876]]}, - {icon:"_sright|T|FF0000", chapters:[56,68], episodes:[8,8], coord:[32.6578,-122.3876]}, //Ruby Ford on the Green Fork of the Trident - {icon:"_sright|T|FF0000", chapters:[69,79], episodes:[9,9], key:"Crossroads_Inn"}, - {icon: "|T|FF0000", chapters:[80,219], episodes:[10,39], key:"King%27s_Landing"}, - {icon:"lost", chapters:[220,270], key:"King%27s_Landing"}, - {line: "#ff0000", chapters:271, episodes:40, path:["King%27s_Landing", [2.1967,-98.4375], [10.0554,-87.5390], [2.9869,-65.6542], "Pentos"]}, - {icon: "|T|FF0000", chapters:[271,275], episodes:[40,40], key:"Pentos"}, +paths['tyrion'] = [ + { icon: '|T|FF0000', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#ff0000', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.86328125], + 'Winterfell', + ], + }, + { + icon: '_sleft|T|FF0000', + chapters: [4, 18], + episodes: [0, 1], + key: 'Winterfell', + }, + { + line: '#ff0000', + chapters: 19, + episodes: 2, + path: [ + 'Winterfell', + [68.7204, -121.1132], + [72.9454, -108.457], + 'Castle_Black', + ], + }, + { + icon: '_sright|T|FF0000', + chapters: [19, 27], + episodes: [2, 2], + key: 'Castle_Black', + }, + { + icon: '_sright|T|FF0000', + chapters: [28, 30], + episodes: [3, 3], + key: 'Crossroads_Inn', + }, + { + line: '#ff0000', + chapters: 31, + episodes: 4, + path: [ + 'Crossroads_Inn', + [25.1651, -110.2294], + [25.2446, -106.0107], + [27.4107, -104.9121], + ], + }, + { icon: '_sright|T|FF0000', chapters: [31, 33], coord: [27.4107, -104.9121] }, //Mountains of the Moon + { + line: '#ff0000', + chapters: 34, + episodes: 4, + path: [[27.4107, -104.9121], [28.2656, -103.5937], 'Eyrie'], + }, + { + icon: '_sright|T|FF0000', + chapters: [34, 41], + episodes: [4, 6], + key: 'Eyrie', + }, + { + icon: '|T|FF0000', + chapters: [42, 55], + episodes: [7, 7], + coord: [27.4107, -104.9121], + }, //Mountains of the Moon + { + line: '#ff0000', + chapters: 56, + episodes: 8, + path: [ + [32.6578, -120.5419], + [32.6578, -122.3876], + ], + }, + { + icon: '_sright|T|FF0000', + chapters: [56, 68], + episodes: [8, 8], + coord: [32.6578, -122.3876], + }, //Ruby Ford on the Green Fork of the Trident + { + icon: '_sright|T|FF0000', + chapters: [69, 79], + episodes: [9, 9], + key: 'Crossroads_Inn', + }, + { + icon: '|T|FF0000', + chapters: [80, 219], + episodes: [10, 39], + key: 'King%27s_Landing', + }, + { icon: 'lost', chapters: [220, 270], key: 'King%27s_Landing' }, + { + line: '#ff0000', + chapters: 271, + episodes: 40, + path: [ + 'King%27s_Landing', + [2.1967, -98.4375], + [10.0554, -87.539], + [2.9869, -65.6542], + 'Pentos', + ], + }, + { + icon: '|T|FF0000', + chapters: [271, 275], + episodes: [40, 40], + key: 'Pentos', + }, - {line: "#ff0000", episodes:41, path:["Pentos", [6.2279,-49.8339], [-15.1145,-37.7929]]}, - {icon: "|T|FF0000", episodes:[41,41], coord:[-15.1145,-37.7929]}, - {line: "#ff0000", episodes:42, path:[[-15.1145,-37.7929], [-41.7713,-29.3554], "Volantis"]}, - {icon: "|T|FF0000", episodes:[42,43], key:"Volantis"}, - {line: "#ff0000", episodes:44, path:["Volantis", [-46.6192,-8.9648], [-45.3984,3.3398], [-64.1297,18.5449], [-65.0350,29.8828], [-65.1276,38.2324]]}, - {icon: "|T|FF0000", episodes:[44,44], coord:[-65.1276,38.2324]}, - {line: "#ff0000", episodes:45, path:[[-65.1276,38.2324], [-64.9049,41.5283], [-62.2883,43.5937]]}, - {icon: "|T|FF0000", episodes:[45,46], coord:[-62.2883,43.5937]}, - {line: "#ff0000", episodes:47, path:[[-62.2883,43.5937], [-63.0350,58.1835], [-60.4138,59.9414], [-56.8008,57.3925], [-58.2170,75.1464], [-53.3308,76.3769], "Yunkai", [-48.5747,78.7500], "Meereen"]}, + { + line: '#ff0000', + episodes: 41, + path: ['Pentos', [6.2279, -49.8339], [-15.1145, -37.7929]], + }, + { icon: '|T|FF0000', episodes: [41, 41], coord: [-15.1145, -37.7929] }, + { + line: '#ff0000', + episodes: 42, + path: [[-15.1145, -37.7929], [-41.7713, -29.3554], 'Volantis'], + }, + { icon: '|T|FF0000', episodes: [42, 43], key: 'Volantis' }, + { + line: '#ff0000', + episodes: 44, + path: [ + 'Volantis', + [-46.6192, -8.9648], + [-45.3984, 3.3398], + [-64.1297, 18.5449], + [-65.035, 29.8828], + [-65.1276, 38.2324], + ], + }, + { icon: '|T|FF0000', episodes: [44, 44], coord: [-65.1276, 38.2324] }, + { + line: '#ff0000', + episodes: 45, + path: [ + [-65.1276, 38.2324], + [-64.9049, 41.5283], + [-62.2883, 43.5937], + ], + }, + { icon: '|T|FF0000', episodes: [45, 46], coord: [-62.2883, 43.5937] }, + { + line: '#ff0000', + episodes: 47, + path: [ + [-62.2883, 43.5937], + [-63.035, 58.1835], + [-60.4138, 59.9414], + [-56.8008, 57.3925], + [-58.217, 75.1464], + [-53.3308, 76.3769], + 'Yunkai', + [-48.5747, 78.75], + 'Meereen', + ], + }, - {line: "#ff0000", chapters:276, path:["Pentos", [6.4026,-49.6582]]}, - {icon: "|T|FF0000", chapters:[276,278], coord:[6.4026,-49.6582]}, //Velvet Hills - {line: "#ff0000", chapters:279, path:[[6.4026,-49.6582], "Ghoyan_Drohe"]}, - {icon: "|T|FF0000", chapters:[279,284], key:"Ghoyan_Drohe"}, - {line: "#ff0000", chapters:285, path:["Ghoyan_Drohe", [7.1881,-40.7812], [4.0396,-38.4082], [4.0834,-37.5292], [1.1425,-36.1669], "Ny_Sar"]}, - {icon: "|T|FF0000", chapters:[285,288], key:"Ny_Sar"}, - {line: "#ff0000", chapters:289, path:["Ny_Sar", [-3.4256,-25.5322], [-12.4258,-21.4453], "Sorrows"]}, - {icon: "_sleft|T|FF0000", chapters:[289,292], key:"Sorrows"}, - {line: "#ff0000", chapters:293, path:["Sorrows", [-27.5277,-23.8183], "Selhorys"]}, - {icon: "_sleft|T|FF0000", chapters:[293,297], key:"Selhorys"}, - {line: "#ff0000", chapters:298, path:["Selhorys", "Sar_Mell", [-42.2935,-14.5019], [-42.8115,-11.6015], "Volantis"]}, - {icon: "|T|FF0000", chapters:[298,303], key:"Volantis"}, - {line: "#ff0000", chapters:304, path:["Volantis", [-65.2198,14.4140]]}, - {icon: "|T|FF0000", chapters:[304,310], coord:[-65.2198,14.4140]}, //Near the coast of Valyria - {line: "#ff0000", chapters:311, path:[[-65.2198,14.4140], [-73.0482,19.6875], [-74.4021,41.4843], [-72.2355,59.6777], [-65.3301,58.0078]]}, - {icon: "|T|FF0000", chapters:[311,317], coord:[-65.3301,58.0078]}, //The gulf of Grief - {line: "#ff0000", chapters:318, path:[[-65.3301,58.0078], [-60.0209,59.5898], [-56.9928,59.3261], "Meereen"]}, + { line: '#ff0000', chapters: 276, path: ['Pentos', [6.4026, -49.6582]] }, + { icon: '|T|FF0000', chapters: [276, 278], coord: [6.4026, -49.6582] }, //Velvet Hills + { + line: '#ff0000', + chapters: 279, + path: [[6.4026, -49.6582], 'Ghoyan_Drohe'], + }, + { icon: '|T|FF0000', chapters: [279, 284], key: 'Ghoyan_Drohe' }, + { + line: '#ff0000', + chapters: 285, + path: [ + 'Ghoyan_Drohe', + [7.1881, -40.7812], + [4.0396, -38.4082], + [4.0834, -37.5292], + [1.1425, -36.1669], + 'Ny_Sar', + ], + }, + { icon: '|T|FF0000', chapters: [285, 288], key: 'Ny_Sar' }, + { + line: '#ff0000', + chapters: 289, + path: ['Ny_Sar', [-3.4256, -25.5322], [-12.4258, -21.4453], 'Sorrows'], + }, + { icon: '_sleft|T|FF0000', chapters: [289, 292], key: 'Sorrows' }, + { + line: '#ff0000', + chapters: 293, + path: ['Sorrows', [-27.5277, -23.8183], 'Selhorys'], + }, + { icon: '_sleft|T|FF0000', chapters: [293, 297], key: 'Selhorys' }, + { + line: '#ff0000', + chapters: 298, + path: [ + 'Selhorys', + 'Sar_Mell', + [-42.2935, -14.5019], + [-42.8115, -11.6015], + 'Volantis', + ], + }, + { icon: '|T|FF0000', chapters: [298, 303], key: 'Volantis' }, + { line: '#ff0000', chapters: 304, path: ['Volantis', [-65.2198, 14.414]] }, + { icon: '|T|FF0000', chapters: [304, 310], coord: [-65.2198, 14.414] }, //Near the coast of Valyria + { + line: '#ff0000', + chapters: 311, + path: [ + [-65.2198, 14.414], + [-73.0482, 19.6875], + [-74.4021, 41.4843], + [-72.2355, 59.6777], + [-65.3301, 58.0078], + ], + }, + { icon: '|T|FF0000', chapters: [311, 317], coord: [-65.3301, 58.0078] }, //The gulf of Grief + { + line: '#ff0000', + chapters: 318, + path: [ + [-65.3301, 58.0078], + [-60.0209, 59.5898], + [-56.9928, 59.3261], + 'Meereen', + ], + }, - {icon:"_sright|T|FF0000", chapters:[318,999], episodes:[47,58], key:"Meereen"}, - {line: "#FF0000", episodes:59, path:["Meereen", [-58.2632,52.0312], [-68.3505,50.6689]]}, - {icon:"_sright|T|FF0000", episodes:[59,99], coord:[-68.3505,50.6689]}, //Sailing to Westeros + { + icon: '_sright|T|FF0000', + chapters: [318, 999], + episodes: [47, 58], + key: 'Meereen', + }, + { + line: '#FF0000', + episodes: 59, + path: ['Meereen', [-58.2632, 52.0312], [-68.3505, 50.6689]], + }, + { icon: '_sright|T|FF0000', episodes: [59, 99], coord: [-68.3505, 50.6689] }, //Sailing to Westeros ]; -paths["joffrey"]= [ - {icon: "|J|F3CD18", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.86328125], "Winterfell"]}, - {icon: "|J|F3CD18", chapters:[4,11], episodes:[0,0], key:"Winterfell"}, - {icon: "|J|F3CD18", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {icon: "|J|F3CD18", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {icon:"_sright|J|F3CD18", chapters:[20,202], episodes:[2,30], key:"King%27s_Landing"}, - {icon:"skull", chapters:[203,999], episodes:[31,99], key:"King%27s_Landing"}, +paths['joffrey'] = [ + { icon: '|J|F3CD18', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.86328125], + 'Winterfell', + ], + }, + { icon: '|J|F3CD18', chapters: [4, 11], episodes: [0, 0], key: 'Winterfell' }, + { icon: '|J|F3CD18', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + icon: '|J|F3CD18', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + icon: '_sright|J|F3CD18', + chapters: [20, 202], + episodes: [2, 30], + key: 'King%27s_Landing', + }, + { + icon: 'skull', + chapters: [203, 999], + episodes: [31, 99], + key: 'King%27s_Landing', + }, ]; -paths["myrcella"]= [ - {icon: "|M|F3CD18", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.8632], "Winterfell"]}, - {icon: "|M|F3CD18", chapters:[4,11], episodes:[0,0], key:"Winterfell"}, - {icon: "|M|F3CD18", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {icon: "|M|F3CD18", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {icon: "|M|F3CD18", chapters:[20,113], episodes:[2,14], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:114, episodes:15, path:["King%27s_Landing", [1.1425,-99.4921]]}, - {icon: "|M|F3CD18", chapters:[114,226], episodes:[15,15], coord:[1.1425,-99.4921]}, //Ship to Dorne - {line: "#F3CD18", chapters:227, episodes:16, path:[[1.1425,-99.4921], [10.1419,-87.1875], [44.5904,-61.4355], "Braavos", [44.5904,-61.4355], [-12.6403,-78.6621], [-33.2111,-77.6953], [-41.7057,-79.5410], "Sunspear"]}, - {icon:"_sright|M|F3CD18", chapters:[227,245], episodes:[16,48], key:"Sunspear"}, - {line: "#F3CD18", chapters:246, path:["Sunspear", "Shandystone", [-43.0367,-92.2412]]}, - {icon:"_sright|M|F3CD18", chapters:[246,264], coord:[-43.0367,-92.2412]}, //The Greenblood, near Shandystone - {line: "#F3CD18", chapters:265, path:[[-43.0367,-92.2412], [-43.0046,-91.3183], [-43.8345,-90.4833], [-43.7393,-89.0771], [-44.3395,-88.0664], "Planky_Town", "Sunspear"]}, - {icon:"_sright|M|F3CD18", chapters:[265,999], key:"Sunspear"}, - {line: "#F3CD18", episodes:49, path:["Sunspear", [-43.6440,-83.1884]]}, - {icon:"skull", episodes:[49,49], coord:[-43.6440,-83.1884]}, - {icon:"skull", episodes:[50,99], key:"King%27s_Landing"}, +paths['myrcella'] = [ + { icon: '|M|F3CD18', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.8632], + 'Winterfell', + ], + }, + { icon: '|M|F3CD18', chapters: [4, 11], episodes: [0, 0], key: 'Winterfell' }, + { icon: '|M|F3CD18', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + icon: '|M|F3CD18', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + icon: '|M|F3CD18', + chapters: [20, 113], + episodes: [2, 14], + key: 'King%27s_Landing', + }, + { + line: '#F3CD18', + chapters: 114, + episodes: 15, + path: ['King%27s_Landing', [1.1425, -99.4921]], + }, + { + icon: '|M|F3CD18', + chapters: [114, 226], + episodes: [15, 15], + coord: [1.1425, -99.4921], + }, //Ship to Dorne + { + line: '#F3CD18', + chapters: 227, + episodes: 16, + path: [ + [1.1425, -99.4921], + [10.1419, -87.1875], + [44.5904, -61.4355], + 'Braavos', + [44.5904, -61.4355], + [-12.6403, -78.6621], + [-33.2111, -77.6953], + [-41.7057, -79.541], + 'Sunspear', + ], + }, + { + icon: '_sright|M|F3CD18', + chapters: [227, 245], + episodes: [16, 48], + key: 'Sunspear', + }, + { + line: '#F3CD18', + chapters: 246, + path: ['Sunspear', 'Shandystone', [-43.0367, -92.2412]], + }, + { + icon: '_sright|M|F3CD18', + chapters: [246, 264], + coord: [-43.0367, -92.2412], + }, //The Greenblood, near Shandystone + { + line: '#F3CD18', + chapters: 265, + path: [ + [-43.0367, -92.2412], + [-43.0046, -91.3183], + [-43.8345, -90.4833], + [-43.7393, -89.0771], + [-44.3395, -88.0664], + 'Planky_Town', + 'Sunspear', + ], + }, + { icon: '_sright|M|F3CD18', chapters: [265, 999], key: 'Sunspear' }, + { line: '#F3CD18', episodes: 49, path: ['Sunspear', [-43.644, -83.1884]] }, + { icon: 'skull', episodes: [49, 49], coord: [-43.644, -83.1884] }, + { icon: 'skull', episodes: [50, 99], key: 'King%27s_Landing' }, ]; -paths["robert"]= [ - {icon: "_sleft|R|F3CD18", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:4, episodes:0, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.8632], "Winterfell"]}, - {icon:"_sright|R|F3CD18", chapters:[4,11], episodes:[0,0], key:"Winterfell"}, - {icon:"_sright|R|F3CD18", chapters:[12,14], coord:[57.9848,-122.4023]}, //A few days south of Winterfell - {icon:"_sright|R|F3CD18", chapters:[15,19], episodes:[1,1], coord:[26.4312,-114.1406]}, //The Trident - {icon:"_sright|R|F3CD18", chapters:[20,42], episodes:[2,4], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:43, episodes:5, path:["King%27s_Landing", [-5.1347,-103.0517]]}, - {icon:"_sright|R|F3CD18", chapters:[43,46], episodes:[5,5], coord:[-5.1347,-103.0517]}, //Hunting - {icon:"_sright|R|F3CD18", chapters:[47,48], key:"King%27s_Landing"}, - {icon:"skull", chapters:[49,999], episodes:[6,99], key:"King%27s_Landing"}, +paths['robert'] = [ + { icon: '_sleft|R|F3CD18', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.8632], + 'Winterfell', + ], + }, + { + icon: '_sright|R|F3CD18', + chapters: [4, 11], + episodes: [0, 0], + key: 'Winterfell', + }, + { icon: '_sright|R|F3CD18', chapters: [12, 14], coord: [57.9848, -122.4023] }, //A few days south of Winterfell + { + icon: '_sright|R|F3CD18', + chapters: [15, 19], + episodes: [1, 1], + coord: [26.4312, -114.1406], + }, //The Trident + { + icon: '_sright|R|F3CD18', + chapters: [20, 42], + episodes: [2, 4], + key: 'King%27s_Landing', + }, + { + line: '#F3CD18', + chapters: 43, + episodes: 5, + path: ['King%27s_Landing', [-5.1347, -103.0517]], + }, + { + icon: '_sright|R|F3CD18', + chapters: [43, 46], + episodes: [5, 5], + coord: [-5.1347, -103.0517], + }, //Hunting + { icon: '_sright|R|F3CD18', chapters: [47, 48], key: 'King%27s_Landing' }, + { + icon: 'skull', + chapters: [49, 999], + episodes: [6, 99], + key: 'King%27s_Landing', + }, ]; -paths["stannis"]= [ - {icon: "|S|F3CD18", chapters:[0,3], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:4, episodes:0, path:["King%27s_Landing", [0.7031,-101.7773], [11.3357,-85.0161], "Dragonstone"]}, - {icon: "|S|F3CD18", chapters:[4,94], episodes:[0,12], key:"Dragonstone"}, - {line: "#F3CD18", chapters:95, episodes:9, path:[[11.3357,-85.0161], [-4.7406,-82.9687], [-17.6440,-89.8242], "Storm%27s_End"]}, - {icon: "_sleft|S|F3CD18", chapters:[95,130], episodes:[13,13], key:"Storm%27s_End"}, - {icon: "_sleft|S|F3CD18", chapters:[131,131], episodes:[17,17], coord:[11.3357,-85.0161]}, //On the Baratheon ships - {icon: "_sleft|S|F3CD18", chapters:[132,134], episodes:[18,18], key:"King%27s_Landing"}, - {icon: "|S|F3CD18", chapters:[135,152], coord:[0.7031,-101.7773]}, //Retreat to ships - {icon: "_sleft|S|F3CD18", chapters:[153,215], episodes:[19,34], key:"Dragonstone"}, +paths['stannis'] = [ + { icon: '|S|F3CD18', chapters: [0, 3], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 4, + episodes: 0, + path: [ + 'King%27s_Landing', + [0.7031, -101.7773], + [11.3357, -85.0161], + 'Dragonstone', + ], + }, + { + icon: '|S|F3CD18', + chapters: [4, 94], + episodes: [0, 12], + key: 'Dragonstone', + }, + { + line: '#F3CD18', + chapters: 95, + episodes: 9, + path: [ + [11.3357, -85.0161], + [-4.7406, -82.9687], + [-17.644, -89.8242], + 'Storm%27s_End', + ], + }, + { + icon: '_sleft|S|F3CD18', + chapters: [95, 130], + episodes: [13, 13], + key: 'Storm%27s_End', + }, + { + icon: '_sleft|S|F3CD18', + chapters: [131, 131], + episodes: [17, 17], + coord: [11.3357, -85.0161], + }, //On the Baratheon ships + { + icon: '_sleft|S|F3CD18', + chapters: [132, 134], + episodes: [18, 18], + key: 'King%27s_Landing', + }, + { icon: '|S|F3CD18', chapters: [135, 152], coord: [0.7031, -101.7773] }, //Retreat to ships + { + icon: '_sleft|S|F3CD18', + chapters: [153, 215], + episodes: [19, 34], + key: 'Dragonstone', + }, - {line: "#F3CD18", episodes:35, path:["Dragonstone", [19.6425,-80.8593], [31.7281,-77.1679], [44.5591,-60.9521], "Braavos"]}, - {icon: "_sleft|S|F3CD18", episodes:[35,38], key:"Braavos"}, - {line: "#F3CD18", episodes:39, path:["Braavos", [72.5808,-79.2773], "Eastwatch-by-the-Sea", "Castle_Black"]}, + { + line: '#F3CD18', + episodes: 35, + path: [ + 'Dragonstone', + [19.6425, -80.8593], + [31.7281, -77.1679], + [44.5591, -60.9521], + 'Braavos', + ], + }, + { icon: '_sleft|S|F3CD18', episodes: [35, 38], key: 'Braavos' }, + { + line: '#F3CD18', + episodes: 39, + path: [ + 'Braavos', + [72.5808, -79.2773], + 'Eastwatch-by-the-Sea', + 'Castle_Black', + ], + }, - {line: "#F3CD18", chapters:216, path:["Dragonstone", [19.6425,-80.8593], [31.7281,-77.1679], [72.5808,-79.2773], "Eastwatch-by-the-Sea", "Castle_Black"]}, - {icon:"_sright|S|F3CD18", chapters:[216,296], episodes:[39,43], key:"Castle_Black"}, + { + line: '#F3CD18', + chapters: 216, + path: [ + 'Dragonstone', + [19.6425, -80.8593], + [31.7281, -77.1679], + [72.5808, -79.2773], + 'Eastwatch-by-the-Sea', + 'Castle_Black', + ], + }, + { + icon: '_sright|S|F3CD18', + chapters: [216, 296], + episodes: [39, 43], + key: 'Castle_Black', + }, - {line: "#F3CD18", episodes:44, path:["Castle_Black", "Mole%27s_Town"]}, - {icon: "|S|F3CD18", episodes:[44,46], key:"Mole%27s_Town"}, - {line: "#F3CD18", episodes:47, path:["Mole%27s_Town", [72.8679,-108.8964], [70.6126,-115.7519]]}, - {icon: "|S|F3CD18", episodes:[47,48], coord:[70.6126,-115.7519]}, //Stopped by the snow - {line: "#F3CD18", episodes:49, path:[[70.6126,-115.7519], "Winterfell"]}, - {icon:"skull", episodes:[49,99], key:"Winterfell"}, + { line: '#F3CD18', episodes: 44, path: ['Castle_Black', 'Mole%27s_Town'] }, + { icon: '|S|F3CD18', episodes: [44, 46], key: 'Mole%27s_Town' }, + { + line: '#F3CD18', + episodes: 47, + path: ['Mole%27s_Town', [72.8679, -108.8964], [70.6126, -115.7519]], + }, + { icon: '|S|F3CD18', episodes: [47, 48], coord: [70.6126, -115.7519] }, //Stopped by the snow + { line: '#F3CD18', episodes: 49, path: [[70.6126, -115.7519], 'Winterfell'] }, + { icon: 'skull', episodes: [49, 99], key: 'Winterfell' }, - {line: "#F3CD18", chapters:297, path:["Castle_Black", [75.2977,-115.2246], [72.7119,-118.7402], [72.6595,-125.2441], [70.3778,-130.2539], "Deepwood_Motte"]}, - {icon: "|S|F3CD18", chapters:[297,312], key:"Deepwood_Motte"}, - {line: "#F3CD18", chapters:313, path:["Deepwood_Motte", "Crofters%27_village"]}, - {icon: "|S|F3CD18", chapters:[313,339], key:"Crofters%27_village"}, - {icon:"skull", chapters:[340,343], key:"Crofters%27_village"}, - {icon: "|S|F3CD18", chapters:[344,999], key:"Crofters%27_village"}, + { + line: '#F3CD18', + chapters: 297, + path: [ + 'Castle_Black', + [75.2977, -115.2246], + [72.7119, -118.7402], + [72.6595, -125.2441], + [70.3778, -130.2539], + 'Deepwood_Motte', + ], + }, + { icon: '|S|F3CD18', chapters: [297, 312], key: 'Deepwood_Motte' }, + { + line: '#F3CD18', + chapters: 313, + path: ['Deepwood_Motte', 'Crofters%27_village'], + }, + { icon: '|S|F3CD18', chapters: [313, 339], key: 'Crofters%27_village' }, + { icon: 'skull', chapters: [340, 343], key: 'Crofters%27_village' }, + { icon: '|S|F3CD18', chapters: [344, 999], key: 'Crofters%27_village' }, ]; -paths["renly"]= [ - {icon: "|R|F3CD18", chapters:[0,14], episodes:[0,4], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:15, path:["King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406]]}, - {icon: "|R|F3CD18", chapters:[15,19], coord:[26.4312,-114.1406]}, //The Trident - {icon: "|R|F3CD18", chapters:[20,42], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:43, episodes:5, path:["King%27s_Landing", [-5.1347,-103.0517]]}, - {icon: "|R|F3CD18", chapters:[43,46], episodes:[5,5], coord:[-5.1347,-103.0517]}, //Hunting - {icon: "|R|F3CD18", chapters:[47,48], key:"King%27s_Landing"}, - {line: "#F3CD18", chapters:49, episodes:6, path:["King%27s_Landing", [-2.1088,-104.7656], [-5.1784,-106.6113], "Bitterbridge", [-13.6673,-131.2207], "Highgarden"]}, - {icon: "|R|F3CD18", chapters:[49,94], episodes:[6,11], key:"Highgarden"}, - {icon: "_sleft|R|F3CD18", chapters:[95,103], episodes:[12,12], key:"Bitterbridge"}, //In the TV show, these events took place in the Stormlands, near Storm's End - {line: "#F3CD18", chapters:104, episodes:13, path:["Bitterbridge", [-10.1851,-92.6074], "Storm%27s_End"]}, - {icon: "_sleft|R|F3CD18", chapters:[104,105], episodes:[13,13], key:"Storm%27s_End"}, - {icon:"skull", chapters:[106,999], episodes:[14,99], key:"Storm%27s_End"}, +paths['renly'] = [ + { + icon: '|R|F3CD18', + chapters: [0, 14], + episodes: [0, 4], + key: 'King%27s_Landing', + }, + { + line: '#F3CD18', + chapters: 15, + path: [ + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + ], + }, + { icon: '|R|F3CD18', chapters: [15, 19], coord: [26.4312, -114.1406] }, //The Trident + { icon: '|R|F3CD18', chapters: [20, 42], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 43, + episodes: 5, + path: ['King%27s_Landing', [-5.1347, -103.0517]], + }, + { + icon: '|R|F3CD18', + chapters: [43, 46], + episodes: [5, 5], + coord: [-5.1347, -103.0517], + }, //Hunting + { icon: '|R|F3CD18', chapters: [47, 48], key: 'King%27s_Landing' }, + { + line: '#F3CD18', + chapters: 49, + episodes: 6, + path: [ + 'King%27s_Landing', + [-2.1088, -104.7656], + [-5.1784, -106.6113], + 'Bitterbridge', + [-13.6673, -131.2207], + 'Highgarden', + ], + }, + { + icon: '|R|F3CD18', + chapters: [49, 94], + episodes: [6, 11], + key: 'Highgarden', + }, + { + icon: '_sleft|R|F3CD18', + chapters: [95, 103], + episodes: [12, 12], + key: 'Bitterbridge', + }, //In the TV show, these events took place in the Stormlands, near Storm's End + { + line: '#F3CD18', + chapters: 104, + episodes: 13, + path: ['Bitterbridge', [-10.1851, -92.6074], 'Storm%27s_End'], + }, + { + icon: '_sleft|R|F3CD18', + chapters: [104, 105], + episodes: [13, 13], + key: 'Storm%27s_End', + }, + { + icon: 'skull', + chapters: [106, 999], + episodes: [14, 99], + key: 'Storm%27s_End', + }, ]; -paths["theon"]= [ - {icon: "|T|FF9700", chapters:[0,0], key:"Winterfell"}, //In Winterfell during prologue - {line: "#FF9700", chapters:1, episodes:0, path:["Winterfell", "Execution_Holdfast"]}, - {icon: "|T|FF9700", chapters:[1,1], key:"Execution_Holdfast"}, - {icon:"_sright|T|FF9700", chapters:[2,54], episodes:[0,6], key:"Winterfell"}, - {line: "#FF9700", chapters:55, episodes:7, path:["Winterfell", "Moat_Cailin"]}, - {icon: "|T|FF9700", chapters:[55,58], episodes:[7,7], key:"Moat_Cailin"}, //The TV show doesn't include the towers - {line: "#FF9700", chapters:59, episodes:8, path:["Moat_Cailin",[45.0580,-122.4902], "Twins"]}, - {icon: "|T|FF9700", chapters:[59,62], episodes:[8,8], key:"Twins"}, - {line: "#FF9700", chapters:63, episodes:9, path:["Twins", [34.7777,-125.3906], "Fairmarket", [23.9661,-128.3642]]}, - {icon: "|T|FF9700", chapters:[63,70], coord:[23.9661,-128.3642]}, //The Whispering Wood - {line: "#FF9700", chapters:71, episodes:9, path:[[23.9661,-128.3642], "Riverrun"]}, - {icon: "|T|FF9700", chapters:[71,83], episodes:[9,10], key:"Riverrun"}, //In the TV show, this is a camp away from any castle - {line: "#FF9700", chapters:84, episodes:11, path:["Riverrun", [28.6905,-125.6835], "Seagard", [29.3821,-143.4375], "Pyke"]}, - {icon:"_sright|T|FF9700", chapters:[84,109], episodes:[11,14], key:"Pyke"}, - {line: "#FF9700", chapters:110, episodes:15, path:["Pyke", [26.4312,-151.5234], [26.6670,-156.0058], [29.8406,-158.6425], [48.5747,-162.9492]]}, - {line: "#FF9700", chapters:110, path:[[48.5747,-162.9492], [61.9802,-162.0703], "Stony_Shore"]}, //TV show skips the Stoney Shore - {line: "#FF9700", episodes:15, path:[[48.5747,-162.9492], [51.4540,-156.0058], [53.5403,-144.6679], [56.9449,-144.4042], [60.6301,-139.3066], "Torrhen%27s_Square", "Winterfell"]}, - {icon: "|T|FF9700", chapters:[110,118], key:"Stony_Shore"}, - {line: "#FF9700", chapters:119, path:[[61.9802,-162.0703], [58.4017,-161.1035], [52.6963,-151.5234], [53.5403,-144.6679], [56.9449,-144.4042], [60.6301,-139.3066], "Torrhen%27s_Square", "Winterfell"]}, - {arrow: "#FF9700", chapters:119, coord:[64.4256,-129.195], heading:50}, - {icon: "|T|FF9700", chapters:[119,138], episodes:[15,18], key:"Winterfell"}, - {line: "#FF9700", episodes:16, path:["Winterfell", [65.9822,-124.9804], [65.2198,-125.4199]]}, //At a farm, hunting for Bran & Rickon - {icon:"lost", chapters:[139,191], episodes:[19,28], key:"Winterfell"}, //Theon appears in S03E02, but his location is not revealed - {line: "#FF9700", chapters:192, episodes:29, path:["Winterfell", [65.6582,-116.3671], "Dreadfort"]}, - {icon:"lost", chapters:[192,282], key:"Dreadfort"}, - {icon: "|T|FF9700", chapters:[283,290], episodes:[29,36], key:"Dreadfort"}, - {icon: "|T|FF9700", chapters:[291,307], episodes:[37,40], key:"Moat_Cailin"}, - {icon: "|T|FF9700", chapters:[308,332], episodes:[41,49], key:"Winterfell"}, - {line: "#FF9700", chapters:333, path:["Winterfell", "Crofters%27_village"]}, - {icon:"_sright|T|FF9700", chapters:[333,339], key:"Crofters%27_village"}, - {icon:"skull", chapters:[340,343], key:"Crofters%27_village"}, - {icon:"_sright|T|FF9700", chapters:[344,999], key:"Crofters%27_village"}, - {line: "#FF9700", episodes:50, path:["Winterfell", [67.1187,-124.8486]]}, - {icon: "_sleft|T|FF9700", episodes:[50,52], coord:[67.1187,-124.8486]}, //Woods outside Winterfell - {line: "#FF9700", episodes:53, path:[[67.1187,-124.8486], [65.0721,-142.3828], [64.8489,-145.6347], [60.9304,-153.8085], "Stony_Shore", [61.7731,-162.3339], [46.6192,-161.1914], "Ten_Towers"]}, - {icon: "|T|FF9700", episodes:[53,53], key:"Ten_Towers"}, //Reunited with Yara - {line: "#FF9700", episodes: 54, path:["Ten_Towers", [31.9894,-154.4824]]}, - {icon:"_sright|T|FF9700", episodes:[54,55], coord:[31.9894,-154.4824]}, //Kingsmoot - {line: "#FF9700", episodes: 56, path:[[31.9894,-154.4824], [33.3213,-154.5556], [33.5413,-157.1923], [30.0310,-157.9833], [5.7471,-159.0820], [-34.4884,-159.9169], [-51.0137,-146.2939], [-49.6107,-16.4355], [-48.1074,-10.6347], "Volantis"]}, - {icon:"_sright|T|FF9700", episodes:[56,57], key:"Volantis"}, //Brothel - {line: "#FF9700", episodes: 58, path:["Volantis", [-72.7640,19.6875], [-74.0919,38.4960], [-61.0582,60.6445], [-57.7979,58.3593], "Meereen"]}, - {icon:"_sright|T|FF9700", episodes:[58,58], key:"Meereen"}, - {line: "#FF9700", episodes:59, path:["Meereen", [-58.2632,52.0312], [-68.3505,50.6689]]}, - {icon:"_sright|T|FF9700", episodes:[59,99], coord:[-68.3505,50.6689]}, //Sailing to Westeros +paths['theon'] = [ + { icon: '|T|FF9700', chapters: [0, 0], key: 'Winterfell' }, //In Winterfell during prologue + { + line: '#FF9700', + chapters: 1, + episodes: 0, + path: ['Winterfell', 'Execution_Holdfast'], + }, + { icon: '|T|FF9700', chapters: [1, 1], key: 'Execution_Holdfast' }, + { + icon: '_sright|T|FF9700', + chapters: [2, 54], + episodes: [0, 6], + key: 'Winterfell', + }, + { + line: '#FF9700', + chapters: 55, + episodes: 7, + path: ['Winterfell', 'Moat_Cailin'], + }, + { + icon: '|T|FF9700', + chapters: [55, 58], + episodes: [7, 7], + key: 'Moat_Cailin', + }, //The TV show doesn't include the towers + { + line: '#FF9700', + chapters: 59, + episodes: 8, + path: ['Moat_Cailin', [45.058, -122.4902], 'Twins'], + }, + { icon: '|T|FF9700', chapters: [59, 62], episodes: [8, 8], key: 'Twins' }, + { + line: '#FF9700', + chapters: 63, + episodes: 9, + path: ['Twins', [34.7777, -125.3906], 'Fairmarket', [23.9661, -128.3642]], + }, + { icon: '|T|FF9700', chapters: [63, 70], coord: [23.9661, -128.3642] }, //The Whispering Wood + { + line: '#FF9700', + chapters: 71, + episodes: 9, + path: [[23.9661, -128.3642], 'Riverrun'], + }, + { icon: '|T|FF9700', chapters: [71, 83], episodes: [9, 10], key: 'Riverrun' }, //In the TV show, this is a camp away from any castle + { + line: '#FF9700', + chapters: 84, + episodes: 11, + path: [ + 'Riverrun', + [28.6905, -125.6835], + 'Seagard', + [29.3821, -143.4375], + 'Pyke', + ], + }, + { + icon: '_sright|T|FF9700', + chapters: [84, 109], + episodes: [11, 14], + key: 'Pyke', + }, + { + line: '#FF9700', + chapters: 110, + episodes: 15, + path: [ + 'Pyke', + [26.4312, -151.5234], + [26.667, -156.0058], + [29.8406, -158.6425], + [48.5747, -162.9492], + ], + }, + { + line: '#FF9700', + chapters: 110, + path: [[48.5747, -162.9492], [61.9802, -162.0703], 'Stony_Shore'], + }, //TV show skips the Stoney Shore + { + line: '#FF9700', + episodes: 15, + path: [ + [48.5747, -162.9492], + [51.454, -156.0058], + [53.5403, -144.6679], + [56.9449, -144.4042], + [60.6301, -139.3066], + 'Torrhen%27s_Square', + 'Winterfell', + ], + }, + { icon: '|T|FF9700', chapters: [110, 118], key: 'Stony_Shore' }, + { + line: '#FF9700', + chapters: 119, + path: [ + [61.9802, -162.0703], + [58.4017, -161.1035], + [52.6963, -151.5234], + [53.5403, -144.6679], + [56.9449, -144.4042], + [60.6301, -139.3066], + 'Torrhen%27s_Square', + 'Winterfell', + ], + }, + { arrow: '#FF9700', chapters: 119, coord: [64.4256, -129.195], heading: 50 }, + { + icon: '|T|FF9700', + chapters: [119, 138], + episodes: [15, 18], + key: 'Winterfell', + }, + { + line: '#FF9700', + episodes: 16, + path: ['Winterfell', [65.9822, -124.9804], [65.2198, -125.4199]], + }, //At a farm, hunting for Bran & Rickon + { icon: 'lost', chapters: [139, 191], episodes: [19, 28], key: 'Winterfell' }, //Theon appears in S03E02, but his location is not revealed + { + line: '#FF9700', + chapters: 192, + episodes: 29, + path: ['Winterfell', [65.6582, -116.3671], 'Dreadfort'], + }, + { icon: 'lost', chapters: [192, 282], key: 'Dreadfort' }, + { + icon: '|T|FF9700', + chapters: [283, 290], + episodes: [29, 36], + key: 'Dreadfort', + }, + { + icon: '|T|FF9700', + chapters: [291, 307], + episodes: [37, 40], + key: 'Moat_Cailin', + }, + { + icon: '|T|FF9700', + chapters: [308, 332], + episodes: [41, 49], + key: 'Winterfell', + }, + { + line: '#FF9700', + chapters: 333, + path: ['Winterfell', 'Crofters%27_village'], + }, + { + icon: '_sright|T|FF9700', + chapters: [333, 339], + key: 'Crofters%27_village', + }, + { icon: 'skull', chapters: [340, 343], key: 'Crofters%27_village' }, + { + icon: '_sright|T|FF9700', + chapters: [344, 999], + key: 'Crofters%27_village', + }, + { line: '#FF9700', episodes: 50, path: ['Winterfell', [67.1187, -124.8486]] }, + { icon: '_sleft|T|FF9700', episodes: [50, 52], coord: [67.1187, -124.8486] }, //Woods outside Winterfell + { + line: '#FF9700', + episodes: 53, + path: [ + [67.1187, -124.8486], + [65.0721, -142.3828], + [64.8489, -145.6347], + [60.9304, -153.8085], + 'Stony_Shore', + [61.7731, -162.3339], + [46.6192, -161.1914], + 'Ten_Towers', + ], + }, + { icon: '|T|FF9700', episodes: [53, 53], key: 'Ten_Towers' }, //Reunited with Yara + { line: '#FF9700', episodes: 54, path: ['Ten_Towers', [31.9894, -154.4824]] }, + { icon: '_sright|T|FF9700', episodes: [54, 55], coord: [31.9894, -154.4824] }, //Kingsmoot + { + line: '#FF9700', + episodes: 56, + path: [ + [31.9894, -154.4824], + [33.3213, -154.5556], + [33.5413, -157.1923], + [30.031, -157.9833], + [5.7471, -159.082], + [-34.4884, -159.9169], + [-51.0137, -146.2939], + [-49.6107, -16.4355], + [-48.1074, -10.6347], + 'Volantis', + ], + }, + { icon: '_sright|T|FF9700', episodes: [56, 57], key: 'Volantis' }, //Brothel + { + line: '#FF9700', + episodes: 58, + path: [ + 'Volantis', + [-72.764, 19.6875], + [-74.0919, 38.496], + [-61.0582, 60.6445], + [-57.7979, 58.3593], + 'Meereen', + ], + }, + { icon: '_sright|T|FF9700', episodes: [58, 58], key: 'Meereen' }, + { + line: '#FF9700', + episodes: 59, + path: ['Meereen', [-58.2632, 52.0312], [-68.3505, 50.6689]], + }, + { icon: '_sright|T|FF9700', episodes: [59, 99], coord: [-68.3505, 50.6689] }, //Sailing to Westeros ]; -paths["brienne"]= [ - {icon: "|B|FF00FF", chapters:[0,94], episodes:[0,11], key:"Evenfall_Hall"}, //Unknown during AGOT, but later placed at home - {line: "#FF00FF", chapters:95, episodes:12, path:["Evenfall_Hall", [-17.4764,-90.8789], "Storm%27s_End", [-14.6048,-91.1425], [-11.0921,-92.1093], "Bronzegate", "Fawnton", "Grassy_Vale", "Longtable", "Cider_Hall", "Highgarden", [-13.6673,-131.3964], "Bitterbridge"]}, - {icon: "|B|FF00FF", chapters:[95,103], episodes:[12,12], key:"Bitterbridge"}, //In the TV show, these events took place in the Stormlands, near Storm's End - {line: "#FF00FF", chapters:104, episodes:13, path:["Bitterbridge", "Bronzegate", "Storm%27s_End"]}, - {arrow: "#FF00FF", chapters:104, episodes:13, coord:[-10.1886,-112.9018], heading:85}, - {icon: "|B|FF00FF", chapters:[104,111], episodes:[13,14], key:"Storm%27s_End"}, - {line: "#FF00FF", episodes:15, path:["Storm%27s_End", [-14.1365,-98.6718], [-9.3189,-105.7031], [-7.2316,-115.5468], [12.2112,-135.791], "Oxcross"]}, - {icon: "|B|FF00FF", episodes:[15,16], key:"Oxcross"}, //HBO has Catelyn arrive in S02E06 - {icon:"lost", episodes:[17,18], key:"Oxcross"}, - {line: "#FF00FF", chapters:112, path:["Storm%27s_End", [-14.1365,-98.6718], [-9.3189,-105.7031], [-7.2316,-115.5468], "Riverrun"]}, - {arrow: "#FF00FF", chapters:112, coord:[-11.8509,-101.9897], heading:305}, - {icon: "|B|FF00FF", chapters:[112,143], key:"Riverrun"}, //Moved to Oxcross for the TV show - {line: "#FF00FF", chapters:144, path:["Riverrun", [23.5237,-127.4853], "They_Lay_With_Lions"]}, - {icon:"_sright|B|FF00FF", chapters:[144,153], key:"They_Lay_With_Lions"}, - {line: "#FF00FF", episodes:19, path:["Oxcross", [9.7091,-142.1191], [11.437,-135.4395], [12.5546,-131.5723]]}, - {icon:"_sright|B|FF00FF", episodes:[19,20], coord:[12.5546,-131.5723]}, //Moved "They Lay With Lions" to make more sense - {line: "#FF00FF", chapters:154, path:["They_Lay_With_Lions", [23.8858,-125.1123], [24.8066,-124.9365], [25.6019,-122.3876], "Inn_of_the_Kneeling_Man"]}, - {icon:"_sright|B|FF00FF", chapters:[154,163], key:"Inn_of_the_Kneeling_Man"}, - {line: "#FF00FF", chapters:164, path:["Inn_of_the_Kneeling_Man", [23.8858,-119.9707]]}, - {icon:"_sright|B|FF00FF", chapters:[164,173], coord:[23.8858,-119.9707]}, //A forest on the way to KL - {line: "#FF00FF", episodes:21, path:[[12.5546,-131.5723], [11.437,-126.4746]]}, - {icon:"_sright|B|FF00FF", episodes:[21,21], coord:[11.437,-126.4746]}, //A forest on the way to KL - {line: "#FF00FF", episodes:22, path:[[11.437,-126.4746], [13.7527,-123.3105]]}, - {icon:"_sright|B|FF00FF", episodes:[22,22], coord:[13.7527,-123.3105]}, //Where he gets his hand cut off - {line: "#FF00FF", episodes:23, path:[[13.7527,-123.3105], [16.2991,-119.0918]]}, - {icon:"_sright|B|FF00FF", episodes:[23,23], coord:[16.2991,-119.0918]}, - {line: "#FF00FF", chapters:174, path:[[23.8858,-119.9707], "Harrenhal"]}, - {line: "#FF00FF", episodes:24, path:[[16.2991,-119.0918], "Harrenhal"]}, - {icon:"_sright|B|FF00FF", chapters:[174,204], episodes:[24,28], key:"Harrenhal"}, - {line: "#FF00FF", chapters:205, episodes:29, path:["Harrenhal", [16.9727,-112.1484], [16.0669,-109.5263], "Brindlewood"]}, - {icon:"_sright|B|FF00FF", chapters:[205,209], key:"Brindlewood"}, - {line: "#FF00FF", chapters:205, episodes:29, path:["Brindlewood", "Hayford", "King%27s_Landing"]}, - {icon: "|B|FF00FF", chapters:[210,233], episodes:[29,33], key:"King%27s_Landing"}, +paths['brienne'] = [ + { + icon: '|B|FF00FF', + chapters: [0, 94], + episodes: [0, 11], + key: 'Evenfall_Hall', + }, //Unknown during AGOT, but later placed at home + { + line: '#FF00FF', + chapters: 95, + episodes: 12, + path: [ + 'Evenfall_Hall', + [-17.4764, -90.8789], + 'Storm%27s_End', + [-14.6048, -91.1425], + [-11.0921, -92.1093], + 'Bronzegate', + 'Fawnton', + 'Grassy_Vale', + 'Longtable', + 'Cider_Hall', + 'Highgarden', + [-13.6673, -131.3964], + 'Bitterbridge', + ], + }, + { + icon: '|B|FF00FF', + chapters: [95, 103], + episodes: [12, 12], + key: 'Bitterbridge', + }, //In the TV show, these events took place in the Stormlands, near Storm's End + { + line: '#FF00FF', + chapters: 104, + episodes: 13, + path: ['Bitterbridge', 'Bronzegate', 'Storm%27s_End'], + }, + { + arrow: '#FF00FF', + chapters: 104, + episodes: 13, + coord: [-10.1886, -112.9018], + heading: 85, + }, + { + icon: '|B|FF00FF', + chapters: [104, 111], + episodes: [13, 14], + key: 'Storm%27s_End', + }, + { + line: '#FF00FF', + episodes: 15, + path: [ + 'Storm%27s_End', + [-14.1365, -98.6718], + [-9.3189, -105.7031], + [-7.2316, -115.5468], + [12.2112, -135.791], + 'Oxcross', + ], + }, + { icon: '|B|FF00FF', episodes: [15, 16], key: 'Oxcross' }, //HBO has Catelyn arrive in S02E06 + { icon: 'lost', episodes: [17, 18], key: 'Oxcross' }, + { + line: '#FF00FF', + chapters: 112, + path: [ + 'Storm%27s_End', + [-14.1365, -98.6718], + [-9.3189, -105.7031], + [-7.2316, -115.5468], + 'Riverrun', + ], + }, + { + arrow: '#FF00FF', + chapters: 112, + coord: [-11.8509, -101.9897], + heading: 305, + }, + { icon: '|B|FF00FF', chapters: [112, 143], key: 'Riverrun' }, //Moved to Oxcross for the TV show + { + line: '#FF00FF', + chapters: 144, + path: ['Riverrun', [23.5237, -127.4853], 'They_Lay_With_Lions'], + }, + { + icon: '_sright|B|FF00FF', + chapters: [144, 153], + key: 'They_Lay_With_Lions', + }, + { + line: '#FF00FF', + episodes: 19, + path: [ + 'Oxcross', + [9.7091, -142.1191], + [11.437, -135.4395], + [12.5546, -131.5723], + ], + }, + { icon: '_sright|B|FF00FF', episodes: [19, 20], coord: [12.5546, -131.5723] }, //Moved "They Lay With Lions" to make more sense + { + line: '#FF00FF', + chapters: 154, + path: [ + 'They_Lay_With_Lions', + [23.8858, -125.1123], + [24.8066, -124.9365], + [25.6019, -122.3876], + 'Inn_of_the_Kneeling_Man', + ], + }, + { + icon: '_sright|B|FF00FF', + chapters: [154, 163], + key: 'Inn_of_the_Kneeling_Man', + }, + { + line: '#FF00FF', + chapters: 164, + path: ['Inn_of_the_Kneeling_Man', [23.8858, -119.9707]], + }, + { + icon: '_sright|B|FF00FF', + chapters: [164, 173], + coord: [23.8858, -119.9707], + }, //A forest on the way to KL + { + line: '#FF00FF', + episodes: 21, + path: [ + [12.5546, -131.5723], + [11.437, -126.4746], + ], + }, + { icon: '_sright|B|FF00FF', episodes: [21, 21], coord: [11.437, -126.4746] }, //A forest on the way to KL + { + line: '#FF00FF', + episodes: 22, + path: [ + [11.437, -126.4746], + [13.7527, -123.3105], + ], + }, + { icon: '_sright|B|FF00FF', episodes: [22, 22], coord: [13.7527, -123.3105] }, //Where he gets his hand cut off + { + line: '#FF00FF', + episodes: 23, + path: [ + [13.7527, -123.3105], + [16.2991, -119.0918], + ], + }, + { icon: '_sright|B|FF00FF', episodes: [23, 23], coord: [16.2991, -119.0918] }, + { line: '#FF00FF', chapters: 174, path: [[23.8858, -119.9707], 'Harrenhal'] }, + { line: '#FF00FF', episodes: 24, path: [[16.2991, -119.0918], 'Harrenhal'] }, + { + icon: '_sright|B|FF00FF', + chapters: [174, 204], + episodes: [24, 28], + key: 'Harrenhal', + }, + { + line: '#FF00FF', + chapters: 205, + episodes: 29, + path: [ + 'Harrenhal', + [16.9727, -112.1484], + [16.0669, -109.5263], + 'Brindlewood', + ], + }, + { icon: '_sright|B|FF00FF', chapters: [205, 209], key: 'Brindlewood' }, + { + line: '#FF00FF', + chapters: 205, + episodes: 29, + path: ['Brindlewood', 'Hayford', 'King%27s_Landing'], + }, + { + icon: '|B|FF00FF', + chapters: [210, 233], + episodes: [29, 33], + key: 'King%27s_Landing', + }, - {line: "#FF00FF", episodes:34, path:["King%27s_Landing", [4.9158,-101.6015]]}, - {icon: "|B|FF00FF", episodes:[34,35], coord:[5.8783,-107.3144]}, //Where Pod can't cook - {line: "#FF00FF", episodes:36, path:[[4.9158,-101.6015], "Crossroads_Inn"]}, - {icon: "|B|FF00FF", episodes:[36,38], key:"Crossroads_Inn"}, //Brienne & Pod meet Hot Pie - {line: "#FF00FF", episodes:39, path:["Crossroads_Inn", [23.9661,-109.8632], [25.2446,-104.1503]]}, - {icon: "|B|FF00FF", episodes:[39,40], coord:[25.2446,-104.1503]}, //Arya near the Eyrie - {icon: "|B|FF00FF", episodes:[41,41], key:"Crossroads_Inn"}, - {line: "#FF00FF", episodes:42, path:["Crossroads_Inn", [34.8859,-121.9042], [41.2447,-120.6738], [44.6530,-122.4316], [52.6963,-121.6406]]}, - {icon: "|B|FF00FF", episodes:[42,43], coord:[52.6963,-121.6406]}, //within sight of Moat Cailin - {line: "#FF00FF", episodes:44, path:[[52.6963,-121.6406], [54.2652,-116.6308], [59.4450,-122.8710], [64.8862,-125.0683], "Castle_Cerwyn"]}, - {icon: "|B|FF00FF", episodes:[44,48], key:"Castle_Cerwyn"}, - {line: "#FF00FF", episodes:49, path:["Castle_Cerwyn", "Winterfell"]}, - {icon:"_sright|B|FF00FF", episodes:[49,49], key:"Winterfell"}, - {line: "#FF00FF", episodes:50, path:["Winterfell", [67.1187,-124.8486]]}, - {icon:"_sright|B|FF00FF", episodes:[50,52], coord:[67.1187,-124.8486]}, //Woods outside Winterfell - {line: "#FF00FF", episodes:53, path:[[67.1187,-124.8486], "Castle_Black"]}, - {icon:"_sright|B|FF00FF", episodes:[53,53], key:"Castle_Black"}, - {line: "#FF00FF", episodes:54, path:["Castle_Black", "Mole%27s_Town"]}, - {icon:"_sright|B|FF00FF", episodes:[54,56], key:"Mole%27s_Town"}, - {line: "#FF00FF", episodes:57, path:["Mole%27s_Town", [72.9711,-108.5449], "Winterfell", [64.8676,-124.5410], "Moat_Cailin", [44.6530,-122.4316]]}, - {line: "#FF00FF", episodes:57, path:["Crossroads_Inn", [22.3500,-114.0380], "Inn_of_the_Kneeling_Man", "Riverrun", [23.4430,-127.2216]]}, - {icon: "|B|FF00FF", episodes:[57,99], coord:[23.4430,-127.2216]}, + { + line: '#FF00FF', + episodes: 34, + path: ['King%27s_Landing', [4.9158, -101.6015]], + }, + { icon: '|B|FF00FF', episodes: [34, 35], coord: [5.8783, -107.3144] }, //Where Pod can't cook + { + line: '#FF00FF', + episodes: 36, + path: [[4.9158, -101.6015], 'Crossroads_Inn'], + }, + { icon: '|B|FF00FF', episodes: [36, 38], key: 'Crossroads_Inn' }, //Brienne & Pod meet Hot Pie + { + line: '#FF00FF', + episodes: 39, + path: ['Crossroads_Inn', [23.9661, -109.8632], [25.2446, -104.1503]], + }, + { icon: '|B|FF00FF', episodes: [39, 40], coord: [25.2446, -104.1503] }, //Arya near the Eyrie + { icon: '|B|FF00FF', episodes: [41, 41], key: 'Crossroads_Inn' }, + { + line: '#FF00FF', + episodes: 42, + path: [ + 'Crossroads_Inn', + [34.8859, -121.9042], + [41.2447, -120.6738], + [44.653, -122.4316], + [52.6963, -121.6406], + ], + }, + { icon: '|B|FF00FF', episodes: [42, 43], coord: [52.6963, -121.6406] }, //within sight of Moat Cailin + { + line: '#FF00FF', + episodes: 44, + path: [ + [52.6963, -121.6406], + [54.2652, -116.6308], + [59.445, -122.871], + [64.8862, -125.0683], + 'Castle_Cerwyn', + ], + }, + { icon: '|B|FF00FF', episodes: [44, 48], key: 'Castle_Cerwyn' }, + { line: '#FF00FF', episodes: 49, path: ['Castle_Cerwyn', 'Winterfell'] }, + { icon: '_sright|B|FF00FF', episodes: [49, 49], key: 'Winterfell' }, + { line: '#FF00FF', episodes: 50, path: ['Winterfell', [67.1187, -124.8486]] }, + { icon: '_sright|B|FF00FF', episodes: [50, 52], coord: [67.1187, -124.8486] }, //Woods outside Winterfell + { + line: '#FF00FF', + episodes: 53, + path: [[67.1187, -124.8486], 'Castle_Black'], + }, + { icon: '_sright|B|FF00FF', episodes: [53, 53], key: 'Castle_Black' }, + { line: '#FF00FF', episodes: 54, path: ['Castle_Black', 'Mole%27s_Town'] }, + { icon: '_sright|B|FF00FF', episodes: [54, 56], key: 'Mole%27s_Town' }, + { + line: '#FF00FF', + episodes: 57, + path: [ + 'Mole%27s_Town', + [72.9711, -108.5449], + 'Winterfell', + [64.8676, -124.541], + 'Moat_Cailin', + [44.653, -122.4316], + ], + }, + { + line: '#FF00FF', + episodes: 57, + path: [ + 'Crossroads_Inn', + [22.35, -114.038], + 'Inn_of_the_Kneeling_Man', + 'Riverrun', + [23.443, -127.2216], + ], + }, + { icon: '|B|FF00FF', episodes: [57, 99], coord: [23.443, -127.2216] }, - {line: "#FF00FF", chapters:234, path:["King%27s_Landing", "Duskendale"]}, - {icon: "|B|FF00FF", chapters:[234,238], key:"Duskendale"}, - {line: "#FF00FF", chapters:239, path:["Duskendale", "Maidenpool"]}, - {arrow: "#FF00FF", chapters:239, coord:[13.6678,-100.4525], heading:340}, - {icon: "|B|FF00FF", chapters:[239,244], key:"Maidenpool"}, - {line: "#FF00FF", chapters:245, path:["Maidenpool", [18.1458,-96.6796], [17.2247,-92.7246], "Dyre_Den", "Whispers"]}, - {icon: "|B|FF00FF", chapters:[245,249], key:"Whispers"}, - {icon: "|B|FF00FF", chapters:[250,255], key:"Maidenpool"}, - {line: "#FF00FF", chapters:256, path:["Maidenpool", "Quiet_Isle"]}, - {icon: "|B|FF00FF", chapters:[256,261], key:"Quiet_Isle"}, - {line: "#FF00FF", chapters:262, path:["Quiet_Isle", "Crossroads_Inn"]}, - {icon: "|B|FF00FF", chapters:[262,266], key:"Crossroads_Inn"}, - {line: "#FF00FF", chapters:267, path:["Crossroads_Inn", "BWB_Hideout"]}, - {icon: "_sleft|B|FF00FF", chapters:[267,318], key:"BWB_Hideout"}, - {line: "#FF00FF", chapters:319, path:["BWB_Hideout", "Pennytree"]}, - {icon:"_sright|B|FF00FF", chapters:[319,324], key:"Pennytree"}, - {icon:"lost", chapters:[325,999], key:"Pennytree"}, + { line: '#FF00FF', chapters: 234, path: ['King%27s_Landing', 'Duskendale'] }, + { icon: '|B|FF00FF', chapters: [234, 238], key: 'Duskendale' }, + { line: '#FF00FF', chapters: 239, path: ['Duskendale', 'Maidenpool'] }, + { + arrow: '#FF00FF', + chapters: 239, + coord: [13.6678, -100.4525], + heading: 340, + }, + { icon: '|B|FF00FF', chapters: [239, 244], key: 'Maidenpool' }, + { + line: '#FF00FF', + chapters: 245, + path: [ + 'Maidenpool', + [18.1458, -96.6796], + [17.2247, -92.7246], + 'Dyre_Den', + 'Whispers', + ], + }, + { icon: '|B|FF00FF', chapters: [245, 249], key: 'Whispers' }, + { icon: '|B|FF00FF', chapters: [250, 255], key: 'Maidenpool' }, + { line: '#FF00FF', chapters: 256, path: ['Maidenpool', 'Quiet_Isle'] }, + { icon: '|B|FF00FF', chapters: [256, 261], key: 'Quiet_Isle' }, + { line: '#FF00FF', chapters: 262, path: ['Quiet_Isle', 'Crossroads_Inn'] }, + { icon: '|B|FF00FF', chapters: [262, 266], key: 'Crossroads_Inn' }, + { line: '#FF00FF', chapters: 267, path: ['Crossroads_Inn', 'BWB_Hideout'] }, + { icon: '_sleft|B|FF00FF', chapters: [267, 318], key: 'BWB_Hideout' }, + { line: '#FF00FF', chapters: 319, path: ['BWB_Hideout', 'Pennytree'] }, + { icon: '_sright|B|FF00FF', chapters: [319, 324], key: 'Pennytree' }, + { icon: 'lost', chapters: [325, 999], key: 'Pennytree' }, ]; -paths["davos"]= [ - {icon: "|D|AAAAAA", chapters:[0,72], coord:[-23.8054,-83.3203]}, //Unknown during AGOT, but later placed at home - {line: "#AAAAAA", chapters:73, path:[[-23.8054,-83.3203], [-23.0797,-79.1894], [-12.0393,-78.6621], "Dragonstone"]}, - {icon:"_sright|D|AAAAAA", chapters:[73,82], episodes:[0,12], key:"Dragonstone"}, - {line: "#AAAAAA", chapters:83, episodes:13, path:["Dragonstone", [15.9613,-82.4414]]}, - {icon: "|D|AAAAAA", chapters:[83,94], coord:[15.9613,-82.4414]}, //carrying letters to coastal towns - {line: "#AAAAAA", chapters:95, episodes:13, path:[[15.9613,-82.4414], [24.3671,-79.4531], [26.8240,-84.6386], "Gulltown", [26.8240,-84.6386], [32.4726,-75.9375], "Old_Anchor", [36.4566,-79.3652], [44.0875,-80.5957], "Snakewood", [44.0875,-80.5957], [47.6357,-88.1542], "Coldwater_Burn", [47.6357,-88.1542], [49.7244,-87.1875], "Sisterton", [51.2344,-112.4121], "White_Harbor", [51.2344,-112.4121], [50.2893,-82.1777], [32.4726,-74.9707], [-4.7406,-82.9687], [-17.6440,-89.8242], "Storm%27s_End"]}, - {arrow: "#AAAAAA", chapters:95, episodes:13, coord:[22.672,-80.056], heading:20}, - {arrow: "#AAAAAA", chapters:95, episodes:13, coord:[14.6257,-78.9482], heading:195}, - {icon:"_sright|D|AAAAAA", chapters:[95,130], episodes:[13,17], key:"Storm%27s_End"}, - {line: "#AAAAAA", chapters:131, episodes:18, path:[[-4.7406,-82.9687], [11.3357,-85.0161], [0.7031,-101.7773], "King%27s_Landing"]}, - {arrow: "#AAAAAA", chapters:131, episodes:18, coord:[4.748,-95.3821], heading:230}, - {icon:"_sright|D|AAAAAA", chapters:[131,131], coord:[11.3357,-85.0161]}, //On ships outside King's Landing - {icon:"_sright|D|AAAAAA", chapters:[132,147], episodes:[18,18], key:"King%27s_Landing"}, - {icon:"skull", episodes:[19,19], key:"King%27s_Landing"}, //TV show makes it look like Davos is dead - {line: "#AAAAAA", chapters:148, episodes:20, path:["King%27s_Landing", [2.8991,-93.0761]]}, - {icon: "|D|AAAAAA", chapters:[148,152], coord:[2.8991,-93.0761]}, //Spears of the Merling King - {line: "#AAAAAA", chapters:153, episodes:20, path:[[2.8991,-93.0761], [8.3202,-89.6484], [11.3357,-85.0161], "Dragonstone"]}, - {icon:"_sright|D|AAAAAA", chapters:[153,215], episodes:[20,34], key:"Dragonstone"}, - {line: "#AAAAAA", episodes:35, path:["Dragonstone", [19.6425,-80.8593], [31.7281,-77.1679], [44.5591,-60.9521], "Braavos"]}, +paths['davos'] = [ + { icon: '|D|AAAAAA', chapters: [0, 72], coord: [-23.8054, -83.3203] }, //Unknown during AGOT, but later placed at home + { + line: '#AAAAAA', + chapters: 73, + path: [ + [-23.8054, -83.3203], + [-23.0797, -79.1894], + [-12.0393, -78.6621], + 'Dragonstone', + ], + }, + { + icon: '_sright|D|AAAAAA', + chapters: [73, 82], + episodes: [0, 12], + key: 'Dragonstone', + }, + { + line: '#AAAAAA', + chapters: 83, + episodes: 13, + path: ['Dragonstone', [15.9613, -82.4414]], + }, + { icon: '|D|AAAAAA', chapters: [83, 94], coord: [15.9613, -82.4414] }, //carrying letters to coastal towns + { + line: '#AAAAAA', + chapters: 95, + episodes: 13, + path: [ + [15.9613, -82.4414], + [24.3671, -79.4531], + [26.824, -84.6386], + 'Gulltown', + [26.824, -84.6386], + [32.4726, -75.9375], + 'Old_Anchor', + [36.4566, -79.3652], + [44.0875, -80.5957], + 'Snakewood', + [44.0875, -80.5957], + [47.6357, -88.1542], + 'Coldwater_Burn', + [47.6357, -88.1542], + [49.7244, -87.1875], + 'Sisterton', + [51.2344, -112.4121], + 'White_Harbor', + [51.2344, -112.4121], + [50.2893, -82.1777], + [32.4726, -74.9707], + [-4.7406, -82.9687], + [-17.644, -89.8242], + 'Storm%27s_End', + ], + }, + { + arrow: '#AAAAAA', + chapters: 95, + episodes: 13, + coord: [22.672, -80.056], + heading: 20, + }, + { + arrow: '#AAAAAA', + chapters: 95, + episodes: 13, + coord: [14.6257, -78.9482], + heading: 195, + }, + { + icon: '_sright|D|AAAAAA', + chapters: [95, 130], + episodes: [13, 17], + key: 'Storm%27s_End', + }, + { + line: '#AAAAAA', + chapters: 131, + episodes: 18, + path: [ + [-4.7406, -82.9687], + [11.3357, -85.0161], + [0.7031, -101.7773], + 'King%27s_Landing', + ], + }, + { + arrow: '#AAAAAA', + chapters: 131, + episodes: 18, + coord: [4.748, -95.3821], + heading: 230, + }, + { + icon: '_sright|D|AAAAAA', + chapters: [131, 131], + coord: [11.3357, -85.0161], + }, //On ships outside King's Landing + { + icon: '_sright|D|AAAAAA', + chapters: [132, 147], + episodes: [18, 18], + key: 'King%27s_Landing', + }, + { icon: 'skull', episodes: [19, 19], key: 'King%27s_Landing' }, //TV show makes it look like Davos is dead + { + line: '#AAAAAA', + chapters: 148, + episodes: 20, + path: ['King%27s_Landing', [2.8991, -93.0761]], + }, + { icon: '|D|AAAAAA', chapters: [148, 152], coord: [2.8991, -93.0761] }, //Spears of the Merling King + { + line: '#AAAAAA', + chapters: 153, + episodes: 20, + path: [ + [2.8991, -93.0761], + [8.3202, -89.6484], + [11.3357, -85.0161], + 'Dragonstone', + ], + }, + { + icon: '_sright|D|AAAAAA', + chapters: [153, 215], + episodes: [20, 34], + key: 'Dragonstone', + }, + { + line: '#AAAAAA', + episodes: 35, + path: [ + 'Dragonstone', + [19.6425, -80.8593], + [31.7281, -77.1679], + [44.5591, -60.9521], + 'Braavos', + ], + }, - {icon:"_sright|D|AAAAAA", episodes:[35,38], key:"Braavos"}, - {line: "#AAAAAA", episodes:39, path:["Braavos", [72.5808,-79.2773], "Eastwatch-by-the-Sea", "Castle_Black"]}, - {icon:"_sright|D|AAAAAA", episodes:[39,43], key:"Castle_Black"}, - {line: "#AAAAAA", episodes:44, path:["Castle_Black", "Mole%27s_Town"]}, - {icon: "|D|AAAAAA", episodes:[44,46], key:"Mole%27s_Town"}, - {line: "#AAAAAA", episodes:47, path:["Mole%27s_Town", [72.8679,-108.8964], [70.6126,-115.7519]]}, - {icon: "|D|AAAAAA", episodes:[47,47], coord:[70.6126,-115.7519]}, //Stopped by the snow - {icon: "|D|AAAAAA", episodes:[48,49], key:"Mole%27s_Town"}, - {icon: "|D|AAAAAA", episodes:[50,55], key:"Castle_Black"}, - {line: "#AAAAAA", episodes:56, path:["Castle_Black", [74.8219,-107.0947], [76.0479,-112.0605], "Westwatch-by-the-Bridge", [75.6504,-121.0253], [73.0610,-135.5712], [72.6595,-138.5156], [73.1758,-139.2626], [73.4659,-138.7353], [72.1144,-140.2734], "Deepwood_Motte", [72.1144,-140.2734], [75.6504,-121.0253]]}, // Wildling Camp, then Houses Mormount & Glover - {icon:"_sright|D|AAAAAA", episodes:[56,56], coord:[74.8219,-107.0947]}, - {line: "#AAAAAA", episodes:57, path:[[74.8219,-107.0947], [72.6988,-108.8964], [68.5121,-120.8496], "Winterfell"]}, - {icon:"_sright|D|AAAAAA", episodes:[57,99], key:"Winterfell"}, + { icon: '_sright|D|AAAAAA', episodes: [35, 38], key: 'Braavos' }, + { + line: '#AAAAAA', + episodes: 39, + path: [ + 'Braavos', + [72.5808, -79.2773], + 'Eastwatch-by-the-Sea', + 'Castle_Black', + ], + }, + { icon: '_sright|D|AAAAAA', episodes: [39, 43], key: 'Castle_Black' }, + { line: '#AAAAAA', episodes: 44, path: ['Castle_Black', 'Mole%27s_Town'] }, + { icon: '|D|AAAAAA', episodes: [44, 46], key: 'Mole%27s_Town' }, + { + line: '#AAAAAA', + episodes: 47, + path: ['Mole%27s_Town', [72.8679, -108.8964], [70.6126, -115.7519]], + }, + { icon: '|D|AAAAAA', episodes: [47, 47], coord: [70.6126, -115.7519] }, //Stopped by the snow + { icon: '|D|AAAAAA', episodes: [48, 49], key: 'Mole%27s_Town' }, + { icon: '|D|AAAAAA', episodes: [50, 55], key: 'Castle_Black' }, + { + line: '#AAAAAA', + episodes: 56, + path: [ + 'Castle_Black', + [74.8219, -107.0947], + [76.0479, -112.0605], + 'Westwatch-by-the-Bridge', + [75.6504, -121.0253], + [73.061, -135.5712], + [72.6595, -138.5156], + [73.1758, -139.2626], + [73.4659, -138.7353], + [72.1144, -140.2734], + 'Deepwood_Motte', + [72.1144, -140.2734], + [75.6504, -121.0253], + ], + }, // Wildling Camp, then Houses Mormount & Glover + { icon: '_sright|D|AAAAAA', episodes: [56, 56], coord: [74.8219, -107.0947] }, + { + line: '#AAAAAA', + episodes: 57, + path: [ + [74.8219, -107.0947], + [72.6988, -108.8964], + [68.5121, -120.8496], + 'Winterfell', + ], + }, + { icon: '_sright|D|AAAAAA', episodes: [57, 99], key: 'Winterfell' }, //{line: "#AAAAAA", chapters:[242,279], path:["Dragonstone", [19.6425,-80.8593], [31.7281,-77.1679], [49.8379,-80.8593], "White_Harbor"]}, - {icon: "|D|AAAAAA", chapters:[242,248], key:"White_Harbor"}, - {icon:"skull", chapters:[249,279], key:"White_Harbor"}, - {line: "#AAAAAA", chapters:280, path:["Dragonstone", [19.6425,-80.8593], [31.7281,-77.1679], [72.5808,-79.2773], "Eastwatch-by-the-Sea", [72.5808,-79.2773], [56.6078,-83.7597], "Sisterton"]}, - {arrow: "#AAAAAA", chapters:280, coord:[53.3589,-77.9798], heading:358}, - {arrow: "#AAAAAA", chapters:280, coord:[53.5913,-93.845], heading:240}, - {icon: "|D|AAAAAA", chapters:[280,285], key:"Sisterton"}, - {line: "#AAAAAA", chapters:286, path:["Sisterton", [51.2894,-111.7968], "White_Harbor"]}, - {icon: "|D|AAAAAA", chapters:[286,999], key:"White_Harbor"}, + { icon: '|D|AAAAAA', chapters: [242, 248], key: 'White_Harbor' }, + { icon: 'skull', chapters: [249, 279], key: 'White_Harbor' }, + { + line: '#AAAAAA', + chapters: 280, + path: [ + 'Dragonstone', + [19.6425, -80.8593], + [31.7281, -77.1679], + [72.5808, -79.2773], + 'Eastwatch-by-the-Sea', + [72.5808, -79.2773], + [56.6078, -83.7597], + 'Sisterton', + ], + }, + { arrow: '#AAAAAA', chapters: 280, coord: [53.3589, -77.9798], heading: 358 }, + { arrow: '#AAAAAA', chapters: 280, coord: [53.5913, -93.845], heading: 240 }, + { icon: '|D|AAAAAA', chapters: [280, 285], key: 'Sisterton' }, + { + line: '#AAAAAA', + chapters: 286, + path: ['Sisterton', [51.2894, -111.7968], 'White_Harbor'], + }, + { icon: '|D|AAAAAA', chapters: [286, 999], key: 'White_Harbor' }, ]; -paths["samwell"]= [ - {icon: "|S|006300", chapters:[0,72], episodes:[0,2], key:"Horn_Hill"}, //Unknown during first chapters, but later placed at home - {line: "#006300", chapters:26, episodes:3, path:["Horn_Hill", "Highgarden", [-13.6673,-131.2207], "Bitterbridge", [-6.9264,-109.1601], [-2.1088,-104.7656], "King%27s_Landing", "Hayford", [16.0669,-109.5263], "Darry", [26.4312,-114.1406], [33.8704,-121.5234], [36.1733,-122.0507], [41.0462,-120.5566], [44.5904,-122.4023], [57.9848,-122.4023], [64.6991,-124.8632], "Winterfell", [68.7204,-121.1132], [72.9454,-108.4570], "Castle_Black"]}, - {icon: "|S|006300", chapters:[26,85], episodes:[3,9], key:"Castle_Black"}, - {line: "#000000", chapters:48, episodes:9, path:["Castle_Black", [76.6189,-106.6113]]}, //Stopping Jon's escape - {line: "#000000", chapters:86, episodes:10, path:["Castle_Black", "Whitetree"]}, - {icon:"_sright|S|000000|FFFFFF", chapters:[86,95], key:"Whitetree"}, - {line: "#000000", chapters:96, episodes:10, path:["Whitetree", "Craster%27s_Keep"]}, - {icon:"_sright|S|000000|FFFFFF", chapters:[96,106], episodes:[10,12], key:"Craster%27s_Keep"}, - {line: "#000000", chapters:107, episodes:13, path:["Craster%27s_Keep", "Fist_of_the_First_Men"]}, - {icon:"_sright|S|000000|FFFFFF", chapters:[107,162], episodes:[13,19], key:"Fist_of_the_First_Men"}, - {line: "#000000", chapters:161, episodes:20, path:["Fist_of_the_First_Men", [77.7675,-115.4003]]}, - {icon: "|S|000000|FFFFFF", chapters:[161,175], episodes:[20,21], coord:[77.7675,-115.4003]}, //Slays the Other - {line: "#000000", chapters:176, episodes:22, path:[[77.7675,-115.4003], "Craster%27s_Keep"]}, - {icon: "|S|000000|FFFFFF", chapters:[176,188], episodes:[22,24], key:"Craster%27s_Keep"}, - {line: "#000000", chapters:189, episodes:25, path:["Craster%27s_Keep", [77.2351,-111.6211]]}, - {icon: "|S|000000|FFFFFF", chapters:[189,198], episodes:[25,26], coord:[77.2351,-111.6211]}, //Looks like Whitetree - {line: "#000000", chapters:189, episodes:27, path:[[77.2351,-111.6211], [76.8608,-111.1816]]}, - {icon: "|S|000000|FFFFFF", chapters:[189,198], episodes:[27,27], coord:[76.8608,-111.1816]}, //White Walker Attack - {line: "#000000", chapters:189, episodes:28, path:[[76.8608,-111.1816], [76.6899,-110.6104]]}, - {icon: "|S|000000|FFFFFF", chapters:[189,198], episodes:[28,28], coord:[76.6899,-110.6104]}, //Revelation of Nightfort - {line: "#000000", chapters:199, episodes:29, path:[[76.6899,-110.6104], "Nightfort"]}, - {icon:"_sright|S|000000|FFFFFF", chapters:[199,217], key:"Nightfort"}, - {line: "#000000", chapters:218, episodes:29, path:["Nightfort", "Castle_Black"]}, - {icon: "|S|000000|FFFFFF", chapters:[218,239], episodes:[29,48], key:"Castle_Black"}, - {line: "#000000", episodes:32, path:["Castle_Black", "Mole%27s_Town"]}, - {line: "#000000", chapters:240, episodes:49, path:["Castle_Black", "Eastwatch-by-the-Sea", [72.5808,-79.2773], [63.7824,-69.0820]]}, - {icon: "|S|000000|FFFFFF", chapters:[240,250], episodes:[49,51], coord:[63.7824,-69.0820]}, //At sea - {line: "#000000", chapters:251, path:[[63.7824,-69.0820], "Braavos"]}, - {icon:"_sright|S|000000|FFFFFF", chapters:[251,270], key:"Braavos"}, - {line: "#000000", chapters:271, path:["Braavos", [44.5278,-62.3144], [-22.2687,-77.3437], [-33.2111,-77.8710], [-41.3768,-78.7500], [-48.3416,-88.5937], [-49.6107,-110.2148]]}, - {line: "#000000", episodes:52, path:[[63.7824,-69.0820], [44.5278,-62.3144], [-22.2687,-77.3437], [-33.2111,-77.8710], [-41.3768,-78.7500], [-48.3416,-88.5937], [-49.6107,-110.2148]]}, - {icon: "|S|000000|FFFFFF", chapters:[271,280], episodes:[52,54], coord:[-49.6107,-110.2148]}, //Off the coast of Dorne - {line: "#000000", episodes:55, path:[[-49.6107,-110.2148], [-50.4575,-134.3847], [-47.3388,-148.8867], [-41.1124,-154.2480], "Oldtown", [-30.9776,-142.7343], "Horn_Hill"]}, - {icon: "|S|000000|FFFFFF", episodes:[55,58], key:"Horn_Hill"}, +paths['samwell'] = [ + { icon: '|S|006300', chapters: [0, 72], episodes: [0, 2], key: 'Horn_Hill' }, //Unknown during first chapters, but later placed at home + { + line: '#006300', + chapters: 26, + episodes: 3, + path: [ + 'Horn_Hill', + 'Highgarden', + [-13.6673, -131.2207], + 'Bitterbridge', + [-6.9264, -109.1601], + [-2.1088, -104.7656], + 'King%27s_Landing', + 'Hayford', + [16.0669, -109.5263], + 'Darry', + [26.4312, -114.1406], + [33.8704, -121.5234], + [36.1733, -122.0507], + [41.0462, -120.5566], + [44.5904, -122.4023], + [57.9848, -122.4023], + [64.6991, -124.8632], + 'Winterfell', + [68.7204, -121.1132], + [72.9454, -108.457], + 'Castle_Black', + ], + }, + { + icon: '|S|006300', + chapters: [26, 85], + episodes: [3, 9], + key: 'Castle_Black', + }, + { + line: '#000000', + chapters: 48, + episodes: 9, + path: ['Castle_Black', [76.6189, -106.6113]], + }, //Stopping Jon's escape + { + line: '#000000', + chapters: 86, + episodes: 10, + path: ['Castle_Black', 'Whitetree'], + }, + { icon: '_sright|S|000000|FFFFFF', chapters: [86, 95], key: 'Whitetree' }, + { + line: '#000000', + chapters: 96, + episodes: 10, + path: ['Whitetree', 'Craster%27s_Keep'], + }, + { + icon: '_sright|S|000000|FFFFFF', + chapters: [96, 106], + episodes: [10, 12], + key: 'Craster%27s_Keep', + }, + { + line: '#000000', + chapters: 107, + episodes: 13, + path: ['Craster%27s_Keep', 'Fist_of_the_First_Men'], + }, + { + icon: '_sright|S|000000|FFFFFF', + chapters: [107, 162], + episodes: [13, 19], + key: 'Fist_of_the_First_Men', + }, + { + line: '#000000', + chapters: 161, + episodes: 20, + path: ['Fist_of_the_First_Men', [77.7675, -115.4003]], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [161, 175], + episodes: [20, 21], + coord: [77.7675, -115.4003], + }, //Slays the Other + { + line: '#000000', + chapters: 176, + episodes: 22, + path: [[77.7675, -115.4003], 'Craster%27s_Keep'], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [176, 188], + episodes: [22, 24], + key: 'Craster%27s_Keep', + }, + { + line: '#000000', + chapters: 189, + episodes: 25, + path: ['Craster%27s_Keep', [77.2351, -111.6211]], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [189, 198], + episodes: [25, 26], + coord: [77.2351, -111.6211], + }, //Looks like Whitetree + { + line: '#000000', + chapters: 189, + episodes: 27, + path: [ + [77.2351, -111.6211], + [76.8608, -111.1816], + ], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [189, 198], + episodes: [27, 27], + coord: [76.8608, -111.1816], + }, //White Walker Attack + { + line: '#000000', + chapters: 189, + episodes: 28, + path: [ + [76.8608, -111.1816], + [76.6899, -110.6104], + ], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [189, 198], + episodes: [28, 28], + coord: [76.6899, -110.6104], + }, //Revelation of Nightfort + { + line: '#000000', + chapters: 199, + episodes: 29, + path: [[76.6899, -110.6104], 'Nightfort'], + }, + { icon: '_sright|S|000000|FFFFFF', chapters: [199, 217], key: 'Nightfort' }, + { + line: '#000000', + chapters: 218, + episodes: 29, + path: ['Nightfort', 'Castle_Black'], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [218, 239], + episodes: [29, 48], + key: 'Castle_Black', + }, + { line: '#000000', episodes: 32, path: ['Castle_Black', 'Mole%27s_Town'] }, + { + line: '#000000', + chapters: 240, + episodes: 49, + path: [ + 'Castle_Black', + 'Eastwatch-by-the-Sea', + [72.5808, -79.2773], + [63.7824, -69.082], + ], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [240, 250], + episodes: [49, 51], + coord: [63.7824, -69.082], + }, //At sea + { line: '#000000', chapters: 251, path: [[63.7824, -69.082], 'Braavos'] }, + { icon: '_sright|S|000000|FFFFFF', chapters: [251, 270], key: 'Braavos' }, + { + line: '#000000', + chapters: 271, + path: [ + 'Braavos', + [44.5278, -62.3144], + [-22.2687, -77.3437], + [-33.2111, -77.871], + [-41.3768, -78.75], + [-48.3416, -88.5937], + [-49.6107, -110.2148], + ], + }, + { + line: '#000000', + episodes: 52, + path: [ + [63.7824, -69.082], + [44.5278, -62.3144], + [-22.2687, -77.3437], + [-33.2111, -77.871], + [-41.3768, -78.75], + [-48.3416, -88.5937], + [-49.6107, -110.2148], + ], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [271, 280], + episodes: [52, 54], + coord: [-49.6107, -110.2148], + }, //Off the coast of Dorne + { + line: '#000000', + episodes: 55, + path: [ + [-49.6107, -110.2148], + [-50.4575, -134.3847], + [-47.3388, -148.8867], + [-41.1124, -154.248], + 'Oldtown', + [-30.9776, -142.7343], + 'Horn_Hill', + ], + }, + { icon: '|S|000000|FFFFFF', episodes: [55, 58], key: 'Horn_Hill' }, - {line: "#000000", chapters:281, path:[[-49.6107,-110.2148], [-50.4575,-135.2636], [-47.2792,-149.8535], [-40.7805,-154.6875], "Oldtown"]}, - {icon: "|S|000000|FFFFFF", chapters:[281,999], episodes:[59,99], key:"Oldtown"}, + { + line: '#000000', + chapters: 281, + path: [ + [-49.6107, -110.2148], + [-50.4575, -135.2636], + [-47.2792, -149.8535], + [-40.7805, -154.6875], + 'Oldtown', + ], + }, + { + icon: '|S|000000|FFFFFF', + chapters: [281, 999], + episodes: [59, 99], + key: 'Oldtown', + }, ]; -paths["asha"]= [ - {icon: "|A|FF9700", chapters:[ 0, 96], episodes:[ 0,13], key:"Pyke"}, //On Pyke during first book - {line: "#FF9700", chapters: 97, episodes: 17, path:["Pyke", [31.5036,-151.4355], [46.3773,-161.6309], [61.8976,-162.1582], [71.6083,-153.5449], [72.1549,-149.7656], "Deepwood_Motte"]}, - {icon: "|A|FF9700", chapters:[ 97,235], episodes:[14,34], key:"Deepwood_Motte"}, //ACOK24 - {line: "#FF9700", chapters: 129, episodes: 17, path:["Deepwood_Motte", "Winterfell"]}, //ACOK56 - {line: "#FF9700", episodes: 35, path:["Deepwood_Motte", "Tumbledown_Tower", [67.0674,-113.8183], "Dreadfort"]}, - {icon: "|A|FF9700", episodes:[35,52], key:"Dreadfort"}, - {line: "#FF9700", chapters: 236, episodes: 53, path:[[46.3773,-161.6309], "Ten_Towers"]}, - {icon: "|A|FF9700", chapters:[236,242], episodes:[53,53], key:"Ten_Towers"}, //AFFC11 - {line: "#FF9700", chapters: 243, episodes: 54, path:["Ten_Towers", [31.9894,-154.4824]]}, - {icon: "_sleft|A|FF9700", chapters:[243,296], episodes:[54,55], coord:[31.9894,-154.4824]}, //AFFC18 - {line: "#FF9700", chapters: 297, path:[[31.9894,-154.4824], [46.3773,-161.6309]]}, - {line: "#FF9700", chapters: 297, path:["Deepwood_Motte", [70.0955,-139.4385]]}, - {icon: "|A|FF9700", chapters:[297,312], coord:[70.0955,-139.4385]}, //ADWD26 - {line: "#FF9700", chapters: 313, path:["Deepwood_Motte", "Crofters%27_village"]}, - {icon: "_sleft|A|FF9700", chapters:[313,999], key:"Crofters%27_village"}, //ADWD42 +paths['asha'] = [ + { icon: '|A|FF9700', chapters: [0, 96], episodes: [0, 13], key: 'Pyke' }, //On Pyke during first book + { + line: '#FF9700', + chapters: 97, + episodes: 17, + path: [ + 'Pyke', + [31.5036, -151.4355], + [46.3773, -161.6309], + [61.8976, -162.1582], + [71.6083, -153.5449], + [72.1549, -149.7656], + 'Deepwood_Motte', + ], + }, + { + icon: '|A|FF9700', + chapters: [97, 235], + episodes: [14, 34], + key: 'Deepwood_Motte', + }, //ACOK24 + { + line: '#FF9700', + chapters: 129, + episodes: 17, + path: ['Deepwood_Motte', 'Winterfell'], + }, //ACOK56 + { + line: '#FF9700', + episodes: 35, + path: [ + 'Deepwood_Motte', + 'Tumbledown_Tower', + [67.0674, -113.8183], + 'Dreadfort', + ], + }, + { icon: '|A|FF9700', episodes: [35, 52], key: 'Dreadfort' }, + { + line: '#FF9700', + chapters: 236, + episodes: 53, + path: [[46.3773, -161.6309], 'Ten_Towers'], + }, + { + icon: '|A|FF9700', + chapters: [236, 242], + episodes: [53, 53], + key: 'Ten_Towers', + }, //AFFC11 + { + line: '#FF9700', + chapters: 243, + episodes: 54, + path: ['Ten_Towers', [31.9894, -154.4824]], + }, + { + icon: '_sleft|A|FF9700', + chapters: [243, 296], + episodes: [54, 55], + coord: [31.9894, -154.4824], + }, //AFFC18 + { + line: '#FF9700', + chapters: 297, + path: [ + [31.9894, -154.4824], + [46.3773, -161.6309], + ], + }, + { + line: '#FF9700', + chapters: 297, + path: ['Deepwood_Motte', [70.0955, -139.4385]], + }, + { icon: '|A|FF9700', chapters: [297, 312], coord: [70.0955, -139.4385] }, //ADWD26 + { + line: '#FF9700', + chapters: 313, + path: ['Deepwood_Motte', 'Crofters%27_village'], + }, + { icon: '_sleft|A|FF9700', chapters: [313, 999], key: 'Crofters%27_village' }, //ADWD42 - {line: "#FF9700", episodes: 56, path:[[31.9894,-154.4824], [33.3213,-154.5556], [33.5413,-157.1923], [30.0310,-157.9833], [5.7471,-159.0820], [-34.4884,-159.9169], [-51.0137,-146.2939], [-49.6107,-16.4355], [-48.1074,-10.6347], "Volantis"]}, - {icon: "_sleft|A|FF9700", episodes:[56,57], key:"Volantis"}, //Brothel - {line: "#FF9700", episodes: 58, path:["Volantis", [-72.7640,19.6875], [-74.0919,38.4960], [-61.0582,60.6445], [-57.7979,58.3593], "Meereen"]}, - {icon: "_sleft|A|FF9700", episodes:[58,58], key:"Meereen"}, - {line: "#FF9700", episodes:59, path:["Meereen", [-58.2632,52.0312], [-68.3505,50.6689]]}, - {icon: "_sleft|A|FF9700", episodes:[59,99], coord:[-68.3505,50.6689]}, //Sailing to Westeros + { + line: '#FF9700', + episodes: 56, + path: [ + [31.9894, -154.4824], + [33.3213, -154.5556], + [33.5413, -157.1923], + [30.031, -157.9833], + [5.7471, -159.082], + [-34.4884, -159.9169], + [-51.0137, -146.2939], + [-49.6107, -16.4355], + [-48.1074, -10.6347], + 'Volantis', + ], + }, + { icon: '_sleft|A|FF9700', episodes: [56, 57], key: 'Volantis' }, //Brothel + { + line: '#FF9700', + episodes: 58, + path: [ + 'Volantis', + [-72.764, 19.6875], + [-74.0919, 38.496], + [-61.0582, 60.6445], + [-57.7979, 58.3593], + 'Meereen', + ], + }, + { icon: '_sleft|A|FF9700', episodes: [58, 58], key: 'Meereen' }, + { + line: '#FF9700', + episodes: 59, + path: ['Meereen', [-58.2632, 52.0312], [-68.3505, 50.6689]], + }, + { icon: '_sleft|A|FF9700', episodes: [59, 99], coord: [-68.3505, 50.6689] }, //Sailing to Westeros ]; -paths["victarion"]= [ - {icon: "_sleft|V|FF9700", chapters:[ 0, 96], episodes:[ 0,13], key:"Pyke"}, //On Pyke during first book - {line: "#FF9700", chapters: 97, episodes: 17, path:["Pyke", [31.5036,-151.4355], [46.3773,-161.6309], [51.454,-156.1816], [53.2258,-141.5918], [54.0078,-132.5391], "Moat_Cailin"]}, - {icon: "|V|FF9700", chapters:[ 97,235], episodes:[14,99], key:"Moat_Cailin"}, //ACOK24 - {line: "#FF9700", chapters: 243, path:[[46.3773,-161.6309], [31.9894,-154.4824]]}, - {icon:"_sright|V|FF9700", chapters:[243,253], coord:[31.9894,-154.4824]}, //AFFC18 - {line: "#FF9700", chapters: 254, path:[[31.9894,-154.4824], [31.5036,-151.4355], [28.8447,-152.4023], [26.9808,-175.5176], [-19.6426,-175.2539], "Lord_Hewett%27s_Town"]}, - {icon: "|V|FF9700", chapters:[254,326], key:"Lord_Hewett%27s_Town"}, //AFFC29 - {line: "#FF9700", chapters: 327, path:["Lord_Hewett%27s_Town", [-34.3071,-160.1367], [-38.891,-158.0273], [-47.3388,-148.3594], [-50.7365,-133.8574], [-52.4292,7.9102], [-73.0738,18.1934], [-74.0679,38.4961], [-67.8424,50.9766], [-59.4227,52.7344]]}, - {icon: "|V|FF9700", chapters:[327,333], coord:[-59.4227,52.7344]}, //ADWD56 - {line: "#FF9700", chapters: 334, path:[[-59.4227,52.7344], [-57.9382,51.5918], [-52.2682,62.9297]]}, - {icon: "|V|FF9700", chapters:[334,999], coord:[-52.2682,62.9297]}, //ADWD63 +paths['victarion'] = [ + { + icon: '_sleft|V|FF9700', + chapters: [0, 96], + episodes: [0, 13], + key: 'Pyke', + }, //On Pyke during first book + { + line: '#FF9700', + chapters: 97, + episodes: 17, + path: [ + 'Pyke', + [31.5036, -151.4355], + [46.3773, -161.6309], + [51.454, -156.1816], + [53.2258, -141.5918], + [54.0078, -132.5391], + 'Moat_Cailin', + ], + }, + { + icon: '|V|FF9700', + chapters: [97, 235], + episodes: [14, 99], + key: 'Moat_Cailin', + }, //ACOK24 + { + line: '#FF9700', + chapters: 243, + path: [ + [46.3773, -161.6309], + [31.9894, -154.4824], + ], + }, + { + icon: '_sright|V|FF9700', + chapters: [243, 253], + coord: [31.9894, -154.4824], + }, //AFFC18 + { + line: '#FF9700', + chapters: 254, + path: [ + [31.9894, -154.4824], + [31.5036, -151.4355], + [28.8447, -152.4023], + [26.9808, -175.5176], + [-19.6426, -175.2539], + 'Lord_Hewett%27s_Town', + ], + }, + { icon: '|V|FF9700', chapters: [254, 326], key: 'Lord_Hewett%27s_Town' }, //AFFC29 + { + line: '#FF9700', + chapters: 327, + path: [ + 'Lord_Hewett%27s_Town', + [-34.3071, -160.1367], + [-38.891, -158.0273], + [-47.3388, -148.3594], + [-50.7365, -133.8574], + [-52.4292, 7.9102], + [-73.0738, 18.1934], + [-74.0679, 38.4961], + [-67.8424, 50.9766], + [-59.4227, 52.7344], + ], + }, + { icon: '|V|FF9700', chapters: [327, 333], coord: [-59.4227, 52.7344] }, //ADWD56 + { + line: '#FF9700', + chapters: 334, + path: [ + [-59.4227, 52.7344], + [-57.9382, 51.5918], + [-52.2682, 62.9297], + ], + }, + { icon: '|V|FF9700', chapters: [334, 999], coord: [-52.2682, 62.9297] }, //ADWD63 ]; - -paths["arianne"]= [ - {icon: "|A|AD011B", chapters:[ 0,245], key:"Sunspear"}, //In Sunspear during first books - {line: "#AD011B", chapters: 246, path:["Sunspear", "Shandystone", [-43.0367,-92.2412]]}, - {icon: "_sleft|A|AD011B", chapters:[246,264], coord:[-43.0367,-92.2412]}, //AFFC21 - {line: "#AD011B", chapters:265, path:[[-43.0367,-92.2412], [-43.0046,-91.3183], [-43.8345,-90.4833], [-43.7393,-89.0771], [-44.3395,-88.0664], "Planky_Town", "Sunspear"]}, - {icon: "_sleft|A|AD011B", chapters:[265,999], key:"Sunspear"}, +paths['arianne'] = [ + { icon: '|A|AD011B', chapters: [0, 245], key: 'Sunspear' }, //In Sunspear during first books + { + line: '#AD011B', + chapters: 246, + path: ['Sunspear', 'Shandystone', [-43.0367, -92.2412]], + }, + { + icon: '_sleft|A|AD011B', + chapters: [246, 264], + coord: [-43.0367, -92.2412], + }, //AFFC21 + { + line: '#AD011B', + chapters: 265, + path: [ + [-43.0367, -92.2412], + [-43.0046, -91.3183], + [-43.8345, -90.4833], + [-43.7393, -89.0771], + [-44.3395, -88.0664], + 'Planky_Town', + 'Sunspear', + ], + }, + { icon: '_sleft|A|AD011B', chapters: [265, 999], key: 'Sunspear' }, ]; -paths["littlefinger"]= [ - {icon: "|P|006300", chapters:[ 0,108], episodes:[ 0,12], key:"King%27s_Landing"}, - {line: "#006300", chapters:109, path:["King%27s_Landing", [-2.1088,-104.7656], [-6.9264,-109.1601], "Bitterbridge"]}, - {icon: "|P|006300", chapters:[109,134], episodes:[13,17], key:"Bitterbridge"}, //In the TV show, these events took place in the Stormlands, near Storm's End - {icon: "|P|006300", chapters:[135,161], episodes:[18,25], key:"King%27s_Landing"}, // Returns during Battle of the Blackwater - {line: "#006300", episodes:26, path:["King%27s_Landing", [1.2303,-103.3593], [1.4939,-98.0859], [9.7956,-88.1542], [13.4109,-82.7929], [23.9661,-80.3320], [27.3718,-84.1553], "Gulltown", [31.6907,-96.0644], [30.9776,-100.1074], "Bloody_Gate", "Eyrie"]}, - {icon: "|P|006300", episodes:[26,30], key:"Eyrie"}, - {line: "#006300", chapters:162, path:["King%27s_Landing", [1.2303,-103.3593]]}, - {icon: "_sleft|P|006300", chapters:[162,210], episodes:[31,32], coord:[1.2303,-103.3593]}, //The coast off King's Landing - {icon: "_sleft|P|006300", episodes:[33,33], coord:[13.4109,-82.7929]}, //In the Narrow Sea - {line: "#006300", chapters:211, path:[[1.2303,-103.3593], [1.4939,-98.0859], [9.7956,-88.1542], [13.4109,-82.7929], [32.1756,-77.2558], "House_Baelish"]}, - {icon: "_sleft|P|006300", chapters:[211,222], key:"House_Baelish"}, - {line: "#006300", chapters:223, path:["House_Baelish", "Longbow_Hall", "Eyrie"]}, - {icon: "_sleft|P|006300", chapters:[223,999], episodes:[34,40], key:"Eyrie"}, - {line: "#006300", episodes:41, path:["Crossroads_Inn", [25.1651,-110.2294],[25.2446,-106.0107],[27.4107,-104.9121],[27.4107,-104.9121], "Bloody_Gate"]}, - {icon: "_sleft|P|006300", episodes:[41,41], key:"Crossroads_Inn"}, - {line: "#006300", episodes:42, path:["Crossroads_Inn", [34.8859,-121.9042], [41.2447,-120.6738], [44.6530,-122.4316], "Moat_Cailin"]}, - {icon: "_sleft|P|006300", episodes:[42,42], key:"Moat_Cailin"}, - {line: "#006300", episodes:43, path:["Moat_Cailin", [64.6991,-124.86328125], "Winterfell"]}, - {icon: "_sleft|P|006300", episodes:[43,44], key:"Winterfell"}, //He's gone during 44, but not yet back at KL - {line: "#006300", episodes:45, path:[[64.9235,-124.4531], [58.9500,-114.9609], "White_Harbor", [50.1205,-111.5332], [49.8379,-83.1445], [32.0267,-76.9921], [23.9661,-80.3320]]}, - {icon: "_sleft|P|006300", episodes:[45,52], key:"King%27s_Landing"}, - {line: "#006300", episodes:45, path:["Gulltown", "Runestone"]}, - {icon: "|P|006300", episodes:[53,53], key:"Runestone"}, - {line: "#006300", episodes:54, path:["Runestone", [32.0267,-76.9921], [71.1877,-79.8925], [72.9969,-81.5625], [74.0678,-86.9238], "Eastwatch-by-the-Sea", "Mole%27s_Town"]}, - {icon: "|P|006300", episodes:[54,57], key:"Mole%27s_Town"}, - {line: "#006300", episodes:58, path:[[71.1877,-79.8925], [57.1839,-84.8144], [51.9713,-100.8105], [51.0413,-111.0498], "White_Harbor", "Moat_Cailin"]}, - {icon: "|P|006300", episodes:[58,99], key:"Winterfell"}, +paths['littlefinger'] = [ + { + icon: '|P|006300', + chapters: [0, 108], + episodes: [0, 12], + key: 'King%27s_Landing', + }, + { + line: '#006300', + chapters: 109, + path: [ + 'King%27s_Landing', + [-2.1088, -104.7656], + [-6.9264, -109.1601], + 'Bitterbridge', + ], + }, + { + icon: '|P|006300', + chapters: [109, 134], + episodes: [13, 17], + key: 'Bitterbridge', + }, //In the TV show, these events took place in the Stormlands, near Storm's End + { + icon: '|P|006300', + chapters: [135, 161], + episodes: [18, 25], + key: 'King%27s_Landing', + }, // Returns during Battle of the Blackwater + { + line: '#006300', + episodes: 26, + path: [ + 'King%27s_Landing', + [1.2303, -103.3593], + [1.4939, -98.0859], + [9.7956, -88.1542], + [13.4109, -82.7929], + [23.9661, -80.332], + [27.3718, -84.1553], + 'Gulltown', + [31.6907, -96.0644], + [30.9776, -100.1074], + 'Bloody_Gate', + 'Eyrie', + ], + }, + { icon: '|P|006300', episodes: [26, 30], key: 'Eyrie' }, + { + line: '#006300', + chapters: 162, + path: ['King%27s_Landing', [1.2303, -103.3593]], + }, + { + icon: '_sleft|P|006300', + chapters: [162, 210], + episodes: [31, 32], + coord: [1.2303, -103.3593], + }, //The coast off King's Landing + { icon: '_sleft|P|006300', episodes: [33, 33], coord: [13.4109, -82.7929] }, //In the Narrow Sea + { + line: '#006300', + chapters: 211, + path: [ + [1.2303, -103.3593], + [1.4939, -98.0859], + [9.7956, -88.1542], + [13.4109, -82.7929], + [32.1756, -77.2558], + 'House_Baelish', + ], + }, + { icon: '_sleft|P|006300', chapters: [211, 222], key: 'House_Baelish' }, + { + line: '#006300', + chapters: 223, + path: ['House_Baelish', 'Longbow_Hall', 'Eyrie'], + }, + { + icon: '_sleft|P|006300', + chapters: [223, 999], + episodes: [34, 40], + key: 'Eyrie', + }, + { + line: '#006300', + episodes: 41, + path: [ + 'Crossroads_Inn', + [25.1651, -110.2294], + [25.2446, -106.0107], + [27.4107, -104.9121], + [27.4107, -104.9121], + 'Bloody_Gate', + ], + }, + { icon: '_sleft|P|006300', episodes: [41, 41], key: 'Crossroads_Inn' }, + { + line: '#006300', + episodes: 42, + path: [ + 'Crossroads_Inn', + [34.8859, -121.9042], + [41.2447, -120.6738], + [44.653, -122.4316], + 'Moat_Cailin', + ], + }, + { icon: '_sleft|P|006300', episodes: [42, 42], key: 'Moat_Cailin' }, + { + line: '#006300', + episodes: 43, + path: ['Moat_Cailin', [64.6991, -124.86328125], 'Winterfell'], + }, + { icon: '_sleft|P|006300', episodes: [43, 44], key: 'Winterfell' }, //He's gone during 44, but not yet back at KL + { + line: '#006300', + episodes: 45, + path: [ + [64.9235, -124.4531], + [58.95, -114.9609], + 'White_Harbor', + [50.1205, -111.5332], + [49.8379, -83.1445], + [32.0267, -76.9921], + [23.9661, -80.332], + ], + }, + { icon: '_sleft|P|006300', episodes: [45, 52], key: 'King%27s_Landing' }, + { line: '#006300', episodes: 45, path: ['Gulltown', 'Runestone'] }, + { icon: '|P|006300', episodes: [53, 53], key: 'Runestone' }, + { + line: '#006300', + episodes: 54, + path: [ + 'Runestone', + [32.0267, -76.9921], + [71.1877, -79.8925], + [72.9969, -81.5625], + [74.0678, -86.9238], + 'Eastwatch-by-the-Sea', + 'Mole%27s_Town', + ], + }, + { icon: '|P|006300', episodes: [54, 57], key: 'Mole%27s_Town' }, + { + line: '#006300', + episodes: 58, + path: [ + [71.1877, -79.8925], + [57.1839, -84.8144], + [51.9713, -100.8105], + [51.0413, -111.0498], + 'White_Harbor', + 'Moat_Cailin', + ], + }, + { icon: '|P|006300', episodes: [58, 99], key: 'Winterfell' }, ]; diff --git a/connections/index.html b/connections/index.html index 32b64f3..b568798 100644 --- a/connections/index.html +++ b/connections/index.html @@ -262,8 +262,7 @@ - - +
    diff --git a/index.html b/index.html index 0f1dc95..04e1471 100644 --- a/index.html +++ b/index.html @@ -2,295 +2,1123 @@ Interactive Game of Thrones Map with Spoilers Control - - - - + + + + - - - - - - - - - + + + + + + + + +
    -
    +
    +
    + If the map doesn't appear within a few seconds, you may have + JavaScript disabled. Often, this has been caused by a popup-blocker + extension in your browser. This website does NOT display popup ads, + but it does use JavaScript to send you to a wiki site if you click on + a town (this is probably what confuses the extension). To see the map, + please allow popup windows for this website.
    -
    - If the map doesn't appear within a few seconds, you may have JavaScript disabled. Often, this has been caused by a popup-blocker extension in your browser. This website does NOT display popup ads, but it does use JavaScript to send you to a wiki site if you click on a town (this is probably what confuses the extension). To see the map, please allow popup windows for this website. -

    Spoilers Through:

    -
    +
    -
    - +
    - +
    - -
    - +
    + - + -
    - -
      - +
        -

        Show Regions:

        - - -
        - + + +
        + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        The Gift (Night's Watch)
        The North (House Stark)
        Riverlands (House Tully)
        The Vale (House Arryn)
        Iron Islands (House Greyjoy)
        Westerlands (H. Lannister)
        Crownlands (H. Baratheon)
        The Reach (House Tyrell)
        Stormlands (H. Baratheon)
        Dorne (House Martell)
        The Gift (Night's Watch)
        The North (House Stark)
        Riverlands (House Tully)
        The Vale (House Arryn)
        Iron Islands (House Greyjoy)
        Westerlands (H. Lannister)
        Crownlands (H. Baratheon)
        The Reach (House Tyrell)
        Stormlands (H. Baratheon)
        Dorne (House Martell)
        -

        Show Character Paths:

        select all | - current locations only + current locations only

        - - - - - + + + + +
          -
        • Return to Menu
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • +
        • + Return to Menu +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        • +
        • + +
        - +
        diff --git a/jquery.qtip.css b/jquery.qtip.css new file mode 100644 index 0000000..3b9dfe0 --- /dev/null +++ b/jquery.qtip.css @@ -0,0 +1 @@ +.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}/*!Light tooltip style*/.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*!Dark tooltip style*/.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*!Cream tooltip style*/.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*!Red tooltip style*/.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#d95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}/*!Green tooltip style*/.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*!Blue tooltip style*/.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:lucida grande,sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.qtipmodal-ie6fix{position:absolute!important} \ No newline at end of file diff --git a/jquery.qtip.js b/jquery.qtip.js new file mode 100644 index 0000000..a4c1cb6 --- /dev/null +++ b/jquery.qtip.js @@ -0,0 +1,320 @@ +(function(window,document,undefined){(function(factory){"use strict";if(typeof define==='function'&&define.amd){define(['jquery'],factory);} +else if(jQuery&&!jQuery.fn.qtip){factory(jQuery);}} +(function($){"use strict";;var TRUE=true,FALSE=false,NULL=null,X='x',Y='y',WIDTH='width',HEIGHT='height',TOP='top',LEFT='left',BOTTOM='bottom',RIGHT='right',CENTER='center',FLIP='flip',FLIPINVERT='flipinvert',SHIFT='shift',QTIP,PROTOTYPE,CORNER,CHECKS,PLUGINS={},NAMESPACE='qtip',ATTR_HAS='data-hasqtip',ATTR_ID='data-qtip-id',WIDGET=['ui-widget','ui-tooltip'],SELECTOR='.'+NAMESPACE,INACTIVE_EVENTS='click dblclick mousedown mouseup mousemove mouseleave mouseenter'.split(' '),CLASS_FIXED=NAMESPACE+'-fixed',CLASS_DEFAULT=NAMESPACE+'-default',CLASS_FOCUS=NAMESPACE+'-focus',CLASS_HOVER=NAMESPACE+'-hover',CLASS_DISABLED=NAMESPACE+'-disabled',replaceSuffix='_replacedByqTip',oldtitle='oldtitle',trackingBound,BROWSER={ie:(function(){var v,i;for(v=4,i=document.createElement('div');(i.innerHTML='')&&i.getElementsByTagName('i')[0];v+=1){} +return v>4?v:NaN;})(),iOS:parseFloat((''+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,''])[1]).replace('undefined','3_2').replace('_','.').replace('_',''))||FALSE};;function QTip(target,options,id,attr){this.id=id;this.target=target;this.tooltip=NULL;this.elements={target:target};this._id=NAMESPACE+'-'+id;this.timers={img:{}};this.options=options;this.plugins={};this.cache={event:{},target:$(),disabled:FALSE,attr:attr,onTooltip:FALSE,lastClass:''};this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=FALSE;} +PROTOTYPE=QTip.prototype;PROTOTYPE._when=function(deferreds){return $.when.apply($,deferreds);};PROTOTYPE.render=function(show){if(this.rendered||this.destroyed){return this;} +var self=this,options=this.options,cache=this.cache,elements=this.elements,text=options.content.text,title=options.content.title,button=options.content.button,posOptions=options.position,deferreds=[];$.attr(this.target[0],'aria-describedby',this._id);cache.posClass=this._createPosClass((this.position={my:posOptions.my,at:posOptions.at}).my);this.tooltip=elements.tooltip=$('
        ',{'id':this._id,'class':[NAMESPACE,CLASS_DEFAULT,options.style.classes,cache.posClass].join(' '),'width':options.style.width||'','height':options.style.height||'','tracking':posOptions.target==='mouse'&&posOptions.adjust.mouse,'role':'alert','aria-live':'polite','aria-atomic':FALSE,'aria-describedby':this._id+'-content','aria-hidden':TRUE}).toggleClass(CLASS_DISABLED,this.disabled).attr(ATTR_ID,this.id).data(NAMESPACE,this).appendTo(posOptions.container).append(elements.content=$('
        ',{'class':NAMESPACE+'-content','id':this._id+'-content','aria-atomic':TRUE}));this.rendered=-1;this.positioning=TRUE;if(title){this._createTitle();if(!$.isFunction(title)){deferreds.push(this._updateTitle(title,FALSE));}} +if(button){this._createButton();} +if(!$.isFunction(text)){deferreds.push(this._updateContent(text,FALSE));} +this.rendered=TRUE;this._setWidget();$.each(PLUGINS,function(name){var instance;if(this.initialize==='render'&&(instance=this(self))){self.plugins[name]=instance;}});this._unassignEvents();this._assignEvents();this._when(deferreds).then(function(){self._trigger('render');self.positioning=FALSE;if(!self.hiddenDuringWait&&(options.show.ready||show)){self.toggle(TRUE,cache.event,FALSE);} +self.hiddenDuringWait=FALSE;});QTIP.api[this.id]=this;return this;};PROTOTYPE.destroy=function(immediate){if(this.destroyed){return this.target;} +function process(){if(this.destroyed){return;} +this.destroyed=TRUE;var target=this.target,title=target.attr(oldtitle),timer;if(this.rendered){this.tooltip.stop(1,0).find('*').remove().end().remove();} +$.each(this.plugins,function(){this.destroy&&this.destroy();});for(timer in this.timers){if(this.timers.hasOwnProperty(timer)){clearTimeout(this.timers[timer]);}} +target.removeData(NAMESPACE).removeAttr(ATTR_ID).removeAttr(ATTR_HAS).removeAttr('aria-describedby');if(this.options.suppress&&title){target.attr('title',title).removeAttr(oldtitle);} +this._unassignEvents();this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=NULL;delete QTIP.api[this.id];} +if((immediate!==TRUE||this.triggering==='hide')&&this.rendered){this.tooltip.one('tooltiphidden',$.proxy(process,this));!this.triggering&&this.hide();} +else{process.call(this);} +return this.target;};;function invalidOpt(a){return a===NULL||$.type(a)!=='object';} +function invalidContent(c){return!($.isFunction(c)||c&&c.attr||c.length||$.type(c)==='object'&&(c.jquery||c.then));} +function sanitizeOptions(opts){var content,text,ajax,once;if(invalidOpt(opts)){return FALSE;} +if(invalidOpt(opts.metadata)){opts.metadata={type:opts.metadata};} +if('content'in opts){content=opts.content;if(invalidOpt(content)||content.jquery||content.done){text=invalidContent(content)?FALSE:content;content=opts.content={text:text};} +else{text=content.text;} +if('ajax'in content){ajax=content.ajax;once=ajax&&ajax.once!==FALSE;delete content.ajax;content.text=function(event,api){var loading=text||$(this).attr(api.options.content.attr)||'Loading...',deferred=$.ajax($.extend({},ajax,{context:api})).then(ajax.success,NULL,ajax.error).then(function(newContent){if(newContent&&once){api.set('content.text',newContent);} +return newContent;},function(xhr,status,error){if(api.destroyed||xhr.status===0){return;} +api.set('content.text',status+': '+error);});return!once?(api.set('content.text',loading),deferred):loading;};} +if('title'in content){if($.isPlainObject(content.title)){content.button=content.title.button;content.title=content.title.text;} +if(invalidContent(content.title||FALSE)){content.title=FALSE;}}} +if('position'in opts&&invalidOpt(opts.position)){opts.position={my:opts.position,at:opts.position};} +if('show'in opts&&invalidOpt(opts.show)){opts.show=opts.show.jquery?{target:opts.show}:opts.show===TRUE?{ready:TRUE}:{event:opts.show};} +if('hide'in opts&&invalidOpt(opts.hide)){opts.hide=opts.hide.jquery?{target:opts.hide}:{event:opts.hide};} +if('style'in opts&&invalidOpt(opts.style)){opts.style={classes:opts.style};} +$.each(PLUGINS,function(){this.sanitize&&this.sanitize(opts);});return opts;} +CHECKS=PROTOTYPE.checks={builtin:{'^id$':function(obj,o,v,prev){var id=v===TRUE?QTIP.nextid:v,newId=NAMESPACE+'-'+id;if(id!==FALSE&&id.length>0&&!$('#'+newId).length){this._id=newId;if(this.rendered){this.tooltip[0].id=this._id;this.elements.content[0].id=this._id+'-content';this.elements.title[0].id=this._id+'-title';}} +else{obj[o]=prev;}},'^prerender':function(obj,o,v){v&&!this.rendered&&this.render(this.options.show.ready);},'^content.text$':function(obj,o,v){this._updateContent(v);},'^content.attr$':function(obj,o,v,prev){if(this.options.content.text===this.target.attr(prev)){this._updateContent(this.target.attr(v));}},'^content.title$':function(obj,o,v){if(!v){return this._removeTitle();} +v&&!this.elements.title&&this._createTitle();this._updateTitle(v);},'^content.button$':function(obj,o,v){this._updateButton(v);},'^content.title.(text|button)$':function(obj,o,v){this.set('content.'+o,v);},'^position.(my|at)$':function(obj,o,v){if('string'===typeof v){this.position[o]=obj[o]=new CORNER(v,o==='at');}},'^position.container$':function(obj,o,v){this.rendered&&this.tooltip.appendTo(v);},'^show.ready$':function(obj,o,v){v&&(!this.rendered&&this.render(TRUE)||this.toggle(TRUE));},'^style.classes$':function(obj,o,v,p){this.rendered&&this.tooltip.removeClass(p).addClass(v);},'^style.(width|height)':function(obj,o,v){this.rendered&&this.tooltip.css(o,v);},'^style.widget|content.title':function(){this.rendered&&this._setWidget();},'^style.def':function(obj,o,v){this.rendered&&this.tooltip.toggleClass(CLASS_DEFAULT,!!v);},'^events.(render|show|move|hide|focus|blur)$':function(obj,o,v){this.rendered&&this.tooltip[($.isFunction(v)?'':'un')+'bind']('tooltip'+o,v);},'^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)':function(){if(!this.rendered){return;} +var posOptions=this.options.position;this.tooltip.attr('tracking',posOptions.target==='mouse'&&posOptions.adjust.mouse);this._unassignEvents();this._assignEvents();}}};function convertNotation(options,notation){var i=0,obj,option=options,levels=notation.split('.');while(option=option[levels[i++]]){if(i0&&reposition){this.reposition(options.position.target==='mouse'?NULL:this.cache.event);} +return this;};;PROTOTYPE._update=function(content,element){var self=this,cache=this.cache;if(!this.rendered||!content){return FALSE;} +if($.isFunction(content)){content=content.call(this.elements.target,cache.event,this)||'';} +if($.isFunction(content.then)){cache.waiting=TRUE;return content.then(function(c){cache.waiting=FALSE;return self._update(c,element);},NULL,function(e){return self._update(e,element);});} +if(content===FALSE||!content&&content!==''){return FALSE;} +if(content.jquery&&content.length>0){element.empty().append(content.css({display:'block',visibility:'visible'}));} +else{element.html(content);} +return this._waitForContent(element).then(function(images){if(self.rendered&&self.tooltip[0].offsetWidth>0){self.reposition(cache.event,!images.length);}});};PROTOTYPE._waitForContent=function(element){var cache=this.cache;cache.waiting=TRUE;return($.fn.imagesLoaded?element.imagesLoaded():new $.Deferred().resolve([])).done(function(){cache.waiting=FALSE;}).promise();};PROTOTYPE._updateContent=function(content,reposition){this._update(content,this.elements.content,reposition);};PROTOTYPE._updateTitle=function(content,reposition){if(this._update(content,this.elements.title,reposition)===FALSE){this._removeTitle(FALSE);}};PROTOTYPE._createTitle=function() +{var elements=this.elements,id=this._id+'-title';if(elements.titlebar){this._removeTitle();} +elements.titlebar=$('
        ',{'class':NAMESPACE+'-titlebar '+(this.options.style.widget?createWidgetClass('header'):'')}).append(elements.title=$('
        ',{'id':id,'class':NAMESPACE+'-title','aria-atomic':TRUE})).insertBefore(elements.content).delegate('.qtip-close','mousedown keydown mouseup keyup mouseout',function(event){$(this).toggleClass('ui-state-active ui-state-focus',event.type.substr(-4)==='down');}).delegate('.qtip-close','mouseover mouseout',function(event){$(this).toggleClass('ui-state-hover',event.type==='mouseover');});if(this.options.content.button){this._createButton();}};PROTOTYPE._removeTitle=function(reposition) +{var elements=this.elements;if(elements.title){elements.titlebar.remove();elements.titlebar=elements.title=elements.button=NULL;if(reposition!==FALSE){this.reposition();}}};;PROTOTYPE._createPosClass=function(my){return NAMESPACE+'-pos-'+(my||this.options.position.my).abbrev();};PROTOTYPE.reposition=function(event,effect){if(!this.rendered||this.positioning||this.destroyed){return this;} +this.positioning=TRUE;var cache=this.cache,tooltip=this.tooltip,posOptions=this.options.position,target=posOptions.target,my=posOptions.my,at=posOptions.at,viewport=posOptions.viewport,container=posOptions.container,adjust=posOptions.adjust,method=adjust.method.split(' '),tooltipWidth=tooltip.outerWidth(FALSE),tooltipHeight=tooltip.outerHeight(FALSE),targetWidth=0,targetHeight=0,type=tooltip.css('position'),position={left:0,top:0},visible=tooltip[0].offsetWidth>0,isScroll=event&&event.type==='scroll',win=$(window),doc=container[0].ownerDocument,mouse=this.mouse,pluginCalculations,offset,adjusted,newClass;if($.isArray(target)&&target.length===2){at={x:LEFT,y:TOP};position={left:target[0],top:target[1]};} +else if(target==='mouse'){at={x:LEFT,y:TOP};if((!adjust.mouse||this.options.hide.distance)&&cache.origin&&cache.origin.pageX){event=cache.origin;} +else if(!event||event&&(event.type==='resize'||event.type==='scroll')){event=cache.event;} +else if(mouse&&mouse.pageX){event=mouse;} +if(type!=='static'){position=container.offset();} +if(doc.body.offsetWidth!==(window.innerWidth||doc.documentElement.clientWidth)){offset=$(document.body).offset();} +position={left:event.pageX-position.left+(offset&&offset.left||0),top:event.pageY-position.top+(offset&&offset.top||0)};if(adjust.mouse&&isScroll&&mouse){position.left-=(mouse.scrollX||0)-win.scrollLeft();position.top-=(mouse.scrollY||0)-win.scrollTop();}} +else{if(target==='event'){if(event&&event.target&&event.type!=='scroll'&&event.type!=='resize'){cache.target=$(event.target);} +else if(!event.target){cache.target=this.elements.target;}} +else if(target!=='event'){cache.target=$(target.jquery?target:this.elements.target);} +target=cache.target;target=$(target).eq(0);if(target.length===0){return this;} +else if(target[0]===document||target[0]===window){targetWidth=BROWSER.iOS?window.innerWidth:target.width();targetHeight=BROWSER.iOS?window.innerHeight:target.height();if(target[0]===window){position={top:(viewport||target).scrollTop(),left:(viewport||target).scrollLeft()};}} +else if(PLUGINS.imagemap&&target.is('area')){pluginCalculations=PLUGINS.imagemap(this,target,at,PLUGINS.viewport?method:FALSE);} +else if(PLUGINS.svg&&target&&target[0].ownerSVGElement){pluginCalculations=PLUGINS.svg(this,target,at,PLUGINS.viewport?method:FALSE);} +else{targetWidth=target.outerWidth(FALSE);targetHeight=target.outerHeight(FALSE);position=target.offset();} +if(pluginCalculations){targetWidth=pluginCalculations.width;targetHeight=pluginCalculations.height;offset=pluginCalculations.offset;position=pluginCalculations.position;} +position=this.reposition.offset(target,position,container);if(BROWSER.iOS>3.1&&BROWSER.iOS<4.1||BROWSER.iOS>=4.3&&BROWSER.iOS<4.33||!BROWSER.iOS&&type==='fixed'){position.left-=win.scrollLeft();position.top-=win.scrollTop();} +if(!pluginCalculations||pluginCalculations&&pluginCalculations.adjustable!==FALSE){position.left+=at.x===RIGHT?targetWidth:at.x===CENTER?targetWidth/2:0;position.top+=at.y===BOTTOM?targetHeight:at.y===CENTER?targetHeight/2:0;}} +position.left+=adjust.x+(my.x===RIGHT?-tooltipWidth:my.x===CENTER?-tooltipWidth/2:0);position.top+=adjust.y+(my.y===BOTTOM?-tooltipHeight:my.y===CENTER?-tooltipHeight/2:0);if(PLUGINS.viewport){adjusted=position.adjusted=PLUGINS.viewport(this,position,posOptions,targetWidth,targetHeight,tooltipWidth,tooltipHeight);if(offset&&adjusted.left){position.left+=offset.left;} +if(offset&&adjusted.top){position.top+=offset.top;} +if(adjusted.my){this.position.my=adjusted.my;}} +else{position.adjusted={left:0,top:0};} +if(cache.posClass!==(newClass=this._createPosClass(this.position.my))){cache.posClass=newClass;tooltip.removeClass(cache.posClass).addClass(newClass);} +if(!this._trigger('move',[position,viewport.elem||viewport],event)){return this;} +delete position.adjusted;if(effect===FALSE||!visible||isNaN(position.left)||isNaN(position.top)||target==='mouse'||!$.isFunction(posOptions.effect)){tooltip.css(position);} +else if($.isFunction(posOptions.effect)){posOptions.effect.call(tooltip,this,$.extend({},position));tooltip.queue(function(next){$(this).css({opacity:'',height:''});if(BROWSER.ie){this.style.removeAttribute('filter');} +next();});} +this.positioning=FALSE;return this;};PROTOTYPE.reposition.offset=function(elem,pos,container){if(!container[0]){return pos;} +var ownerDocument=$(elem[0].ownerDocument),quirks=!!BROWSER.ie&&document.compatMode!=='CSS1Compat',parent=container[0],scrolled,position,parentOffset,overflow;function scroll(e,i){pos.left+=i*e.scrollLeft();pos.top+=i*e.scrollTop();} +do{if((position=$.css(parent,'position'))!=='static'){if(position==='fixed'){parentOffset=parent.getBoundingClientRect();scroll(ownerDocument,-1);} +else{parentOffset=$(parent).position();parentOffset.left+=parseFloat($.css(parent,'borderLeftWidth'))||0;parentOffset.top+=parseFloat($.css(parent,'borderTopWidth'))||0;} +pos.left-=parentOffset.left+(parseFloat($.css(parent,'marginLeft'))||0);pos.top-=parentOffset.top+(parseFloat($.css(parent,'marginTop'))||0);if(!scrolled&&(overflow=$.css(parent,'overflow'))!=='hidden'&&overflow!=='visible'){scrolled=$(parent);}}} +while(parent=parent.offsetParent);if(scrolled&&(scrolled[0]!==ownerDocument[0]||quirks)){scroll(scrolled,1);} +return pos;};var C=(CORNER=PROTOTYPE.reposition.Corner=function(corner,forceY){corner=(''+corner).replace(/([A-Z])/,' $1').replace(/middle/gi,CENTER).toLowerCase();this.x=(corner.match(/left|right/i)||corner.match(/center/)||['inherit'])[0].toLowerCase();this.y=(corner.match(/top|bottom|center/i)||['inherit'])[0].toLowerCase();this.forceY=!!forceY;var f=corner.charAt(0);this.precedance=f==='t'||f==='b'?Y:X;}).prototype;C.invert=function(z,center){this[z]=this[z]===LEFT?RIGHT:this[z]===RIGHT?LEFT:center||this[z];};C.string=function(join){var x=this.x,y=this.y;var result=x!==y?x==='center'||y!=='center'&&(this.precedance===Y||this.forceY)?[y,x]:[x,y]:[x];return join!==false?result.join(' '):result;};C.abbrev=function(){var result=this.string(false);return result[0].charAt(0)+(result[1]&&result[1].charAt(0)||'');};C.clone=function(){return new CORNER(this.string(),this.forceY);};;PROTOTYPE.toggle=function(state,event){var cache=this.cache,options=this.options,tooltip=this.tooltip;if(event){if((/over|enter/).test(event.type)&&cache.event&&(/out|leave/).test(cache.event.type)&&options.show.target.add(event.target).length===options.show.target.length&&tooltip.has(event.relatedTarget).length){return this;} +cache.event=$.event.fix(event);} +this.waiting&&!state&&(this.hiddenDuringWait=TRUE);if(!this.rendered){return state?this.render(1):this;} +else if(this.destroyed||this.disabled){return this;} +var type=state?'show':'hide',opts=this.options[type],posOptions=this.options.position,contentOptions=this.options.content,width=this.tooltip.css('width'),visible=this.tooltip.is(':visible'),animate=state||opts.target.length===1,sameTarget=!event||opts.target.length<2||cache.target[0]===event.target,identicalState,allow,after;if((typeof state).search('boolean|number')){state=!visible;} +identicalState=!tooltip.is(':animated')&&visible===state&&sameTarget;allow=!identicalState?!!this._trigger(type,[90]):NULL;if(this.destroyed){return this;} +if(allow!==FALSE&&state){this.focus(event);} +if(!allow||identicalState){return this;} +$.attr(tooltip[0],'aria-hidden',!!!state);if(state){this.mouse&&(cache.origin=$.event.fix(this.mouse));if($.isFunction(contentOptions.text)){this._updateContent(contentOptions.text,FALSE);} +if($.isFunction(contentOptions.title)){this._updateTitle(contentOptions.title,FALSE);} +if(!trackingBound&&posOptions.target==='mouse'&&posOptions.adjust.mouse){$(document).bind('mousemove.'+NAMESPACE,this._storeMouse);trackingBound=TRUE;} +if(!width){tooltip.css('width',tooltip.outerWidth(FALSE));} +this.reposition(event,arguments[2]);if(!width){tooltip.css('width','');} +if(!!opts.solo){(typeof opts.solo==='string'?$(opts.solo):$(SELECTOR,opts.solo)).not(tooltip).not(opts.target).qtip('hide',new $.Event('tooltipsolo'));}} +else{clearTimeout(this.timers.show);delete cache.origin;if(trackingBound&&!$(SELECTOR+'[tracking="true"]:visible',opts.solo).not(tooltip).length){$(document).unbind('mousemove.'+NAMESPACE);trackingBound=FALSE;} +this.blur(event);} +after=$.proxy(function(){if(state){if(BROWSER.ie){tooltip[0].style.removeAttribute('filter');} +tooltip.css('overflow','');if('string'===typeof opts.autofocus){$(this.options.show.autofocus,tooltip).focus();} +this.options.show.target.trigger('qtip-'+this.id+'-inactive');} +else{tooltip.css({display:'',visibility:'',opacity:'',left:'',top:''});} +this._trigger(state?'visible':'hidden');},this);if(opts.effect===FALSE||animate===FALSE){tooltip[type]();after();} +else if($.isFunction(opts.effect)){tooltip.stop(1,1);opts.effect.call(tooltip,this);tooltip.queue('fx',function(n){after();n();});} +else{tooltip.fadeTo(90,state?1:0,after);} +if(state){opts.target.trigger('qtip-'+this.id+'-inactive');} +return this;};PROTOTYPE.show=function(event){return this.toggle(TRUE,event);};PROTOTYPE.hide=function(event){return this.toggle(FALSE,event);};;PROTOTYPE.focus=function(event){if(!this.rendered||this.destroyed){return this;} +var qtips=$(SELECTOR),tooltip=this.tooltip,curIndex=parseInt(tooltip[0].style.zIndex,10),newIndex=QTIP.zindex+qtips.length;if(!tooltip.hasClass(CLASS_FOCUS)){if(this._trigger('focus',[newIndex],event)){if(curIndex!==newIndex){qtips.each(function(){if(this.style.zIndex>curIndex){this.style.zIndex=this.style.zIndex-1;}});qtips.filter('.'+CLASS_FOCUS).qtip('blur',event);} +tooltip.addClass(CLASS_FOCUS)[0].style.zIndex=newIndex;}} +return this;};PROTOTYPE.blur=function(event){if(!this.rendered||this.destroyed){return this;} +this.tooltip.removeClass(CLASS_FOCUS);this._trigger('blur',[this.tooltip.css('zIndex')],event);return this;};;PROTOTYPE.disable=function(state){if(this.destroyed){return this;} +if(state==='toggle'){state=!(this.rendered?this.tooltip.hasClass(CLASS_DISABLED):this.disabled);} +else if('boolean'!==typeof state){state=TRUE;} +if(this.rendered){this.tooltip.toggleClass(CLASS_DISABLED,state).attr('aria-disabled',state);} +this.disabled=!!state;return this;};PROTOTYPE.enable=function(){return this.disable(FALSE);};;PROTOTYPE._createButton=function() +{var self=this,elements=this.elements,tooltip=elements.tooltip,button=this.options.content.button,isString=typeof button==='string',close=isString?button:'Close tooltip';if(elements.button){elements.button.remove();} +if(button.jquery){elements.button=button;} +else{elements.button=$('',{'class':'qtip-close '+(this.options.style.widget?'':NAMESPACE+'-icon'),'title':close,'aria-label':close}).prepend($('',{'class':'ui-icon ui-icon-close','html':'×'}));} +elements.button.appendTo(elements.titlebar||tooltip).attr('role','button').click(function(event){if(!tooltip.hasClass(CLASS_DISABLED)){self.hide(event);} +return FALSE;});};PROTOTYPE._updateButton=function(button) +{if(!this.rendered){return FALSE;} +var elem=this.elements.button;if(button){this._createButton();} +else{elem.remove();}};;function createWidgetClass(cls){return WIDGET.concat('').join(cls?'-'+cls+' ':' ');} +PROTOTYPE._setWidget=function() +{var on=this.options.style.widget,elements=this.elements,tooltip=elements.tooltip,disabled=tooltip.hasClass(CLASS_DISABLED);tooltip.removeClass(CLASS_DISABLED);CLASS_DISABLED=on?'ui-state-disabled':'qtip-disabled';tooltip.toggleClass(CLASS_DISABLED,disabled);tooltip.toggleClass('ui-helper-reset '+createWidgetClass(),on).toggleClass(CLASS_DEFAULT,this.options.style.def&&!on);if(elements.content){elements.content.toggleClass(createWidgetClass('content'),on);} +if(elements.titlebar){elements.titlebar.toggleClass(createWidgetClass('header'),on);} +if(elements.button){elements.button.toggleClass(NAMESPACE+'-icon',!on);}};;function delay(callback,duration){if(duration>0){return setTimeout($.proxy(callback,this),duration);} +else{callback.call(this);}} +function showMethod(event){if(this.tooltip.hasClass(CLASS_DISABLED)){return;} +clearTimeout(this.timers.show);clearTimeout(this.timers.hide);this.timers.show=delay.call(this,function(){this.toggle(TRUE,event);},this.options.show.delay);} +function hideMethod(event){if(this.tooltip.hasClass(CLASS_DISABLED)||this.destroyed){return;} +var relatedTarget=$(event.relatedTarget),ontoTooltip=relatedTarget.closest(SELECTOR)[0]===this.tooltip[0],ontoTarget=relatedTarget[0]===this.options.show.target[0];clearTimeout(this.timers.show);clearTimeout(this.timers.hide);if(this!==relatedTarget[0]&&(this.options.position.target==='mouse'&&ontoTooltip)||this.options.hide.fixed&&((/mouse(out|leave|move)/).test(event.type)&&(ontoTooltip||ontoTarget))) +{try{event.preventDefault();event.stopImmediatePropagation();}catch(e){} +return;} +this.timers.hide=delay.call(this,function(){this.toggle(FALSE,event);},this.options.hide.delay,this);} +function inactiveMethod(event){if(this.tooltip.hasClass(CLASS_DISABLED)||!this.options.hide.inactive){return;} +clearTimeout(this.timers.inactive);this.timers.inactive=delay.call(this,function(){this.hide(event);},this.options.hide.inactive);} +function repositionMethod(event){if(this.rendered&&this.tooltip[0].offsetWidth>0){this.reposition(event);}} +PROTOTYPE._storeMouse=function(event){(this.mouse=$.event.fix(event)).type='mousemove';return this;};PROTOTYPE._bind=function(targets,events,method,suffix,context){if(!targets||!method||!events.length){return;} +var ns='.'+this._id+(suffix?'-'+suffix:'');$(targets).bind((events.split?events:events.join(ns+' '))+ns,$.proxy(method,context||this));return this;};PROTOTYPE._unbind=function(targets,suffix){targets&&$(targets).unbind('.'+this._id+(suffix?'-'+suffix:''));return this;};function delegate(selector,events,method){$(document.body).delegate(selector,(events.split?events:events.join('.'+NAMESPACE+' '))+'.'+NAMESPACE,function(){var api=QTIP.api[$.attr(this,ATTR_ID)];api&&!api.disabled&&method.apply(api,arguments);});} +PROTOTYPE._trigger=function(type,args,event){var callback=new $.Event('tooltip'+type);callback.originalEvent=event&&$.extend({},event)||this.cache.event||NULL;this.triggering=type;this.tooltip.trigger(callback,[this].concat(args||[]));this.triggering=FALSE;return!callback.isDefaultPrevented();};PROTOTYPE._bindEvents=function(showEvents,hideEvents,showTargets,hideTargets,showCallback,hideCallback){var similarTargets=showTargets.filter(hideTargets).add(hideTargets.filter(showTargets)),toggleEvents=[];if(similarTargets.length){$.each(hideEvents,function(i,type){var showIndex=$.inArray(type,showEvents);showIndex>-1&&toggleEvents.push(showEvents.splice(showIndex,1)[0]);});if(toggleEvents.length){this._bind(similarTargets,toggleEvents,function(event){var state=this.rendered?this.tooltip[0].offsetWidth>0:false;(state?hideCallback:showCallback).call(this,event);});showTargets=showTargets.not(similarTargets);hideTargets=hideTargets.not(similarTargets);}} +this._bind(showTargets,showEvents,showCallback);this._bind(hideTargets,hideEvents,hideCallback);};PROTOTYPE._assignInitialEvents=function(event){var options=this.options,showTarget=options.show.target,hideTarget=options.hide.target,showEvents=options.show.event?$.trim(''+options.show.event).split(' '):[],hideEvents=options.hide.event?$.trim(''+options.hide.event).split(' '):[];this._bind(this.elements.target,['remove','removeqtip'],function(){this.destroy(true);},'destroy');if(/mouse(over|enter)/i.test(options.show.event)&&!/mouse(out|leave)/i.test(options.hide.event)){hideEvents.push('mouseleave');} +this._bind(showTarget,'mousemove',function(moveEvent){this._storeMouse(moveEvent);this.cache.onTarget=TRUE;});function hoverIntent(hoverEvent){if(this.disabled||this.destroyed){return FALSE;} +this.cache.event=hoverEvent&&$.event.fix(hoverEvent);this.cache.target=hoverEvent&&$(hoverEvent.target);clearTimeout(this.timers.show);this.timers.show=delay.call(this,function(){this.render(typeof hoverEvent==='object'||options.show.ready);},options.prerender?0:options.show.delay);} +this._bindEvents(showEvents,hideEvents,showTarget,hideTarget,hoverIntent,function(){if(!this.timers){return FALSE;} +clearTimeout(this.timers.show);});if(options.show.ready||options.prerender){hoverIntent.call(this,event);}};PROTOTYPE._assignEvents=function(){var self=this,options=this.options,posOptions=options.position,tooltip=this.tooltip,showTarget=options.show.target,hideTarget=options.hide.target,containerTarget=posOptions.container,viewportTarget=posOptions.viewport,documentTarget=$(document),windowTarget=$(window),showEvents=options.show.event?$.trim(''+options.show.event).split(' '):[],hideEvents=options.hide.event?$.trim(''+options.hide.event).split(' '):[];$.each(options.events,function(name,callback){self._bind(tooltip,name==='toggle'?['tooltipshow','tooltiphide']:['tooltip'+name],callback,null,tooltip);});if(/mouse(out|leave)/i.test(options.hide.event)&&options.hide.leave==='window'){this._bind(documentTarget,['mouseout','blur'],function(event){if(!/select|option/.test(event.target.nodeName)&&!event.relatedTarget){this.hide(event);}});} +if(options.hide.fixed){hideTarget=hideTarget.add(tooltip.addClass(CLASS_FIXED));} +else if(/mouse(over|enter)/i.test(options.show.event)){this._bind(hideTarget,'mouseleave',function(){clearTimeout(this.timers.show);});} +if((''+options.hide.event).indexOf('unfocus')>-1){this._bind(containerTarget.closest('html'),['mousedown','touchstart'],function(event){var elem=$(event.target),enabled=this.rendered&&!this.tooltip.hasClass(CLASS_DISABLED)&&this.tooltip[0].offsetWidth>0,isAncestor=elem.parents(SELECTOR).filter(this.tooltip[0]).length>0;if(elem[0]!==this.target[0]&&elem[0]!==this.tooltip[0]&&!isAncestor&&!this.target.has(elem[0]).length&&enabled){this.hide(event);}});} +if('number'===typeof options.hide.inactive){this._bind(showTarget,'qtip-'+this.id+'-inactive',inactiveMethod,'inactive');this._bind(hideTarget.add(tooltip),QTIP.inactiveEvents,inactiveMethod);} +this._bindEvents(showEvents,hideEvents,showTarget,hideTarget,showMethod,hideMethod);this._bind(showTarget.add(tooltip),'mousemove',function(event){if('number'===typeof options.hide.distance){var origin=this.cache.origin||{},limit=this.options.hide.distance,abs=Math.abs;if(abs(event.pageX-origin.pageX)>=limit||abs(event.pageY-origin.pageY)>=limit){this.hide(event);}} +this._storeMouse(event);});if(posOptions.target==='mouse'){if(posOptions.adjust.mouse){if(options.hide.event){this._bind(showTarget,['mouseenter','mouseleave'],function(event){if(!this.cache){return FALSE;} +this.cache.onTarget=event.type==='mouseenter';});} +this._bind(documentTarget,'mousemove',function(event){if(this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(CLASS_DISABLED)&&this.tooltip[0].offsetWidth>0){this.reposition(event);}});}} +if(posOptions.adjust.resize||viewportTarget.length){this._bind($.event.special.resize?viewportTarget:windowTarget,'resize',repositionMethod);} +if(posOptions.adjust.scroll){this._bind(windowTarget.add(posOptions.container),'scroll',repositionMethod);}};PROTOTYPE._unassignEvents=function(){var options=this.options,showTargets=options.show.target,hideTargets=options.hide.target,targets=$.grep([this.elements.target[0],this.rendered&&this.tooltip[0],options.position.container[0],options.position.viewport[0],options.position.container.closest('html')[0],window,document],function(i){return typeof i==='object';});if(showTargets&&showTargets.toArray){targets=targets.concat(showTargets.toArray());} +if(hideTargets&&hideTargets.toArray){targets=targets.concat(hideTargets.toArray());} +this._unbind(targets)._unbind(targets,'destroy')._unbind(targets,'inactive');};$(function(){delegate(SELECTOR,['mouseenter','mouseleave'],function(event){var state=event.type==='mouseenter',tooltip=$(event.currentTarget),target=$(event.relatedTarget||event.target),options=this.options;if(state){this.focus(event);tooltip.hasClass(CLASS_FIXED)&&!tooltip.hasClass(CLASS_DISABLED)&&clearTimeout(this.timers.hide);} +else{if(options.position.target==='mouse'&&options.position.adjust.mouse&&options.hide.event&&options.show.target&&!target.closest(options.show.target[0]).length){this.hide(event);}} +tooltip.toggleClass(CLASS_HOVER,state);});delegate('['+ATTR_ID+']',INACTIVE_EVENTS,inactiveMethod);});;function init(elem,id,opts){var obj,posOptions,attr,config,title,docBody=$(document.body),newTarget=elem[0]===document?docBody:elem,metadata=elem.metadata?elem.metadata(opts.metadata):NULL,metadata5=opts.metadata.type==='html5'&&metadata?metadata[opts.metadata.name]:NULL,html5=elem.data(opts.metadata.name||'qtipopts');try{html5=typeof html5==='string'?$.parseJSON(html5):html5;} +catch(e){} +config=$.extend(TRUE,{},QTIP.defaults,opts,typeof html5==='object'?sanitizeOptions(html5):NULL,sanitizeOptions(metadata5||metadata));posOptions=config.position;config.id=id;if('boolean'===typeof config.content.text){attr=elem.attr(config.content.attr);if(config.content.attr!==FALSE&&attr){config.content.text=attr;} +else{return FALSE;}} +if(!posOptions.container.length){posOptions.container=docBody;} +if(posOptions.target===FALSE){posOptions.target=newTarget;} +if(config.show.target===FALSE){config.show.target=newTarget;} +if(config.show.solo===TRUE){config.show.solo=posOptions.container.closest('body');} +if(config.hide.target===FALSE){config.hide.target=newTarget;} +if(config.position.viewport===TRUE){config.position.viewport=posOptions.container;} +posOptions.container=posOptions.container.eq(0);posOptions.at=new CORNER(posOptions.at,TRUE);posOptions.my=new CORNER(posOptions.my);if(elem.data(NAMESPACE)){if(config.overwrite){elem.qtip('destroy',true);} +else if(config.overwrite===FALSE){return FALSE;}} +elem.attr(ATTR_HAS,id);if(config.suppress&&(title=elem.attr('title'))){elem.removeAttr('title').attr(oldtitle,title).attr('title','');} +obj=new QTip(elem,config,id,!!attr);elem.data(NAMESPACE,obj);return obj;} +QTIP=$.fn.qtip=function(options,notation,newValue) +{var command=(''+options).toLowerCase(),returned=NULL,args=$.makeArray(arguments).slice(1),event=args[args.length-1],opts=this[0]?$.data(this[0],NAMESPACE):NULL;if(!arguments.length&&opts||command==='api'){return opts;} +else if('string'===typeof options){this.each(function(){var api=$.data(this,NAMESPACE);if(!api){return TRUE;} +if(event&&event.timeStamp){api.cache.event=event;} +if(notation&&(command==='option'||command==='options')){if(newValue!==undefined||$.isPlainObject(notation)){api.set(notation,newValue);} +else{returned=api.get(notation);return FALSE;}} +else if(api[command]){api[command].apply(api,args);}});return returned!==NULL?returned:this;} +else if('object'===typeof options||!arguments.length){opts=sanitizeOptions($.extend(TRUE,{},options));return this.each(function(i){var api,id;id=$.isArray(opts.id)?opts.id[i]:opts.id;id=!id||id===FALSE||id.length<1||QTIP.api[id]?QTIP.nextid++:id;api=init($(this),id,opts);if(api===FALSE){return TRUE;} +else{QTIP.api[id]=api;} +$.each(PLUGINS,function(){if(this.initialize==='initialize'){this(api);}});api._assignInitialEvents(event);});}};$.qtip=QTip;QTIP.api={};;$.each({attr:function(attr,val){if(this.length){var self=this[0],title='title',api=$.data(self,'qtip');if(attr===title&&api&&api.options&&'object'===typeof api&&'object'===typeof api.options&&api.options.suppress){if(arguments.length<2){return $.attr(self,oldtitle);} +if(api&&api.options.content.attr===title&&api.cache.attr){api.set('content.text',val);} +return this.attr(oldtitle,val);}} +return $.fn['attr'+replaceSuffix].apply(this,arguments);},clone:function(keepData){var elems=$.fn['clone'+replaceSuffix].apply(this,arguments);if(!keepData){elems.filter('['+oldtitle+']').attr('title',function(){return $.attr(this,oldtitle);}).removeAttr(oldtitle);} +return elems;}},function(name,func){if(!func||$.fn[name+replaceSuffix]){return TRUE;} +var old=$.fn[name+replaceSuffix]=$.fn[name];$.fn[name]=function(){return func.apply(this,arguments)||old.apply(this,arguments);};});if(!$.ui){$['cleanData'+replaceSuffix]=$.cleanData;$.cleanData=function(elems){for(var i=0,elem;(elem=$(elems[i])).length;i++){if(elem.attr(ATTR_HAS)){try{elem.triggerHandler('removeqtip');} +catch(e){}}} +$['cleanData'+replaceSuffix].apply(this,arguments);};};QTIP.version='3.0.3';QTIP.nextid=0;QTIP.inactiveEvents=INACTIVE_EVENTS;QTIP.zindex=15000;QTIP.defaults={prerender:FALSE,id:FALSE,overwrite:TRUE,suppress:TRUE,content:{text:TRUE,attr:'title',title:FALSE,button:FALSE},position:{my:'top left',at:'bottom right',target:FALSE,container:FALSE,viewport:FALSE,adjust:{x:0,y:0,mouse:TRUE,scroll:TRUE,resize:TRUE,method:'flipinvert flipinvert'},effect:function(api,pos){$(this).animate(pos,{duration:200,queue:FALSE});}},show:{target:FALSE,event:'mouseenter',effect:TRUE,delay:90,solo:FALSE,ready:FALSE,autofocus:FALSE},hide:{target:FALSE,event:'mouseleave',effect:TRUE,delay:0,fixed:FALSE,inactive:FALSE,leave:'window',distance:FALSE},style:{classes:'',widget:FALSE,width:FALSE,height:FALSE,def:TRUE},events:{render:NULL,move:NULL,show:NULL,hide:NULL,toggle:NULL,visible:NULL,hidden:NULL,focus:NULL,blur:NULL}};;var TIP,createVML,SCALE,PIXEL_RATIO,BACKING_STORE_RATIO,MARGIN='margin',BORDER='border',COLOR='color',BG_COLOR='background-color',TRANSPARENT='transparent',IMPORTANT=' !important',HASCANVAS=!!document.createElement('canvas').getContext,INVALID=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i;function camel(s){return s.charAt(0).toUpperCase()+s.slice(1);} +var cssProps={},cssPrefixes=['Webkit','O','Moz','ms'];function vendorCss(elem,prop){var ucProp=prop.charAt(0).toUpperCase()+prop.slice(1),props=(prop+' '+cssPrefixes.join(ucProp+' ')+ucProp).split(' '),cur,val,i=0;if(cssProps[prop]){return elem.css(cssProps[prop]);} +while(cur=props[i++]){if((val=elem.css(cur))!==undefined){cssProps[prop]=cur;return val;}}} +function intCss(elem,prop){return Math.ceil(parseFloat(vendorCss(elem,prop)));} +if(!HASCANVAS){createVML=function(tag,props,style){return '';};} +else{PIXEL_RATIO=window.devicePixelRatio||1;BACKING_STORE_RATIO=(function(){var context=document.createElement('canvas').getContext('2d');return context.backingStorePixelRatio||context.webkitBackingStorePixelRatio||context.mozBackingStorePixelRatio||context.msBackingStorePixelRatio||context.oBackingStorePixelRatio||1;})();SCALE=PIXEL_RATIO/BACKING_STORE_RATIO;} +function Tip(qtip,options){this._ns='tip';this.options=options;this.offset=options.offset;this.size=[options.width,options.height];this.qtip=qtip;this.init(qtip);} +$.extend(Tip.prototype,{init:function(qtip){var context,tip;tip=this.element=qtip.elements.tip=$('
        ',{'class':NAMESPACE+'-tip'}).prependTo(qtip.tooltip);if(HASCANVAS){context=$('').appendTo(this.element)[0].getContext('2d');context.lineJoin='miter';context.miterLimit=100000;context.save();} +else{context=createVML('shape','coordorigin="0,0"','position:absolute;');this.element.html(context+context);qtip._bind($('*',tip).add(tip),['click','mousedown'],function(event){event.stopPropagation();},this._ns);} +qtip._bind(qtip.tooltip,'tooltipmove',this.reposition,this._ns,this);this.create();},_swapDimensions:function(){this.size[0]=this.options.height;this.size[1]=this.options.width;},_resetDimensions:function(){this.size[0]=this.options.width;this.size[1]=this.options.height;},_useTitle:function(corner){var titlebar=this.qtip.elements.titlebar;return titlebar&&(corner.y===TOP||corner.y===CENTER&&this.element.position().top+this.size[1]/2+this.options.offset-1),left:translate[0]-translate[2]*Number(precedance===X),top:translate[1]-translate[2]*Number(precedance===Y),width:newSize[0]+border,height:newSize[1]+border}).each(function(i){var $this=$(this);$this[$this.prop?'prop':'attr']({coordsize:newSize[0]+border+' '+newSize[1]+border,path:coords,fillcolor:color[0],filled:!!i,stroked:!i}).toggle(!!(border||i));!i&&$this.html(createVML('stroke','weight="'+border*2+'px" color="'+color[1]+'" miterlimit="1000" joinstyle="miter"'));});} +window.opera&&setTimeout(function(){elements.tip.css({display:'inline-block',visibility:'visible'});},1);if(position!==FALSE){this.calculate(corner,newSize);}},calculate:function(corner,size){if(!this.enabled){return FALSE;} +var self=this,elements=this.qtip.elements,tip=this.element,userOffset=this.options.offset,position={},precedance,corners;corner=corner||this.corner;precedance=corner.precedance;size=size||this._calculateSize(corner);corners=[corner.x,corner.y];if(precedance===X){corners.reverse();} +$.each(corners,function(i,side){var b,bc,br;if(side===CENTER){b=precedance===Y?LEFT:TOP;position[b]='50%';position[MARGIN+'-'+b]=-Math.round(size[precedance===Y?0:1]/2)+userOffset;} +else{b=self._parseWidth(corner,side,elements.tooltip);bc=self._parseWidth(corner,side,elements.content);br=self._parseRadius(corner);position[side]=Math.max(-self.border,i?bc:userOffset+(br>b?br:-b));}});position[corner[precedance]]-=size[precedance===X?0:1];tip.css({margin:'',top:'',bottom:'',left:'',right:''}).css(position);return position;},reposition:function(event,api,pos){if(!this.enabled){return;} +var cache=api.cache,newCorner=this.corner.clone(),adjust=pos.adjusted,method=api.options.position.adjust.method.split(' '),horizontal=method[0],vertical=method[1]||method[0],shift={left:FALSE,top:FALSE,x:0,y:0},offset,css={},props;function shiftflip(direction,precedance,popposite,side,opposite){if(direction===SHIFT&&newCorner.precedance===precedance&&adjust[side]&&newCorner[popposite]!==CENTER){newCorner.precedance=newCorner.precedance===X?Y:X;} +else if(direction!==SHIFT&&adjust[side]){newCorner[precedance]=newCorner[precedance]===CENTER?adjust[side]>0?side:opposite:newCorner[precedance]===side?opposite:side;}} +function shiftonly(xy,side,opposite){if(newCorner[xy]===CENTER){css[MARGIN+'-'+side]=shift[xy]=offset[MARGIN+'-'+side]-adjust[side];} +else{props=offset[opposite]!==undefined?[adjust[side],-offset[side]]:[-adjust[side],offset[side]];if((shift[xy]=Math.max(props[0],props[1]))>props[0]){pos[side]-=adjust[side];shift[side]=FALSE;} +css[offset[opposite]!==undefined?opposite:side]=shift[xy];}} +if(this.corner.fixed!==TRUE){shiftflip(horizontal,X,Y,LEFT,RIGHT);shiftflip(vertical,Y,X,TOP,BOTTOM);if(newCorner.string()!==cache.corner.string()||cache.cornerTop!==adjust.top||cache.cornerLeft!==adjust.left){this.update(newCorner,FALSE);}} +offset=this.calculate(newCorner);if(offset.right!==undefined){offset.left=-offset.right;} +if(offset.bottom!==undefined){offset.top=-offset.bottom;} +offset.user=this.offset;shift.left=horizontal===SHIFT&&!!adjust.left;if(shift.left){shiftonly(X,LEFT,RIGHT);} +shift.top=vertical===SHIFT&&!!adjust.top;if(shift.top){shiftonly(Y,TOP,BOTTOM);} +this.element.css(css).toggle(!(shift.x&&shift.y||newCorner.x===CENTER&&shift.y||newCorner.y===CENTER&&shift.x));pos.left-=offset.left.charAt?offset.user:horizontal!==SHIFT||shift.top||!shift.left&&!shift.top?offset.left+this.border:0;pos.top-=offset.top.charAt?offset.user:vertical!==SHIFT||shift.left||!shift.left&&!shift.top?offset.top+this.border:0;cache.cornerLeft=adjust.left;cache.cornerTop=adjust.top;cache.corner=newCorner.clone();},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns);if(this.qtip.elements.tip){this.qtip.elements.tip.find('*').remove().end().remove();}}});TIP=PLUGINS.tip=function(api){return new Tip(api,api.options.style.tip);};TIP.initialize='render';TIP.sanitize=function(options){if(options.style&&'tip'in options.style){var opts=options.style.tip;if(typeof opts!=='object'){opts=options.style.tip={corner:opts};} +if(!(/string|boolean/i).test(typeof opts.corner)){opts.corner=TRUE;}}};CHECKS.tip={'^position.my|style.tip.(corner|mimic|border)$':function(){this.create();this.qtip.reposition();},'^style.tip.(height|width)$':function(obj){this.size=[obj.width,obj.height];this.update();this.qtip.reposition();},'^content.title|style.(classes|widget)$':function(){this.update();}};$.extend(TRUE,QTIP.defaults,{style:{tip:{corner:TRUE,mimic:FALSE,width:6,height:6,border:TRUE,offset:0}}});;var MODAL,OVERLAY,MODALCLASS='qtip-modal',MODALSELECTOR='.'+MODALCLASS;OVERLAY=function() +{var self=this,focusableElems={},current,prevState,elem;function focusable(element){if($.expr[':'].focusable){return $.expr[':'].focusable;} +var isTabIndexNotNaN=!isNaN($.attr(element,'tabindex')),nodeName=element.nodeName&&element.nodeName.toLowerCase(),map,mapName,img;if('area'===nodeName){map=element.parentNode;mapName=map.name;if(!element.href||!mapName||map.nodeName.toLowerCase()!=='map'){return false;} +img=$('img[usemap=#'+mapName+']')[0];return!!img&&img.is(':visible');} +return /input|select|textarea|button|object/.test(nodeName)?!element.disabled:'a'===nodeName?element.href||isTabIndexNotNaN:isTabIndexNotNaN;} +function focusInputs(blurElems){if(focusableElems.length<1&&blurElems.length){blurElems.not('body').blur();} +else{focusableElems.first().focus();}} +function stealFocus(event){if(!elem.is(':visible')){return;} +var target=$(event.target),tooltip=current.tooltip,container=target.closest(SELECTOR),targetOnTop;targetOnTop=container.length<1?FALSE:parseInt(container[0].style.zIndex,10)>parseInt(tooltip[0].style.zIndex,10);if(!targetOnTop&&target.closest(SELECTOR)[0]!==tooltip[0]){focusInputs(target);}} +$.extend(self,{init:function(){elem=self.elem=$('
        ',{id:'qtip-overlay',html:'
        ',mousedown:function(){return FALSE;}}).hide();$(document.body).bind('focusin'+MODALSELECTOR,stealFocus);$(document).bind('keydown'+MODALSELECTOR,function(event){if(current&¤t.options.show.modal.escape&&event.keyCode===27){current.hide(event);}});elem.bind('click'+MODALSELECTOR,function(event){if(current&¤t.options.show.modal.blur){current.hide(event);}});return self;},update:function(api){current=api;if(api.options.show.modal.stealfocus!==FALSE){focusableElems=api.tooltip.find('*').filter(function(){return focusable(this);});} +else{focusableElems=[];}},toggle:function(api,state,duration){var tooltip=api.tooltip,options=api.options.show.modal,effect=options.effect,type=state?'show':'hide',visible=elem.is(':visible'),visibleModals=$(MODALSELECTOR).filter(':visible:not(:animated)').not(tooltip);self.update(api);if(state&&options.stealfocus!==FALSE){focusInputs($(':focus'));} +elem.toggleClass('blurs',options.blur);if(state){elem.appendTo(document.body);} +if(elem.is(':animated')&&visible===state&&prevState!==FALSE||!state&&visibleModals.length){return self;} +elem.stop(TRUE,FALSE);if($.isFunction(effect)){effect.call(elem,state);} +else if(effect===FALSE){elem[type]();} +else{elem.fadeTo(parseInt(duration,10)||90,state?1:0,function(){if(!state){elem.hide();}});} +if(!state){elem.queue(function(next){elem.css({left:'',top:''});if(!$(MODALSELECTOR).length){elem.detach();} +next();});} +prevState=state;if(current.destroyed){current=NULL;} +return self;}});self.init();};OVERLAY=new OVERLAY();function Modal(api,options){this.options=options;this._ns='-modal';this.qtip=api;this.init(api);} +$.extend(Modal.prototype,{init:function(qtip){var tooltip=qtip.tooltip;if(!this.options.on){return this;} +qtip.elements.overlay=OVERLAY.elem;tooltip.addClass(MODALCLASS).css('z-index',QTIP.modal_zindex+$(MODALSELECTOR).length);qtip._bind(tooltip,['tooltipshow','tooltiphide'],function(event,api,duration){var oEvent=event.originalEvent;if(event.target===tooltip[0]){if(oEvent&&event.type==='tooltiphide'&&/mouse(leave|enter)/.test(oEvent.type)&&$(oEvent.relatedTarget).closest(OVERLAY.elem[0]).length){try{event.preventDefault();} +catch(e){}} +else if(!oEvent||oEvent&&oEvent.type!=='tooltipsolo'){this.toggle(event,event.type==='tooltipshow',duration);}}},this._ns,this);qtip._bind(tooltip,'tooltipfocus',function(event,api){if(event.isDefaultPrevented()||event.target!==tooltip[0]){return;} +var qtips=$(MODALSELECTOR),newIndex=QTIP.modal_zindex+qtips.length,curIndex=parseInt(tooltip[0].style.zIndex,10);OVERLAY.elem[0].style.zIndex=newIndex-1;qtips.each(function(){if(this.style.zIndex>curIndex){this.style.zIndex-=1;}});qtips.filter('.'+CLASS_FOCUS).qtip('blur',event.originalEvent);tooltip.addClass(CLASS_FOCUS)[0].style.zIndex=newIndex;OVERLAY.update(api);try{event.preventDefault();} +catch(e){}},this._ns,this);qtip._bind(tooltip,'tooltiphide',function(event){if(event.target===tooltip[0]){$(MODALSELECTOR).filter(':visible').not(tooltip).last().qtip('focus',event);}},this._ns,this);},toggle:function(event,state,duration){if(event&&event.isDefaultPrevented()){return this;} +OVERLAY.toggle(this.qtip,!!state,duration);},destroy:function(){this.qtip.tooltip.removeClass(MODALCLASS);this.qtip._unbind(this.qtip.tooltip,this._ns);OVERLAY.toggle(this.qtip,FALSE);delete this.qtip.elements.overlay;}});MODAL=PLUGINS.modal=function(api){return new Modal(api,api.options.show.modal);};MODAL.sanitize=function(opts){if(opts.show){if(typeof opts.show.modal!=='object'){opts.show.modal={on:!!opts.show.modal};} +else if(typeof opts.show.modal.on==='undefined'){opts.show.modal.on=TRUE;}}};QTIP.modal_zindex=QTIP.zindex-200;MODAL.initialize='render';CHECKS.modal={'^show.modal.(on|blur)$':function(){this.destroy();this.init();this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0);}};$.extend(TRUE,QTIP.defaults,{show:{modal:{on:FALSE,effect:TRUE,blur:TRUE,stealfocus:TRUE,escape:TRUE}}});;PLUGINS.viewport=function(api,position,posOptions,targetWidth,targetHeight,elemWidth,elemHeight) +{var target=posOptions.target,tooltip=api.elements.tooltip,my=posOptions.my,at=posOptions.at,adjust=posOptions.adjust,method=adjust.method.split(' '),methodX=method[0],methodY=method[1]||method[0],viewport=posOptions.viewport,container=posOptions.container,adjusted={left:0,top:0},fixed,newMy,containerOffset,containerStatic,viewportWidth,viewportHeight,viewportScroll,viewportOffset;if(!viewport.jquery||target[0]===window||target[0]===document.body||adjust.method==='none'){return adjusted;} +containerOffset=container.offset()||adjusted;containerStatic=container.css('position')==='static';fixed=tooltip.css('position')==='fixed';viewportWidth=viewport[0]===window?viewport.width():viewport.outerWidth(FALSE);viewportHeight=viewport[0]===window?viewport.height():viewport.outerHeight(FALSE);viewportScroll={left:fixed?0:viewport.scrollLeft(),top:fixed?0:viewport.scrollTop()};viewportOffset=viewport.offset()||adjusted;function calculate(side,otherSide,type,adjustment,side1,side2,lengthName,targetLength,elemLength){var initialPos=position[side1],mySide=my[side],atSide=at[side],isShift=type===SHIFT,myLength=mySide===side1?elemLength:mySide===side2?-elemLength:-elemLength/2,atLength=atSide===side1?targetLength:atSide===side2?-targetLength:-targetLength/2,sideOffset=viewportScroll[side1]+viewportOffset[side1]-(containerStatic?0:containerOffset[side1]),overflow1=sideOffset-initialPos,overflow2=initialPos+elemLength-(lengthName===WIDTH?viewportWidth:viewportHeight)-sideOffset,offset=myLength-(my.precedance===side||mySide===my[otherSide]?atLength:0)-(atSide===CENTER?targetLength/2:0);if(isShift){offset=(mySide===side1?1:-1)*myLength;position[side1]+=overflow1>0?overflow1:overflow2>0?-overflow2:0;position[side1]=Math.max(-containerOffset[side1]+viewportOffset[side1],initialPos-offset,Math.min(Math.max(-containerOffset[side1]+viewportOffset[side1]+(lengthName===WIDTH?viewportWidth:viewportHeight),initialPos+offset),position[side1],mySide==='center'?initialPos-myLength:1E9));} +else{adjustment*=type===FLIPINVERT?2:0;if(overflow1>0&&(mySide!==side1||overflow2>0)){position[side1]-=offset+adjustment;newMy.invert(side,side1);} +else if(overflow2>0&&(mySide!==side2||overflow1>0)){position[side1]-=(mySide===CENTER?-offset:offset)+adjustment;newMy.invert(side,side2);} +if(position[side1]overflow2){position[side1]=initialPos;newMy=my.clone();}} +return position[side1]-initialPos;} +if(methodX!=='shift'||methodY!=='shift'){newMy=my.clone();} +adjusted={left:methodX!=='none'?calculate(X,Y,methodX,adjust.x,LEFT,RIGHT,WIDTH,targetWidth,elemWidth):0,top:methodY!=='none'?calculate(Y,X,methodY,adjust.y,TOP,BOTTOM,HEIGHT,targetHeight,elemHeight):0,my:newMy};return adjusted;};;PLUGINS.polys={polygon:function(baseCoords,corner){var result={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:FALSE},i=0,next,coords=[],compareX=1,compareY=1,realX=0,realY=0,newWidth,newHeight;i=baseCoords.length;while(i--){next=[parseInt(baseCoords[--i],10),parseInt(baseCoords[i+1],10)];if(next[0]>result.position.right){result.position.right=next[0];} +if(next[0]result.position.bottom){result.position.bottom=next[1];} +if(next[1]0&&newHeight>0&&compareX>0&&compareY>0) +{newWidth=Math.floor(newWidth/2);newHeight=Math.floor(newHeight/2);if(corner.x===LEFT){compareX=newWidth;} +else if(corner.x===RIGHT){compareX=result.width-newWidth;} +else{compareX+=Math.floor(newWidth/2);} +if(corner.y===TOP){compareY=newHeight;} +else if(corner.y===BOTTOM){compareY=result.height-newHeight;} +else{compareY+=Math.floor(newHeight/2);} +i=coords.length;while(i--) +{if(coords.length<2){break;} +realX=coords[i][0]-result.position.left;realY=coords[i][1]-result.position.top;if(corner.x===LEFT&&realX>=compareX||corner.x===RIGHT&&realX<=compareX||corner.x===CENTER&&(realXresult.width-compareX)||corner.y===TOP&&realY>=compareY||corner.y===BOTTOM&&realY<=compareY||corner.y===CENTER&&(realYresult.height-compareY)){coords.splice(i,1);}}} +result.position={left:coords[0][0],top:coords[0][1]};} +return result;},rect:function(ax,ay,bx,by){return{width:Math.abs(bx-ax),height:Math.abs(by-ay),position:{left:Math.min(ax,bx),top:Math.min(ay,by)}};},_angles:{tc:3/2,tr:7/4,tl:5/4,bc:1/2,br:1/4,bl:3/4,rc:2,lc:1,c:0},ellipse:function(cx,cy,rx,ry,corner){var c=PLUGINS.polys._angles[corner.abbrev()],rxc=c===0?0:rx*Math.cos(c*Math.PI),rys=ry*Math.sin(c*Math.PI);return{width:rx*2-Math.abs(rxc),height:ry*2-Math.abs(rys),position:{left:cx+rxc,top:cy+rys},adjustable:FALSE};},circle:function(cx,cy,r,corner){return PLUGINS.polys.ellipse(cx,cy,r,r,corner);}};;PLUGINS.svg=function(api,svg,corner) +{var elem=svg[0],root=$(elem.ownerSVGElement),ownerDocument=elem.ownerDocument,strokeWidth2=(parseInt(svg.css('stroke-width'),10)||0)/2,frameOffset,mtx,transformed,len,next,i,points,result,position;while(!elem.getBBox){elem=elem.parentNode;} +if(!elem.getBBox||!elem.parentNode){return FALSE;} +switch(elem.nodeName){case 'ellipse':case 'circle':result=PLUGINS.polys.ellipse(elem.cx.baseVal.value,elem.cy.baseVal.value,(elem.rx||elem.r).baseVal.value+strokeWidth2,(elem.ry||elem.r).baseVal.value+strokeWidth2,corner);break;case 'line':case 'polygon':case 'polyline':points=elem.points||[{x:elem.x1.baseVal.value,y:elem.y1.baseVal.value},{x:elem.x2.baseVal.value,y:elem.y2.baseVal.value}];for(result=[],i=-1,len=points.numberOfItems||points.length;++i';function Ie6(api){this._ns='ie6';this.qtip=api;this.init(api);} +$.extend(Ie6.prototype,{_scroll:function(){var overlay=this.qtip.elements.overlay;overlay&&(overlay[0].style.top=$(window).scrollTop()+'px');},init:function(qtip){var tooltip=qtip.tooltip;if($('select, object').length<1){this.bgiframe=qtip.elements.bgiframe=$(BGIFRAME).appendTo(tooltip);qtip._bind(tooltip,'tooltipmove',this.adjustBGIFrame,this._ns,this);} +this.redrawContainer=$('
        ',{id:NAMESPACE+'-rcontainer'}).appendTo(document.body);if(qtip.elements.overlay&&qtip.elements.overlay.addClass('qtipmodal-ie6fix')){qtip._bind(window,['scroll','resize'],this._scroll,this._ns,this);qtip._bind(tooltip,['tooltipshow'],this._scroll,this._ns,this);} +this.redraw();},adjustBGIFrame:function(){var tooltip=this.qtip.tooltip,dimensions={height:tooltip.outerHeight(FALSE),width:tooltip.outerWidth(FALSE)},plugin=this.qtip.plugins.tip,tip=this.qtip.elements.tip,tipAdjust,offset;offset=parseInt(tooltip.css('borderLeftWidth'),10)||0;offset={left:-offset,top:-offset};if(plugin&&tip){tipAdjust=plugin.corner.precedance==='x'?[WIDTH,LEFT]:[HEIGHT,TOP];offset[tipAdjust[1]]-=tip[tipAdjust[0]]();} +this.bgiframe.css(offset).css(dimensions);},redraw:function(){if(this.qtip.rendered<1||this.drawing){return this;} +var tooltip=this.qtip.tooltip,style=this.qtip.options.style,container=this.qtip.options.position.container,perc,width,max,min;this.qtip.drawing=1;if(style.height){tooltip.css(HEIGHT,style.height);} +if(style.width){tooltip.css(WIDTH,style.width);} +else{tooltip.css(WIDTH,'').appendTo(this.redrawContainer);width=tooltip.width();if(width%2<1){width+=1;} +max=tooltip.css('maxWidth')||'';min=tooltip.css('minWidth')||'';perc=(max+min).indexOf('%')>-1?container.width()/100:0;max=(max.indexOf('%')>-1?perc:1*parseInt(max,10))||width;min=(min.indexOf('%')>-1?perc:1*parseInt(min,10))||0;width=max+min?Math.min(Math.max(width,min),max):width;tooltip.css(WIDTH,Math.round(width)).appendTo(container);} +this.drawing=0;return this;},destroy:function(){this.bgiframe&&this.bgiframe.remove();this.qtip._unbind([window,this.qtip.tooltip],this._ns);}});IE6=PLUGINS.ie6=function(api){return BROWSER.ie===6?new Ie6(api):FALSE;};IE6.initialize='render';CHECKS.ie6={'^content|style$':function(){this.redraw();}};;}));}(window,document)); \ No newline at end of file diff --git a/organic-ad.png b/organic-ad.png index 23286d5b245d192d6b81efbff8bb5f7eafcd8cef..c1dece2b70356822ce1b8133e68f998c03176e35 100644 GIT binary patch literal 24415 zcmXtg1yogC*EL9YcO%^>(j5|tba!`yba#hzNq0#|w}f;f-QC^r?dSc+f5+f@2Oylg z_g-_&Sch==Z;~j8goqFj5Gc}8;))OukTc*lKRhgWUX%R71pz@0AuTSV?3Q_~1Lua_ zx8&>k{m#+@%^zD7NvFjRU04(=u`I`roIw>GTf*AUPhU+L8=XEv21CRHj$U;C6V8-p zXUB=>YWq?R0%XAYTix=R`)zaU%ECh0LbLnc3HA(xbb=-CNxv`tB&mz-lsjV2HDsIt zGejnj5|IF63d7X8)Fh7-XJK!k!Cmj}vG)XP1)ufEGRn!bmZ-Iq+5LSFmwl}7m+_)k z*`C)yAq;IbJzCzd+iJ3X3}rc^i4bu(iHCzvgmO@$`wf(R=#cjxzBE&p^B3o2)|nco zJ1SmTOZ@#sk@X>gVah26CwuJv{aL|5{C;;0qbHd&{4qr6WekKEyZ*-4iJ6bY`~)QR zmr;IKMb2!Iw{L%uP&!y)S#(;Iw;CX!V1@5aS8`2;lP78ndWWuxzhwo;W^i`rNko#< z&=g&Iy*%D9cDf$UAkakwct72WC@W(V^Shzz`aGDJ&y-+rm`@0^)Op_7;`6(myNuu5 z-N9w=G5VUBnyNNeO&^p!qaq@{Q^4LiL+%y!@OX4_8Oz{8d%Qhiyn~6)%tYql;W^)m z73wLF{-M9#PqKvcx$4Q^>dD@+pyCsmrtua=11w zD~tK()9sQSWA%6{yO=H6fW!H2hFwoDnh-Jp0m1p>QFX8P-3o0A!3X28=Z66@-NHDs19Ef5)!Ifv*Y3*j^-)@!SxQ?2>CoWdHG!LPhReU zgNxgJ*Vkz7+`}w7uPO8~*XtWN&P@_apU5dU_=E=g#Ib+II;=V@r=4fAx z*!%E?;d_`Djl`sM9#tAoJY2|kIVY}V`>pCw&q9YS)<9@XbvMR;?xAW#XQ{W7f*9U# zpU$S|*OodldM5}=wIRk%A%5;s$nULspkr>MEWTsZ=KoIPuvFUXDW@a5=+jW3|8~)H z)kgw#I_Yw5r?L0dLRG$IPKZ)mu7}WF;!!?f8>8$h30b^1113WyN8m^uM$ki8%6eF_ zJ005^UNFOsnd8fPa!b=j2$3)IGW2Y8C-fizX8epNrQ?1+$@@kAnF5im7(zLLe_u^Y z2AN@$auJ?2gGC}k`9!jKeb%K0L${d+V!hi;9w=G+t)|iTTybz0BlWcdLya;XIlOZ^ z)K+3BVBbEk^e(|2sN=$mLH14w!^3do`pLUNgz=+smM>V>DsQJV&28rTpRm}CEVg<$ ztxnpgc2ndI&ZGQqsr)i>S{&y6_;Vy`AX(3&du}M?P!Ap7wl<)>sEOmtG(L9Y;Q-oTlCN`|e3>TJgYz)eal=KZEf+ zcP|}+R}-`db0e}P@0>ba{<}omURn8-CPw=(Vn4cvsLCZf#jT0`;$EY}&;)%F^{e3= zCP66T9ZvKUez*A>e_Xp;$TfL8abA-TtCHP=QRehvZY zMkkbkkQ{}{VFRs-E}}P%r^$>Dtr-GA_VYcHcJp=Ck5arn^+-DUcX>x`lVwk#7^DWV zHNt@!H4tK0`hM#t!p&iHc3UFo5;@QaVRVp?aT4uP#_=cE+MPVueDCMWO#E-={PFi8 z7eBAEku%v!g?_QP(_pp9e3o?IL?i482zhq#h05Mq#u`E4dVOz?rOfrp5%&?BI-URz zm+LAX*ISRB6VaI37v&s>vxGYfMmrpbg9$Pm&;NEpI5O=;Sd1=*CAnwd3!ZF7`^Io= zTSLbLONngg_uR@(q>0D=e=v+vi4Yu^(m4~MNaCT;7*{!`8vSGyRcT?X^}Kon*QO zw{Y3MH`*8KzpBy9&HSiBKR3jPczR*EK0j7Gnec6N5q0-{Gz9NE!(TWf#UCNRqE6I` zvoP{Pm%KU3O;CvNWufU+t8-duJ-^1L-*dsRMyt&?)np$(7QD)J^d!MD`>exdn^W2d%tJN}c4quIT|NufuykyC5O+-nK6ELljLi zD0DeybTno^1*F7yzpjg}lqElw?|wYgXkYj0y1ZDBj{gReYjWohhIVm#zRBINw{dgx;K zdQKCbo8hCIXTYx-e*2}K>P^p1y%3ix_l4o_$k1;bylD=jSwa_Kf=_>@m9|!LB{C*x zMl@ZWSvHk2yI>%>{dsp3d{v|lLI?)7iB8LtR z@;XA3|5ufrkX#}z`KsshZbN%n_FD_D z*aaIyku{1WfOA#+|ISrbTi%XgH{lt=%F!n>6Vz#__hIDW2_spTX@y;RUsX-NWnrsq z!<--ELoUx^(#ehhpfX>Xr&x{G-~7tF2vhGpIi#i2FJURl04d9!liMI~&Dx@9%KB&` z);~t(3A^faFfbBW4xZAjx-t)AmK$<68a@hERDpv`Yu`X5*edrFe!u04{ z>6dANi9Pgr;8ZHqw&`L`EP4(zkB)|iIA-_I>FM?)UqWGIY;drowhVmARQ=VL$8kz8 z6?IS5jbXViZ2AAO{9{C*heW`qDrjpz7T!o(c(_fd;;Xy!8j=4> z8iH+Xw@%A|K-|{iOHC}*iOf_E6EX`S@zHIc3bEc$fgL^=h8%+pR@{{oXU=q+G~aAp z?1+^t^uA))Q!R7#5mn0{x0jMoAl&@knN~8~IQWZUc1CK;M!zpM7v_U)p+yUs>4d^J z=Yy$2ED42N@K}M+4|U8gIuL}YIq~K3n&nycg__q=B76Pj&8wZf*-&s$qVQc0LS|hU zQ#_4Oh7v|p0tTXwr!?Z70>schf>$;|#8h4F+hD8L2bvtH`g4@%Pi(MyGg$#vl9JP( zxs~Ewt{oQ&@dOA~F61j&_bt4mPbTC!*s$Z9MQr4;=%yY5eAQ>M74z23|LnIziDw`{ zG@E6?y7fR+-k~Df@HsX&vo(kQqI=n%|GU(2va|HvL#LaOyP1ixt{-j=It3}VxBIUF z8hbEq(NoK&6%6jarrK5rsJ>SD_aZnF4vZArI1p}nJfT5K2?aJmaUGTcG78F>bP+$B z_xd`C?mU7AVB86b5a<+kY`(D|mm<W*=D3Xy zBwnUn|Afb$WG?Wm>+B`fK=^p}_VlRY;o!JGK0T>5 zeY@Lre?;vc`G4H^-rr%pFs^LGS*a+DG`5|K*`a7v3f&H&zuk z&=A?oKp_pP`-8^%3ByE46(XIzYizmq%&x8WJ7I3v^x90)?P%zyL0$z-bbm|X#tkqcKP`PYN@MAQYVaR*Q9+jxdP7 z$L1Oo4NmkYMpOvg&0BdoA?f|q=&hXVUT|}NPI`oFYPK$1}9<#Kf z7tpXKK7tbV@7BK;r4RA21E&N>;$j+zP~p0TsK*l& zY>Aa$pIrH3yHxpyq0URl+P_N;Rz}QT7rQ~g<;^1BVt(A#_)_~}1cvUR>pebSvB(&Q zkk3Y1&%IhhJ+6AsJ2CYKB{7Z<>@M6D^1COHCeaz)yRQ!Nb2aoenk4&efqs(&{)Yb; z;6@J{Fa(NxBrt{s2)5O-ts#(4kbecOv0LYUHq+;a3REq&nH7JSMbYwcKN|4!XSC#| z5{W~LfR*y6T)+NP_*Ce(=N2c9!3_uZZhY+kz4gD%uwS;%O`@_uqJX|BAwq@~vxE3| z&{D6GKbf=Yj6gy4Euo-tNFXSVD_+==BOR$qNo~~h3dy7W)f1vgPsO(BPyvrSCgbb$ z^#H{Ak0Wiyn5}GNczF5E6&rh!hR-%jideQqt;$aEgJ}_Y+~EeP4P}(&Fe2zW%Vx(b zhp|WQ-ZP!DG}BCh-S!#}qiiFg2~@I1_@7IO3XzUZLu|01yzupJ@w!<;p%eXim9{b2 zr$=10K1$P+w2Aor*tK@=#W6^f=ztD4ZQ*g9ud1*C{W{)@V^!s}fQ_ZP7j>_VN{VQT zs7db!xeyzK)CXEgIYgpcL}hJ3#9c_*U0vMKSr_Cm5$RC1U2MZFvaT z$}6R+Oh39yPA7@gS)W{;C%p4uNmtW9XJx;pF(Is+7uSDf!=^czI@oRgR&eb_;j-*P zG0Jlw4h_OYV8Bf62p}H}kqjWW?pv!e^mfZuBcf_B(ztC)@BE05+|1CU_#XHf^1icD z%{0GSFU)k4_|l_v?Z0BJ#Xc z_V`+}z2_-pzV}|Hsz6z1E`N zp{P`Wa}Oj?SJO=DvOEKXi@9#{&at^o>GX&Tb$sC4l+Ns=?D>;O2R-QVu)Vj0NZoSUvBiZoH@{jM%As_fSD& z_^jjV8yNoQ^NITavI_{=YPjy@GMqSAS^t)Be4OyI{hHd2QBNU~Pi}LhMp;D;ly>d? zNtB+Y(|+4$2=jT8^1@cvaXucSty#|*0&e7Y`$eKw2NKBT>h2IwdC9P?@vwOYJ6$+# z|49qmWyHpa#r7nFR5b-AKEpro8e@1wM3K9h1J1lF84xw?nhzg6+B@t=HZ~cge-{)`jjosv+fc4jqgKBQ?DnJFxnDXMM|rew zZQ4FMTDq*>FA3)=hBSkc-mW4UEL6l__IGtC(oPDL;*7gTgr9~B;y5os`nyvar=8vA z;d}d9h&zUi6XWRq)7@@ilYS^6)=f+eg- zzl1~h{SYPkxjxAG0POu>f`Mubr7S$`0@CL^5ua0&Wa{hqwvSfkIVO4<59s1-2h=r| z)MkWDov}nUM1Uxwb;&k=QovS-ZIMkVxH!Bj;VPs%)Kb6>Rbdp$K(7@=hwe81V6)+# zeRq3%Dhi(_17AwT&p(dFk@gktq9rzV+&d@^%{`l}qHM2(F2V`m@f{B_s&4tLAOu9Q z-PFw0&Cxtrqup8uHA{fr(eGshafM6?cnx~^cMOGEeu}u)V%9cfUP&?I6v9(cQyrZ1EG1!hj^!cInr~y*>=W zw3lxw5sF~xeeH1)4m&N^{!%3tV6_qStmWc=8ASzudj(AvdC+3UC((u(mMJjN*&F!c z0=co}Mfm+Bh9Vrg{IB#q9c5$`yCas{f$-F?v8zlcI*Tk?<$^5D40rpg|_Di?7g?Nnd=T>Qe&OIHM@CxgLJz~|AZ795feMp%A){DilKScr6)NWx zVL*m@$nN1c$HnxycF{PnSmusIzDW^9N^|aS5+wyrRxXA`C2b-#v9^MT`&u0~`sv;C zk2H!$t1`16v(SG^oFc3ks$l8|BuZ%lS+tFZhKH;9$cTxfSQLlGVSRjjT->tp2tp`e z11WMn&b>26RgW$@vABt2j&T2h)n!1URAY|oR4uQ3wryP6xg5%?oYZEOYM#t{bA`Tb z_3*_Z&+T%JIa7b}nc4F1x{EcT;^`w-F<~knCm`nAAs*H}YyZyJvwd)&F?~OGb#)b~ zxSKL*-i8QqFeLHg;4%8(q{o~?H--7HIY%wH8s<-g(V?TJ!+=(*G#5?lkP%*YhGbyQ z3=T>ycX%obon3lXI9%h0Eaaj-%aa7fX+4TfaR{J6?5^y4xU^Fb*Ott;f17bH|2b-0)WBAvEg=@F0ew&;x^#yuOx_DIQugrshnscp?)5S_%no+CA+Y_gq{S(0RH@V2*G#-qjP0H9E&A5Yx@G5`)oOeB|rnhonRf+^P3q!HNNO*aj0*}4JCtfEF^QUeF*>0N%_aL)i;6e@i>GNozP_5f; z99~ElQM8xsiAo*WS~GI7HNZHm^7dRUWwdM>`Su|!ujvbVkVbQJ^T0bOC@~JgQOP{I zu}&onc?vVeCSw-ff1`&yL#8u)2zX7GDR~*R@BM?2Vj_xUgdrIn(4h;{L$WbQoH;TK zH*M?{I9iuA;q7-nVDG#$y1pzzA+@0o2}dFkXy-e^TAWeuj7~AHg23Q`+16#(Xv{QS zHgPMM=MFC+#*lW_9S}z6K&t-?_q&bJ49Izb%FV;SCy9n71@ADYgTHk6>v~(xK(y(A zEt%sY!lEj}z`zJkOH0$^BaXq*^SXekx0?T^`<$~#8Q{R1cqaAL^{nH7^tdX|X>V*_ z3svj4bvFvRs?E`Cx!ORLPOD%MzZr}2i5-`r>GLofj=+A>z>a=NpF2vD0s+-`K&$4+n2 ze~eVNf9;KB@x{l-D-dI1=3U*~poB$4L?9p|BX{M4fHVtq{a&zut*mY5@0c`dp=}fG zVDa*{w~eLb>>X98*R={|z zD^(fcs(@QGoRgS{ZG1D*2mkM54tJ#H( z{Qp@1*oVQW+CsD-(!g zSU)s+d&Eq7LK(PxO5jA3LsLKRla$x}-p(=;%;4JoblN&j0xB<7(EHJx=#%BPS%YTi z*PntfSkAqoJs%vm2Q9Al#`PGa6~{*VFF?ElJ3Fd=;pDAY4~@~%JXJlr1wsg zbC9}u`q=b=bFqMcz@1j*oTG$L;ils0yg5gu!uB}Z$l3SSm#|6mig7mN&+u0DZWo4R z=|#-Qy#++bA>K4U=t(7}1~Cc?3f3uYGPoT!??*GZ&gLx}J`}oL^x>IxUQd0Igcjir zh}`}YjzvZ!=ymTj1jVY|WPhHb=aUv-b1+~1bA(4lS$U9GR8CILw^G%UOm><%g-HXG zN;)AKUD1Dh{^&;1-r!TlXcA+78JP|Tp{$t*Ix%5%hzUOION*SS3aXHN{$v!kM7*I! zvVjIC5`>Sk1>f^0!qNOZx)0bANlwI#GnNf9pYwka^s>ElzT7UEM}HQxS*V3MK}bm2 zd+&d|(i-8M=QW-!aP)Wsb};j?=iHz-#N{JlwAMvdrN;XVJ^WRlrxT3XUHI7&h5T#~ z(OVmH5Mtr1fbccOa;iXDt?=^CpFe>h|4*q|frNydD3Hc-KaTorWRz^e9%S*-7m4@Y zlMz!CQ6sq>{Lj0klUrmeCbRKunB~D4=t(~> zA726vA1|wJTT|TL12R?E%hO#km-W91i=jmNt0dR0jSUQY(2=E?hGp)3G?HbZ{2DC1 z86DfeBJm8@uE0|$RQ-11h9!*NZ7VL`gDju*n0}jGgE>uQeZyF$4<)p*H}!RAV$;7I zM#&SZnjk8}6~>|Jzj5KN+EOH#gbem#8)p76=l z-*Kx!!sHf@TTx?64J^TbXS5`dB87(%554Dq=oV3|?A&sI;& zcXWSn>n@~ajP3@3*$TOKw~I|vejy*P!tR&L?m)QMZq~nl{|jfQ+=mr9 zt++Rjg6lJV#nB{uxPf`veZO&{u{n{L{&{^3licRHudqWkmxMfI=L`SD;|l_>!&dQB=*<^lP0So^bmPE zt>0O{WpGw12Jt)XjyUj-`-Vc}@jUvxJkHvzwmnqDknjoiutjyWWMd4>o7Ul+EjApL z|MY!zuTm{7k&o-|Oym(g&cv zBkr3JqVhUk92vHH$yoiNm7IM2gQaP8E3X%oqsU0if+crbE}pVW8d|&})D@;Ng}Mb< zo)?#jZ`ZJ4p&|{TGbMZZ0?X=pCGGX9)nb)>B~$#Gh7JFk&1{t~hil(%_=8HqHbh@- z>iNY0*+5^t6Ht|@Wnlu$%*=bA=kgI-oDV3ST!;rW@R-!kCud5Pdcn9AwlCQGkKp8{ z<XPSYyT!@202{n13OUHLgVQa zc#g-0^)tYiyg5P+#2V+31@FE_w0stJ%TQZeJF{^5AOcV*n~RGJ6~*h^Z*2VhZI7l` zUwwRD|AM#4Gquouw@Sq2uqjR!Vj!b%&Ex%e%`VgZUyqgg_D%2&%ybPye_~-d-T3>1 zcD%f#B<=P@-r}*d3zg=*CG3j+YUx8I3rU;S; ze*B#furRSuU<223L;_9sZ#+5yU4?x0~PA)^=$NOa}9X zS`%MlKyQ9}0OGBcotc?A>actUj&o0|p3PLjU-`oHl~z~ZMo`Fl;tJQ+6FDN{*4EY; zMY0*c-_`@s1Y=@izVib%9-%BEZ4j{mpn}LDB24&nClat1z`_+Z_mpr%__ph~D1SqnQ)bd^aKg4#b3bW!7 zs0?m|rJ;!*(jI<~Y+ohx{(f&aoFMDJBB{$F)ToBM{|G<98+*jPb-4a@$KLo&0UiN0 zIehU%zb6P`>j!wyM_gL2b$HhSC_<$SQr7IUTWxd4kWjDyyql{Mr_VZtMW^Qv=3umq zl$6xJb1+9Y)QRIgpUkY~6BQN)4@#yNYn_U`gMxyh39)ERYDyj)Ee^Ny^=uMe=Rt8) zd;~p3Ma7=|$^12yq3hEXqL-hOIw%M*5zaeTfZjhjf~Qf>yVDos*VBc%Jt>zJu&JI0 z_ZM4F6Z$Aupl@Kq?-<7^*xNmB4kv*j*!eOkNk-CczY$OgD8I6;ZIu{(;8qlG zcea41>YidSnD?vp+DTF~4j8JnHV2F1sn=w0AnWMpC?1K+yqOqaHCM5anULUU@pyfJ z83ZXserc#S^=KQAMBe`C4l1> zpD>BEP3NlhIw2)qKoMk~dbo~zJ?y0DnVFf*r<&H}M)n=0h%(*vj@0#Gj`w!{JnKYqwI zA-J7)!zI0qxEQUKsW3+6sCBp;%^jH5H3z5XB&Vblt12sh6(eD@m9l>yg1ZeGRUglN zy69Jo>dx24>ERUCH)#!1-=~wtn=dIWJK+7kAOD5%{_|J&`;E{ycW4y>18Qm2h}<@0 zqe-8VZ(nZJwmQH4dHrU7<~i!g(6L-kxnk)-GZ?H(i1fT-t)lpt;e7`4hp}V!RD%9f;a}B*INL@4s&sjkeJsx) z$5Y2H7OVuh$vBrox_koaMso807 z{!21bTKF<*#I!B$3q~`I^Mc#;q~zr0N5jQ>i@QGX5SNq;1>_$ByFCxa<_C=|Vd+_` zN`DTS&%J>JIE5cUzwMr%$CKxGy**wC+;_|sE!;$mwm$7#OMCy0r$MD$RkmEMTDK1H zEM<&^6Tpo&B5)WxK34&PEf#{TfYttbSi9!?_A&%0#7+)3Hys`PZ<`;zUS~~S50~Kp zkA|$1Ce5P`rwWlU(>tklIk>~cx`E*kV$rb3<7SZ? zmcfXIQV%Ti$yo3WdU;Lw2Xps#s3X1>q(d@;F))(Jb2S1~Ld@>=_AwI^({l7y(AleL0-p7UTa;PyPeI=ce|lX? zr|pAoraHH_x4lgsT9zT`?STVxD~2Y(@mn&Mv==`lexM5&sd@SNMCB3BCnP#{_p~bT z3xJ{Q1NaI7dE{zP95wMkw5i7J{#%}dt>NRHe~zM!Il`}Y7as4S#w?<<^{_uuD!M0G&idN4H046Sd$kGbDb{6mujV2nh~uZwE&N*g;v1o4auU zmUR^s4Zm{}b0(XVOUgBsVz$-Pu%X}yZTrRRH-(Ae>{M7eRd}VW5G%8_pZ6gB0Myt) z@nJ1IFZC8MjrItWBp;P&hlf&M;NY8V_C%OCK-x^?__*bWnMTxp{$obJyz zDs@_%XM@ zyQ%4Z8Bmq)U9+zI9AI8Xuxw0y$GRcbY! zlH%Y5!>W*iGrb=G9Ptc(0KOl|yw1DJrKP1??ce+1u6%-A3KEgk9&bApFvzgK0{x$3 zK?0u3smTEd<3kQ5QBWN%2m!)n(f&FFP{ggBe75wLF2UVmE4?3Lwpc(AsSvvOeB!y= zuhT~+p@I-k*S#tL)3weao{mq3)$}J%^2>X9fRxEMhz%@2VV}O>8s-vuL*@Wo%99o z#lkSc?WnSmh7`Ohe3q7`!F+WWK#*$TktA}P;B)BCRC$%DxUnTr#M@IHt8#MIHzQd) z?*E&d7(ZKWZ>^}WpZR4uTXx6idiv~WvlRNBdZ=#J{m||^TFY69KSs-h-`_rJ0|6SU zQ%g$C(NQX$mwccl*v)H#|6CXU^hvlGZA#T`bNdz3qV3@Dt76!BR;w@?pB8dFf1JrN zsVNL8Kz{E#Ji~66Fr#HK_j`c>mRvIW2zQ4KNhA|%B1aXv%agUvPOonStpGSHmEp@i z=Og%R1mlrbDiz02eyXX~Y_LQbW87|vL;5M;`8`>+9A(;^!~X}Z9H|QMd1VgkfO*>h z8s3i1+C|{-;2<3$8k!mfe>qREC3pm%&&6!OW+zANtBDLJ zGrt#nI{qk}7m)#*huNtg_V?rUwA?fvv!-(|yIOOL@`8iGI{I^_pm)ph z+fuE`7kA`(%}VJ6szfh_490=&zdy+S)8R!{$ikms-$^Je1M&8D%P_QrsHdQ+8iLTj z6CSXs9@^`VP%$5#r%n-JSeQ>Xe)TJl?i5R6@|gGbf`3h?`P80UGb}Il^=e#5&0Wy3 zH;>M=<-@XeF=KbZN**04y2K<+grPrOgi2<)&iE;7#HNE<8e;%?RGDrO=gohX%2PyM z7z>1|0`@q3fV@SHpH07@0h#5#5^v0`4f4$zssZUDgQS2Q^GIjhr~J4&YAX$en7uEh zsOU_>>QS-75R;Qtfsm_T&;s+KV;e4KT%w9#Bp(i-wj8(aoFEUc|? z?fvrVj>CJvMrYg$ZUj7UiGk76cWw65`xZIoKUy;OHSNRBv6`NDa8xEWJ3ISXQS?30 z`fs`p5JSi{Eb#QQof#-+e>5B8U#`;Ob0>GtmMmUV0TVnT0$kis{R0@Hs!qgr@WZum zAXws2z^)5HCYaL7`c(u}(mfxFcWjx^(uRF~fyJYz0=6C=p=US_(6uTN3Iq<1D*+e=(pTwELjEQgFx+09kai4S1+vnM__%S{e;^g^h_+%>4} zmNkMZ=#Wz)2yw&J}oDtGu!F=hNm-H&g8k#6Woq~ zfDk@pC*eDO^*j%d6sY7ccp6d5fEE6-u&^Lm^|~4j1TXqL+OvTz@CbZb32@s;#Z9fr zuumM71?FMD&PxfYBgcQ)*or$~t=@oQ?0|zET?&-Z4$Z1*-OgzGCo2}ms*k3FJ@Gt1 ztm@FpraQ9;2)tOz$jID++9CnpfrN^RT7~Sdsj8YxN=D{O*z7((Q{u3iOE*7TW&Cwy zV{7ZZ)*eV{J{_#I-rWLMhKiMyRY*CK36PSFPgZlOz%dpy2hmF_;P`_fx`D7L9v2{m zSpm`jjh2=+<>~%@0@SikM@NSOsEEqquW6SHz}8M9ZN#}~vEe~z%YW}>bJUE%R?>Mm1rxJHGtKeB z9@6A|bMQrUPzj9a!n-Rb6uik!%yptODLF094;Loee8F_w6`E#n_K1(J*51zSAtaL0 zCP1%-nE#0)(TmN^p*uk{MatJ9ah@85_~hDU7O-ysVS4jLeslUA^bq7@MWnp*QO!7) z#Bfox!9J9Oylk+VRgOAxI28-kP!9r2U^ei1b56g~6uGt2h|zLXARlzD~K)z$yu zJ;aTGySuwaX=!O_$Ngp`58!pYk>Uh<;f&j>h5xb9ub>Y0VBz4nW{z&0dqYsPw*2wx z>gt?O$poJrRaI4`-d}~OtIC9GtLg($?=ii4 zo7)B2f4?0;Cl(u{pm$?%5uiRzVHCs2diZp)+}nQ=$`({A4ytJG<5 zizdR|imP7cqwbHt#YxfT3R@9#fZV?PyD^k1Yy4|Zugu?{GpvwO7^aL6gKHUH@8< z5Ww;cH08mA6kP%z#G-X+&jJmi8X5}(LPDJ~RwKZssE!N|e}I6R0?8W_ zn7t)1S}ZIoifO8&eR=EEa(zF^h|)=g*S;h$RO|#Lq~lsAR#NMd9E2DLEr6b%@{t>g z8zph%4-t(EvbXC$Rs=2e^dY!Vf`VGdu#vI2o9fME7~!W+L6KFLV^8o>gC}zdo>_1G zU+iy}U3y})dK%1Se^Aj6+BPD6&R1YyWc>0DCp0XQ=1^`@5gRX*kb9jK6AQ~Vb<`9H zt{V}V$D{5N9EL(*>)hN?h=rX0Hz^PVTmS=X z>e7;ueRyuJCYcu`EG(?X(!**FY-JnrF&b)Wluv126TTH2f!|S=h(uRgB_f{X3-T)i zmH-(iVzr0^*jX6+AO7AFn*m1t%N}6al8duFEQd$ZJ}y}=)E55w`BN{49DeY4F)}jJ z3GBOr!&oK{f=sF?HGfWmd!O-#mrIZ+khwh`6!ZDKz1+nIknfwPe{b@VlDj@z6Y>W5 z3JFrbXDBWtP+Y<5+DeJ0g*t6+4)Eh(@=a4&S(!?8iMgpqgu(3&;4uQgNfabR#7j^@ z3@U>7T_V9wfWrhL!v?|?`TwDl)zHx3$)ihVkN|d*l7alu3?0^o|LhBc z`$?8GM(vbHp@{h^RfjS!A#`TA}((4VnglJi7 zM;i>oOJMgke9p&cZxy<_zW$S%Vg(4HYksEcyL5%MJf1(+oN%qR8_VzwrNye?MrYoJ zl2VO2(^T&*uzr!5ch+DaHvGXf~lK;m+DZX^4PlsOanWODOq&+*xQPf176XdXX zkij7#EmqCS647w?(}D(a4M^!1a~&hnD&0Y86WPlT=?@fJV%q-LX7CwMHCOagNUc{Q$fiZ4CKs`&MDQNWKM(T3@kLx++ zh5#8B8N(f1ltk!xx*}N&5-djdhpOAbo94%4scGjt#ZchrrlHrq03lc%1z9mdTZqQ} zxr#GMe^7>lqsP6X?MoXRmof0eRVo~Ic&cTn>=TO)@*}p3iV8`WMr*BafkgU+Iw0!) zQyq=aw{(?=&gnnDE_Emn36F(eU10a@eJnp^V{=ixzc1G_j;hi{sxgs~O_>}aGHfDN zU-|e2{~Jm#+i-jixRD}x?*W0U^sctCkt@RAr&Br&%rTR?Br~4YWdHXE1M;~~Yg#H+ zY~MbY&z`OTg{K{nN9xK=?EU(T^(xq;@|6OMwxF$p>mvl6TT8L&um}--^&k@(u>WJ5LZ5uhxdV_8G5zF(Ug{k;gcZ^#zxApA-naGtc5Yq} zIM*7%jp}-nqv<#6u9DQJsBvz8p{8ZK$+JT!NQOZEsydcy^%V@!CiO{KkR^A2e+Gj? zj(*OCf`!P*l14uh5->TE%Q;FEp@!-9W+SOz`+ah8=y`YY_b)@qeBz#hjdEuKBe_`e zxN+S&YyB9t4}i&U%%bD4K)`LUpMeO=${9$|zHaxe{DB39FhvG0c4Llo4;#t>ed4AAYs zHO4`@LBuHaVp&|>m*6v)eoU6wbsHOx!OnYaeSG#gi zOK}??oR=Iucry&z18+Cs^Z1nRj zi=+q!@)Q%~L1e3Gt?DV{q=2)CSjaW2)1ZYN2LMrMMIKWxyOA<_{n4 z*=DcfiY1Y}4iW31if#Jmsvpi28^g9ZFgE^s^E5=tJ!SB@bk*zS1sxGPqK<~ThkBo> zwJ?i0Fjd@BS;I~+-1h|Re~qDYO5#^6PN5s*5Go9qWm0u~{Pf$ke03mKjDjR*qHTJe zgn?G8jmE0k{lkc+ql%~$QBcTRA$J0$teH!ymk*!_iv4c*tG;TMtYd}soHT5#+>_*j zO(6&shwT71T|1uVwTxUW79*@zsTpc`1N=?vUX@AD@NH-YcgOFL*;c(;%-sEk?(eQ$ zw2Ng^N?{QsriC+0OQyh@>#vH@iza4xL`f1UFaSF_`#F2^m;x4O9v3+9al-@pl9A_3 z32nOLyywqhDy?IBMj2rI)1Vs-nSiILZI(2aGtt&R@!LH_aIQ>2x> z?6o8Z7Ik|ss0>=(4YK{QxAOg@Q}B=z-}OHV8e;{W-lM_7N1(W2QdI32bZQn2*AZF|lSKE#DS`(KE zOYpeJPs82`j_g#|1j)Lg)4x^`Nv-jUo7(d~eIcbp1HWp_nBr485I2e`#j*4A`Xwvp z<-;-w!V(gU)R%TJtpI>eM(f!KpGrulkeze@=!b2dpi4ESSg2J;<3$n#KlKUe<;jU$ z5og-*rmaPoV$m~`?lum@gu^?t$9VmiB2}mPSkIqstQ4O8-o!K_WW#9rd^30z$Jtc* z4=#viK$NzJU2y4clgesQgjw)%0D=BWs{PW*-q8*fjWr~VV;{m;ZI6xz9gPq>wnk5q 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 CVnQVV diff --git a/test.html b/test.html index e4483a0..168773a 100644 --- a/test.html +++ b/test.html @@ -2,16 +2,41 @@ Interactive Game of Thrones Map with Spoilers Control - - - + + + - - - - - + + + + + @@ -22,275 +47,1097 @@ + +
        -
        +
        +
        + If the map doesn't appear within a few seconds, you may have + JavaScript disabled. Often, this has been caused by a popup-blocker + extension in your browser. This website does NOT display popup ads, + but it does use JavaScript to send you to a wiki site if you click on + a town (this is probably what confuses the extension). To see the map, + please allow popup windows for this website.
        -
        - If the map doesn't appear within a few seconds, you may have JavaScript disabled. Often, this has been caused by a popup-blocker extension in your browser. This website does NOT display popup ads, but it does use JavaScript to send you to a wiki site if you click on a town (this is probably what confuses the extension). To see the map, please allow popup windows for this website. -

        Spoilers Through:

        -
        +
        - +
        - +
        - +
        - -
        - + +
        + - +
        - -
          - + +
            +
            -

            Show Regions:

            - - -
            - + + +
            + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            The Gift (Night's Watch)
            The North (House Stark)
            Riverlands (House Tully)
            The Vale (House Arryn)
            Iron Islands (House Greyjoy)
            Westerlands (H. Lannister)
            Crownlands (H. Baratheon)
            The Reach (House Tyrell)
            Stormlands (H. Baratheon)
            Dorne (House Martell)
            The Gift (Night's Watch)
            The North (House Stark)
            Riverlands (House Tully)
            The Vale (House Arryn)
            Iron Islands (House Greyjoy)
            Westerlands (H. Lannister)
            Crownlands (H. Baratheon)
            The Reach (House Tyrell)
            Stormlands (H. Baratheon)
            Dorne (House Martell)
            - +

            Show Character Paths:

            select all | - current locations only + current locations only

            - - - - - + + + + +
              -
            • Return to Menu
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • -
            • +
            • + Return to Menu +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            • +
            • + +
            - \ No newline at end of file +