diff --git a/README.md b/README.md index d544b9b..1494bb4 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ and [more aliases!](config/series.yml) ```ruby >> Precure.now -=> {:series_name=>"healingood", :title=>"ヒーリングっど♥プリキュア", :started_date=>Sun, 02 Feb 2020, :girls=>["cure_grace", "cure_fontaine", "cure_sparkle"]} +=> {:series_name=>"healingood", :title=>"ヒーリングっど♥プリキュア", :started_date=>Sun, 02 Feb 2020, :girls=>["cure_grace", "cure_fontaine", "cure_sparkle", "cure_earth"]} # -2013/1/27 : smile precure # 2013/2/5 - : dokidoki precure @@ -599,7 +599,7 @@ Go!プリンセスプリキュア => [:unmarked, :max_heart, :splash_star, :yes, :yes_gogo, :fresh, :heart_catch, :suite, :smile, :dokidoki, :happiness_charge, :go_princess, :maho_girls, :a_la_mode, :hugtto, :star_twinkle, :healingood] >> Precure.inject([]){|girl_count_of_series, series| girl_count_of_series << series.girls.count; girl_count_of_series } -=> [2, 3, 2, 5, 6, 4, 4, 4, 5, 5, 4, 4, 3, 6, 5, 5, 3] +=> [2, 3, 2, 5, 6, 4, 4, 4, 5, 5, 4, 4, 3, 6, 5, 5, 4] >> Precure.map(&:title) => ["ふたりはプリキュア", "ふたりはプリキュア Max Heart", "ふたりはプリキュア Splash☆Star", "Yes! プリキュア5", "Yes! プリキュア5 Go Go!", "フレッシュプリキュア!", "ハートキャッチプリキュア!", "スイートプリキュア♪", "スマイルプリキュア!", "ドキドキ!プリキュア", "ハピネスチャージプリキュア!", "Go!プリンセスプリキュア", "魔法つかいプリキュア!", "キラキラ☆プリキュアアラモード", "HUGっと!プリキュア", "スター☆トゥインクルプリキュア", "ヒーリングっど♥プリキュア"] @@ -608,7 +608,7 @@ Go!プリンセスプリキュア => ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"] >> Precure.map{|series| series.map(&:precure_name) } -=> [["キュアブラック", "キュアホワイト"], ["キュアブラック", "キュアホワイト", "シャイニールミナス"], ["キュアブルーム", "キュアイーグレット"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア", "ミルキィローズ"], ["キュアピーチ", "キュアベリー", "キュアパイン", "キュアパッション"], ["キュアブロッサム", "キュアマリン", "キュアサンシャイン", "キュアムーンライト"], ["キュアメロディ", "キュアリズム", "キュアビート", "キュアミューズ"], ["キュアハッピー", "キュアサニー", "キュアピース", "キュアマーチ", "キュアビューティ"], ["キュアハート", "キュアダイヤモンド", "キュアロゼッタ", "キュアソード", "キュアエース"], ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"], ["キュアフローラ", "キュアマーメイド", "キュアトゥインクル", "キュアスカーレット"], ["キュアミラクル", "キュアマジカル", "キュアフェリーチェ"], ["キュアホイップ", "キュアカスタード", "キュアジェラート", "キュアマカロン", "キュアショコラ", "キュアパルフェ"], ["キュアエール", "キュアアンジュ", "キュアエトワール", "キュアマシェリ", "キュアアムール"], ["キュアスター", "キュアミルキー", "キュアソレイユ", "キュアセレーネ", "キュアコスモ"], ["キュアグレース", "キュアフォンテーヌ", "キュアスパークル"]] +=> [["キュアブラック", "キュアホワイト"], ["キュアブラック", "キュアホワイト", "シャイニールミナス"], ["キュアブルーム", "キュアイーグレット"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア", "ミルキィローズ"], ["キュアピーチ", "キュアベリー", "キュアパイン", "キュアパッション"], ["キュアブロッサム", "キュアマリン", "キュアサンシャイン", "キュアムーンライト"], ["キュアメロディ", "キュアリズム", "キュアビート", "キュアミューズ"], ["キュアハッピー", "キュアサニー", "キュアピース", "キュアマーチ", "キュアビューティ"], ["キュアハート", "キュアダイヤモンド", "キュアロゼッタ", "キュアソード", "キュアエース"], ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"], ["キュアフローラ", "キュアマーメイド", "キュアトゥインクル", "キュアスカーレット"], ["キュアミラクル", "キュアマジカル", "キュアフェリーチェ"], ["キュアホイップ", "キュアカスタード", "キュアジェラート", "キュアマカロン", "キュアショコラ", "キュアパルフェ"], ["キュアエール", "キュアアンジュ", "キュアエトワール", "キュアマシェリ", "キュアアムール"], ["キュアスター", "キュアミルキー", "キュアソレイユ", "キュアセレーネ", "キュアコスモ"], ["キュアグレース", "キュアフォンテーヌ", "キュアスパークル", "キュアアース"]] ``` ### Not operator @@ -682,7 +682,7 @@ Cure.cosmo.name => ["シャイニールミナス", "キュアレモネード", "キュアパイン", "キュアサンシャイン", "キュアミューズ", "キュアピース", "キュアロゼッタ", "キュアハニー", "キュアトゥインクル", "キュアカスタード", "キュアエトワール", "キュアソレイユ", "キュアスパークル"] >> Precure.all_girls.group_by{ |girl| girl.color }.map{ |color, girls| [color, girls.count] }.sort_by{ |color, girl_count| [girl_count, color] }.reverse -=> [["pink", 14], ["yellow", 13], ["blue", 11], ["purple", 8], ["red", 7], ["white", 4], ["green", 4], ["rainbow", 2], ["black", 1]] +=> [["pink", 14], ["yellow", 13], ["blue", 11], ["purple", 9], ["red", 7], ["white", 4], ["green", 4], ["rainbow", 2], ["black", 1]] ``` ### birthday methods diff --git a/config/girls/017_healingood.yml b/config/girls/017_healingood.yml index e73a33f..3264d27 100644 --- a/config/girls/017_healingood.yml +++ b/config/girls/017_healingood.yml @@ -90,3 +90,34 @@ cure_sparkle: &cure_sparkle - precure_operation sparkle: <<: *cure_sparkle + +cure_earth: &cure_earth + girl_name: cure_earth + human_name: 風鈴アスミ + precure_name: キュアアース + cast_name: 三森すずこ + color: purple + created_date: 2020-08-09 # episode 19 + # birthday: + transform_message: |- + スタート! + プリキュアオペレーション! + エレメントレベル上昇ラテ! + キュアタッチ! + キュン! + キュン! + 時を経てつながる二つの風、キュアアース! + ワン! + 地球をお手当!ヒーリングっど♥プリキュア! + # extra_names: + attack_messages: + - |- + アースウィンディハープ! + エレメントチャージ! + 舞い上がれ、癒やしの風! + プリキュア・ヒーリングハリケーン! + お大事に + transform_calls: + - precure_operation +earth: + <<: *cure_earth diff --git a/config/series.yml b/config/series.yml index 9ebe318..35ebeef 100644 --- a/config/series.yml +++ b/config/series.yml @@ -227,5 +227,6 @@ healingood: &healingood - cure_grace - cure_fontaine - cure_sparkle + - cure_earth healingood_precure: <<: *healingood diff --git a/spec/rubicure/core_spec.rb b/spec/rubicure/core_spec.rb index 457e8d7..1fd1e9b 100644 --- a/spec/rubicure/core_spec.rb +++ b/spec/rubicure/core_spec.rb @@ -86,7 +86,7 @@ context "Without arg" do subject { instance.all_girls } - let(:precure_count) { 64 } + let(:precure_count) { 65 } its(:count) { should == precure_count } it { should include Cure.echo }