Sha256: f522b8350b8953b5ad9096f6891a3f85f6f9b48b9d37151ede18a74862c1f3dc
Contents?: true
Size: 1 KB
Versions: 2
Compression:
Stored size: 1 KB
Contents
require_relative 'c-playergen' require_relative 'v-town' require 'yaml' module NewPlayer def start playerName raceOptions jobOptions ::Town.menu end def playerName system 'clear' puts "What is the name of your character?" name = gets.chomp ::PlayerGen.playerName(name) end def raceOptions system 'clear' puts 'What race would you like to play? (Select 1-3)' puts '1. Elf' puts '2. Human' puts '3. Dwarf' raceinput = gets.chomp.to_i ::PlayerGen.race(raceinput) end def jobOptions system 'clear' puts 'What job would you like to play? (Select 1-4)' puts '1. Mage' puts '2. Knight' puts '3. Rogue' puts '4. Ranger' jobinput = gets.chomp.to_i ::PlayerGen.job(jobinput) end module_function :start, :raceOptions, :jobOptions, :playerName end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lotrd-0.1.6 | lib/lotrd/v-newplayer.rb |
lotrd-0.1.5 | lib/lotrd/v-newplayer.rb |