class Pebbles::LoveLive::Story

Attributes

story[R]

Public Class Methods

new() click to toggle source
# File lib/pebbles/lovelive/story.rb, line 7
def initialize
  @story = {}
  read_story_yaml(1)
  read_story_yaml(2)
end

Public Instance Methods

print(desc) click to toggle source
read_story_yaml(season_number) click to toggle source
# File lib/pebbles/lovelive/story.rb, line 13
def read_story_yaml(season_number)
  yaml = YAML.load_file(File.join(CONFIG_PATH, "story_season_#{season_number}.yml"))
  stories = []
  yaml.each do |story|
    stories << StoryItem.new(story)
  end

  @story["season#{season_number}".to_sym] = stories
end