Sha256: 784dde37cfe03d693ee5cf4d6cbe957c348badf4c84d06e3df8ed20c223fe9fe
Contents?: true
Size: 490 Bytes
Versions: 3
Compression:
Stored size: 490 Bytes
Contents
module Cure module CosmoExt def transform!(style = nil) return super unless style == :rainbow_perfume humanize! self[:human_name] = %w[マオ ブルーキャット バケニャーン].sample print_by_line "レインボーパフュームいくニャン!" self end def rollback self[:human_name] = "ユニ" self end end end [Cure.cosmo, Cure.cure_cosmo].each do |cosmo| cosmo.singleton_class.prepend(Cure::CosmoExt) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubicure-4.0.2 | lib/rubicure/cure_cosmo.rb |
rubicure-4.0.1 | lib/rubicure/cure_cosmo.rb |
rubicure-4.0.0 | lib/rubicure/cure_cosmo.rb |