Class: Avm::MaysMagicalSchool::TerrainTypeInfo::TerrainType
- Inherits:
-
Object
- Object
- Avm::MaysMagicalSchool::TerrainTypeInfo::TerrainType
- Defined in:
- lib/avm/mays_magical_school/terrain_type_info/terrain_type.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.from_data(info, data) ⇒ Object
10 11 12 |
# File 'lib/avm/mays_magical_school/terrain_type_info/terrain_type.rb', line 10 def from_data(info, data) new(info, data.fetch(:name), data.fetch(:letter), data.fetch(:code)) end |
Instance Method Details
#to_data ⇒ Object
17 18 19 |
# File 'lib/avm/mays_magical_school/terrain_type_info/terrain_type.rb', line 17 def to_data { name: name, letter: letter, code: code } end |