Class: Valanga::Music::Groovin

Inherits:
Base
  • Object
show all
Defined in:
lib/valanga/music/groovin.rb

Constant Summary collapse

GROOVIN_KEY =
%w(
  difficulty
  rank
  score
  achievement_rate
  miss_count
  play_count
  clear
  full_combo
)

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Valanga::Music::Base

Instance Method Details

#basicObject



15
16
17
# File 'lib/valanga/music/groovin.rb', line 15

def basic
  Valanga::MusicAttribute.new(create_attr(1))
end

#hardObject



23
24
25
# File 'lib/valanga/music/groovin.rb', line 23

def hard
  Valanga::MusicAttribute.new(create_attr(3))
end

#mediumObject



19
20
21
# File 'lib/valanga/music/groovin.rb', line 19

def medium
  Valanga::MusicAttribute.new(create_attr(2))
end

#specialObject



27
28
29
30
31
# File 'lib/valanga/music/groovin.rb', line 27

def special
  if has_special?
    Valanga::MusicAttribute.new(create_attr(4))
  end
end