module Berlin::AI::Node::Internal::ClassMethods

Public Instance Methods

parse(data) click to toggle source
# File lib/ai/node_internal.rb, line 6
def parse(data)
  node = Node.new

  node.id                 = data.fetch('id')
  node.map                = data.fetch('map')
  node.type               = data.fetch('type')
  node.points             = data.fetch('points')
  node.soldiers_per_turn  = data.fetch('soldiers_per_turn')

  node
end