class GOTFaker::Geography

Public Class Methods

continent() click to toggle source
# File lib/gotfaker/geography.rb, line 3
def self.continent
  %w(Westoros Essos Sothoryos).sample
end
forest() click to toggle source
# File lib/gotfaker/geography.rb, line 35
def self.forest
  ['Haunted Forest', 'Wolfswood', 'Kingswood', 'The Footprint', 'Whispering Wood', 'Forest of Qohor', 'Rainwood'].sample
end
island() click to toggle source
# File lib/gotfaker/geography.rb, line 15
def self.island
  ['Iron Islands', 'Summer Islands', 'Tarth', 'Bear Island', 'Dragonstone (island)', 'Ibben', 'Naath', 'Stepstones', 'The Arbor', 'Skagos', 'Isle of Faces', 'Basilisk Isles', 'Three Sisters', 'Pyke (island)', 'Skane', 'Greak Wyk', 'Dragonstone'].sample
end
mountain() click to toggle source
# File lib/gotfaker/geography.rb, line 39
def self.mountain
  ['Frostfangs', 'Mountains of the Moon', 'Red Mountains', 'Mother of Mountains'].sample
end
region() click to toggle source
# File lib/gotfaker/geography.rb, line 7
def self.region
  westeros = ['Beyond the Wall', 'The North', 'Iron Islands', 'The Vale', 'The Riberlands', 'The Westerlands', 'The Reach', 'The Stormlands', 'The Crownlands', 'Dorne']
  essos = ['The Free Cities', 'Kingdom of Sarnor', 'The Dothraki Sea', 'The Shivering Sea', 'Valyrian Peninsula', 'Slaver\'s Bay and Ghiscar', 'Lhazar', 'Qarth', 'Eastern Essos']
  sothoryos = ['Naath', 'Isle of Tears', 'Basilisk Point']

  (westeros + essos + sothoryos).sample
end
river() click to toggle source
# File lib/gotfaker/geography.rb, line 23
def self.river
  ['The Trident', 'Rhoyne', 'Weeper Water', 'Milkwater', 'Blackwater Rush', 'Last River', 'White Knife', 'Mander', 'Greenblood', 'Thumblestone', 'Skahazadhan', 'Scourge', 'Blueburn', 'Yellow Fork', 'Honeywine', 'Wendwater', 'Brimstone', 'Torentine', 'Vaith (river)', 'Cockleswhent', 'Broken Branch', 'Qhoyne'].sample
end
road() click to toggle source
# File lib/gotfaker/geography.rb, line 31
def self.road
  ['Kingsroad', 'Roseroad', 'Prince\'s Pass', 'Eastern Road', 'Boneway', 'Goldroad', 'Searoad', 'River Road'].sample
end
ruin() click to toggle source
# File lib/gotfaker/geography.rb, line 27
def self.ruin
  ['Harrenhal', 'Moat Cailin', 'Castamere', 'Old Valyria', 'Old Ghis', 'Summerhall', 'Chroyane', 'Bhorash', 'Oros', 'Tyria', 'Vulture\'s Roost', 'Ny Sar', 'The Whispers', 'Sar Mell', 'Ar Noy'].sample
end
sea() click to toggle source
# File lib/gotfaker/geography.rb, line 19
def self.sea
  ['Narrow Sea', 'The Jade Sea', 'Smoking Sea', 'Blackwater Bay', 'Summer Sea', 'Sunset Sea', 'Shivering Sea', 'Ironman\'s Bay', 'Bay of Ice', 'The Bite', 'Bay of Seals', 'The Sea of Sighs', 'Gulf of Grief', 'Shipbreaker Bay', 'Sea of Dorne', 'Sea of Myrth', 'Redwyne Straits', 'Blazewater Bay', 'Ghiscari Strait'].sample
end