Skip to content

Commit

Permalink
Add Cure Butterfly 🦋
Browse files Browse the repository at this point in the history
  • Loading branch information
sue445 committed May 26, 2023
1 parent 0963ee2 commit 8581ffc
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 4 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ and [more aliases!](config/series.yml)

```ruby
>> Precure.now
=> {:series_name=>"hirogaru_sky", :title=>"ひろがるスカイ!プリキュア", :started_date=>#<Date: 2023-02-05 ((2459981j,0s,0n),+0s,-Infj)>, :girls=>["cure_sky", "cure_prism", "cure_wing"]}
=> {:series_name=>"hirogaru_sky", :title=>"ひろがるスカイ!プリキュア", :started_date=>#<Date: 2023-02-05 ((2459981j,0s,0n),+0s,-Infj)>, :girls=>["cure_sky", "cure_prism", "cure_wing", "cure_butterfly"]}

# -2013/1/27 : smile precure
# 2013/2/5 - : dokidoki precure
Expand Down Expand Up @@ -621,7 +621,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, :tropical_rouge, :delicious_party, :hirogaru_sky]

>> 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, 4, 5, 4, 3]
=> [2, 3, 2, 5, 6, 4, 4, 4, 5, 5, 4, 4, 3, 6, 5, 5, 4, 5, 4, 4]

>> Precure.map(&:title)
=> ["ふたりはプリキュア", "ふたりはプリキュア Max Heart", "ふたりはプリキュア Splash☆Star", "Yes! プリキュア5", "Yes! プリキュア5 Go Go!", "フレッシュプリキュア!", "ハートキャッチプリキュア!", "スイートプリキュア♪", "スマイルプリキュア!", "ドキドキ!プリキュア", "ハピネスチャージプリキュア!", "Go!プリンセスプリキュア", "魔法つかいプリキュア!", "キラキラ☆プリキュアアラモード", "HUGっと!プリキュア", "スター☆トゥインクルプリキュア", "ヒーリングっど♥プリキュア", "トロピカル~ジュ!プリキュア", "デリシャスパーティ♡プリキュア", "ひろがるスカイ!プリキュア"]
Expand All @@ -630,7 +630,7 @@ Go!プリンセスプリキュア
=> ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"]

>> Precure.map{|series| series.map(&:precure_name) }
=> [["キュアブラック", "キュアホワイト"], ["キュアブラック", "キュアホワイト", "シャイニールミナス"], ["キュアブルーム", "キュアイーグレット"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア", "ミルキィローズ"], ["キュアピーチ", "キュアベリー", "キュアパイン", "キュアパッション"], ["キュアブロッサム", "キュアマリン", "キュアサンシャイン", "キュアムーンライト"], ["キュアメロディ", "キュアリズム", "キュアビート", "キュアミューズ"], ["キュアハッピー", "キュアサニー", "キュアピース", "キュアマーチ", "キュアビューティ"], ["キュアハート", "キュアダイヤモンド", "キュアロゼッタ", "キュアソード", "キュアエース"], ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"], ["キュアフローラ", "キュアマーメイド", "キュアトゥインクル", "キュアスカーレット"], ["キュアミラクル", "キュアマジカル", "キュアフェリーチェ"], ["キュアホイップ", "キュアカスタード", "キュアジェラート", "キュアマカロン", "キュアショコラ", "キュアパルフェ"], ["キュアエール", "キュアアンジュ", "キュアエトワール", "キュアマシェリ", "キュアアムール"], ["キュアスター", "キュアミルキー", "キュアソレイユ", "キュアセレーネ", "キュアコスモ"], ["キュアグレース", "キュアフォンテーヌ", "キュアスパークル", "キュアアース"], ["キュアサマー", "キュアコーラル", "キュアパパイア", "キュアフラミンゴ", "キュアラメール"], ["キュアプレシャス", "キュアスパイシー", "キュアヤムヤム", "キュアフィナーレ"], ["キュアスカイ", "キュアプリズム", "キュアウィング"]]
=> [["キュアブラック", "キュアホワイト"], ["キュアブラック", "キュアホワイト", "シャイニールミナス"], ["キュアブルーム", "キュアイーグレット"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア"], ["キュアドリーム", "キュアルージュ", "キュアレモネード", "キュアミント", "キュアアクア", "ミルキィローズ"], ["キュアピーチ", "キュアベリー", "キュアパイン", "キュアパッション"], ["キュアブロッサム", "キュアマリン", "キュアサンシャイン", "キュアムーンライト"], ["キュアメロディ", "キュアリズム", "キュアビート", "キュアミューズ"], ["キュアハッピー", "キュアサニー", "キュアピース", "キュアマーチ", "キュアビューティ"], ["キュアハート", "キュアダイヤモンド", "キュアロゼッタ", "キュアソード", "キュアエース"], ["キュアラブリー", "キュアプリンセス", "キュアハニー", "キュアフォーチュン"], ["キュアフローラ", "キュアマーメイド", "キュアトゥインクル", "キュアスカーレット"], ["キュアミラクル", "キュアマジカル", "キュアフェリーチェ"], ["キュアホイップ", "キュアカスタード", "キュアジェラート", "キュアマカロン", "キュアショコラ", "キュアパルフェ"], ["キュアエール", "キュアアンジュ", "キュアエトワール", "キュアマシェリ", "キュアアムール"], ["キュアスター", "キュアミルキー", "キュアソレイユ", "キュアセレーネ", "キュアコスモ"], ["キュアグレース", "キュアフォンテーヌ", "キュアスパークル", "キュアアース"], ["キュアサマー", "キュアコーラル", "キュアパパイア", "キュアフラミンゴ", "キュアラメール"], ["キュアプレシャス", "キュアスパイシー", "キュアヤムヤム", "キュアフィナーレ"], ["キュアスカイ", "キュアプリズム", "キュアウィング", "キュアバタフライ"]]
```

### Not operator
Expand Down
27 changes: 27 additions & 0 deletions config/girls/020_hirogaru_sky.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,30 @@ cure_wing: &cure_wing
- sky_mirage_tone_connect
wing:
<<: *cure_wing

cure_butterfly: &cure_butterfly
girl_name: cure_butterfly
human_name: 聖あげは
precure_name: キュアバタフライ
cast_name: 七瀬彩夏
color: pink
# created_date: 2023-00-00 # episode
# birthday: 00/00
transform_message: |-
スカイミラージュ!
トーンコネクト!
ひろがるチェンジ!
バタフライ!
きらめきHOP
さわやかSTEP
はればれJUMP
アゲてひろがるワンダホー!キュアバタフライ!
Ready…Go!
ひろがるスカイ!プリキュア!
# extra_names:
attack_messages:
- |-
transform_calls:
- sky_mirage_tone_connect
butterfly:
<<: *cure_butterfly
1 change: 1 addition & 0 deletions config/series.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,5 +267,6 @@ hirogaru_sky: &hirogaru_sky
- cure_sky
- cure_prism
- cure_wing
- cure_butterfly
hirogaru_sky_precure:
<<: *hirogaru_sky
2 changes: 1 addition & 1 deletion spec/rubicure/core_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
context "Without arg" do
subject { instance.all_girls }

let(:precure_count) { 77 }
let(:precure_count) { 78 }

its(:count) { should == precure_count }
it { should include Cure.echo }
Expand Down

0 comments on commit 8581ffc

Please sign in to comment.