-- Part 3 mini-project: Character Sheet -- finished version.
--
-- Run with: lua projects/02-character-sheet/finished.lua

io.write("Name:  ")
local name = io.read()

io.write("Class: ")
local class = io.read()

io.write("Level: ")
local level = tonumber(io.read())

io.write("HP:    ")
local hp = tonumber(io.read())

io.write("MP:    ")
local mp = tonumber(io.read())

local power = hp + mp * 2 + level * 10

local border = "+" .. string.rep("-", 38) .. "+"

print(border)
print("| CHARACTER SHEET" .. string.rep(" ", 22) .. "|")
print(border)
print(string.format("| Name : %s", name))
print(string.format("| Class: %s", class))
print(string.format("| Level: %d", level))
print(string.format("| HP   : %d", hp))
print(string.format("| MP   : %d", mp))
print(string.format("| Power: %d", power))
print(border)
