Added new section-based format for abilities.txt

This commit is contained in:
Maruno17
2021-06-20 17:46:36 +01:00
parent 7c42e4ec20
commit e201821919
5 changed files with 1926 additions and 487 deletions

View File

@@ -10,6 +10,11 @@ module GameData
extend ClassMethodsSymbols
include InstanceMethods
SCHEMA = {
"Name" => [:name, "s"],
"Description" => [:description, "q"]
}
def initialize(hash)
@id = hash[:id]
@real_name = hash[:name] || "Unnamed"