Top Level Namespace

Includes:
GameMechanics

Defined Under Namespace

Modules: GameMechanics Classes: Dungeon, GameSelect, GiantRat, Goblin, Knight, Kobold, Mobs, NewGame, Skeleton, Tavern, Town, Wizard

Instance Method Summary collapse

Methods included from GameMechanics

#bar_low, #bar_top, #combat, #dice, #load_data, #prompt, #random_encounter, #restore_player, #save_data, #stat_bar, #yes_no

Instance Method Details

#choose_nameObject



8
9
10
11
12
# File 'lib/destiny.rb', line 8

def choose_name
  puts #formatting
  puts "Please enter your new character's name:"
  prompt; gets.chomp
end

#read_one_line(file_name, line_number) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/destiny.rb', line 14

def read_one_line(file_name, line_number)
  File.open(file_name) do |file|
    current_line = 1
    file.each_line do |line|
      return line.chomp if line_number == current_line
      current_line += 1
    end
  end
end