Copied files from original quartermaester site
@@ -0,0 +1,72 @@
|
|||||||
|
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);}
|
||||||
|
|
||||||
|
|
||||||
|
#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;}
|
||||||
|
|
||||||
|
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;}
|
||||||
|
|
||||||
|
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;}
|
||||||
|
|
||||||
|
#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')}
|
||||||
@@ -0,0 +1,396 @@
|
|||||||
|
//Utility function for referencing latitude & longitude in the locations list
|
||||||
|
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 (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; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//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;
|
||||||
|
|
||||||
|
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);
|
||||||
|
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();
|
||||||
|
}
|
||||||
|
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();
|
||||||
|
}
|
||||||
|
|
||||||
|
//Display or hide the path of a single character
|
||||||
|
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") ) {
|
||||||
|
overlay.setVisible(true);
|
||||||
|
currentPosition = overlay.position;
|
||||||
|
}
|
||||||
|
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( "<a target='_blank' href='"+chapter["url"]+"'>" + chapter["title"] + "</a>" );
|
||||||
|
updatePathDisplay("C",currentValue+i);
|
||||||
|
ga('send', 'event', 'controls', 'increment', 'chapter', currentValue+i);
|
||||||
|
}else{
|
||||||
|
var episode = episodes[currentValue+i];;
|
||||||
|
$( "#epTitle" ).html( "<a target='_blank' href='"+episode["url"]+"'>" + episode["title"] + "</a>" );
|
||||||
|
updatePathDisplay("E",currentValue+i);
|
||||||
|
ga('send', 'event', 'controls', 'increment', 'episode', currentValue+i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$(function(){
|
||||||
|
//Tooltip
|
||||||
|
/*
|
||||||
|
$('#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."
|
||||||
|
},
|
||||||
|
position: {
|
||||||
|
my: 'right center', // Position my top left...
|
||||||
|
at: 'left center', // at the bottom right of...
|
||||||
|
target: $('#filter h4') // my target
|
||||||
|
},
|
||||||
|
style: {
|
||||||
|
tip: {corner: 'leftMiddle'}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
*/
|
||||||
|
|
||||||
|
$('#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();
|
||||||
|
ga('send', 'event', 'navigation', 'close', 'lightbox');
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#chapTitle").html( "<a target='_blank' href='"+chapters[0]["url"]+"'>" + chapters[0]["title"] + "</a>" );
|
||||||
|
$("#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( "<a target='_blank' href='"+chapter["url"]+"'>" + chapter["title"] + "</a>" );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( "<a target='_blank' href='"+episodes[0]["url"]+"'>" + episodes[0]["title"] + "</a>" );
|
||||||
|
$("#epSlider").change(function() {
|
||||||
|
ga('send', 'event', 'controls', 'slide', 'episode', $(this).val());
|
||||||
|
var episode = episodes[$(this).val()];
|
||||||
|
$( "#epTitle" ).html( "<a target='_blank' href='"+episode["url"]+"'>" + episode["title"] + "</a>" );
|
||||||
|
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);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
$("#slideDown").mousedown(function() {
|
||||||
|
timeout = setInterval(function(){ sliderIncrement(-1) }, 100);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
$(document).mouseup(function(){
|
||||||
|
clearInterval(timeout);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#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());
|
||||||
|
ga('send', 'event', 'controls', 'switchSlider', 'episode');
|
||||||
|
}
|
||||||
|
updateNobilityDisplay();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#toggle_nobility").change(function() {
|
||||||
|
updateNobilityDisplay();
|
||||||
|
ga('send', 'event', 'controls', 'toggle', 'nobility');
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#toggle_regions").change(function() {
|
||||||
|
updateNobilityDisplay();
|
||||||
|
ga('send', 'event', 'controls', 'toggle', 'regions');
|
||||||
|
if (this.checked) {
|
||||||
|
$("#legend").show();
|
||||||
|
for (i in regions) regions[i].setVisible(true);
|
||||||
|
} else {
|
||||||
|
$("#legend").hide();
|
||||||
|
for (i in regions) regions[i].setVisible(false);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
//Add click event handlers to the "links" above the character list
|
||||||
|
$("#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");
|
||||||
|
} 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";
|
||||||
|
},
|
||||||
|
tileSize: new google.maps.Size(256, 256),
|
||||||
|
maxZoom: 5,
|
||||||
|
minZoom: 1,
|
||||||
|
radius: 1738000,
|
||||||
|
name: "Labels"
|
||||||
|
});
|
||||||
|
|
||||||
|
var nolabelMapType = new google.maps.ImageMapType({
|
||||||
|
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"
|
||||||
|
});
|
||||||
|
|
||||||
|
//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 urlLocation = window.location.href.match(/#@([^&]+)/);
|
||||||
|
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"), {
|
||||||
|
center: center,
|
||||||
|
zoom: 4,
|
||||||
|
streetViewControl: false,
|
||||||
|
overviewMapControl: true,
|
||||||
|
overviewMapControlOptions: {opened:isLargeScreen},
|
||||||
|
mapTypeControlOptions: {mapTypeIds: ["Labels", "No Labels"]}
|
||||||
|
});
|
||||||
|
|
||||||
|
//Add Map Types
|
||||||
|
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) {
|
||||||
|
markLocation(map, key, locations[key]);
|
||||||
|
alphaLocations.push(key);
|
||||||
|
}
|
||||||
|
alphaLocations.sort();
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
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');
|
||||||
|
}
|
||||||
|
|
||||||
|
//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";
|
||||||
|
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('<li data-filtertext="' + name + house + '" data-corners="false" data-shadow="false" data-iconshadow="true" data-wrapperels="div" data-icon="arrow-r" data-iconpos="right" data-theme="c" class="ui-btn ui-btn-up-c ui-btn-icon-right ui-li-has-arrow ui-li ui-screen-hidden"><div class="ui-btn-inner ui-li"><div class="ui-btn-text"><a id="link' + alphaLocations[i] + '" href="#@' + alphaLocations[i] + '" class="ui-link-inherit">' + name + '</a></div><span class="ui-icon ui-icon-arrow-r ui-icon-shadow"> </span></div></li>');
|
||||||
|
}
|
||||||
|
$("#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 = "<br/>House: " + locations[key].house;
|
||||||
|
arms = '<img src="' + locations[key].img + '" style="float:left;width:30px;margin-right:3px;">';
|
||||||
|
}
|
||||||
|
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);
|
||||||
|
});
|
||||||
|
|
||||||
|
//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 = "<br/>House: " + locations[urlLocation].house;
|
||||||
|
var arms = '<img src="' + locations[urlLocation].img + '" style="float:left;width:30px;margin-right:3px;">';
|
||||||
|
}
|
||||||
|
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) {
|
||||||
|
if (ctrlPressed) {
|
||||||
|
ga('send', 'event', 'controls', 'url', 'clickToCenter');
|
||||||
|
window.location = "#@" + event.latLng.toString().replace(/\(|\)|\s/g,"");
|
||||||
|
map.panTo(event.latLng);
|
||||||
|
}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();
|
||||||
|
ga('send', 'event', 'navigation', 'toggle', 'mobileMenu');
|
||||||
|
});
|
||||||
|
$("#showCharacterPaths, #closeCharList").click(function(){
|
||||||
|
$("#handheldToggles, #filter").toggle();
|
||||||
|
ga('send', 'event', 'navigation', 'toggle', 'mobileCharacters');
|
||||||
|
});
|
||||||
|
$("#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
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
#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;}
|
||||||
|
|
||||||
|
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;}
|
||||||
|
|
||||||
|
#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;}
|
||||||
|
|
||||||
|
#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;}
|
||||||
@@ -0,0 +1,222 @@
|
|||||||
|
//Tile Handling
|
||||||
|
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<b;g++){
|
||||||
|
c=c/2;
|
||||||
|
if(e<c){
|
||||||
|
if(d<c){f+="q"}
|
||||||
|
else{f+="r";d-=c}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if(d<c){f+="t";e-=c}
|
||||||
|
else{f+="s";d-=c;e-=c}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return f;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Tile Handling
|
||||||
|
function isOutsideTileRange(coord,zoom) {
|
||||||
|
var tileRange = 1 << zoom;
|
||||||
|
if (coord.x < 0 || coord.x >= 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
|
||||||
|
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.");
|
||||||
|
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 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;
|
||||||
|
else window.open(url, '_blank');
|
||||||
|
});
|
||||||
|
return marker;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Colored shapes matching the borders of the 9 constituencies of Westeros
|
||||||
|
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;
|
||||||
|
var polygon = new google.maps.Polygon({
|
||||||
|
paths: regionOptions.coords,
|
||||||
|
fillColor: regionOptions.color,
|
||||||
|
fillOpacity: 0.7,
|
||||||
|
strokeWeight: 0,
|
||||||
|
visible:false,
|
||||||
|
map: map
|
||||||
|
});
|
||||||
|
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) {
|
||||||
|
//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);
|
||||||
|
else {
|
||||||
|
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 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)
|
||||||
|
);
|
||||||
|
var marker = new google.maps.Marker({
|
||||||
|
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];
|
||||||
|
return marker;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Teardrop markers & lines marking the path of each major character
|
||||||
|
function markPathSegment(map, overlayOptions) {
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
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") {
|
||||||
|
//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.");
|
||||||
|
|
||||||
|
var overlay = new google.maps.Marker({
|
||||||
|
position: new google.maps.LatLng(checkResults[0] ,checkResults[1] ),
|
||||||
|
icon: icon,
|
||||||
|
visible: false,
|
||||||
|
map: map
|
||||||
|
});
|
||||||
|
}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);
|
||||||
|
|
||||||
|
var overlay = new google.maps.Marker({
|
||||||
|
position: new google.maps.LatLng(overlayOptions.coord[0],overlayOptions.coord[1]),
|
||||||
|
icon: icon,
|
||||||
|
visible: false,
|
||||||
|
map: map
|
||||||
|
});
|
||||||
|
}
|
||||||
|
} //icons
|
||||||
|
|
||||||
|
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.");
|
||||||
|
|
||||||
|
//Parse the array of coordinates in the path attribute
|
||||||
|
var path = [];
|
||||||
|
var checkResults = [];
|
||||||
|
for (i in overlayOptions.path) {
|
||||||
|
if (typeof(overlayOptions.path[i])=="string") {
|
||||||
|
checkResults = checkLocKey(overlayOptions.path[i]);
|
||||||
|
if (!checkResults) continue;
|
||||||
|
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] ));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var overlay = new google.maps.Polyline({
|
||||||
|
path: path,
|
||||||
|
strokeColor: overlayOptions.line,
|
||||||
|
strokeOpacity: 1.0,
|
||||||
|
strokeWeight: 8,
|
||||||
|
visible: false,
|
||||||
|
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"){
|
||||||
|
//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);
|
||||||
|
} //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["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;
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 267 B |
|
After Width: | Height: | Size: 203 B |
|
After Width: | Height: | Size: 303 B |
|
After Width: | Height: | Size: 198 B |
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,439 @@
|
|||||||
|
books = {
|
||||||
|
agot:{title:'A Game of Thrones', thumbURL:'http://awoiaf.westeros.org/images/thumb/9/93/AGameOfThrones.jpg/220px-AGameOfThrones.jpg'},
|
||||||
|
acok:{title:'A Clash of Kings', thumbURL:'http://awoiaf.westeros.org/images/thumb/3/39/AClashOfKings.jpg/200px-AClashOfKings.jpg'},
|
||||||
|
asos:{title:'A Storm of Swords', thumbURL:'http://awoiaf.westeros.org/images/thumb/2/24/AStormOfSwords.jpg/200px-AStormOfSwords.jpg'},
|
||||||
|
affc:{title:'A Feast for Crows', thumbURL:'http://awoiaf.westeros.org/images/thumb/a/a3/AFeastForCrows.jpg/200px-AFeastForCrows.jpg'},
|
||||||
|
adwd:{title:'A Dance with Dragons', thumbURL:'http://awoiaf.westeros.org/images/7/79/ADanceWithDragons.jpg'},
|
||||||
|
};
|
||||||
|
|
||||||
|
chapters = [
|
||||||
|
{book:"agot", toth:"101/001", awoiaf:"A_Game_of_Thrones-Prologue", pages:10, title:"Prologue", region:"beyond", setting:"Beyond the Wall", pov:"other", episodes:[0, ], appearing:[]},
|
||||||
|
{book:"agot", toth:"101/002", awoiaf:"A_Game_of_Thrones-Chapter_1", pages:7, title:"Bran I", region:"north", setting:"Outside Winterfell", pov:"bran", episodes:[0, ], appearing:["eddard", "robb", "bran", "jon", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/003", awoiaf:"A_Game_of_Thrones-Chapter_2", pages:5, title:"Catelyn I", region:"north", setting:"Winterfell", pov:"catelyn", episodes:[0, ], appearing:["eddard", "catelyn", ]},
|
||||||
|
{book:"agot", toth:"101/004", awoiaf:"A_Game_of_Thrones-Chapter_3", pages:10, title:"Daenerys I", region:"essos", setting:"Pentos", pov:"daenerys", episodes:[0, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/005", awoiaf:"A_Game_of_Thrones-Chapter_4", pages:8, title:"Eddard I", region:"north", setting:"Winterfell", pov:"eddard", episodes:[0, ], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "rickon", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", ]},
|
||||||
|
{book:"agot", toth:"101/006", awoiaf:"A_Game_of_Thrones-Chapter_5", pages:8, title:"Jon I", region:"north", setting:"Winterfell", pov:"jon", episodes:[0, ], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/007", awoiaf:"A_Game_of_Thrones-Chapter_6", pages:8, title:"Catelyn II", region:"north", setting:"Winterfell", pov:"catelyn", episodes:[0, ], appearing:["eddard", "catelyn", ]},
|
||||||
|
{book:"agot", toth:"101/008", awoiaf:"A_Game_of_Thrones-Chapter_7", pages:7, title:"Arya I", region:"north", setting:"Winterfell", pov:"arya", episodes:[], appearing:["catelyn", "robb", "sansa", "bran", "arya", "jon", "joffrey", "myrcella", "tommen", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/009", awoiaf:"A_Game_of_Thrones-Chapter_8", pages:8, title:"Bran II", region:"north", setting:"Winterfell", pov:"bran", episodes:[0, ], appearing:["bran", "jaime", "cersei", ]},
|
||||||
|
{book:"agot", toth:"101/010", awoiaf:"A_Game_of_Thrones-Chapter_9", pages:5, title:"Tyrion I", region:"north", setting:"Winterfell", pov:"tyrion", episodes:[1, ], appearing:["jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", ]},
|
||||||
|
{book:"agot", toth:"101/011", awoiaf:"A_Game_of_Thrones-Chapter_10", pages:5, title:"Jon II", region:"north", setting:"Winterfell", pov:"jon", episodes:[1, ], appearing:["catelyn", "robb", "bran", "arya", "jon", ]},
|
||||||
|
{book:"agot", toth:"101/012", awoiaf:"A_Game_of_Thrones-Chapter_11", pages:9, title:"Daenerys II", region:"essos", setting:"Outside Pentos", pov:"daenerys", episodes:[0, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/013", awoiaf:"A_Game_of_Thrones-Chapter_12", pages:8, title:"Eddard II", region:"north", setting:"A few days south of Winterfell", pov:"eddard", episodes:[1, ], appearing:["eddard", "robert", ]},
|
||||||
|
{book:"agot", toth:"101/014", awoiaf:"A_Game_of_Thrones-Chapter_13", pages:8, title:"Tyrion II", region:"north", setting:"The Wolfswood", pov:"tyrion", episodes:[1, ], appearing:["jon", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/015", awoiaf:"A_Game_of_Thrones-Chapter_14", pages:9, title:"Catelyn III", region:"north", setting:"Winterfell", pov:"catelyn", episodes:[1, ], appearing:["catelyn", "robb", "bran", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/016", awoiaf:"A_Game_of_Thrones-Chapter_15", pages:12, title:"Sansa I", region:"riverlands", setting:"Near the Trident", pov:"sansa", episodes:[1, ], appearing:["sansa", "arya", "cersei", "joffrey", "renly", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/017", awoiaf:"A_Game_of_Thrones-Chapter_16", pages:6, title:"Eddard III", region:"riverlands", setting:"Near the Trident", pov:"eddard", episodes:[1, ], appearing:["sansa", "arya", "cersei", "joffrey", "robert", "renly", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/018", awoiaf:"A_Game_of_Thrones-Chapter_17", pages:4, title:"Bran III", region:"north", setting:"Winterfell", pov:"bran", episodes:[1, ], appearing:["robb", "bran", ]},
|
||||||
|
{book:"agot", toth:"101/019", awoiaf:"A_Game_of_Thrones-Chapter_18", pages:10, title:"Catelyn IV", region:"crownlands", setting:"King's Landing", pov:"catelyn", episodes:[2, ], appearing:["catelyn", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/020", awoiaf:"A_Game_of_Thrones-Chapter_19", pages:12, title:"Jon III", region:"north", setting:"Castle Black", pov:"jon", episodes:[2, ], appearing:["jon", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/021", awoiaf:"A_Game_of_Thrones-Chapter_20", pages:11, title:"Eddard IV", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[2, ], appearing:["eddard", "catelyn", "renly", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/022", awoiaf:"A_Game_of_Thrones-Chapter_21", pages:10, title:"Tyrion III", region:"north", setting:"Castle Black", pov:"tyrion", episodes:[2, ], appearing:["jon", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/023", awoiaf:"A_Game_of_Thrones-Chapter_22", pages:9, title:"Arya II", region:"crownlands", setting:"King's Landing", pov:"arya", episodes:[2, ], appearing:["eddard", "sansa", "arya", ]},
|
||||||
|
{book:"agot", toth:"101/024", awoiaf:"A_Game_of_Thrones-Chapter_23", pages:10, title:"Daenerys III", region:"essos", setting:"The Dothraki Sea", pov:"daenerys", episodes:[1, 2, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/025", awoiaf:"A_Game_of_Thrones-Chapter_24", pages:10, title:"Bran IV", region:"north", setting:"Winterfell", pov:"bran", episodes:[2, 3, ], appearing:["robb", "bran", "rickon", "tyrion", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/026", awoiaf:"A_Game_of_Thrones-Chapter_25", pages:8, title:"Eddard V", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[3, ], appearing:["eddard", "arya", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/027", awoiaf:"A_Game_of_Thrones-Chapter_26", pages:9, title:"Jon IV", region:"north", setting:"Castle Black", pov:"jon", episodes:[3, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/028", awoiaf:"A_Game_of_Thrones-Chapter_27", pages:11, title:"Eddard VI", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[3, ], appearing:["eddard", "renly", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/029", awoiaf:"A_Game_of_Thrones-Chapter_28", pages:8, title:"Catelyn V", region:"riverlands", setting:"Crossroads Inn, Riverlands", pov:"catelyn", episodes:[3, ], appearing:["catelyn", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/030", awoiaf:"A_Game_of_Thrones-Chapter_29", pages:10, title:"Sansa II", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[3, ], appearing:["sansa", "jaime", "cersei", "joffrey", "robert", "renly", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/031", awoiaf:"A_Game_of_Thrones-Chapter_30", pages:18, title:"Eddard VII", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[4, ], appearing:["eddard", "sansa", "arya", "jaime", "robert", "renly", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/032", awoiaf:"A_Game_of_Thrones-Chapter_31", pages:10, title:"Tyrion IV", region:"vale", setting:"The Mountains of the Moon", pov:"tyrion", episodes:[4, ], appearing:["catelyn", ]},
|
||||||
|
{book:"agot", toth:"101/033", awoiaf:"A_Game_of_Thrones-Chapter_32", pages:10, title:"Arya III", region:"crownlands", setting:"King's Landing", pov:"arya", episodes:[4, ], appearing:["eddard", "arya", "myrcella", "tommen", ]},
|
||||||
|
{book:"agot", toth:"101/034", awoiaf:"A_Game_of_Thrones-Chapter_33", pages:7, title:"Eddard VIII", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[4, ], appearing:["eddard", "robert", "renly", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/035", awoiaf:"A_Game_of_Thrones-Chapter_34", pages:16, title:"Catelyn VI", region:"vale", setting:"The Eyrie", pov:"catelyn", episodes:[4, ], appearing:["catelyn", "tyrion", "lysa", ]},
|
||||||
|
{book:"agot", toth:"101/036", awoiaf:"A_Game_of_Thrones-Chapter_35", pages:4, title:"Eddard IX", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[4, ], appearing:["eddard", "jaime", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/037", awoiaf:"A_Game_of_Thrones-Chapter_36", pages:11, title:"Daenerys IV", region:"essos", setting:"Vaes Dothrak", pov:"daenerys", episodes:[3, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/038", awoiaf:"A_Game_of_Thrones-Chapter_37", pages:9, title:"Bran V", region:"north", setting:"Winterfell", pov:"bran", episodes:[5, ], appearing:["robb", "bran", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/039", awoiaf:"A_Game_of_Thrones-Chapter_38", pages:13, title:"Tyrion V", region:"vale", setting:"The Eyrie", pov:"tyrion", episodes:[5, ], appearing:["catelyn", "tyrion", "lysa", ]},
|
||||||
|
{book:"agot", toth:"101/040", awoiaf:"A_Game_of_Thrones-Chapter_39", pages:6, title:"Eddard X", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[5, ], appearing:["eddard", "cersei", "robert", ]},
|
||||||
|
{book:"agot", toth:"101/041", awoiaf:"A_Game_of_Thrones-Chapter_40", pages:11, title:"Catelyn VII", region:"vale", setting:"The Eyrie", pov:"catelyn", episodes:[5, ], appearing:["catelyn", "tyrion", "lysa", ]},
|
||||||
|
{book:"agot", toth:"101/042", awoiaf:"A_Game_of_Thrones-Chapter_41", pages:7, title:"Jon V", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/043", awoiaf:"A_Game_of_Thrones-Chapter_42", pages:8, title:"Tyrion VI", region:"vale", setting:"The Mountains of the Moon", pov:"tyrion", episodes:[7, ], appearing:["tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/044", awoiaf:"A_Game_of_Thrones-Chapter_43", pages:8, title:"Eddard XI", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[5, ], appearing:["eddard", "sansa", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/045", awoiaf:"A_Game_of_Thrones-Chapter_44", pages:7, title:"Sansa III", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[5, ], appearing:["eddard", "sansa", "arya", ]},
|
||||||
|
{book:"agot", toth:"101/046", awoiaf:"A_Game_of_Thrones-Chapter_45", pages:8, title:"Eddard XII", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[6, ], appearing:["eddard", "cersei", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/047", awoiaf:"A_Game_of_Thrones-Chapter_46", pages:10, title:"Daenerys V", region:"essos", setting:"Vaes Dothrak", pov:"daenerys", episodes:[], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/048", awoiaf:"A_Game_of_Thrones-Chapter_47", pages:11, title:"Eddard XIII", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[6, ], appearing:["cersei", "robert", "renly", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/049", awoiaf:"A_Game_of_Thrones-Chapter_48", pages:7, title:"Jon VI", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/050", awoiaf:"A_Game_of_Thrones-Chapter_49", pages:6, title:"Eddard XIV", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[6, ], appearing:["eddard", "sansa", "arya", "cersei", "joffrey", "myrcella", "tommen", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/051", awoiaf:"A_Game_of_Thrones-Chapter_50", pages:10, title:"Arya IV", region:"crownlands", setting:"King's Landing", pov:"arya", episodes:[7, ], appearing:["arya", ]},
|
||||||
|
{book:"agot", toth:"101/052", awoiaf:"A_Game_of_Thrones-Chapter_51", pages:9, title:"Sansa IV", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[7, ], appearing:["sansa", "cersei", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/053", awoiaf:"A_Game_of_Thrones-Chapter_52", pages:13, title:"Jon VII", region:"north", setting:"Castle Black", pov:"jon", episodes:[7, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/054", awoiaf:"A_Game_of_Thrones-Chapter_53", pages:12, title:"Bran VI", region:"north", setting:"Winterfell", pov:"bran", episodes:[7, ], appearing:["robb", "bran", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/055", awoiaf:"A_Game_of_Thrones-Chapter_54", pages:10, title:"Daenerys VI", region:"essos", setting:"Vaes Dothrak", pov:"daenerys", episodes:[6, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/056", awoiaf:"A_Game_of_Thrones-Chapter_55", pages:10, title:"Catelyn VIII", region:"north", setting:"Moat Cailin", pov:"catelyn", episodes:[7, ], appearing:["catelyn", "robb", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/057", awoiaf:"A_Game_of_Thrones-Chapter_56", pages:9, title:"Tyrion VII", region:"riverlands", setting:"The Trident", pov:"tyrion", episodes:[7, ], appearing:["tywin", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/058", awoiaf:"A_Game_of_Thrones-Chapter_57", pages:8, title:"Sansa V", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[7, ], appearing:["sansa", "cersei", "joffrey", "petyr", "barristan", ]},
|
||||||
|
{book:"agot", toth:"101/059", awoiaf:"A_Game_of_Thrones-Chapter_58", pages:8, title:"Eddard XV", region:"crownlands", setting:"King's Landing", pov:"eddard", episodes:[7, 8, ], appearing:["eddard", ]},
|
||||||
|
{book:"agot", toth:"101/060", awoiaf:"A_Game_of_Thrones-Chapter_59", pages:12, title:"Catelyn IX", region:"riverlands", setting:"The Twins", pov:"catelyn", episodes:[8, ], appearing:["robb", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/061", awoiaf:"A_Game_of_Thrones-Chapter_60", pages:11, title:"Jon VIII", region:"north", setting:"Castle Black", pov:"jon", episodes:[8, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/062", awoiaf:"A_Game_of_Thrones-Chapter_61", pages:9, title:"Daenerys VII", region:"essos", setting:"A Lhazareen village", pov:"daenerys", episodes:[7, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/063", awoiaf:"A_Game_of_Thrones-Chapter_62", pages:16, title:"Tyrion VIII", region:"riverlands", setting:"The Trident", pov:"tyrion", episodes:[8, ], appearing:["tywin", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/064", awoiaf:"A_Game_of_Thrones-Chapter_63", pages:7, title:"Catelyn X", region:"riverlands", setting:"Outside Riverrun", pov:"catelyn", episodes:[], appearing:["catelyn", "robb", "jaime", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/065", awoiaf:"A_Game_of_Thrones-Chapter_64", pages:12, title:"Daenerys VIII", region:"essos", setting:"A Lhazareen village", pov:"daenerys", episodes:[], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/066", awoiaf:"A_Game_of_Thrones-Chapter_65", pages:11, title:"Arya V", region:"crownlands", setting:"King's Landing", pov:"arya", episodes:[8, 9, ], appearing:["eddard", "sansa", "arya", "cersei", "joffrey", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/067", awoiaf:"A_Game_of_Thrones-Chapter_66", pages:10, title:"Bran VII", region:"north", setting:"Winterfell", pov:"bran", episodes:[9, ], appearing:["bran", "rickon", ]},
|
||||||
|
{book:"agot", toth:"101/068", awoiaf:"A_Game_of_Thrones-Chapter_67", pages:8, title:"Sansa VI", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[9, ], appearing:["sansa", "cersei", "joffrey", "petyr", ]},
|
||||||
|
{book:"agot", toth:"101/069", awoiaf:"A_Game_of_Thrones-Chapter_68", pages:9, title:"Daenerys IX", region:"essos", setting:"A Lhazareen village", pov:"daenerys", episodes:[9, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"agot", toth:"101/070", awoiaf:"A_Game_of_Thrones-Chapter_69", pages:8, title:"Tyrion IX", region:"riverlands", setting:"The Trident", pov:"tyrion", episodes:[9, ], appearing:["tywin", "tyrion", ]},
|
||||||
|
{book:"agot", toth:"101/071", awoiaf:"A_Game_of_Thrones-Chapter_70", pages:11, title:"Jon IX", region:"north", setting:"Outside Castle Black", pov:"jon", episodes:[9, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"agot", toth:"101/072", awoiaf:"A_Game_of_Thrones-Chapter_71", pages:11, title:"Catelyn XI", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[9, ], appearing:["catelyn", "robb", "theon", ]},
|
||||||
|
{book:"agot", toth:"101/073", awoiaf:"A_Game_of_Thrones-Chapter_72", pages:7, title:"Daenerys X", region:"essos", setting:"A Lhazareen village", pov:"daenerys", episodes:[9, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/001", awoiaf:"A_Clash_of_Kings-Prologue", pages:21, title:"Prologue", region:"crownlands", setting:"Dragonstone", pov:"other", episodes:[10, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"acok", toth:"102/002", awoiaf:"A_Clash_of_Kings-Chapter_1", pages:6, title:"Arya I", region:"crownlands", setting:"The Kingsroad", pov:"arya", episodes:[9, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/003", awoiaf:"A_Clash_of_Kings-Chapter_2", pages:11, title:"Sansa I", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[10, ], appearing:["sansa", "tyrion", "joffrey", "myrcella", "tommen", ]},
|
||||||
|
{book:"acok", toth:"102/004", awoiaf:"A_Clash_of_Kings-Chapter_3", pages:13, title:"Tyrion I", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[10, ], appearing:["cersei", "tyrion", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/005", awoiaf:"A_Clash_of_Kings-Chapter_4", pages:9, title:"Bran I", region:"north", setting:"Winterfell", pov:"bran", episodes:[10, ], appearing:["bran", ]},
|
||||||
|
{book:"acok", toth:"102/006", awoiaf:"A_Clash_of_Kings-Chapter_5", pages:9, title:"Arya II", region:"crownlands", setting:"An Inn near the Kingsroad", pov:"arya", episodes:[11, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/007", awoiaf:"A_Clash_of_Kings-Chapter_6", pages:11, title:"Jon I", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"acok", toth:"102/008", awoiaf:"A_Clash_of_Kings-Chapter_7", pages:12, title:"Catelyn I", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[10, ], appearing:["catelyn", "robb", "theon", ]},
|
||||||
|
{book:"acok", toth:"102/009", awoiaf:"A_Clash_of_Kings-Chapter_8", pages:11, title:"Tyrion II", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[11, ], appearing:["tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/010", awoiaf:"A_Clash_of_Kings-Chapter_9", pages:7, title:"Arya III", region:"riverlands", setting:"The shore of the God's Eye", pov:"arya", episodes:[11, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/011", awoiaf:"A_Clash_of_Kings-Chapter_10", pages:14, title:"Davos I", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[10, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"acok", toth:"102/012", awoiaf:"A_Clash_of_Kings-Chapter_11", pages:17, title:"Theon I", region:"iron", setting:"Pyke", pov:"theon", episodes:[11, ], appearing:["theon", ]},
|
||||||
|
{book:"acok", toth:"102/013", awoiaf:"A_Clash_of_Kings-Chapter_12", pages:12, title:"Daenerys I", region:"essos", setting:"Vaes Tolorro", pov:"daenerys", episodes:[10, 11, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/014", awoiaf:"A_Clash_of_Kings-Chapter_13", pages:6, title:"Jon II", region:"beyond", setting:"Whitetree, Beyond the Wall", pov:"jon", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"acok", toth:"102/015", awoiaf:"A_Clash_of_Kings-Chapter_14", pages:12, title:"Arya IV", region:"riverlands", setting:"The shore of the God's Eye", pov:"arya", episodes:[12, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/016", awoiaf:"A_Clash_of_Kings-Chapter_15", pages:11, title:"Tyrion III", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[11, ], appearing:["cersei", "tyrion", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/017", awoiaf:"A_Clash_of_Kings-Chapter_16", pages:14, title:"Bran II", region:"north", setting:"Winterfell", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"acok", toth:"102/018", awoiaf:"A_Clash_of_Kings-Chapter_17", pages:14, title:"Tyrion IV", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[12, ], appearing:["cersei", "tyrion", "joffrey", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/019", awoiaf:"A_Clash_of_Kings-Chapter_18", pages:8, title:"Sansa II", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[], appearing:["sansa", "joffrey", ]},
|
||||||
|
{book:"acok", toth:"102/020", awoiaf:"A_Clash_of_Kings-Chapter_19", pages:13, title:"Arya V", region:"riverlands", setting:"The shore of the God's Eye", pov:"arya", episodes:[11, 12, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/021", awoiaf:"A_Clash_of_Kings-Chapter_20", pages:12, title:"Tyrion V", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[11, 12, 14, ], appearing:["cersei", "tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/022", awoiaf:"A_Clash_of_Kings-Chapter_21", pages:8, title:"Bran III", region:"north", setting:"Winterfell", pov:"bran", episodes:[10, ], appearing:["bran", "rickon", ]},
|
||||||
|
{book:"acok", toth:"102/023", awoiaf:"A_Clash_of_Kings-Chapter_22", pages:15, title:"Catelyn II", region:"reach", setting:"Bitterbridge, The Reach", pov:"catelyn", episodes:[12, ], appearing:["catelyn", "renly", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/024", awoiaf:"A_Clash_of_Kings-Chapter_23", pages:17, title:"Jon III", region:"beyond", setting:"Craster's Keep, Beyond the Wall", pov:"jon", episodes:[10, 11, 12, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"acok", toth:"102/025", awoiaf:"A_Clash_of_Kings-Chapter_24", pages:15, title:"Theon II", region:"iron", setting:"Pyke", pov:"theon", episodes:[11, 12, ], appearing:["theon", "asha", ]},
|
||||||
|
{book:"acok", toth:"102/026", awoiaf:"A_Clash_of_Kings-Chapter_25", pages:12, title:"Tyrion VI", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[12, ], appearing:["sansa", "cersei", "tyrion", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/027", awoiaf:"A_Clash_of_Kings-Chapter_26", pages:6, title:"Arya VI", region:"riverlands", setting:"Harrenhal", pov:"arya", episodes:[13, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/028", awoiaf:"A_Clash_of_Kings-Chapter_27", pages:8, title:"Daenerys II", region:"essos", setting:"Qarth", pov:"daenerys", episodes:[14, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/029", awoiaf:"A_Clash_of_Kings-Chapter_28", pages:8, title:"Bran IV", region:"north", setting:"Winterfell", pov:"bran", episodes:[12, ], appearing:["bran", ]},
|
||||||
|
{book:"acok", toth:"102/030", awoiaf:"A_Clash_of_Kings-Chapter_29", pages:8, title:"Tyrion VII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[13, ], appearing:["tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/031", awoiaf:"A_Clash_of_Kings-Chapter_30", pages:11, title:"Arya VII", region:"riverlands", setting:"Harrenhal", pov:"arya", episodes:[14, ], appearing:["arya", "tywin", ]},
|
||||||
|
{book:"acok", toth:"102/032", awoiaf:"A_Clash_of_Kings-Chapter_31", pages:12, title:"Catelyn III", region:"stormlands", setting:"Outside Storm's End", pov:"catelyn", episodes:[13, ], appearing:["catelyn", "stannis", "renly", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/033", awoiaf:"A_Clash_of_Kings-Chapter_32", pages:8, title:"Sansa III", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[13, ], appearing:["sansa", "tyrion", "joffrey", ]},
|
||||||
|
{book:"acok", toth:"102/034", awoiaf:"A_Clash_of_Kings-Chapter_33", pages:9, title:"Catelyn IV", region:"stormlands", setting:"Outside Storm's End", pov:"catelyn", episodes:[14, ], appearing:["catelyn", "renly", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/035", awoiaf:"A_Clash_of_Kings-Chapter_34", pages:9, title:"Jon IV", region:"beyond", setting:"The Fist of the First Men", pov:"jon", episodes:[14, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"acok", toth:"102/036", awoiaf:"A_Clash_of_Kings-Chapter_35", pages:7, title:"Bran V", region:"north", setting:"Winterfell", pov:"bran", episodes:[14, ], appearing:["bran", "rickon", ]},
|
||||||
|
{book:"acok", toth:"102/037", awoiaf:"A_Clash_of_Kings-Chapter_36", pages:7, title:"Tyrion VIII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[14, ], appearing:["cersei", "tyrion", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/038", awoiaf:"A_Clash_of_Kings-Chapter_37", pages:7, title:"Theon III", region:"north", setting:"Stony Shore, The North", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"acok", toth:"102/039", awoiaf:"A_Clash_of_Kings-Chapter_38", pages:7, title:"Arya VIII", region:"riverlands", setting:"Harrenhal", pov:"arya", episodes:[15, ], appearing:["arya", "tywin", ]},
|
||||||
|
{book:"acok", toth:"102/040", awoiaf:"A_Clash_of_Kings-Chapter_39", pages:13, title:"Catelyn V", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[14, 16, ], appearing:["catelyn", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/041", awoiaf:"A_Clash_of_Kings-Chapter_40", pages:10, title:"Daenerys III", region:"essos", setting:"Qarth", pov:"daenerys", episodes:[15, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/042", awoiaf:"A_Clash_of_Kings-Chapter_41", pages:13, title:"Tyrion IX", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[15, ], appearing:["sansa", "cersei", "tyrion", "joffrey", "myrcella", "tommen", ]},
|
||||||
|
{book:"acok", toth:"102/043", awoiaf:"A_Clash_of_Kings-Chapter_42", pages:15, title:"Davos II", region:"stormlands", setting:"Outside Storm's End", pov:"davos", episodes:[13, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"acok", toth:"102/044", awoiaf:"A_Clash_of_Kings-Chapter_43", pages:8, title:"Jon V", region:"beyond", setting:"The Fist of the First Men", pov:"jon", episodes:[14, ], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"acok", toth:"102/045", awoiaf:"A_Clash_of_Kings-Chapter_44", pages:11, title:"Tyrion X", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[23, ], appearing:["tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/046", awoiaf:"A_Clash_of_Kings-Chapter_45", pages:10, title:"Catelyn VI", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[], appearing:["catelyn", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/047", awoiaf:"A_Clash_of_Kings-Chapter_46", pages:9, title:"Bran VI", region:"north", setting:"Winterfell", pov:"bran", episodes:[15, ], appearing:["bran", "rickon", "theon", ]},
|
||||||
|
{book:"acok", toth:"102/048", awoiaf:"A_Clash_of_Kings-Chapter_47", pages:16, title:"Arya IX", region:"riverlands", setting:"Harrenhal", pov:"arya", episodes:[17, 19, ], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/049", awoiaf:"A_Clash_of_Kings-Chapter_48", pages:10, title:"Daenerys IV", region:"essos", setting:"Qarth", pov:"daenerys", episodes:[19, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/050", awoiaf:"A_Clash_of_Kings-Chapter_49", pages:8, title:"Tyrion XI", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tyrion", "joffrey", ]},
|
||||||
|
{book:"acok", toth:"102/051", awoiaf:"A_Clash_of_Kings-Chapter_50", pages:12, title:"Theon IV", region:"north", setting:"Winterfell", pov:"theon", episodes:[15, 16, ], appearing:["theon", ]},
|
||||||
|
{book:"acok", toth:"102/052", awoiaf:"A_Clash_of_Kings-Chapter_51", pages:11, title:"Jon VI", region:"beyond", setting:"Skirling Pass, Beyond the Wall", pov:"jon", episodes:[15, ], appearing:["jon", ]},
|
||||||
|
{book:"acok", toth:"102/053", awoiaf:"A_Clash_of_Kings-Chapter_52", pages:9, title:"Sansa IV", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[16, ], appearing:["sansa", "cersei", ]},
|
||||||
|
{book:"acok", toth:"102/054", awoiaf:"A_Clash_of_Kings-Chapter_53", pages:8, title:"Jon VII", region:"beyond", setting:"The Frostfangs", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"acok", toth:"102/055", awoiaf:"A_Clash_of_Kings-Chapter_54", pages:8, title:"Tyrion XII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[17, ], appearing:["cersei", "tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/056", awoiaf:"A_Clash_of_Kings-Chapter_55", pages:13, title:"Catelyn VII", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[9, 16, ], appearing:["catelyn", "jaime", "brienne", ]},
|
||||||
|
{book:"acok", toth:"102/057", awoiaf:"A_Clash_of_Kings-Chapter_56", pages:9, title:"Theon V", region:"north", setting:"Winterfell", pov:"theon", episodes:[15, 17, ], appearing:["theon", "asha", ]},
|
||||||
|
{book:"acok", toth:"102/058", awoiaf:"A_Clash_of_Kings-Chapter_57", pages:6, title:"Sansa V", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[18, ], appearing:["sansa", "cersei", "tyrion", "joffrey", ]},
|
||||||
|
{book:"acok", toth:"102/059", awoiaf:"A_Clash_of_Kings-Chapter_58", pages:13, title:"Davos III", region:"crownlands", setting:"Blackwater Rush", pov:"davos", episodes:[18, ], appearing:["davos", ]},
|
||||||
|
{book:"acok", toth:"102/060", awoiaf:"A_Clash_of_Kings-Chapter_59", pages:6, title:"Tyrion XIII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[18, ], appearing:["tyrion", "joffrey", ]},
|
||||||
|
{book:"acok", toth:"102/061", awoiaf:"A_Clash_of_Kings-Chapter_60", pages:6, title:"Sansa VI", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[18, ], appearing:["sansa", "cersei", ]},
|
||||||
|
{book:"acok", toth:"102/062", awoiaf:"A_Clash_of_Kings-Chapter_61", pages:7, title:"Tyrion XIV", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[18, ], appearing:["tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/063", awoiaf:"A_Clash_of_Kings-Chapter_62", pages:7, title:"Sansa VII", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[18, ], appearing:["sansa", "cersei", ]},
|
||||||
|
{book:"acok", toth:"102/064", awoiaf:"A_Clash_of_Kings-Chapter_63", pages:11, title:"Daenerys V", region:"essos", setting:"Qarth", pov:"daenerys", episodes:[20, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"acok", toth:"102/065", awoiaf:"A_Clash_of_Kings-Chapter_64", pages:14, title:"Arya X", region:"riverlands", setting:"Harrenhal", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"acok", toth:"102/066", awoiaf:"A_Clash_of_Kings-Chapter_65", pages:9, title:"Sansa VIII", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[19, ], appearing:["sansa", "tywin", "cersei", "joffrey", "petyr", ]},
|
||||||
|
{book:"acok", toth:"102/067", awoiaf:"A_Clash_of_Kings-Chapter_66", pages:11, title:"Theon VI", region:"north", setting:"Winterfell", pov:"theon", episodes:[15, 19, ], appearing:["theon", ]},
|
||||||
|
{book:"acok", toth:"102/068", awoiaf:"A_Clash_of_Kings-Chapter_67", pages:8, title:"Tyrion XV", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[19, ], appearing:["tyrion", ]},
|
||||||
|
{book:"acok", toth:"102/069", awoiaf:"A_Clash_of_Kings-Chapter_68", pages:10, title:"Jon VIII", region:"beyond", setting:"Skirling Pass, Beyond the Wall", pov:"jon", episodes:[19, ], appearing:["jon", ]},
|
||||||
|
{book:"acok", toth:"102/070", awoiaf:"A_Clash_of_Kings-Chapter_69", pages:11, title:"Bran VII", region:"north", setting:"Winterfell", pov:"bran", episodes:[19, ], appearing:["bran", "rickon", ]},
|
||||||
|
{book:"asos", toth:"103/001", awoiaf:"A_Storm_of_Swords-Prologue", pages:14, title:"Prologue", region:"beyond", setting:"The Fist of the First Men", pov:"other", episodes:[19, ], appearing:["samwell", ]},
|
||||||
|
{book:"asos", toth:"103/002", awoiaf:"A_Storm_of_Swords-Chapter_1", pages:12, title:"Jaime I", region:"riverlands", setting:"Down the Red Fork", pov:"jaime", episodes:[17, 19, ], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/003", awoiaf:"A_Storm_of_Swords-Chapter_2", pages:8, title:"Catelyn I", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[17, ], appearing:["catelyn", ]},
|
||||||
|
{book:"asos", toth:"103/004", awoiaf:"A_Storm_of_Swords-Chapter_3", pages:8, title:"Arya I", region:"riverlands", setting:"North of Harrenhal", pov:"arya", episodes:[21, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/005", awoiaf:"A_Storm_of_Swords-Chapter_4", pages:11, title:"Tyrion I", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[19, 20, 21, ], appearing:["tywin", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/006", awoiaf:"A_Storm_of_Swords-Chapter_5", pages:7, title:"Davos I", region:"crownlands", setting:"Blackwater Bay", pov:"davos", episodes:[20, 21, ], appearing:["davos", ]},
|
||||||
|
{book:"asos", toth:"103/007", awoiaf:"A_Storm_of_Swords-Chapter_6", pages:13, title:"Sansa I", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[], appearing:["sansa", ]},
|
||||||
|
{book:"asos", toth:"103/008", awoiaf:"A_Storm_of_Swords-Chapter_7", pages:12, title:"Jon I", region:"beyond", setting:"A Wildling Camp, Beyond the Wall", pov:"jon", episodes:[19, 20, 21, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/009", awoiaf:"A_Storm_of_Swords-Chapter_8", pages:14, title:"Daenerys I", region:"essos", setting:"Qarth", pov:"daenerys", episodes:[20, 21, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"asos", toth:"103/010", awoiaf:"A_Storm_of_Swords-Chapter_9", pages:9, title:"Bran I", region:"north", setting:"Tumbledown Tower", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"asos", toth:"103/011", awoiaf:"A_Storm_of_Swords-Chapter_10", pages:11, title:"Davos II", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[20, 21, ], appearing:["davos", ]},
|
||||||
|
{book:"asos", toth:"103/012", awoiaf:"A_Storm_of_Swords-Chapter_11", pages:12, title:"Jaime II", region:"riverlands", setting:"Inn of the Kneeling Man", pov:"jaime", episodes:[], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/013", awoiaf:"A_Storm_of_Swords-Chapter_12", pages:10, title:"Tyrion II", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[23, ], appearing:["tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/014", awoiaf:"A_Storm_of_Swords-Chapter_13", pages:13, title:"Arya II", region:"riverlands", setting:"Inn of the Kneeling Man", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/015", awoiaf:"A_Storm_of_Swords-Chapter_14", pages:11, title:"Catelyn II", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[22, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/016", awoiaf:"A_Storm_of_Swords-Chapter_15", pages:15, title:"Jon II", region:"beyond", setting:"The Fist of the First Men", pov:"jon", episodes:[22, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/017", awoiaf:"A_Storm_of_Swords-Chapter_16", pages:6, title:"Sansa II", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[], appearing:["sansa", ]},
|
||||||
|
{book:"asos", toth:"103/018", awoiaf:"A_Storm_of_Swords-Chapter_17", pages:8, title:"Arya III", region:"riverlands", setting:"…Riverlands", pov:"arya", episodes:[22, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/019", awoiaf:"A_Storm_of_Swords-Chapter_18", pages:14, title:"Samwell I", region:"beyond", setting:"Escaping the Fist", pov:"samwell", episodes:[21, 27, ], appearing:["samwell", ]},
|
||||||
|
{book:"asos", toth:"103/020", awoiaf:"A_Storm_of_Swords-Chapter_19", pages:16, title:"Tyrion III", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[22, 24, ], appearing:["tywin", "cersei", "tyrion", "petyr", ]},
|
||||||
|
{book:"asos", toth:"103/021", awoiaf:"A_Storm_of_Swords-Chapter_20", pages:13, title:"Catelyn III", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[24, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/022", awoiaf:"A_Storm_of_Swords-Chapter_21", pages:8, title:"Jaime III", region:"riverlands", setting:"Maidenpool", pov:"jaime", episodes:[22, ], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/023", awoiaf:"A_Storm_of_Swords-Chapter_22", pages:11, title:"Arya IV", region:"riverlands", setting:"...a half-ruined keep ", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/024", awoiaf:"A_Storm_of_Swords-Chapter_23", pages:17, title:"Daenerys II", region:"essos", setting:"Astapor", pov:"daenerys", episodes:[20, 21, 22, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"asos", toth:"103/025", awoiaf:"A_Storm_of_Swords-Chapter_24", pages:11, title:"Bran II", region:"north", setting:"mountains of the North", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"asos", toth:"103/026", awoiaf:"A_Storm_of_Swords-Chapter_25", pages:9, title:"Davos III", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[21, ], appearing:["davos", ]},
|
||||||
|
{book:"asos", toth:"103/027", awoiaf:"A_Storm_of_Swords-Chapter_26", pages:10, title:"Jon III", region:"beyond", setting:"a cave near the Wall", pov:"jon", episodes:[24, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/028", awoiaf:"A_Storm_of_Swords-Chapter_27", pages:12, title:"Daenerys III", region:"essos", setting:"Astapor", pov:"daenerys", episodes:[21, 22, 23, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"asos", toth:"103/029", awoiaf:"A_Storm_of_Swords-Chapter_28", pages:11, title:"Sansa III", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[27, ], appearing:["sansa", "tywin", "cersei", "tyrion", "joffrey", "tommen", ]},
|
||||||
|
{book:"asos", toth:"103/030", awoiaf:"A_Storm_of_Swords-Chapter_29", pages:9, title:"Arya V", region:"riverlands", setting:"Stoney Sept & The Peach", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/031", awoiaf:"A_Storm_of_Swords-Chapter_30", pages:6, title:"Jon IV", region:"beyond", setting:"… the Wall", pov:"jon", episodes:[25, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/032", awoiaf:"A_Storm_of_Swords-Chapter_31", pages:10, title:"Jaime IV", region:"riverlands", setting:"Harrenhal", pov:"jaime", episodes:[22, 23, 24, ], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/033", awoiaf:"A_Storm_of_Swords-Chapter_32", pages:13, title:"Tyrion IV", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tywin", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/034", awoiaf:"A_Storm_of_Swords-Chapter_33", pages:16, title:"Samwell II", region:"beyond", setting:"Craster's Keep, Beyond the Wall", pov:"samwell", episodes:[22, 23, ], appearing:["samwell", ]},
|
||||||
|
{book:"asos", toth:"103/035", awoiaf:"A_Storm_of_Swords-Chapter_34", pages:11, title:"Arya VI", region:"riverlands", setting:"Hollow Hill", pov:"arya", episodes:[23, 24, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/036", awoiaf:"A_Storm_of_Swords-Chapter_35", pages:12, title:"Catelyn IV", region:"riverlands", setting:"Riverrun", pov:"catelyn", episodes:[22, 25, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/037", awoiaf:"A_Storm_of_Swords-Chapter_36", pages:12, title:"Davos IV", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[27, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"asos", toth:"103/038", awoiaf:"A_Storm_of_Swords-Chapter_37", pages:12, title:"Jaime V", region:"riverlands", setting:"Harrenhal", pov:"jaime", episodes:[24, 25, ], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/039", awoiaf:"A_Storm_of_Swords-Chapter_38", pages:11, title:"Tyrion V", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/040", awoiaf:"A_Storm_of_Swords-Chapter_39", pages:13, title:"Arya VII", region:"riverlands", setting:"…a brewery", pov:"arya", episodes:[24, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/041", awoiaf:"A_Storm_of_Swords-Chapter_40", pages:9, title:"Bran III", region:"north", setting:"Queenscrown", pov:"bran", episodes:[28, ], appearing:["bran", ]},
|
||||||
|
{book:"asos", toth:"103/042", awoiaf:"A_Storm_of_Swords-Chapter_41", pages:12, title:"Jon V", region:"north", setting:"Queenscrown", pov:"jon", episodes:[26, 28, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/043", awoiaf:"A_Storm_of_Swords-Chapter_42", pages:16, title:"Daenerys IV", region:"essos", setting:"Outside Yunkai", pov:"daenerys", episodes:[26, 27, 28, 29, ], appearing:["daenerys", "jorah", ]},
|
||||||
|
{book:"asos", toth:"103/044", awoiaf:"A_Storm_of_Swords-Chapter_43", pages:11, title:"Arya VIII", region:"riverlands", setting:"High Heart", pov:"arya", episodes:[26, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/045", awoiaf:"A_Storm_of_Swords-Chapter_44", pages:14, title:"Jaime VI", region:"riverlands", setting:"Harrenhal", pov:"jaime", episodes:[26, ], appearing:["jaime", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/046", awoiaf:"A_Storm_of_Swords-Chapter_45", pages:14, title:"Catelyn V", region:"riverlands", setting:"The Blue Fork", pov:"catelyn", episodes:[26, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/047", awoiaf:"A_Storm_of_Swords-Chapter_46", pages:9, title:"Samwell III", region:"beyond", setting:"an abandoned Wildling village", pov:"samwell", episodes:[25, 27, ], appearing:["samwell", ]},
|
||||||
|
{book:"asos", toth:"103/048", awoiaf:"A_Storm_of_Swords-Chapter_47", pages:9, title:"Arya IX", region:"riverlands", setting:"The Trident", pov:"arya", episodes:[27, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/049", awoiaf:"A_Storm_of_Swords-Chapter_48", pages:9, title:"Jon VI", region:"north", setting:"Castle Black", pov:"jon", episodes:[29, ], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/050", awoiaf:"A_Storm_of_Swords-Chapter_49", pages:13, title:"Catelyn VI", region:"riverlands", setting:"The Twins", pov:"catelyn", episodes:[28, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/051", awoiaf:"A_Storm_of_Swords-Chapter_50", pages:6, title:"Arya X", region:"riverlands", setting:"The Twins", pov:"arya", episodes:[28, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/052", awoiaf:"A_Storm_of_Swords-Chapter_51", pages:10, title:"Catelyn VII", region:"riverlands", setting:"The Twins", pov:"catelyn", episodes:[28, ], appearing:["catelyn", "robb", ]},
|
||||||
|
{book:"asos", toth:"103/053", awoiaf:"A_Storm_of_Swords-Chapter_52", pages:4, title:"Arya XI", region:"riverlands", setting:"The Twins", pov:"arya", episodes:[28, 29, ], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/054", awoiaf:"A_Storm_of_Swords-Chapter_53", pages:9, title:"Tyrion VI", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[29, ], appearing:["sansa", "tywin", "cersei", "tyrion", "joffrey", ]},
|
||||||
|
{book:"asos", toth:"103/055", awoiaf:"A_Storm_of_Swords-Chapter_54", pages:13, title:"Davos V", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[29, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"asos", toth:"103/056", awoiaf:"A_Storm_of_Swords-Chapter_55", pages:14, title:"Jon VII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/057", awoiaf:"A_Storm_of_Swords-Chapter_56", pages:15, title:"Bran IV", region:"north", setting:"Nightfort, on the Wall", pov:"bran", episodes:[29, ], appearing:["bran", "samwell", ]},
|
||||||
|
{book:"asos", toth:"103/058", awoiaf:"A_Storm_of_Swords-Chapter_57", pages:15, title:"Daenerys V", region:"essos", setting:"Outside Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "jorah", "barristan", ]},
|
||||||
|
{book:"asos", toth:"103/059", awoiaf:"A_Storm_of_Swords-Chapter_58", pages:5, title:"Tyrion VII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["sansa", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/060", awoiaf:"A_Storm_of_Swords-Chapter_59", pages:8, title:"Sansa IV", region:"crownlands", setting:"King's Landing", pov:"sansa", episodes:[], appearing:["sansa", "tywin", "cersei", "tyrion", "joffrey", ]},
|
||||||
|
{book:"asos", toth:"103/061", awoiaf:"A_Storm_of_Swords-Chapter_60", pages:18, title:"Tyrion VIII", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["sansa", "tywin", "cersei", "tyrion", "joffrey", "tommen", ]},
|
||||||
|
{book:"asos", toth:"103/062", awoiaf:"A_Storm_of_Swords-Chapter_61", pages:8, title:"Sansa V", region:"crownlands", setting:"Outside King's Landing", pov:"sansa", episodes:[], appearing:["sansa", "petyr", ]},
|
||||||
|
{book:"asos", toth:"103/063", awoiaf:"A_Storm_of_Swords-Chapter_62", pages:12, title:"Jaime VII", region:"crownlands", setting:"King's Landing", pov:"jaime", episodes:[], appearing:["tywin", "jaime", "cersei", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/064", awoiaf:"A_Storm_of_Swords-Chapter_63", pages:9, title:"Davos VI", region:"crownlands", setting:"Dragonstone", pov:"davos", episodes:[29, ], appearing:["stannis", "davos", ]},
|
||||||
|
{book:"asos", toth:"103/065", awoiaf:"A_Storm_of_Swords-Chapter_64", pages:12, title:"Jon VIII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/066", awoiaf:"A_Storm_of_Swords-Chapter_65", pages:9, title:"Arya XII", region:"vale", setting:"A village near the Mountains of the Moon", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/067", awoiaf:"A_Storm_of_Swords-Chapter_66", pages:15, title:"Tyrion IX", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tywin", "cersei", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/068", awoiaf:"A_Storm_of_Swords-Chapter_67", pages:12, title:"Jaime VIII", region:"crownlands", setting:"King's Landing", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"asos", toth:"103/069", awoiaf:"A_Storm_of_Swords-Chapter_68", pages:16, title:"Sansa VI", region:"vale", setting:"Baelish Keep", pov:"sansa", episodes:[], appearing:["sansa", "petyr", "lysa", ]},
|
||||||
|
{book:"asos", toth:"103/070", awoiaf:"A_Storm_of_Swords-Chapter_69", pages:11, title:"Jon IX", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/071", awoiaf:"A_Storm_of_Swords-Chapter_70", pages:14, title:"Tyrion X", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tywin", "jaime", "cersei", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/072", awoiaf:"A_Storm_of_Swords-Chapter_71", pages:15, title:"Daenerys VI", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "jorah", "barristan", ]},
|
||||||
|
{book:"asos", toth:"103/073", awoiaf:"A_Storm_of_Swords-Chapter_72", pages:12, title:"Jaime IX", region:"crownlands", setting:"King's Landing", pov:"jaime", episodes:[], appearing:["jaime", "cersei", "tommen", "brienne", ]},
|
||||||
|
{book:"asos", toth:"103/074", awoiaf:"A_Storm_of_Swords-Chapter_73", pages:13, title:"Jon X", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"asos", toth:"103/075", awoiaf:"A_Storm_of_Swords-Chapter_74", pages:12, title:"Arya XIII", region:"riverlands", setting:"The Trident", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"asos", toth:"103/076", awoiaf:"A_Storm_of_Swords-Chapter_75", pages:9, title:"Samwell IV", region:"north", setting:"Castle Black", pov:"samwell", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"asos", toth:"103/077", awoiaf:"A_Storm_of_Swords-Chapter_76", pages:7, title:"Jon XI", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", ]},
|
||||||
|
{book:"asos", toth:"103/078", awoiaf:"A_Storm_of_Swords-Chapter_77", pages:10, title:"Tyrion XI", region:"crownlands", setting:"King's Landing", pov:"tyrion", episodes:[], appearing:["tywin", "jaime", "tyrion", ]},
|
||||||
|
{book:"asos", toth:"103/079", awoiaf:"A_Storm_of_Swords-Chapter_78", pages:10, title:"Samwell V", region:"north", setting:"Castle Black", pov:"samwell", episodes:[], appearing:["stannis", "samwell", ]},
|
||||||
|
{book:"asos", toth:"103/080", awoiaf:"A_Storm_of_Swords-Chapter_79", pages:9, title:"Jon XII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", "samwell", ]},
|
||||||
|
{book:"asos", toth:"103/081", awoiaf:"A_Storm_of_Swords-Chapter_80", pages:15, title:"Sansa VII", region:"vale", setting:"The Eyrie", pov:"sansa", episodes:[], appearing:["sansa", "petyr", "lysa", ]},
|
||||||
|
{book:"asos", toth:"103/082", awoiaf:"A_Storm_of_Swords-Epilogue", pages:10, title:"Epilogue", region:"riverlands", setting:"Oldstones, Riverlands", pov:"other", episodes:[], appearing:["catelyn", ]},
|
||||||
|
{book:"affc", toth:"104/001", awoiaf:"A_Feast_for_Crows-Prologue", pages:16, title:"Prologue", region:"reach", setting:"Oldtown", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"affc", toth:"104/002", awoiaf:"A_Feast_for_Crows-Chapter_1", pages:13, title:"The Prophet", region:"iron", setting:"Great Wyk", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"affc", toth:"104/003", awoiaf:"A_Feast_for_Crows-Chapter_2", pages:16, title:"The Captain Of Guards", region:"dorne", setting:"Sunspear", pov:"other", episodes:[], appearing:["myrcella", ]},
|
||||||
|
{book:"affc", toth:"104/004", awoiaf:"A_Feast_for_Crows-Chapter_3", pages:10, title:"Cersei I", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["jaime", "cersei", ]},
|
||||||
|
{book:"affc", toth:"104/005", awoiaf:"A_Feast_for_Crows-Chapter_4", pages:15, title:"Brienne I", region:"crownlands", setting:"Near Rosby", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/006", awoiaf:"A_Feast_for_Crows-Chapter_5", pages:16, title:"Samwell I", region:"north", setting:"Castle Black", pov:"samwell", episodes:[], appearing:["jon", "samwell", ]},
|
||||||
|
{book:"affc", toth:"104/007", awoiaf:"A_Feast_for_Crows-Chapter_6", pages:12, title:"Arya I", region:"essos", setting:"Braavos", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"affc", toth:"104/008", awoiaf:"A_Feast_for_Crows-Chapter_7", pages:17, title:"Cersei II", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["jaime", "cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/009", awoiaf:"A_Feast_for_Crows-Chapter_8", pages:14, title:"Jaime I", region:"crownlands", setting:"King's Landing", pov:"jaime", episodes:[], appearing:["jaime", "cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/010", awoiaf:"A_Feast_for_Crows-Chapter_9", pages:15, title:"Brienne II", region:"crownlands", setting:"Duskendale", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/011", awoiaf:"A_Feast_for_Crows-Chapter_10", pages:14, title:"Sansa I", region:"vale", setting:"The Eyrie", pov:"sansa", episodes:[], appearing:["sansa", "petyr", ]},
|
||||||
|
{book:"affc", toth:"104/012", awoiaf:"A_Feast_for_Crows-Chapter_11", pages:13, title:"The Kraken's Daughter", region:"iron", setting:"Ten Towers", pov:"asha", episodes:[], appearing:["asha", ]},
|
||||||
|
{book:"affc", toth:"104/013", awoiaf:"A_Feast_for_Crows-Chapter_12", pages:13, title:"Cersei III", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["jaime", "cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/014", awoiaf:"A_Feast_for_Crows-Chapter_13", pages:14, title:"The Soiled Knight", region:"dorne", setting:"Sunspear", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"affc", toth:"104/015", awoiaf:"A_Feast_for_Crows-Chapter_14", pages:16, title:"Brienne III", region:"riverlands", setting:"Maidenpool", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/016", awoiaf:"A_Feast_for_Crows-Chapter_15", pages:11, title:"Samwell II", region:"north", setting:"Bay of Seals", pov:"samwell", episodes:[], appearing:["samwell", ]},
|
||||||
|
{book:"affc", toth:"104/017", awoiaf:"A_Feast_for_Crows-Chapter_16", pages:12, title:"Jaime II", region:"crownlands", setting:"King's Landing", pov:"jaime", episodes:[], appearing:["jaime", "cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/018", awoiaf:"A_Feast_for_Crows-Chapter_17", pages:17, title:"Cersei IV", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", ]},
|
||||||
|
{book:"affc", toth:"104/019", awoiaf:"A_Feast_for_Crows-Chapter_18", pages:12, title:"The Iron Captain", region:"iron", setting:"Old Wyk", pov:"other", episodes:[], appearing:["asha", ]},
|
||||||
|
{book:"affc", toth:"104/020", awoiaf:"A_Feast_for_Crows-Chapter_19", pages:13, title:"The Drowned Man", region:"iron", setting:"Old Wyk", pov:"other", episodes:[], appearing:["asha", ]},
|
||||||
|
{book:"affc", toth:"104/021", awoiaf:"A_Feast_for_Crows-Chapter_20", pages:18, title:"Brienne IV", region:"crownlands", setting:"Crackclaw Point", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/022", awoiaf:"A_Feast_for_Crows-Chapter_21", pages:14, title:"The Queenmaker", region:"dorne", setting:"Shandystone", pov:"other", episodes:[], appearing:["myrcella", ]},
|
||||||
|
{book:"affc", toth:"104/023", awoiaf:"A_Feast_for_Crows-Chapter_22", pages:16, title:"Arya II", region:"north", setting:"Braavos", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"affc", toth:"104/024", awoiaf:"A_Feast_for_Crows-Chapter_23", pages:16, title:"Alayne I", region:"vale", setting:"The Eyrie", pov:"sansa", episodes:[], appearing:["sansa", "petyr", ]},
|
||||||
|
{book:"affc", toth:"104/025", awoiaf:"A_Feast_for_Crows-Chapter_24", pages:19, title:"Cersei V", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["jaime", "cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/026", awoiaf:"A_Feast_for_Crows-Chapter_25", pages:14, title:"Brienne V", region:"riverlands", setting:"Maidenpool", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/027", awoiaf:"A_Feast_for_Crows-Chapter_26", pages:14, title:"Samwell III", region:"essos", setting:"Braavos", pov:"samwell", episodes:[], appearing:["arya", "samwell", ]},
|
||||||
|
{book:"affc", toth:"104/028", awoiaf:"A_Feast_for_Crows-Chapter_27", pages:19, title:"Jaime III", region:"crownlands", setting:"KL to Harrenhal", pov:"jaime", episodes:[], appearing:["jaime", "cersei", ]},
|
||||||
|
{book:"affc", toth:"104/029", awoiaf:"A_Feast_for_Crows-Chapter_28", pages:17, title:"Cersei VI", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", ]},
|
||||||
|
{book:"affc", toth:"104/030", awoiaf:"A_Feast_for_Crows-Chapter_29", pages:18, title:"The Reaver", region:"reach", setting:"Shield Islands", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"affc", toth:"104/031", awoiaf:"A_Feast_for_Crows-Chapter_30", pages:15, title:"Jaime IV", region:"riverlands", setting:"Darry", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"affc", toth:"104/032", awoiaf:"A_Feast_for_Crows-Chapter_31", pages:13, title:"Brienne VI", region:"riverlands", setting:"Quiet Isle", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/033", awoiaf:"A_Feast_for_Crows-Chapter_32", pages:12, title:"Cersei VII", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", ]},
|
||||||
|
{book:"affc", toth:"104/034", awoiaf:"A_Feast_for_Crows-Chapter_33", pages:19, title:"Jaime V", region:"riverlands", setting:"Outside Riverrun", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"affc", toth:"104/035", awoiaf:"A_Feast_for_Crows-Chapter_34", pages:15, title:"Cat Of The Canals", region:"essos", setting:"Braavos", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"affc", toth:"104/036", awoiaf:"A_Feast_for_Crows-Chapter_35", pages:10, title:"Samwell IV", region:"dorne", setting:"South Coast of Dorne", pov:"samwell", episodes:[], appearing:["samwell", ]},
|
||||||
|
{book:"affc", toth:"104/037", awoiaf:"A_Feast_for_Crows-Chapter_36", pages:17, title:"Cersei VIII", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/038", awoiaf:"A_Feast_for_Crows-Chapter_37", pages:15, title:"Brienne VII", region:"riverlands", setting:"Crossroads Inn, Riverlands", pov:"brienne", episodes:[], appearing:["brienne", ]},
|
||||||
|
{book:"affc", toth:"104/039", awoiaf:"A_Feast_for_Crows-Chapter_38", pages:13, title:"Jaime VI", region:"riverlands", setting:"Outside Riverrun", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"affc", toth:"104/040", awoiaf:"A_Feast_for_Crows-Chapter_39", pages:13, title:"Cersei IX", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/041", awoiaf:"A_Feast_for_Crows-Chapter_40", pages:18, title:"The Princess In The Tower", region:"dorne", setting:"Sunspear", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"affc", toth:"104/042", awoiaf:"A_Feast_for_Crows-Chapter_41", pages:23, title:"Alayne II", region:"vale", setting:"The Eyrie", pov:"sansa", episodes:[], appearing:["sansa", "petyr", ]},
|
||||||
|
{book:"affc", toth:"104/043", awoiaf:"A_Feast_for_Crows-Chapter_42", pages:14, title:"Brienne VIII", region:"riverlands", setting:"BWB Hideout", pov:"brienne", episodes:[], appearing:["catelyn", "brienne", ]},
|
||||||
|
{book:"affc", toth:"104/044", awoiaf:"A_Feast_for_Crows-Chapter_43", pages:16, title:"Cersei X", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", "tommen", ]},
|
||||||
|
{book:"affc", toth:"104/045", awoiaf:"A_Feast_for_Crows-Chapter_44", pages:14, title:"Jaime VII", region:"riverlands", setting:"Riverrun", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"affc", toth:"104/046", awoiaf:"A_Feast_for_Crows-Chapter_45", pages:12, title:"Samwell V", region:"reach", setting:"Oldtown", pov:"samwell", episodes:[], appearing:["samwell", ]},
|
||||||
|
{book:"adwd", toth:"105/001", awoiaf:"Prologue_(A_Dance_with_Dragons)", pages:13, title:"Prologue", region:"beyond", setting:"Beyond the Wall", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/002", awoiaf:"A_Dance_with_Dragons-Chapter_1", pages:15, title:"Tyrion I", region:"essos", setting:"Pentos", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/003", awoiaf:"A_Dance_with_Dragons-Chapter_2", pages:15, title:"Daenerys I", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/004", awoiaf:"A_Dance_with_Dragons-Chapter_3", pages:14, title:"Jon I", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", "samwell", ]},
|
||||||
|
{book:"adwd", toth:"105/005", awoiaf:"A_Dance_with_Dragons-Chapter_4", pages:11, title:"Bran I", region:"beyond", setting:"A lake beyond the Wall", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"adwd", toth:"105/006", awoiaf:"A_Dance_with_Dragons-Chapter_5", pages:12, title:"Tyrion II", region:"essos", setting:"Flatlands & Velvet Hills", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/007", awoiaf:"A_Dance_with_Dragons-Chapter_6", pages:12, title:"The Merchant's Man", region:"essos", setting:"Volantis", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/008", awoiaf:"A_Dance_with_Dragons-Chapter_7", pages:17, title:"Jon II", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", "samwell", ]},
|
||||||
|
{book:"adwd", toth:"105/009", awoiaf:"A_Dance_with_Dragons-Chapter_8", pages:11, title:"Tyrion III", region:"essos", setting:"Pentos", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/010", awoiaf:"A_Dance_with_Dragons-Chapter_9", pages:11, title:"Davos I", region:"vale", setting:"Sisterton", pov:"davos", episodes:[], appearing:["davos", ]},
|
||||||
|
{book:"adwd", toth:"105/011", awoiaf:"A_Dance_with_Dragons-Chapter_10", pages:14, title:"Jon III", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", ]},
|
||||||
|
{book:"adwd", toth:"105/012", awoiaf:"A_Dance_with_Dragons-Chapter_11", pages:13, title:"Daenerys II", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/013", awoiaf:"A_Dance_with_Dragons-Chapter_12", pages:8, title:"Reek I", region:"north", setting:"Dredfort", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/014", awoiaf:"A_Dance_with_Dragons-Chapter_13", pages:10, title:"Bran II", region:"beyond", setting:"Cave of the three-eyed crow", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"adwd", toth:"105/015", awoiaf:"A_Dance_with_Dragons-Chapter_14", pages:13, title:"Tyrion IV", region:"essos", setting:"Ny Sar", pov:"tyrion", episodes:[], appearing:["tyrion", "griff", ]},
|
||||||
|
{book:"adwd", toth:"105/016", awoiaf:"A_Dance_with_Dragons-Chapter_15", pages:11, title:"Davos II", region:"north", setting:"White Harbor", pov:"davos", episodes:[], appearing:["davos", ]},
|
||||||
|
{book:"adwd", toth:"105/017", awoiaf:"A_Dance_with_Dragons-Chapter_16", pages:15, title:"Daenerys III", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/018", awoiaf:"A_Dance_with_Dragons-Chapter_17", pages:14, title:"Jon IV", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", "stannis", ]},
|
||||||
|
{book:"adwd", toth:"105/019", awoiaf:"A_Dance_with_Dragons-Chapter_18", pages:11, title:"Tyrion V", region:"essos", setting:"The Sorrows", pov:"tyrion", episodes:[], appearing:["tyrion", "griff", ]},
|
||||||
|
{book:"adwd", toth:"105/020", awoiaf:"A_Dance_with_Dragons-Chapter_19", pages:10, title:"Davos III", region:"north", setting:"White Harbor", pov:"davos", episodes:[], appearing:["davos", ]},
|
||||||
|
{book:"adwd", toth:"105/021", awoiaf:"A_Dance_with_Dragons-Chapter_20", pages:14, title:"Reek II", region:"north", setting:"Moat Cailin", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/022", awoiaf:"A_Dance_with_Dragons-Chapter_21", pages:9, title:"Jon V", region:"north", setting:"Mole's Town", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/023", awoiaf:"A_Dance_with_Dragons-Chapter_22", pages:17, title:"Tyrion VI", region:"essos", setting:"Selhorys", pov:"tyrion", episodes:[], appearing:["tyrion", "griff", ]},
|
||||||
|
{book:"adwd", toth:"105/024", awoiaf:"A_Dance_with_Dragons-Chapter_23", pages:13, title:"Daenerys IV", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/025", awoiaf:"A_Dance_with_Dragons-Chapter_24", pages:14, title:"The Lost Lord", region:"essos", setting:"Golden Company camp", pov:"other", episodes:[], appearing:["griff", ]},
|
||||||
|
{book:"adwd", toth:"105/026", awoiaf:"A_Dance_with_Dragons-Chapter_25", pages:12, title:"The Windblown", region:"essos", setting:"Astapor", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/027", awoiaf:"A_Dance_with_Dragons-Chapter_26", pages:19, title:"The Wayward Bride", region:"north", setting:"Deepwood Motte", pov:"asha", episodes:[], appearing:["asha", ]},
|
||||||
|
{book:"adwd", toth:"105/028", awoiaf:"A_Dance_with_Dragons-Chapter_27", pages:21, title:"Tyrion VII", region:"essos", setting:"Volantis", pov:"tyrion", episodes:[], appearing:["tyrion", "jorah", ]},
|
||||||
|
{book:"adwd", toth:"105/029", awoiaf:"A_Dance_with_Dragons-Chapter_28", pages:10, title:"Jon VI", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/030", awoiaf:"A_Dance_with_Dragons-Chapter_29", pages:13, title:"Davos IV", region:"north", setting:"White Harbor", pov:"davos", episodes:[], appearing:["davos", ]},
|
||||||
|
{book:"adwd", toth:"105/031", awoiaf:"A_Dance_with_Dragons-Chapter_30", pages:12, title:"Daenerys V", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/032", awoiaf:"A_Dance_with_Dragons-Chapter_31", pages:13, title:"Melisandre I", region:"north", setting:"Castle Black", pov:"other", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/033", awoiaf:"A_Dance_with_Dragons-Chapter_32", pages:14, title:"Reek III", region:"north", setting:"Barrowton", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/034", awoiaf:"A_Dance_with_Dragons-Chapter_33", pages:14, title:"Tyrion VIII", region:"essos", setting:"The east coast of Valyria", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/035", awoiaf:"A_Dance_with_Dragons-Chapter_34", pages:13, title:"Bran III", region:"beyond", setting:"Cave of the three-eyed crow", pov:"bran", episodes:[], appearing:["bran", ]},
|
||||||
|
{book:"adwd", toth:"105/036", awoiaf:"A_Dance_with_Dragons-Chapter_35", pages:12, title:"Jon VII", region:"beyond", setting:"Outside Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/037", awoiaf:"A_Dance_with_Dragons-Chapter_36", pages:11, title:"Daenerys VI", region:"essos", setting:"Outside Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/038", awoiaf:"A_Dance_with_Dragons-Chapter_37", pages:16, title:"The Prince Of Winterfell", region:"north", setting:"Winterfell", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/039", awoiaf:"A_Dance_with_Dragons-Chapter_38", pages:14, title:"The WATCHER", region:"dorne", setting:"Sunspear", pov:"other", episodes:[], appearing:["myrcella", ]},
|
||||||
|
{book:"adwd", toth:"105/040", awoiaf:"A_Dance_with_Dragons-Chapter_39", pages:10, title:"Jon VIII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/041", awoiaf:"A_Dance_with_Dragons-Chapter_40", pages:12, title:"Tyrion IX", region:"essos", setting:"Gulf of Grief", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/042", awoiaf:"A_Dance_with_Dragons-Chapter_41", pages:13, title:"The Turncloak", region:"north", setting:"Winterfell", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/043", awoiaf:"A_Dance_with_Dragons-Chapter_42", pages:15, title:"The King's Prize", region:"north", setting:"The Wolfswood", pov:"asha", episodes:[], appearing:["stannis", "asha", ]},
|
||||||
|
{book:"adwd", toth:"105/044", awoiaf:"A_Dance_with_Dragons-Chapter_43", pages:15, title:"Daenerys VII", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/045", awoiaf:"A_Dance_with_Dragons-Chapter_44", pages:14, title:"Jon IX", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/046", awoiaf:"A_Dance_with_Dragons-Chapter_45", pages:12, title:"The Blind Girl", region:"essos", setting:"Braavos", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"adwd", toth:"105/047", awoiaf:"A_Dance_with_Dragons-Chapter_46", pages:13, title:"A Ghost In Winterfell", region:"north", setting:"Winterfell", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/048", awoiaf:"A_Dance_with_Dragons-Chapter_47", pages:14, title:"Tyrion X", region:"essos", setting:"Meereen", pov:"tyrion", episodes:[], appearing:["tyrion", "jorah", ]},
|
||||||
|
{book:"adwd", toth:"105/049", awoiaf:"A_Dance_with_Dragons-Chapter_48", pages:15, title:"Jaime I", region:"riverlands", setting:"Raventree Hall", pov:"jaime", episodes:[], appearing:["jaime", ]},
|
||||||
|
{book:"adwd", toth:"105/050", awoiaf:"A_Dance_with_Dragons-Chapter_49", pages:14, title:"Jon X", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/051", awoiaf:"A_Dance_with_Dragons-Chapter_50", pages:12, title:"Daenerys VIII", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/052", awoiaf:"A_Dance_with_Dragons-Chapter_51", pages:14, title:"Theon I", region:"north", setting:"Winterfell", pov:"theon", episodes:[], appearing:["theon", ]},
|
||||||
|
{book:"adwd", toth:"105/053", awoiaf:"A_Dance_with_Dragons-Chapter_52", pages:13, title:"Daenerys IX", region:"essos", setting:"Meereen", pov:"daenerys", episodes:[], appearing:["daenerys", "tyrion", "jorah", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/054", awoiaf:"A_Dance_with_Dragons-Chapter_53", pages:17, title:"Jon XI", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/055", awoiaf:"A_Dance_with_Dragons-Chapter_54", pages:13, title:"Cersei I", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", ]},
|
||||||
|
{book:"adwd", toth:"105/056", awoiaf:"A_Dance_with_Dragons-Chapter_55", pages:11, title:"The Queensguard", region:"essos", setting:"Meereen", pov:"barristan", episodes:[], appearing:["barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/057", awoiaf:"A_Dance_with_Dragons-Chapter_56", pages:13, title:"The Iron Suitor", region:"essos", setting:"Gulf of Grief", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/058", awoiaf:"A_Dance_with_Dragons-Chapter_57", pages:15, title:"Tyrion XI", region:"essos", setting:"Meereen", pov:"tyrion", episodes:[], appearing:["tyrion", "jorah", ]},
|
||||||
|
{book:"adwd", toth:"105/059", awoiaf:"A_Dance_with_Dragons-Chapter_58", pages:14, title:"Jon XII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/060", awoiaf:"A_Dance_with_Dragons-Chapter_59", pages:10, title:"The Discarded Knight", region:"essos", setting:"Meereen", pov:"barristan", episodes:[], appearing:["daenerys", "barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/061", awoiaf:"A_Dance_with_Dragons-Chapter_60", pages:8, title:"The Spurned Suitor", region:"essos", setting:"Meereen", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/062", awoiaf:"A_Dance_with_Dragons-Chapter_61", pages:13, title:"The Griffin Reborn", region:"stormlands", setting:"Griffin's Roost", pov:"other", episodes:[], appearing:["griff", ]},
|
||||||
|
{book:"adwd", toth:"105/063", awoiaf:"A_Dance_with_Dragons-Chapter_62", pages:13, title:"The Sacrifice", region:"north", setting:"Crofter's Village near Winterfell", pov:"asha", episodes:[], appearing:["stannis", "asha", ]},
|
||||||
|
{book:"adwd", toth:"105/064", awoiaf:"A_Dance_with_Dragons-Chapter_63", pages:8, title:"Victarion I", region:"essos", setting:"Slaver's Bay", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/065", awoiaf:"A_Dance_with_Dragons-Chapter_64", pages:13, title:"The Ugly Little Girl", region:"essos", setting:"Braavos", pov:"arya", episodes:[], appearing:["arya", ]},
|
||||||
|
{book:"adwd", toth:"105/066", awoiaf:"A_Dance_with_Dragons-Chapter_65", pages:12, title:"Cersei II", region:"crownlands", setting:"King's Landing", pov:"cersei", episodes:[], appearing:["cersei", ]},
|
||||||
|
{book:"adwd", toth:"105/067", awoiaf:"A_Dance_with_Dragons-Chapter_66", pages:12, title:"Tyrion XII", region:"essos", setting:"Meereen", pov:"tyrion", episodes:[], appearing:["tyrion", ]},
|
||||||
|
{book:"adwd", toth:"105/068", awoiaf:"A_Dance_with_Dragons-Chapter_67", pages:15, title:"The Kingbreaker", region:"essos", setting:"Meereen", pov:"barristan", episodes:[], appearing:["barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/069", awoiaf:"A_Dance_with_Dragons-Chapter_68", pages:12, title:"The Dragontamer", region:"essos", setting:"Meereen", pov:"other", episodes:[], appearing:[]},
|
||||||
|
{book:"adwd", toth:"105/070", awoiaf:"A_Dance_with_Dragons-Chapter_69", pages:15, title:"Jon XIII", region:"north", setting:"Castle Black", pov:"jon", episodes:[], appearing:["jon", ]},
|
||||||
|
{book:"adwd", toth:"105/071", awoiaf:"A_Dance_with_Dragons-Chapter_70", pages:15, title:"The Queen's Hand", region:"essos", setting:"Meereen", pov:"barristan", episodes:[], appearing:["barristan", ]},
|
||||||
|
{book:"adwd", toth:"105/072", awoiaf:"A_Dance_with_Dragons-Chapter_71", pages:15, title:"Daenerys X", region:"essos", setting:"The Dothraki Sea", pov:"daenerys", episodes:[], appearing:["daenerys", ]},
|
||||||
|
{book:"adwd", toth:"105/073", awoiaf:"Epilogue_(A_Dance_with_Dragons)", pages:17, title:"Epilogue", region:"crownlands", setting:"King's Landing", pov:"other", episodes:[], appearing:[]},
|
||||||
|
];
|
||||||
|
|
||||||
|
var episodes = [
|
||||||
|
{title:'S1E01: Winter Is Coming', date:'17 Apr 2011', toth:'1/01', awoiaf:'Winter_Is_Coming', wikia:'Winter_Is_Coming_(episode)', wiki:'Winter_Is_Coming', imdb:'tt1480055', chapters:[ 0, 1, 2, 3, 4, 5, 6, 8, 11,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", "theon", "jorah", ], regions:["beyond", "north", "essos"]},
|
||||||
|
{title:'S1E02: The Kingsroad', date:'24 Apr 2011', toth:'1/02', awoiaf:'The_Kingsroad', wikia:'The_Kingsroad', wiki:'The_Kingsroad', imdb:'tt1668746', chapters:[ 9, 10, 12, 13, 14, 15, 16, 17, 23,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "jon", "daenerys", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", "theon", "jorah", ], regions:["north", "riverlands", "essos"]},
|
||||||
|
{title:'S1E03: Lord Snow', date:'1 May 2011', toth:'1/03', awoiaf:'Lord_Snow', wikia:'Lord_Snow', wiki:'Lord_Snow', imdb:'tt1829962', chapters:[ 18, 19, 20, 21, 22, 23, 24,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "jon", "daenerys", "jaime", "cersei", "tyrion", "joffrey", "robert", "renly", "petyr", "jorah", "barristan", ], regions:["north", "crownlands", "essos"]},
|
||||||
|
{title:'S1E04: Cripples, Bastards, and Broken Things', date:'8 May 2011', toth:'1/04', awoiaf:'Cripples,_Bastards,_and_Broken_Things', wikia:'Cripples,_Bastards,_and_Broken_Things', wiki:'Cripples,_Bastards,_and_Broken_Things', imdb:'tt1829963', chapters:[ 24, 25, 26, 27, 28, 29, 36,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "jon", "daenerys", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", "renly", "theon", "samwell", "petyr", "jorah", "barristan", ], regions:["north", "crownlands", "essos"]},
|
||||||
|
{title:'S1E05: The Wolf and the Lion', date:'15 May 2011', toth:'1/05', awoiaf:'The_Wolf_and_the_Lion', wikia:'The_Wolf_and_the_Lion', wiki:'The_Wolf_and_the_Lion', imdb:'tt1829964', chapters:[ 30, 31, 32, 33, 34, 35,], appearing:["eddard", "catelyn", "sansa", "bran", "arya", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "robert", "renly", "theon", "petyr", "barristan", "lysa", ], regions:["north", "crownlands", "vale"]},
|
||||||
|
{title:'S1E06: A Golden Crown', date:'22 May 2011', toth:'1/06', awoiaf:'A_Golden_Crown', wikia:'A_Golden_Crown', wiki:'A_Golden_Crown', imdb:'tt1837862', chapters:[ 37, 38, 39, 40, 43, 44,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "daenerys", "cersei", "tyrion", "joffrey", "robert", "renly", "theon", "petyr", "jorah", "barristan", "lysa", ], regions:["north", "crownlands", "vale", "essos"]},
|
||||||
|
{title:'S1E07: You Win or You Die', date:'29 May 2011', toth:'1/07', awoiaf:'You_Win_or_You_Die', wikia:'You_Win_or_You_Die', wiki:'You_Win_or_You_Die', imdb:'tt1837863', chapters:[ 45, 47, 49, 54,], appearing:["eddard", "jon", "daenerys", "tywin", "jaime", "cersei", "joffrey", "robert", "renly", "theon", "samwell", "petyr", "jorah", "barristan", ], regions:["north", "crownlands", "riverlands", "beyond", "essos"]},
|
||||||
|
{title:'S1E08: The Pointy End', date:'5 Jun 2011', toth:'1/08', awoiaf:'The_Pointy_End', wikia:'The_Pointy_End', wiki:'The_Pointy_End', imdb:'tt1837864', chapters:[ 42, 50, 51, 52, 53, 55, 56, 57, 58, 61,], appearing:["eddard", "catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "cersei", "tyrion", "joffrey", "theon", "samwell", "petyr", "jorah", "barristan", "lysa", ], regions:["north", "crownlands", "riverlands", "vale", "essos"]},
|
||||||
|
{title:'S1E09: Baelor', date:'12 Jun 2011', toth:'1/09', awoiaf:'Baelor', wikia:'Baelor', wiki:'Baelor', imdb:'tt1851398', chapters:[ 58, 59, 60, 62, 65,], appearing:["eddard", "catelyn", "robb", "sansa", "arya", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "theon", "samwell", "petyr", "jorah", ], regions:["north", "crownlands", "riverlands", "essos"]},
|
||||||
|
{title:'S1E10: Fire and Blood', date:'19 Jun 2011', toth:'1/10', awoiaf:'Fire_and_Blood_(Game_of_Thrones)', wikia:'Fire_and_Blood', wiki:'Fire_and_Blood_(Game_of_Thrones)', imdb:'tt1851397', chapters:[ 65, 66, 67, 68, 69, 70, 71, 72, 74, 128,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "theon", "samwell", "petyr", "jorah", ], regions:["north", "crownlands", "riverlands", "essos"]},
|
||||||
|
{title:'S2E01: The North Remembers', date:'1 Apr 2012', toth:'2/01', awoiaf:'The_North_Remembers_(TV)', wikia:'The_North_Remembers', wiki:'The_North_Remembers', imdb:'tt1971833', chapters:[ 73, 75, 76, 77, 80, 83, 85, 94, 96,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "jon", "daenerys", "jaime", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "stannis", "theon", "davos", "samwell", "petyr", "jorah", ], regions:["north", "crownlands", "beyond", "essos"]},
|
||||||
|
{title:'S2E02: Night Lands', date:'8 Apr 2012', toth:'2/02', awoiaf:'Nightlands_(TV)', wikia:'Nightlands', wiki:'Nightlands', imdb:'tt2069318', chapters:[ 78, 81, 82, 84, 85, 88, 92, 93, 96, 97,], appearing:["arya", "jon", "daenerys", "cersei", "tyrion", "stannis", "theon", "asha", "davos", "samwell", "petyr", "jorah", ], regions:["iron", "crownlands", "beyond", "essos"]},
|
||||||
|
{title:'S2E03: What Is Dead May Never Die', date:'15 Apr 2012', toth:'2/03', awoiaf:'What_Is_Dead_May_Never_Die_(TV)', wikia:'What_Is_Dead_May_Never_Die', wiki:'What_Is_Dead_May_Never_Die', imdb:'tt2070135', chapters:[ 87, 90, 92, 93, 95, 96, 97, 98, 101,], appearing:["catelyn", "sansa", "bran", "arya", "jon", "cersei", "tyrion", "myrcella", "tommen", "renly", "theon", "asha", "brienne", "samwell", "petyr", ], regions:["north", "crownlands", "beyond", "stormlands", "iron"]},
|
||||||
|
{title:'S2E04: Garden of Bones', date:'22 Apr 2012', toth:'2/04', awoiaf:'Garden_of_Bones_(TV)', wikia:'Garden_of_Bones', wiki:'Garden_of_Bones', imdb:'tt2069319', chapters:[ 99, 102, 104, 105, 115,], appearing:["catelyn", "robb", "sansa", "arya", "daenerys", "tywin", "tyrion", "joffrey", "stannis", "renly", "brienne", "davos", "petyr", "jorah", ], regions:["west", "crownlands", "riverlands", "stormlands", "essos"]},
|
||||||
|
{title:'S2E05: The Ghost of Harrenhal', date:'29 Apr 2012', toth:'2/05', awoiaf:'The_Ghost_of_Harrenhal_(TV)', wikia:'The_Ghost_of_Harrenhal', wiki:'The_Ghost_of_Harrenhal', imdb:'tt2074658', chapters:[ 93, 100, 103, 106, 107, 108, 109, 112, 116,], appearing:["catelyn", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "cersei", "tyrion", "myrcella", "stannis", "renly", "theon", "asha", "brienne", "davos", "samwell", "petyr", "jorah", ], regions:["north", "crownlands", "riverlands", "stormlands", "essos", "beyond", "iron"]},
|
||||||
|
{title:'S2E06: The Old Gods and the New', date:'6 May 2012', toth:'2/06', awoiaf:'The_Old_Gods_and_the_New_(TV)', wikia:'The_Old_Gods_and_the_New', wiki:'The_Old_Gods_and_the_New', imdb:'tt2085238', chapters:[ 111, 113, 114, 119, 123, 124, 129, 139,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "cersei", "tyrion", "joffrey", "myrcella", "tommen", "theon", "brienne", "petyr", ], regions:["north", "crownlands", "riverlands", "west", "essos", "beyond"]},
|
||||||
|
{title:'S2E07: A Man Without Honor', date:'13 May 2012', toth:'2/07', awoiaf:'A_Man_Without_Honor_(TV)', wikia:'A_Man_Without_Honor', wiki:'A_Man_Without_Honor', imdb:'tt2085239', chapters:[ 112, 123, 125, 128,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "theon", "brienne", "jorah", ], regions:["north", "crownlands", "riverlands", "west", "essos", "beyond"]},
|
||||||
|
{title:'S2E08: The Prince of Winterfell', date:'20 May 2012', toth:'2/08', awoiaf:'The_Prince_of_Winterfell_(TV)', wikia:'The_Prince_of_Winterfell', wiki:'The_Prince_of_Winterfell', imdb:'tt2085240', chapters:[ 120, 127, 129, 144, 145,], appearing:["catelyn", "robb", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "stannis", "theon", "asha", "brienne", "davos", "samwell", "jorah", ], regions:["north", "crownlands", "riverlands", "west", "essos", "beyond"]},
|
||||||
|
{title:'S2E09: Blackwater', date:'27 May 2012', toth:'2/09', awoiaf:'Blackwater_(TV)', wikia:'Blackwater', wiki:'Blackwater_(Game_of_Thrones)', imdb:'tt2084342', chapters:[ 130, 131, 132, 133, 134, 135,], appearing:["sansa", "tywin", "cersei", "tyrion", "joffrey", "tommen", "stannis", "davos", ], regions:["crownlands"]},
|
||||||
|
{title:'S2E10: Valar Morghulis', date:'3 Jun 2012', toth:'2/10', awoiaf:'Valar_Morghulis_(TV)', wikia:'Valar_Morghulis', wiki:'Valar_Morghulis', imdb:'tt2112510', chapters:[ 120, 121, 138, 139, 140, 141, 142, 143, 144, 147, 150,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "stannis", "theon", "brienne", "samwell", "petyr", "jorah", ], regions:["north", "crownlands", "riverlands", "west", "essos", "beyond"]},
|
||||||
|
{title:'S3E01: Valar Dohaeris', date:'31 Mar 2013', toth:'3/01', awoiaf:'Valar_Dohaeris_(TV)', wikia:'Valar_Dohaeris', wiki:'Valar_Dohaeris', imdb:'tt2178782', chapters:[ 136, 147, 148, 150, 151, 153, 166,], appearing:["catelyn", "robb", "sansa", "jon", "daenerys", "tywin", "cersei", "tyrion", "joffrey", "stannis", "davos", "samwell", "petyr", "jorah", "barristan", ], regions:["crownlands", "riverlands", "essos", "beyond"]},
|
||||||
|
{title:'S3E02: Dark Wings, Dark Words', date:'7 Apr 2013', toth:'3/02', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'Dark_Wings,_Dark_Words', wiki:'Dark_Wings,_Dark_Words', imdb:'tt2178772', chapters:[ 146, 147, 148, 150, 151, 153, 161, 166, 168, 170,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "jaime", "cersei", "tyrion", "joffrey", "theon", "brienne", "samwell", ], regions:["crownlands", "riverlands", "north", "beyond"]},
|
||||||
|
{title:'S3E03: Walk of Punishment', date:'14 Apr 2013', toth:'3/03', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'Walk_of_Punishment', wiki:'Walk_of_Punishment', imdb:'tt2178802', chapters:[ 157, 158, 160, 162, 164, 166, 170, 174, 176, 178,], appearing:["catelyn", "robb", "arya", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "stannis", "theon", "brienne", "samwell", "petyr", "jorah", "barristan", ], regions:["crownlands", "riverlands", "north", "beyond", "essos"]},
|
||||||
|
{title:'S3E04: And Now His Watch is Ended', date:'21 Apr 2013', toth:'3/04', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'And_Now_His_Watch_is_Ended', wiki:'And_Now_His_Watch_is_Ended', imdb:'tt2178798', chapters:[ 117, 155, 170, 174, 176, 177,], appearing:["catelyn", "sansa", "bran", "arya", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "theon", "brienne", "samwell", "jorah", "barristan", ], regions:["crownlands", "riverlands", "north", "beyond", "essos"]},
|
||||||
|
{title:'S3E05: Kissed by Fire', date:'28 Apr 2013', toth:'3/05', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'Kissed_by_Fire', wiki:'Kissed_by_Fire', imdb:'tt2178788', chapters:[ 162, 163, 169, 174, 177, 180, 182,], appearing:["catelyn", "robb", "sansa", "arya", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "stannis", "brienne", "davos", "petyr", "jorah", "barristan", ], regions:["crownlands", "riverlands", "beyond", "essos"]},
|
||||||
|
{title:'S3E06: The Climb', date:'5 May 2013', toth:'3/06', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'The_Climb', wiki:'The_Climb_(Game_of_Thrones)', imdb:'tt2178812', chapters:[ 173, 178, 180, 189,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "tywin", "jaime", "cersei", "tyrion", "joffrey", "theon", "brienne", "samwell", "petyr", ], regions:["crownlands", "riverlands", "beyond", "north"]},
|
||||||
|
{title:'S3E07: The Bear and the Maiden Fair', date:'12 May 2013', toth:'3/07', awoiaf:'Chains_(TV)', wikia:'The_Bear_and_the_Maiden_Fair_(episode)', wiki:'The_Bear_and_the_Maiden_Fair', imdb:'tt2178814', chapters:[ 184, 185, 186, 187, 188,], appearing:["catelyn", "robb", "sansa", "bran", "arya", "rickon", "jon", "daenerys", "tywin", "jaime", "tyrion", "joffrey", "theon", "brienne", "jorah", "barristan", ], regions:["crownlands", "riverlands", "essos", "north"]},
|
||||||
|
{title:'S3E08: Second Sons', date:'19 May 2013', toth:'3/08', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'Second_Sons_(episode)', wiki:'Second_Sons', imdb:'tt2178806', chapters:[ 161, 171, 179, 185, 189, 190,], appearing:["sansa", "arya", "daenerys", "tywin", "cersei", "tyrion", "joffrey", "stannis", "davos", "samwell", "jorah", "barristan", ], regions:["crownlands", "riverlands", "essos", "north"]},
|
||||||
|
{title:'S3E09: The Rains of Castamere', date:'2 Jun 2013', toth:'3/09', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'The_Rains_of_Castamere_(episode)', wiki:'The_Rains_of_Castamere', imdb:'tt2178784', chapters:[ 183, 184, 185, 192, 193, 194, 195,], appearing:["catelyn", "robb", "bran", "arya", "jon", "daenerys", "samwell", "jorah", "barristan", ], regions:["riverlands", "essos", "north"]},
|
||||||
|
{title:'S3E10: Mhysa', date:'9 Jun 2013', toth:'3/10', awoiaf:'Game_of_Thrones_-_Season_3', wikia:'Mhysa', wiki:'Mhysa', imdb:'tt2178796', chapters:[ 185, 191, 195, 196, 197, 199, 206,], appearing:["sansa", "bran", "arya", "jon", "daenerys", "tywin", "jaime", "cersei", "tyrion", "joffrey", "stannis", "theon", "brienne", "davos", "samwell", "jorah", ], regions:["crownlands", "riverlands", "essos", "north", "iron"]},
|
||||||
|
];
|
||||||
|
|
||||||
|
characters = [
|
||||||
|
{id:'eddard', name:'Eddard Stark', house:'stark', awoiaf:'Eddard_Stark', toth:'', wikia:'', chapters:[6, 12, 20, 22, 25, 27, 30, 32, 33, 35, 39, 43, 44, 45, 49, 58, 65, ], pov:[4, 12, 16, 20, 25, 27, 30, 33, 35, 39, 43, 45, 47, 49, 58, ], episodes:[0, 1, 2, 3, 4, 5, 6, 7, 8, ]},
|
||||||
|
{id:'catelyn', name:'Catelyn Stark', house:'stark', awoiaf:'Catelyn_Stark', toth:'', wikia:'', chapters:[6, 7, 10, 14, 18, 20, 28, 31, 34, 38, 40, 55, 63, 71, 80, 95, 104, 106, 112, 118, 128, 145, 157, 163, 178, 188, 192, 194, 224, 267, ], pov:[2, 6, 14, 18, 28, 34, 40, 55, 59, 63, 71, 80, 95, 104, 106, 112, 118, 128, 145, 157, 163, 178, 188, 192, 194, ], episodes:[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, ]},
|
||||||
|
{id:'robb', name:'Robb Stark', house:'stark', awoiaf:'Robb_Stark', toth:'', wikia:'', chapters:[7, 10, 14, 17, 24, 37, 53, 55, 59, 63, 71, 80, 157, 163, 178, 188, 192, 194, ], pov:[], episodes:[0, 1, 2, 3, 5, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 28, ]},
|
||||||
|
{id:'sansa', name:'Sansa Stark', house:'stark', awoiaf:'Sansa_Stark', toth:'', wikia:'', chapters:[7, 15, 16, 22, 29, 30, 43, 44, 49, 51, 57, 65, 67, 75, 91, 98, 105, 114, 125, 130, 133, 135, 138, 149, 159, 171, 196, 201, 202, 203, 204, 211, 223, 235, 248, 266, ], pov:[15, 29, 44, 51, 57, 67, 75, 91, 105, 125, 130, 133, 135, 138, 149, 159, 171, 202, 204, 211, 223, 235, 248, 266, ], episodes:[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 29, ]},
|
||||||
|
{id:'bran', name:'Bran Stark', house:'stark', awoiaf:'Bran_Stark', toth:'', wikia:'', chapters:[7, 8, 10, 14, 17, 24, 37, 53, 66, 77, 89, 94, 101, 108, 119, 142, 152, 167, 183, 199, 275, 284, 305, ], pov:[1, 8, 17, 24, 37, 53, 66, 77, 89, 94, 101, 108, 119, 142, 152, 167, 183, 199, 275, 284, 305, ], episodes:[0, 1, 2, 3, 4, 5, 7, 9, 10, 12, 14, 15, 16, 17, 19, 21, 23, 25, 26, 28, 29, ]},
|
||||||
|
{id:'arya', name:'Arya Stark', house:'stark', awoiaf:'Arya_Stark', toth:'', wikia:'', chapters:[7, 10, 15, 16, 22, 25, 30, 32, 44, 49, 50, 65, 74, 78, 82, 87, 92, 99, 103, 111, 120, 137, 146, 156, 160, 165, 172, 177, 182, 186, 190, 193, 195, 208, 217, 231, 247, 251, 259, 316, 335, ], pov:[7, 22, 32, 50, 65, 74, 78, 82, 87, 92, 99, 103, 111, 120, 137, 146, 156, 160, 165, 172, 177, 182, 186, 190, 193, 195, 208, 217, 231, 247, 259, 316, 335, ], episodes:[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, ]},
|
||||||
|
{id:'rickon', name:'Rickon Stark', house:'stark', awoiaf:'Rickon_Stark', toth:'', wikia:'', chapters:[24, 66, 94, 108, 119, 142, ], pov:[], episodes:[0, 7, 9, 14, 15, 16, 17, 19, 21, 25, 26, ]},
|
||||||
|
{id:'jon', name:'Jon Snow', house:'stark', awoiaf:'Jon_Snow', toth:'', wikia:'', chapters:[7, 10, 13, 19, 21, 26, 41, 48, 52, 60, 70, 79, 86, 96, 107, 116, 124, 126, 141, 150, 158, 169, 173, 184, 191, 198, 207, 212, 216, 218, 219, 222, 230, 274, 278, 281, 288, 292, 299, 302, 306, 310, 315, 320, 324, 329, 340, ], pov:[5, 10, 19, 26, 41, 48, 52, 60, 70, 79, 86, 96, 107, 116, 124, 126, 141, 150, 158, 169, 173, 184, 191, 198, 207, 212, 216, 219, 222, 274, 278, 281, 288, 292, 299, 306, 310, 315, 320, 324, 329, 340, ], episodes:[0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 28, 29, ]},
|
||||||
|
{id:'tywin', name:'Tywin Lannister', house:'lannister', awoiaf:'Tywin_Lannister', toth:'', wikia:'', chapters:[56, 62, 69, 103, 111, 138, 147, 162, 171, 175, 196, 202, 203, 205, 209, 213, 220, ], pov:[], episodes:[0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, ]},
|
||||||
|
{id:'jaime', name:'Jaime Lannister', house:'lannister', awoiaf:'Jaime_Lannister', toth:'', wikia:'', chapters:[8, 9, 29, 30, 35, 63, 128, 144, 154, 164, 174, 180, 187, 205, 210, 213, 215, 220, 228, 232, 233, 237, 241, 249, 252, 255, 258, 263, 269, 319, ], pov:[144, 154, 164, 174, 180, 187, 205, 210, 215, 233, 241, 252, 255, 258, 263, 269, 319, ], episodes:[6, 7, 8, 9, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, ]},
|
||||||
|
{id:'cersei', name:'Cersei Lannister', house:'lannister', awoiaf:'Cersei_Lannister', toth:'', wikia:'', chapters:[8, 9, 15, 16, 29, 39, 45, 47, 49, 51, 57, 65, 67, 76, 88, 90, 93, 98, 109, 114, 125, 127, 130, 133, 135, 138, 162, 171, 196, 202, 203, 205, 209, 213, 215, 228, 232, 233, 237, 241, 242, 249, 252, 253, 257, 261, 264, 268, 325, 336, ], pov:[228, 232, 237, 242, 249, 253, 257, 261, 264, 268, 325, 336, ], episodes:[0, 1, 2, 3, 4, 6, 8, 9, 10, 16, 17, 19, 21, 22, 23, 24, 25, 26, 29, ]},
|
||||||
|
{id:'tyrion', name:'Tyrion Lannister', house:'lannister', awoiaf:'Tyrion_Lannister', toth:'', wikia:'', chapters:[9, 13, 19, 21, 24, 28, 34, 38, 40, 42, 56, 62, 69, 75, 76, 81, 88, 90, 93, 98, 102, 105, 109, 114, 117, 122, 127, 130, 132, 134, 140, 147, 155, 162, 171, 175, 181, 196, 201, 202, 203, 209, 213, 220, 272, 276, 279, 285, 289, 293, 298, 304, 311, 318, 323, 328, 337, ], pov:[9, 13, 21, 31, 38, 42, 56, 62, 69, 76, 81, 88, 90, 93, 98, 102, 109, 114, 117, 122, 127, 132, 134, 140, 147, 155, 162, 175, 181, 196, 201, 203, 209, 213, 220, 272, 276, 279, 285, 289, 293, 298, 304, 311, 318, 328, 337, ], episodes:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, ]},
|
||||||
|
{id:'joffrey', name:'Joffrey Baratheon', house:'baratheonokl', awoiaf:'Joffrey_Baratheon', toth:'', wikia:'', chapters:[7, 9, 15, 16, 29, 49, 57, 65, 67, 75, 90, 91, 105, 114, 122, 130, 132, 138, 171, 196, 202, 203, ], pov:[], episodes:[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, ]},
|
||||||
|
{id:'myrcella', name:'Myrcella Baratheon', house:'baratheonokl', awoiaf:'Myrcella_Baratheon', toth:'', wikia:'', chapters:[7, 9, 32, 49, 75, 114, 227, 246, 309, ], pov:[], episodes:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 17, 18, 19, 20, 21, 23, 25, 26, 27, 29, ]},
|
||||||
|
{id:'tommen', name:'Tommen Baratheon', house:'baratheonokl', awoiaf:'Tommen_Baratheon', toth:'', wikia:'', chapters:[7, 9, 32, 49, 75, 114, 171, 203, 215, 232, 233, 237, 241, 249, 261, 264, 268, ], pov:[], episodes:[0, 1, 3, 4, 10, 12, 14, 15, ]},
|
||||||
|
{id:'robert', name:'Robert Baratheon', house:'baratheon', awoiaf:'Robert_Baratheon', toth:'', wikia:'', chapters:[12, 16, 29, 30, 33, 39, 47, ], pov:[], episodes:[0, 1, 3, 4, 10, 12, 15, 18, ]},
|
||||||
|
{id:'stannis', name:'Stannis Baratheon', house:'baratheonods', awoiaf:'Stannis_Baratheon', toth:'', wikia:'', chapters:[73, 83, 104, 115, 179, 197, 206, 219, 221, 222, 274, 278, 281, 288, 313, 333, ], pov:[], episodes:[0, 1, 2, 3, 4, 5, 6, ]},
|
||||||
|
{id:'renly', name:'Renly Baratheon', house:'baratheon', awoiaf:'Renly_Baratheon', toth:'', wikia:'', chapters:[15, 16, 20, 27, 29, 30, 33, 47, 95, 104, 106, ], pov:[], episodes:[10, 11, 13, 14, 17, 18, 19, 20, 22, 24, 27, 29, ]},
|
||||||
|
{id:'daenerys', name:'Daenerys Targaryen', house:'targaryen', awoiaf:'Daenerys_Targaryen', toth:'', wikia:'', chapters:[11, 23, 36, 46, 54, 61, 64, 68, 72, 85, 100, 113, 121, 136, 151, 166, 170, 185, 200, 214, 273, 282, 287, 294, 301, 307, 314, 321, 323, 330, 342, ], pov:[3, 11, 23, 36, 46, 54, 61, 64, 68, 72, 85, 100, 113, 121, 136, 151, 166, 170, 185, 200, 214, 273, 282, 287, 294, 301, 307, 314, 321, 323, 342, ], episodes:[2, 3, 4, 5, 6, 12, 13, 14, ]},
|
||||||
|
{id:'theon', name:'Theon Greyjoy', house:'greyjoy', awoiaf:'Theon_Greyjoy', toth:'', wikia:'', chapters:[7, 14, 24, 37, 53, 55, 59, 63, 71, 80, 84, 97, 110, 119, 123, 129, 139, 283, 291, 303, 308, 312, 317, 322, ], pov:[84, 97, 110, 123, 129, 139, 283, 291, 303, 308, 312, 317, 322, ], episodes:[0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 21, 22, 23, 25, 26, 29, ]},
|
||||||
|
{id:'asha', name:'Asha Greyjoy', house:'greyjoy', awoiaf:'Asha_Greyjoy', toth:'', wikia:'', chapters:[97, 129, 236, 243, 244, 297, 313, 333, ], pov:[236, 297, 313, 333, ], episodes:[11, 12, 14, 17, ]},
|
||||||
|
{id:'brienne', name:'Brienne Tarth', house:'tarth', awoiaf:'Brienne_Tarth', toth:'', wikia:'', chapters:[95, 104, 106, 112, 118, 128, 144, 154, 164, 174, 180, 187, 205, 215, 229, 234, 239, 245, 250, 256, 262, 267, ], pov:[229, 234, 239, 245, 250, 256, 262, 267, ], episodes:[12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 29, ]},
|
||||||
|
{id:'davos', name:'Davos Seaworth', house:'seaworth', awoiaf:'Davos_Seaworth', toth:'', wikia:'', chapters:[73, 83, 115, 131, 148, 153, 168, 179, 197, 206, 280, 286, 290, 300, ], pov:[83, 115, 131, 148, 153, 168, 179, 197, 206, 280, 286, 290, 300, ], episodes:[10, 11, 13, 14, 17, 18, 20, 24, 27, 29, ]},
|
||||||
|
{id:'samwell', name:'Samwell', house:'tarly', awoiaf:'Samwell', toth:'', wikia:'', chapters:[26, 41, 48, 52, 60, 70, 79, 86, 96, 107, 116, 143, 161, 176, 189, 199, 218, 221, 222, 230, 240, 251, 260, 270, 274, 278, ], pov:[161, 176, 189, 218, 221, 230, 240, 251, 260, 270, ], episodes:[3, 6, 7, 8, 9, 10, 11, 12, 14, 17, 19, 20, 21, 22, 23, 25, 27, 28, 29, ]},
|
||||||
|
{id:'petyr', name:'Petyr Baelish', house:'baelish', awoiaf:'Petyr_Baelish', toth:'', wikia:'', chapters:[18, 20, 25, 27, 29, 30, 33, 35, 43, 45, 47, 49, 51, 57, 65, 67, 76, 88, 90, 98, 109, 138, 162, 204, 211, 223, 235, 248, 266, ], pov:[], episodes:[2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19, 20, 22, 24, 25, ]},
|
||||||
|
{id:'jorah', name:'Jorah Mormont', house:'mormount', awoiaf:'Jorah_Mormont', toth:'', wikia:'', chapters:[11, 23, 36, 46, 54, 61, 64, 68, 72, 85, 100, 113, 121, 136, 151, 166, 170, 185, 200, 214, 298, 318, 323, 328, ], pov:[], episodes:[0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, ]},
|
||||||
|
{id:'barristan', name:'Barristan Selmy', house:'selmy', awoiaf:'Barristan_Selmy', toth:'', wikia:'', chapters:[15, 16, 29, 30, 33, 47, 49, 57, 200, 214, 273, 282, 287, 294, 301, 307, 314, 321, 323, 326, 330, 338, 341, ], pov:[326, 330, 338, 341, ], episodes:[2, 3, 4, 5, 6, 7, 20, 22, 23, 24, 26, 27, 28, ]},
|
||||||
|
{id:'lysa', name:'Lysa Tully', house:'arryn', awoiaf:'Lysa_Tully', toth:'', wikia:'', chapters:[34, 38, 40, 211, 223, ], pov:[], episodes:[4, 5, 7, ]},
|
||||||
|
{id:'griff', name:'Jon Connington', house:'connington', awoiaf:'Jon_Connington', toth:'', wikia:'', chapters:[285, 289, 293, 295, 332, ], pov:[], episodes:[]},
|
||||||
|
{id:'other', name:'Other Point of View', house:'none', awoiaf:'', toth:'', wikia:'', chapters:[0, 73, 143, 224, 225, 226, 227, 238, 243, 244, 246, 254, 265, 271, 277, 295, 296, 302, 309, 327, 331, 332, 334, 339, 343, ], pov:[0, 73, 143, 224, 225, 226, 227, 238, 243, 244, 246, 254, 265, 271, 277, 295, 296, 302, 309, 327, 331, 332, 334, 339, 343, ], episodes:[]},
|
||||||
|
];
|
||||||
|
|
||||||
|
houses = {
|
||||||
|
arryn:{house:"Arryn", seat:"The Eyrie", region:"vale", map:"The_Eyrie", armsURL:'http://awoiaf.westeros.org/images/thumb/b/be/House_Arryn.PNG/50px-House_Arryn.PNG'},
|
||||||
|
baelish:{house:"Baelish", seat:"Fingers, Harrenhal", region:"vale", map:"House_Baelish", armsURL:'http://awoiaf.westeros.org/images/thumb/1/13/House_Baelish.PNG/50px-House_Baelish.PNG'},
|
||||||
|
baratheon:{house:"Baratheon", seat:"Storm's End", region:"stormlands", map:"Storm%27s_End", armsURL:'http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/104px-House_Baratheon.PNG'},
|
||||||
|
baratheonokl:{house:"Baratheon of King's Landing", seat:"King's Landing", region:"crownlands", map:"King%27s_Landing", armsURL:'http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png'},
|
||||||
|
baratheonods:{house:"Baratheon of King's Landing", seat:"Dragonstone", region:"crownlands", map:"Dragonstone", armsURL:'http://awoiaf.westeros.org/images/thumb/6/61/Baratheon_DS.png/102px-Baratheon_DS.png'},
|
||||||
|
connington:{house:"Connington", seat:"Griffin's Roost", region:"stormlands", map:"Griffin%27s_Roost", armsURL:'http://awoiaf.westeros.org/images/thumb/0/07/House_Connington.png/50px-House_Connington.png'},
|
||||||
|
greyjoy:{house:"Greyjoy", seat:"Pyke", region:"iron", map:"Pyke", armsURL:'http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png'},
|
||||||
|
lannister:{house:"Lannister", seat:"Casterly Rock", region:"west", map:"Casterly_Rock", armsURL:'http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/102px-House_Lannister.png'},
|
||||||
|
mormount:{house:"Mormount", seat:"Bear Island", region:"north", map:"Bear_Island", armsURL:'http://awoiaf.westeros.org/images/thumb/2/2d/House_Mormont.png/40px-House_Mormont.png'},
|
||||||
|
none:{house:"None", seat:"none", region:"", map:"none", armsURL:'http://www.string.se/img/dimensions/swatch_white.png'},
|
||||||
|
seaworth:{house:"Seaworth", seat:"Cape Wrath", region:"stormlands", map:"Cape_Wrath", armsURL:'http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png'},
|
||||||
|
selmy:{house:"Selmy", seat:"Harvest Hall", region:"", map:"Harvest_Hall", armsURL:'http://awoiaf.westeros.org/images/thumb/6/61/Selmy.png/50px-Selmy.png'},
|
||||||
|
stark:{house:"Stark", seat:"Winterfell", region:"north", map:"Winterfell", armsURL:'http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG'},
|
||||||
|
targaryen:{house:"Targaryen", seat:"Meereen", region:"essos", map:"Meereen", armsURL:'http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG'},
|
||||||
|
tarly:{house:"Tarly", seat:"Horn Hill", region:"reach", map:"Horn_Hill", armsURL:'http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/100px-Tarly.png'},
|
||||||
|
tarth:{house:"Tarth", seat:"Tarth", region:"stormlands", map:"Tarth", armsURL:'http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/120px-House_Tarth.PNG'},
|
||||||
|
};
|
||||||
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,316 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Connections Between the Novels of "A Song of Ice and Fire" and HBO's "Game of Thrones"</title>
|
||||||
|
<meta name="description" content="An intercative timeline of each chapter and epsisode that shows where the plot fits into each telling of the story and which characters appear in each version" />
|
||||||
|
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
|
||||||
|
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
|
||||||
|
<script type="text/javascript" src="ASoIaF-timelines.js"></script>
|
||||||
|
<style>
|
||||||
|
|
||||||
|
#episodes td.highlight {background-color:#B0C4DE;}
|
||||||
|
|
||||||
|
body {font-family:sans-serif; overflow-x:hidden}
|
||||||
|
.roundTop {border-top-right-radius:10px; -webkit-border-top-right-radius:10px; border-top-left-radius:10px; -webkit-border-top-left-radius:10px;}
|
||||||
|
.roundBottom {border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px;}
|
||||||
|
#focusImg {float:left; height:200px; min-width:150px; margin:0px 10px 10px 0px; background-image:url('characters.jpg'); background-position:"0px 0px"}
|
||||||
|
#maps img {position:absolute; top:5px; right:5px;}
|
||||||
|
#title, #more {margin-left:120px; margin-right:90px;}
|
||||||
|
#title {padding-bottom:5px; font-weight:bold; font-size:1.1em;}
|
||||||
|
#share {position:absolute; top:170px; right:110px;}
|
||||||
|
#share a {display:inline-block; width:30px; height:30px; margin:3px;}
|
||||||
|
#share iframe {width:80px; height:20px; border:0px;}
|
||||||
|
#info {display:none !important; background-image:url('http://chart.googleapis.com/chart?chst=d_simple_text_icon_left&chld=|14|000|info|24|f00|FFF');}
|
||||||
|
#data {background-image:url('data.png');}
|
||||||
|
#link {display:none !important; background-image:url('link.png');}
|
||||||
|
#facebook {background-image:url('like.png');}
|
||||||
|
|
||||||
|
#episodes, #chapters, #characters {clear:left; margin-top:10px; padding:5px; background:#bbb; font-weight:bold;}
|
||||||
|
#characters span, #episodes select, #chapters select {float:right; font-size:0.9em; font-weight:normal;}
|
||||||
|
#spoilerControlReadout {display:none; position:absolute; left:10px; right:10px; top:10px; height:30px; padding: 80px; background-color:pink; font-weight:bold; font-size:1.4em;}
|
||||||
|
|
||||||
|
table {width: 100%; background:white; font-weight:normal; border-spacing:0;}
|
||||||
|
|
||||||
|
#episodes ul, #chapters ul, #characters ul {height:100px; padding:0; margin:5px; list-style-type:none;}
|
||||||
|
#episodes ul li, #chapters ul li {height:100px; float:left; margin:0px; padding:0px; background:white;}
|
||||||
|
#episodes ul li:hover, #chapters ul li:hover,
|
||||||
|
#episodes ul li.highlight, #chapters ul li.highlight {background:#55a; cursor:pointer;}
|
||||||
|
|
||||||
|
#episodes ul li {width:3.32%;}
|
||||||
|
#episodes ul li:nth-child(11),
|
||||||
|
#episodes ul li:nth-child(21),
|
||||||
|
#chapters ul li:nth-child(74),
|
||||||
|
#chapters ul li:nth-child(144),
|
||||||
|
#chapters ul li:nth-child(226),
|
||||||
|
#chapters ul li:nth-child(272) {border-left:thin solid black;}
|
||||||
|
|
||||||
|
#griff {display:none;}
|
||||||
|
#characters ul {height:130px; background-color:inherit;}
|
||||||
|
#characters ul ul.column {float:left; margin:0; background-color:white;}
|
||||||
|
#characters li {height:20px; border:thin solid black; width:180px; padding-left:25px;
|
||||||
|
background-size:20px 20px; background-repeat:no-repeat; -khtml-opacity:.50; -moz-opacity:.50; -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5); opacity:.50; }
|
||||||
|
#characters li:hover, #characters li.highlight {cursor:pointer; -khtml-opacity:1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1); opacity:1; }
|
||||||
|
|
||||||
|
.spoilerBlock {position:absolute; background-image:url('steel-dark.jpg'); width:110%; height:100px; margin:-105px 5px 5px 5px ; cursor:e-resize; color:white;}
|
||||||
|
.spoilerBlock h2, .spoilerBlock p {margin:5px 25px;}
|
||||||
|
.spoilerBlock h2 span {font-size:0.4em; font-style:italic;}
|
||||||
|
.spoilerBlock .handle {position:absolute; top:0px; width:20px; height:100%; background-color:#333;}
|
||||||
|
|
||||||
|
.stark {background-image:url('http://awoiaf.westeros.org/images/thumb/5/51/House_Stark.PNG/90px-House_Stark.PNG')}
|
||||||
|
.stark:hover, .stark.highlight {background-color:#808080;}
|
||||||
|
#daenerys {background-image:url('http://awoiaf.westeros.org/images/thumb/4/43/House_Targaryen.PNG/92px-House_Targaryen.PNG')}
|
||||||
|
#daenerys:hover, #daenerys.highlight {background-color:#333; color:white;}
|
||||||
|
.lannister {background-image:url('http://awoiaf.westeros.org/images/thumb/8/88/House_Lannister.png/102px-House_Lannister.png')}
|
||||||
|
.lannister:hover, .lannister.highlight {background-color:#ffa4a4;}
|
||||||
|
.baratheonokl {background-image:url('http://awoiaf.westeros.org/images/thumb/5/5d/Joffrey_sigil_coat.png/120px-Joffrey_sigil_coat.png')}
|
||||||
|
.baratheonokl:hover, .baratheonokl.highlight {background-color:#DAA520;}
|
||||||
|
.baratheon {background-image:url('http://awoiaf.westeros.org/images/thumb/d/d1/House_Baratheon.PNG/104px-House_Baratheon.PNG')}
|
||||||
|
.baratheon:hover, .baratheon.highlight {background-color:#DAA520;}
|
||||||
|
#stannis {background-image:url('http://awoiaf.westeros.org/images/thumb/6/61/Baratheon_DS.png/102px-Baratheon_DS.png')}
|
||||||
|
#stannis:hover, #stannis.highlight {background-color:#DAA520;}
|
||||||
|
.greyjoy {background-image:url('http://awoiaf.westeros.org/images/thumb/f/f3/Greyjoy_coat_sigil.png/120px-Greyjoy_coat_sigil.png')}
|
||||||
|
.greyjoy:hover, .greyjoy.highlight {background-color:#fffe8b;}
|
||||||
|
#brienne {background-image:url('http://awoiaf.westeros.org/images/thumb/f/f3/House_Tarth.PNG/120px-House_Tarth.PNG')}
|
||||||
|
#brienne:hover, #brienne.highlight {background-color:#FF00FF;}
|
||||||
|
#davos {background-image:url('http://awoiaf.westeros.org/images/thumb/9/99/Seaworth.png/90px-Seaworth.png')}
|
||||||
|
#davos:hover, #davos.highlight {background-color:#AAAAAA;}
|
||||||
|
#samwell {background-image:url('http://awoiaf.westeros.org/images/thumb/d/d8/Tarly.png/100px-Tarly.png')}
|
||||||
|
#samwell:hover, #samwell.highlight {background-color:#3CB371;}
|
||||||
|
#petyr {background-image:url('http://awoiaf.westeros.org/images/thumb/1/13/House_Baelish.PNG/50px-House_Baelish.PNG')}
|
||||||
|
#petyr:hover, #petyr.highlight {background-color:#3CB371;}
|
||||||
|
#jorah {background-image:url('http://awoiaf.westeros.org/images/thumb/2/2d/House_Mormont.png/40px-House_Mormont.png')}
|
||||||
|
#jorah:hover, #jorah.highlight {background-color:#3CB371;}
|
||||||
|
#barristan {background-image:url('http://awoiaf.westeros.org/images/thumb/6/61/Selmy.png/50px-Selmy.png')}
|
||||||
|
#barristan:hover, #barristan.highlight {background-color:#9a471f;}
|
||||||
|
#lysa {background-image:url('http://awoiaf.westeros.org/images/thumb/b/be/House_Arryn.PNG/50px-House_Arryn.PNG')}
|
||||||
|
#lysa:hover, #lysa.highlight {background-color:#0368bc;}
|
||||||
|
#griff {background-image:url('http://awoiaf.westeros.org/images/thumb/0/07/House_Connington.png/50px-House_Connington.png')}
|
||||||
|
#griff:hover, #griff.highlight {background-color:#980030; color:white;}
|
||||||
|
|
||||||
|
#other:hover, #other.highlight {background-color:black; color:white;}
|
||||||
|
</style>
|
||||||
|
<script>
|
||||||
|
var totalPages = 3967;
|
||||||
|
var characterRowCount = 6;
|
||||||
|
var wikiURLs = {
|
||||||
|
awoiaf: "http://awoiaf.westeros.org/index.php/",
|
||||||
|
toth: "http://towerofthehand.com/books/",
|
||||||
|
tothTV: "http://towerofthehand.com/gameofthrones/",
|
||||||
|
wikia: "http://gameofthrones.wikia.com/wiki/",
|
||||||
|
wiki: "http://en.wikipedia.org/wiki/",
|
||||||
|
imdb: "http://www.imdb.com/title/",
|
||||||
|
ign: "http://www.ign.com/wikis/game-of-thrones/",
|
||||||
|
hbo: "http://www.hbo.com/#/game-of-thrones/episodes/",
|
||||||
|
};
|
||||||
|
var hboPosters = [
|
||||||
|
"http://awoiaf.westeros.org/images/thumb/2/2c/Season_1_Poster.jpg/250px-Season_1_Poster.jpg",
|
||||||
|
"http://awoiaf.westeros.org/images/thumb/3/3a/Season_2_Poster.jpg/250px-Season_2_Poster.jpg",
|
||||||
|
"http://www.westeros.org/GoT/Graphics/Gallery/GameOfThrones_S3_Poster-Jaime_01.jpg"
|
||||||
|
];
|
||||||
|
|
||||||
|
function removePX(string){
|
||||||
|
var match = /(\d+)px/.exec(string);
|
||||||
|
return parseInt(match[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
$(function(){
|
||||||
|
$("#focusImg").animate({"background-position-x":"-10000px"}, 100000, "linear");
|
||||||
|
|
||||||
|
$("#episodes ul").html(Array(episodes.length+1).join("<li></li>"));
|
||||||
|
for (e in episodes) {
|
||||||
|
$("#episodes ul li").eq(e).hover(function(){
|
||||||
|
$("li").removeClass("highlight");
|
||||||
|
$(this).addClass("highlight");
|
||||||
|
$("#title").text(episodes[$(this).index()]["title"]);
|
||||||
|
$("#more").text("Air date: "+episodes[$(this).index()]["date"]);
|
||||||
|
$("#focusImg").attr("src", hboPosters[parseInt(episodes[$(this).index()]["title"].substring(1,2))-1] ).css("background","white").stop();
|
||||||
|
//Update Link URL
|
||||||
|
$("#maps img").hide();
|
||||||
|
for (i in episodes[$(this).index()]["regions"]) $("#"+episodes[$(this).index()]["regions"][i]).show();
|
||||||
|
for (i in episodes[$(this).index()]["appearing"]) $("#"+episodes[$(this).index()]["appearing"][i]).addClass("highlight");
|
||||||
|
for (i in episodes[$(this).index()]["chapters"]) $("#chapters ul li").eq(episodes[$(this).index()]["chapters"][i]).addClass("highlight");
|
||||||
|
})
|
||||||
|
.click(function(){
|
||||||
|
var wikiChoice = $("#episodeLinks").val();
|
||||||
|
window.open(wikiURLs[wikiChoice] + episodes[$(this).index()][wikiChoice], '_blank');
|
||||||
|
});;
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#chapters ul").html(Array(chapters.length+1).join("<li></li>"));
|
||||||
|
for (c in chapters) {
|
||||||
|
var percentWidth = (99.7*chapters[c].pages/totalPages)+"%";
|
||||||
|
$("#chapters ul li").eq(c).css("width",percentWidth)
|
||||||
|
.hover(
|
||||||
|
function(){
|
||||||
|
$("li").removeClass("highlight");
|
||||||
|
$(this).addClass("highlight");
|
||||||
|
$("#title").text(chapters[$(this).index()]["title"]);
|
||||||
|
var maplink = "http://quartermaester.info/#l=" + chapters[$(this).index()]["setting"].replace(/\s/g,"_").replace(/\'/g,"%27");
|
||||||
|
$("#more").html("Setting: <a href='"+maplink+"'>"+chapters[$(this).index()]["setting"]+"</a><br/>Pages: "+chapters[$(this).index()]["pages"]);
|
||||||
|
$("#focusImg").attr("src", books[chapters[$(this).index()].book].thumbURL).css("background","white").stop();
|
||||||
|
//Update Link URL
|
||||||
|
$("#maps img").hide();
|
||||||
|
$("#"+chapters[$(this).index()].region).show();
|
||||||
|
for (i in chapters[$(this).index()]["episodes"]) $("#episodes ul li").eq(chapters[$(this).index()]["episodes"][i]).addClass("highlight");
|
||||||
|
if ($("#pov").is(':checked'))
|
||||||
|
{
|
||||||
|
//Highlight only POV character
|
||||||
|
$("#"+chapters[$(this).index()]["pov"]).addClass("highlight");
|
||||||
|
}else{
|
||||||
|
//Highlight all appearing characters
|
||||||
|
for (i in chapters[$(this).index()]["appearing"]) {
|
||||||
|
$("#"+chapters[$(this).index()]["appearing"][i]).addClass("highlight");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
)
|
||||||
|
.click(function(){
|
||||||
|
var wikiChoice = $("#chapterLinks").val();
|
||||||
|
window.open(wikiURLs[wikiChoice] + chapters[$(this).index()][wikiChoice], '_blank');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var characterLookup = {};
|
||||||
|
for (var i=0; i<characters.length; i+=characterRowCount) {
|
||||||
|
var nextHTML = '<ul class="column">';
|
||||||
|
for (var j=0; j<characterRowCount && i+j<characters.length; j++) {
|
||||||
|
characterLookup[characters[i+j].id] = characters[i+j];
|
||||||
|
nextHTML += '<li id="'+ characters[i+j].id + '" class="' + characters[i+j].house + '">'+ characters[i+j].name + '</li>';
|
||||||
|
}
|
||||||
|
$("#characterList").append(nextHTML+'</ul>');
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#characterList li").hover(
|
||||||
|
function(){
|
||||||
|
$("li").removeClass("highlight");
|
||||||
|
$(this).addClass("highlight");
|
||||||
|
$("#title").text(characterLookup[$(this).attr("id")].name);
|
||||||
|
$("#more").html("Home: <a href='http://quartermaester.info/#l="+houses[characterLookup[$(this).attr("id")].house].map+"'>"+houses[characterLookup[$(this).attr("id")].house].seat+"</a>");
|
||||||
|
$("#focusImg").attr("src", houses[characterLookup[$(this).attr("id")].house].armsURL).css("background","white").stop();
|
||||||
|
//Update Link URL
|
||||||
|
$("#maps img").hide();
|
||||||
|
$("#"+houses[characterLookup[$(this).attr("id")].house].region).show();
|
||||||
|
if ($("#pov").is(':checked'))
|
||||||
|
{
|
||||||
|
//Highlight only chapters written from this characters point of view
|
||||||
|
for (i in characterLookup[$(this).attr("id")].pov) $("#chapters ul li").eq(characterLookup[$(this).attr("id")].pov[i] ).addClass("highlight");
|
||||||
|
}else{
|
||||||
|
//Highlight all episodes & chapters in which this character appears
|
||||||
|
for (i in characterLookup[$(this).attr("id")].episodes) $("#episodes ul li").eq(characterLookup[$(this).attr("id")].episodes[i]).addClass("highlight");
|
||||||
|
for (i in characterLookup[$(this).attr("id")].chapters) $("#chapters ul li").eq(characterLookup[$(this).attr("id")].chapters[i]).addClass("highlight");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
)
|
||||||
|
.click(function(){
|
||||||
|
var wikiChoice = $("#chapterLinks").val();
|
||||||
|
window.open(wikiURLs[wikiChoice] + characterLookup[$(this).attr("id")][wikiChoice], '_blank');
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
var setSliderContainment = function(){
|
||||||
|
//If slider has been moved by the user, shift it to its new position
|
||||||
|
maxSlide = removePX($("#episodes ul").css("width"))+10;
|
||||||
|
return $(".spoilerBlock").draggable({ axis: "x", scroll: false, containment: [13,0,maxSlide,0],
|
||||||
|
start:function(event,ui){ $("#spoilerControlReadout").fadeIn() },
|
||||||
|
stop :function(event,ui){ $("#spoilerControlReadout").fadeOut() }
|
||||||
|
});
|
||||||
|
};
|
||||||
|
setSliderContainment().css({left:maxSlide+"px"}).animate({left:"13px"}, 500)
|
||||||
|
.on("drag",function(event,ui){
|
||||||
|
var slider = $(this).parent().attr("id");
|
||||||
|
if (removePX($(this).css("left"))>18) {
|
||||||
|
$(this).hide();
|
||||||
|
i = $(document.elementFromPoint(removePX($(this).css("left"))+3,
|
||||||
|
(slider=="episodes" ? 250:400)
|
||||||
|
)).index();
|
||||||
|
$(this).show();
|
||||||
|
$("#spoilerControlReadout").text("Hide everything after "+
|
||||||
|
(slider=="episodes" ? episodes[i].title : chapters[i].book.toUpperCase() + ": " + chapters[i].title)
|
||||||
|
);
|
||||||
|
if (slider=="chapters") {
|
||||||
|
if(i>=289) $("#griff").show();
|
||||||
|
else $("#griff").hide();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.on("stop",function(event,ui){
|
||||||
|
//Update link URL
|
||||||
|
});
|
||||||
|
$(window).resize(setSliderContainment);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="details">
|
||||||
|
<img id="focusImg" />
|
||||||
|
<div id="maps">
|
||||||
|
<img id="beyond" src="regions/beyond.png" />
|
||||||
|
<img id="crownlands" src="regions/crownlands.png" />
|
||||||
|
<img id="dorne" src="regions/dorne.png" />
|
||||||
|
<img id="iron" src="regions/iron.png" />
|
||||||
|
<img id="north" src="regions/north.png" />
|
||||||
|
<img id="reach" src="regions/reach.png" />
|
||||||
|
<img id="riverlands" src="regions/riverlands.png" />
|
||||||
|
<img id="stormlands" src="regions/stormlands.png" />
|
||||||
|
<img id="vale" src="regions/vale.png" />
|
||||||
|
<img id="west" src="regions/west.png" />
|
||||||
|
</div>
|
||||||
|
<div id="title">Plot, Setting, & Character Connections Between the Novels of "A Song of Ice and Fire" and HBO's "Game of Thrones"</div>
|
||||||
|
<div id="more">The areas below list each of the episodes in HBO's <i>Game of Thrones</i>, each chapter in George R.R. Martin's novel series <i>A Song of Ice and Fire</i> and each of the major characters. Hovering over any of these three areas will highlight an individual episode, chapter, or character and show how they connect to the other two lists. Hovering over an episode will show the chapters that were used as source material and the characters that appeared in that episode. Hovering over a chapter will show the episode(s) which include events from that chapter and the characters that appeared. If you check the box in the lower-right, only the "point-of-view" character will be shown. Hovering over a character will display the episodes and chapters in which they appear (again, the POV checkbox will limit this feature).<br/> Before anything can be seen, you'll need to move the spoiler controls out of the way. These are useful if you have not yet seen all the TV shows or read all the books. Simply slide them as far as you've read and you won't be able to see any spoilers.</div>
|
||||||
|
<div id="spoilerControlReadout" class="roundTop roundBottom"></div>
|
||||||
|
<div id="share">
|
||||||
|
<a id="info" href="#" title="Learn about this page"></a>
|
||||||
|
<a id="data" href="https://docs.google.com/spreadsheet/ccc?key=0Ap4uvl_LaJsmdDBaRjBIWU5nMmltZUwtaHY4emkwaUE&usp=sharing" title="See all the connections in a spreadsheet"></a>
|
||||||
|
<a id="link" href="http://quartermaester.info/connections" title="Link to the current view"></a>
|
||||||
|
<!--<a id="facebook" href="https://www.facebook.com/Quartermaester" title="Like on Facebook"></a>-->
|
||||||
|
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fquartermaester.info&send=false&layout=button_count&width=200&show_faces=false&font&colorscheme=light&action=like&height=21&appId=225703514133965"></iframe>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="episodes" class="roundTop">
|
||||||
|
TV Episodes
|
||||||
|
<select id="episodeLinks"/>
|
||||||
|
<option value="awoiaf">Open links in Westeros.org</option>
|
||||||
|
<option value="tothTV">Open links in TowerOfTheHand.com</option>
|
||||||
|
<option value="wikia" >Open links in Wikia.com</option>
|
||||||
|
<option value="wiki" >Open links in Wikipedia.org</option>
|
||||||
|
<option value="imdb" >Open links in IMDB.com</option>
|
||||||
|
<option value="ign" >Open links in IGN.com</option>
|
||||||
|
<option value="hbo" >Open links in HBO.com</option>
|
||||||
|
</select>
|
||||||
|
<ul></ul>
|
||||||
|
<div class="spoilerBlock">
|
||||||
|
<h2>TV Spoilers Control Slider <span class="small">Drag me to the right!</span></h2>
|
||||||
|
<div class="handle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="chapters" class="roundTop">
|
||||||
|
Book Chapters
|
||||||
|
<select id="chapterLinks"/>
|
||||||
|
<option value="awoiaf">Open links in Westeros.org</option>
|
||||||
|
<option value="toth" >Open links in TowerOfTheHand.com</option>
|
||||||
|
</select>
|
||||||
|
<ul></ul>
|
||||||
|
<div class="spoilerBlock">
|
||||||
|
<h2>Book Spoilers Control Slider <span class="small">Drag me to the right!</span></h2>
|
||||||
|
<div class="handle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="characters" class="roundTop">
|
||||||
|
Characters
|
||||||
|
<span><input id="pov" type="checkbox"/>Show POV Only</span>
|
||||||
|
<ul id="characterList"></ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _gaq = _gaq || [];
|
||||||
|
_gaq.push(['_setAccount', 'UA-36764950-1']);
|
||||||
|
_gaq.push(['_trackPageview']);
|
||||||
|
(function() {
|
||||||
|
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||||
|
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||||
|
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 4.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 8.9 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 5.0 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 9.2 KiB |
|
After Width: | Height: | Size: 5.8 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 8.3 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 7.9 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 7.8 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.2 KiB |