通常ありがとウサギ・超必殺技

Last-modified: 2023-07-30 (日) 19:10:44

変身前のありがとウサギが使える、ゲージ使用の超必殺技
特に目立つのが「グレートありがとウサギへの変身」周りだろうか

 

だがもう一つの技「ありがットオオオオオオオオ!!!!」も
ランダム要素が大きいものの、性能自体は相当強力なものだったりする


 

ベイブレード(1ゲージ技)

修正前

;ベイブレード
[State -1]
type = ChangeState
value = 499
triggerall = command = "b"
triggerall = ctrl
triggerall = power >= 1000
trigger1 = statetype = S
trigger2 = statetype = C

 
修正後

;ベイブレード
;ゲージ技だが攻撃より、変身への準備要素が大きい回転
[State -1]
type = ChangeState
value = 499
triggerall = RoundState = 2
triggerall = ctrl
triggerall = power >= 1000
triggerall = statetype = S || statetype = C
trigger1 = p2movetype != A && enemynear,NumProj = 0
trigger1 = P2BodyDist X >= 60
trigger1 = P2BodyDist X >= 90 || BackEdgeBodyDist >= 20
trigger1 = power >= powermax || power >= var(53);回転開始スイッチ
trigger1 = random <= (life * 0.5)


ありがとウサギの一番の問題とも言える、グレートありがとウサギの前段階
要するにサナギマンモード。攻撃技としては全く頼れない、無敵とかあるわけでもない
だがコレのレベルを上げていき、変身しなければ勝負にもならない

 

とりあえず、すぐにレベルを上げられるようにゲージは3本以上持っておき
相手が攻撃中ではなく飛び道具を出してもない、距離があるもしくは下がる余地がある
そんな時を狙ってどうにか回転を始めようといった感じである

 

あとは使用確率をライフと同期させており、ライフが減ってきたなら3ゲージ技の
「ありがットオオオオオオオオ!!!!」の方にゲージを回して
多少なりとも一発逆転を狙うくらいか

 

【追記】
「このゲージ本数から回転を開始するスイッチ」を設置に伴い、タッグ相手のゲージ本数が
その値よりも少なかった場合に備え、powermaxでも使うように設定。あと使用確率を微妙に下げ

 

ありがットオオオオオオオオ!!!!(3ゲージ技)

修正前

;ありがットオオオオオオオオ!!!!
[State -1]
type = ChangeState
value = 600
triggerall = command = "x"
triggerall = ctrl
triggerall = power >= 3000
trigger1 = statetype = S
trigger2 = statetype = C

 
修正後

;ありがットオオオオオオオオ!!!!
;ランダム要素こそあるものの、完全無敵の全画面攻撃、変身なしならコレあるのみ
[State -1]
type = ChangeState
value = 600
triggerall = RoundState = 2
triggerall = ctrl
triggerall = power >= 3000
triggerall = statetype = S || statetype = C
trigger1 = P2statetype != L
trigger1 = P2movetype != H
trigger1 = P2BodyDist X >= 0
trigger1 = P2BodyDist Y >= -100
trigger1 = power >= powermax || power >= var(53);回転開始スイッチ
trigger1 = random <= 100 || random <= ((1000 - life) * 0.3)

 

;ありがットオオオオオオオオ!!!!
;「デデーンぶっぱスイッチ」用に分けた記述、10でこれしか使わない
[State -1]
type = ChangeState
value = 600
triggerall = RoundState = 2
triggerall = ctrl
triggerall = power >= 3000
triggerall = statetype = S || statetype = C
trigger1 = random <= (var(58) * var(58) * var(58));デデーンぶっぱスイッチ


暗転からぶつかり判定も消えた完全無敵、一見キャラを投げて攻撃しているように見えるが
投げたキャラクターが相手or画面端に当たった瞬間全画面攻撃判定に化けるという大技
ダメージこそランダムも良いところだが、ゲジマユなら開幕からコレ連打で
狂行けるんじゃないかってくらいヤバい技だったりする

 

ということでスイッチを設置し記述も分けました、分けた記述に設定している「var(58)」を
「デデーンぶっぱスイッチ」としておきます、レベル10ならコレしか使わなくなります
3ゲージ技使い放題カラーにしてある、10Pカラーと合わせてどうぞ

 

なおその性質上、普通に使わせていたらこればかり使って回転を始めないので
元々の記述は使う状況や確率(ライフが減ってきたら使用確率アップ)を
自分で縛った手加減記述です、使うのも程々で済むはず

 

【追記】
「このゲージ本数から回転を開始するスイッチ」を設置に伴い、こちらだけ使ってしまうのを
避けるため、ベイブレードモードと同様の記述を追加。あと使用確率を微妙に下げ
「デデーンぶっぱスイッチ」もデフォルト値を2まで下げています

 

グレートありがとウサギ・通常変身(ゲージMAX技)

修正前

;グレートありがとウサギ
[State -1]
type = ChangeState
value = 3999
triggerall = command = "z"
triggerall = ctrl
triggerall = power = powermax
trigger1 = statetype = S
trigger2 = statetype = C

 
修正後

;グレートありがとウサギ・通常変身
;ありがとウサギの切り札、なので色々とスイッチを付けた
[State -1]
type = ChangeState
value = 3999
triggerall = RoundState = 2
triggerall = ctrl
triggerall = statetype = S || statetype = C
trigger1 = var(59) > 0 ;一度でも負けていたらスイッチ
trigger2 = power >= var(57);ゲージがMAXじゃなくてもスイッチ
trigger3 = life <= var(56) ;ライフが指定値以下になったらスイッチ
trigger4 = var(55) <= 0 ;パワーMAXでも変身させないスイッチ
trigger4 = power >= powermax


ありがとウサギの切り札だが、その性能でゲージをMAXまで溜めるなんて通常は不可能
その前に殴り倒されておしまいなので、varを使ってスイッチを大量に設定する

 

旧バージョンのAIから「指定値のゲージが溜まっていれば」「ライフが指定値まで減ったら」
「一回負けていたら」という設定項目は持ってきているが、それに加えて弱体化要素の
「ゲージがMAXでも変身しない」スイッチを加えてみた

 

と言うのも、こちらの動画に「ゲジマユ+ライフがMAXから少しでも減ったら変身可」
という設定で参戦していたので、それを再現できるようにしたほうが良いかなと

負けていたらスイッチ「0」、ゲージがMAXじゃなくても「10000(ありウサの最大本数)より多く」
ライフ指定値「999」、パワーMAXでも「1以上(変身させない)」、11Pカラー(ゲジマユ)
回転レベルMAXでも「1以上(変身させない)」
という感じで設定すれば、だいたい同じ感じになるのではないのかなと

 

なお使用確率は設定していません、変身できるならしない方がバカという技なので……

 

グレートありがとウサギ・回転経由(1ゲージ+指定状態)

修正前

;グレートありがとウサギ
[State -1]
type = ChangeState
value = 3999
triggerall = command = "z"
trigger1 = power >= 1000
trigger1 = stateno = 509
trigger1 = time >= 60

 
修正後

;グレートありがとウサギ・回転経由
;回転攻撃を経由しての変身、とはいえ変身しても勝てない状況もある
[State -1]
type = ChangeState
value = 3999
triggerall = RoundState = 2
triggerall = random <= 700
triggerall = life > 200 || p2life < 600 || palno >= 11
triggerall = var(54) <= 0;回転レベルMAXでも変身させないスイッチ
trigger1 = power >= 1000
trigger1 = stateno = 509
trigger1 = time >= 60


回転攻撃(ベイブレードモード)のレベル10からの変身、主な変身手段はこちらだろう
こちらも通常の変身と同じく、変身しない方がバカみたいな技ではあるのだが
ベイブレードモード(Lv10)の記述がちょっと問題になる
自身のライフが圧倒的に相手より負けていたら、相打ち狙いで自爆することにしている

 

よってそれに準拠して、自身のライフがまだ多少は残っているか
相手のライフが勝てそうなほど減っているか、で変身するか決めることに
そして「特殊カラー」も、ゲジマユの11Pカラーならアスタルエゴバスター(一撃技)の
連発で逆転可能だし、12Pカラーなら自動回復があるので長引けば勝ち目もある
いずれかの条件が満たされているなら、ほぼ確実に即変身する感じで

 

【追記】
「回転レベルMAXでも変身させないスイッチ」を追加、調整が必要ならどうぞ