;------------------------------------------------------------------------------
; ドナルドのコマンド設定
;------------------------------------------------------------------------------
;==============================================================================
; 入力キーの設定パート
;==============================================================================
;------------------------------------------------------------------------------
;■設定はこの形が決まり事です。詳細は以下参照。
;
;[Command]
;name = "***"
;command = ###
;time = &&&
;
;■コマンドの名前:「name = "***"」という風に入れます。***に文字を入れてください。
; アルファベットは大文字と小文字でも区別されます。日本語も可能です。
;
;■指定方法:「command = ###」という風に入れます。
; ###に下記のキーを組み合わせ入力するコマンドを設定してください。
;
; 方向キー: B, DB, D, DF, F, UF, U, UB (全て大文字で)
; B=Back(後)・D=Down(下)・F=Forward(前)・U=Up(上)になっています。
;
; ボタン : a, b, c, x, y, z, s (全て小文字で)
;
; ※特殊文字
;
; スラッシュ( / ):ボタンを押しっぱなしにする場合はこれを入れます。
; 例:command = /F (前キーを押したままにする)
; command = /B,y (後キーを押したままYボタンを入力)
;
; チルダ ( ~ ):ボタンが離される事を認識させる場合はこれを入れます。
; 例:command = ~c (Cボタンを離す)
; command = ~DB,DF,x(斜め後下を離して斜め前下=>Xボタンの順番に入力)
;
; ※数値を追加する事で、ボタンを離すまでの時間、いわゆる『溜め』を設定出来ます。
; 例:command = ~20z (Zボタンを押したままにし、20フレーム後に離す)
; command = ~40B,F,b(後キーを押したままにし、40フレーム後に離して前キー=>Bボタンの順番に入力)
;
; ドル ( $ ):複数の方向キー要素を入力出来るようにする場合はこれを入れます。
; 例:command = $U (上・斜め前上・斜め後上のどれからで始めても良い)
; command = $DF (下・斜め前下・前のどれからで始めても良い)
;
; プラス ( + ):ボタンを同時押しする場合はこれを入れます。
; 例:command = a+b (AボタンとBボタンを同時押しします)
; command = x+y+z (XボタンとYボタンとZボタンを同時押しします)
; command = F+c (前キーとCボタンを同時押しします)
;
; ※これらの特殊文字は、組み合わせて使用する事も可能です。
; 例:command = ~30$D,a+b
; (下要素を30フレーム溜めて離した後にAボタンとBボタンを同時押しします)
;
;■入力コマンド受付時間:「time = &&&」という風に入れます。オプションなので省略可能。
; &&&にコマンドを入力出来る時間を入れてください。時間はフレーム数です(1フレーム=1/60秒)。
; 例:time = 24 (入力受付時間を24フレーム(0.4秒)に設定)
;
; 後は実際に登録されているものを参照してください。
;==============================================================================
[Remap]
x = x ;Xボタンの入力判定を実際に押すボタンに割り当てる。
y = y ;Yボタンの入力判定を実際に押すボタンに割り当てる。
z = z ;Zボタンの入力判(ry
a = a ;Aボタンの入力(ry
b = b ;Bボタン(ry
c = c ;Cボタ(ry
s = s ;スタ(ry
[Defaults]
command.time = 15
command.buffer.time = 1
;-| AIコマンド |-----------------------------------------------------------------
[Command]
name = "AI0"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,a,a,s
time = 0
[Command]
name = "AI1"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,a,s,a
time = 0
[Command]
name = "AI2"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,a,s,s
time = 0
[Command]
name = "AI3"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,s,a,a
time = 0
[Command]
name = "AI4"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,s,a,s
time = 0
[Command]
name = "AI5"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,s,s,a
time = 0
[Command]
name = "AI6"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,a,s,s,s
time = 0
[Command]
name = "AI7"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,a,a,a
time = 0
[Command]
name = "AI8"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,a,a,s
time = 0
[Command]
name = "AI9"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,a,s,a
time = 0
[Command]
name = "AI10"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,a,s,s
time = 0
[Command]
name = "AI11"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,s,a,a
time = 0
[Command]
name = "AI12"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,s,a,s
time = 0
[Command]
name = "AI13"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,s,s,a
time = 0
[Command]
name = "AI14"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,a,s,s,s,s
time = 0
[Command]
name = "AI15"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,a,a,a
time = 0
[Command]
name = "AI16"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,a,a,s
time = 0
[Command]
name = "AI17"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,a,s,a
time = 0
[Command]
name = "AI18"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,a,s,s
time = 0
[Command]
name = "AI19"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,s,a,a
time = 0
[Command]
name = "AI20"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,s,a,s
time = 0
[Command]
name = "AI21"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,s,s,a
time = 0
[Command]
name = "AI22"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,a,s,s,s
time = 0
[Command]
name = "AI23"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,a,a,a
time = 0
[Command]
name = "AI24"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,a,a,s
time = 0
[Command]
name = "AI25"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,a,s,a
time = 0
[Command]
name = "AI26"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,a,s,s
time = 0
[Command]
name = "AI27"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,s,a,a
time = 0
[Command]
name = "AI28"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,s,a,s
time = 0
[Command]
name = "AI29"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,s,s,a
time = 0
[Command]
name = "AI30"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,a,s,s,s,s,s
time = 0
[Command]
name = "AI31"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,a,a,a
time = 0
[Command]
name = "AI32"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,a,a,s
time = 0
[Command]
name = "AI33"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,a,s,a
time = 0
[Command]
name = "AI34"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,a,s,s
time = 0
[Command]
name = "AI35"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,s,a,a
time = 0
[Command]
name = "AI36"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,s,a,s
time = 0
[Command]
name = "AI37"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,s,s,a
time = 0
[Command]
name = "AI38"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,a,s,s,s
time = 0
[Command]
name = "AI39"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,a,a,a
time = 0
[Command]
name = "AI40"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,a,a,s
time = 0
[Command]
name = "AI41"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,a,s,a
time = 0
[Command]
name = "AI42"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,a,s,s
time = 0
[Command]
name = "AI43"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,s,a,a
time = 0
[Command]
name = "AI44"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,s,a,s
time = 0
[Command]
name = "AI45"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,s,s,a
time = 0
[Command]
name = "AI46"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,a,s,s,s,s
time = 0
[Command]
name = "AI47"
command = a,b,c,x,y,z,a,a,a,a,a,a,a,s,s,a,a,a,a
time = 0
;------------------------------------------------------------------------------
;-| 超必殺技 |-----------------------------------------------------------------
[Command]
name = "乱々瑠"
command = ~B,F,c
time = 20
[Command]
name = "ホワイトチェックメイト"
command = ~B,F,a+b+c
time = 25
[Command]
name = "ハイパービーム"
command = ~B,F,s
time = 20
[Command]
name = "犯ヴァーガーだッ!!"
command = ~D,F,c
time = 20
[Command]
name = "アンハッピーセット"
command = ~D,D,z
time = 20
[Command]
name = "アンアクティーセット"
command = ~F,F,z
time = 20
[Command]
name = "ついやっちゃうんだ"
command = ~B,D,z
time = 35
[Command]
name = "フールバーガー"
command = ~F,D,z
time = 20
[Command]
name = "ドナルドマジック"
command = /B,z
[Command]
name = "ドナルドエクササイズ中級編"
command = ~D,B,a+b
time = 20
[Command]
name = "ドナルドガールラッシュ"
command = ~D,B,z
time = 20
[Command]
name = "汚蓮磁死慧逝苦"
command = ~D,F,D,F,y
time = 25
[Command]
name = "ぶるぅべりぃしぇいく"
command = ~D,F,D,F,x
time = 25
[Command]
name = "ドナルドエクササイズ初級編"
command = /F,z
[Command]
name = "G ドナプレス"
command = ~D,F,a+b
time = 20
[Command]
name = "犯ヴァーガーがぁこれくらい地上"
command = ~B,F,z
time = 20
[Command]
name = "犯ヴァーガーがぁこれくらい空中"
command = ~D,F,z
time = 20
[Command]
name = "ゴッドハンド・インパクト"
command = ~D,D,x+y
time = 20
;------------------------------------------------------------------------------
;-| 必殺技 |-------------------------------------------------------------------
[Command]
name = "GO ACTIVE 弱"
command = /F,a
[Command]
name = "GO ACTIVE 強"
command = ~F,F,a
time = 20
[Command]
name = "ドナサイドカッター"
command = ~D,D,a
time = 15
[Command]
name = "ツインドナサイド"
command = ~D,D,b
time = 15
[Command]
name = "ドナルドガール呼び出し"
command = /D,c
[Command]
name = "ハンバーガー4個分"
command = ~D,B,a
time = 15
[Command]
name = "犯ヴァーガー"
command = /B,a
[Command]
name = "ドナプレス"
command = ~D,F,b
time = 15
[Command]
name = "ライトシェイク"
command = ~B,F,y
time = 20
[Command]
name = "アイスシェイク"
command = ~B,F,a
time = 20
[Command]
name = "ホットシェイク"
command = ~F,B,a
time = 20
[Command]
name = "ポテト舞い"
command = /B,b
[Command]
name = "リンゴ爆弾"
command = ~D,B,y
time = 20
[Command]
name = "感応型炸裂式林檎爆弾"
command = ~D,B,a+y
time = 20
[Command]
name = "!"
command = ~D,B,b
time = 10
[Command]
name = "緊急回避(前進)"
command = ~D,F,x
time = 20
[Command]
name = "緊急回避(後退)"
command = ~D,B,x
time = 20
[Command]
name = "空中回避"
command = a+b
[Command]
name = "潜在波動解放"
command = a+b
[Command]
name = "ソウル・ウィスプ"
command = x+b
;------------------------------------------------------------------------------
;-| キー2回連続入力 |---------------------------------------------------------
[Command]
name = "FF" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = F,F
time = 10
[Command]
name = "BB" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = B,B
time = 10
;------------------------------------------------------------------------------
;-| 同時押し |-----------------------------------------------------------------
[Command]
name = "recovery" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = x+y
time = 1
[Command]
name = "recovery" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = a+b
time = 1
[Command]
name = "counter" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = a+b
time = 1
[Command]
name = "sparry"
command = /F
time = 1
[Command]
name = "cparry"
command = /D
time = 1
[Command]
name = "aparry"
command = /U
time = 1
;------------------------------------------------------------------------------
;-| 方向キー+ボタン |---------------------------------------------------------
[Command]
name = "F_b"
command = /$F,b
time = 1
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
time = 1
;------------------------------------------------------------------------------
;-| ボタン単発 |---------------------------------------------------------------
[Command]
name = "a"
command = a
time = 1
[Command]
name = "b"
command = b
time = 1
[Command]
name = "c"
command = c
time = 1
[Command]
name = "x"
command = x
time = 1
[Command]
name = "y"
command = y
time = 1
[Command]
name = "z"
command = z
time = 1
[Command]
name = "start"
command = s
time = 1
[Command]
name = "hold_c"
command = /$c
time = 1
[Command]
name = "holda"
command = /a
time = 1
[Command]
name = "holdb"
command = /b
time = 1
[Command]
name = "holdc"
command = /c
time = 1
[Command]
name = "holdx"
command = /x
time = 1
[Command]
name = "holdy"
command = /y
time = 1
[Command]
name = "holdz"
command = /z
time = 1
;------------------------------------------------------------------------------
;-| 方向キー押しっぱなし |-----------------------------------------------------
[Command]
name = "holdfwd" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = /$F
time = 1
[Command]
name = "holdback" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = /$B
time = 1
[Command]
name = "holdup" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = /$U
time = 1
[Command]
name = "holddown" ;要求済み (キーの変更は可能ですが名前を変えたり無効にしてはいけません)
command = /$D
time = 1
;------------------------------------------------------------------------------
;-| 空中ジャンプ|-----------------------------------------------------
[Command]
name = "airjumpfwd"
command = UF
time = 1
[Command]
name = "airjump"
command = U
time = 1
[Command]
name = "airjumpback"
command = UB
time = 1
[Command]
name = "aircombofwd"
command = /UF
time = 1
[Command]
name = "aircombo"
command = /U
time = 1
[Command]
name = "aircomboback"
command = /UB
time = 1
[Command]
name = "highjump"
command = $D,U
[command]
name = "fwd"
command = F
time = 1
[command]
name = "back"
command = B
time = 1
[command]
name = "up"
command = U
time = 1
[command]
name = "down"
command = D
time = 1
;------------------------------------------------------------------------------
;==============================================================================
; 技を実行するための条件の設定(ステートエントリーパート)
;==============================================================================
;------------------------------------------------------------------------------
; ここから下は「どのコマンドでどの番号のステートをどういう条件で出せるか」を設定する場所です。
;(ステートに関してはCNSファイルを参照)
;
;■設定は基本的にこの形になります。
;
; [State -1, Label] ;「Label」の部分はただのラベルです。何でも良いです。それ以外は変更不可。
; type = ChangeState ;「別のステートに変更する」という意味のステートコントローラ
; value = new_state_number ;出したい技のステート番号を入れます
; trigger1 = command = command_name ;入力キー設定パートで登録したコマンドの名前をどれか入れます
; . . . (any additional triggers) ;trigger(条件を指定するトリガー)を追加出来ます
;
;■triggerに使える基本的な条件(通常は「トリガー」と呼ばれています)
;
; - StateType - キャラクターがどの状態の時にそのステートを出せるかどうかを決められます。
; S=立った状態・C=座った状態・A=空中にいる状態・L=横に倒れた状態、の4つが決まり事です。
; CNSのStatedefの下にある「Type = *」の項目が状態の意味なので、これをこのトリガーで判断します。
;
; - Ctrl - コントロールが可能か不可能かどちらかの時にそのステートを出せるかどうかを決められます。
; 0=コントロール不可能状態・1=コントロール可能状態、ですが通常は Ctrl = 1 ( = 1 省略可能)が基本。
;
; - StateNo - 別の番号のステートから出せる事が可能になります。
; これを応用してスーパーキャンセルも可能です。
;
; - MoveContact - 物理攻撃が相手に当たった時(攻撃がヒットした時、もしくはガードされた時)に、
; そのステートを出せるかどうかを決められます。2種類4パターンあります。
; MoveContact or MoveContact = 1 (攻撃が当たった時)
; !MoveContact or MoveContact = 0 (攻撃が当たってない時)
; これを応用してスーパーキャンセルも可能です。
;
; ※上の4つ以外にもありますが、他のトリガーはM.U.G.E.N本体docsフォルダの中の
; CNSドキュメンテーションを参照してください。
;
;■ステートエントリーの順序
;
; ChangeStateの登録の順番は重要です。上に来れば来るほどコマンド入力の優先度が高くなります。
;
; 引用になりますが、例えば「波動拳コマンドのChangeState(↓\→+パンチ)」を
;「昇龍拳コマンドのChangeState(→↓\+パンチ)」よりも上に登録した場合、
; ゲーム中では昇龍拳を出そうとしても波動拳が誤って暴発しやすくなってしまいます。
; 防止するためには、「波動拳のChangeState」を「昇龍拳のChangeState」よりも下に登録しなくてはなりません。
;「レバーを前に入れて出す特殊技」と「投げ技」の関係なども同様です。
;
; 順番をよく考えて登録しましょう。
;
;■[Statedef -1]とは?
;
; この部分はCNSプログラミングの拡張部分の、常時監視ステートになります。
; どのいかなる状態でも設定した記述が常に有効になるステートです(CNSの[Statedef -2]と似たような部分)。
;
; 必要な記述と行なので、絶対に消さないでください。
;
;==============================================================================
;------------------------------------------------------------------------------
; 次の行は絶対に消さないでください。必須の項目です。
[Statedef -1]
;==============================================================================
[State -1, StandParry]
type = hitoverride
triggerAll = statetype = S
triggerAll = Movetype != H
triggerall = !Var(59) || Var(59) = -1
trigger1 = command = "sparry"
attr = SA,NA,SA,HA,NP,SP,HP
stateno = 8500
slot = 1
ignorehitPause = 1
[State -1, AirParry]
type = hitoverride
triggerAll = statetype = A
triggerAll = Movetype != H
triggerall = !Var(59) || Var(59) = -1
trigger1 = command = "aparry"
attr = SCA,NA,SA,HA,NP,SP,HP
stateno = 8502
slot = 1
ignorehitPause = 1
[State -1, CrouchParry]
type = hitoverride
triggerAll = statetype = C
triggerAll = Movetype != H
triggerall = !Var(59) || Var(59) = -1
trigger1 = command = "cparry"
attr = C,NA,SA,HA,NP,SP,HP
stateno = 8501
slot = 1
ignorehitPause = 1
; Parry
[State -1, AI: StandParry]
type = hitoverride
triggerall = statetype != A
triggerall = statetype != C
triggerall = Movetype != H
trigger1 = var(59) != 0 && var(59) != -1
attr = SA,NA,SA,HA,NP,SP,HP ;SCA,NA,SA,HA,NP,SP,HP
stateno = 8500
slot = 1
ignorehitPause = 1
; Crouch Parry
[State -1, AI: CrouchParry]
type = hitoverride
triggerall = statetype != A
triggerall = statetype = C
triggerall = Movetype != H
trigger1 = var(59) != 0 && var(59) != -1
attr = C,NA,SA,HA,NP,SP,HP ;SCA,NA,SA,HA,NP,SP,HP
stateno = 8501
slot = 1
ignorehitPause = 1
[State -1, AI: AirParry]
type = hitoverride
triggerall = statetype = A
triggerall = statetype != C
triggerall = Movetype != H
trigger1 = var(59) != 0 && var(59) != -1
attr = SCA,NA,SA,HA,NP,SP,HP
stateno = 8502
slot = 1
ignorehitPause = 1
[State -1, デス・マジック]
type = ChangeState
value = 55000
triggerall = var(59) <= 0 && Command = "start"
triggerall = command = "holdback"
triggerall = Palno = 9
triggerall = Power >= 3000
triggerall = !var(11)
trigger1 = StateType != A
trigger1 = Ctrl
;==============================================================================
[State -1, 斬撃]
type = ChangeState
value = 53000
triggerall = var(59) <= 0 && Command = "start"
triggerall = Palno = 9
triggerall = Power >= 3000
triggerall = !var(11)
trigger1 = StateType != A
trigger1 = Ctrl
;==============================================================================
[State -1, 視聴できません]
type = ChangeState
value = 3800
triggerall = var(59) <= 0 && Command = "乱々瑠"
triggerall = Life <= ifelse(Var(42),2147483647,250)
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ホワイトチェックメイト]
type = ChangeState
value = 9000
triggerall = var(59) <= 0 && Command = "ホワイトチェックメイト"
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ハイパービーム]
type = ChangeState
value = 3900
triggerall = var(59) <= 0 && Command = "ハイパービーム"
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, 犯ヴァーガーだッ!!]
type = ChangeState
value = 3100
triggerall = var(59) <= 0 && Command = "犯ヴァーガーだッ!!"
triggerall = NumHelper(3500) = 0
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, 空中犯ヴァーガーだッ!!]
type = ChangeState
value = 3100
triggerall = var(59) <= 0 && Command = "犯ヴァーガーだッ!!"
triggerall = NumHelper(3500) = 0
triggerall = Power >= 3000
trigger1 = StateType = A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, アンハッピーセット]
type = ChangeState
value = 3300
triggerall = var(59) <= 0 && Command = "アンハッピーセット"
triggerall = NumHelper(2200) = 0
triggerall = NumHelper(3500) = 0
triggerall = NumHelper(2301) = 0
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, アンアクティーセット]
type = ChangeState
value = 3320
triggerall = var(59) <= 0 && Command = "アンアクティーセット"
triggerall = NumHelper(2200) = 0
triggerall = NumHelper(3500) = 0
triggerall = NumHelper(2301) = 0
triggerall = Power >= 3000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ついやっちゃうんだ]
type = ChangeState
value = 6300
triggerall = Var(59) <= 0 && Command = "ついやっちゃうんだ"
triggerall = power >= 3000
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------------------------------
[State -1, ついやっちゃうんだ]
type = ChangeState
value = 3600
triggerall = Var(59) <= 0 && Command = "フールバーガー"
triggerall = power >= 3000
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------------------------------
[State -1, ドナルドガールラッシュ]
type = ChangeState
value = 3050
triggerall = var(59) <= 0 && Command = "ドナルドガールラッシュ"
triggerall = NumHelper(2100) = 0
triggerall = NumHelper(2200) = 0
triggerall = Power >= 2000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ドナルドマジック]
type = ChangeState
value = 3200
triggerall = var(59) <= 0 && Command = "ドナルドマジック"
triggerall = Power >= 2000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, 汚蓮磁死慧逝苦]
type = ChangeState
value = 4100
triggerall = var(59) <= 0 && Command = "汚蓮磁死慧逝苦"
triggerall = Power >= 2000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ぶるぅべりぃしぇいく]
type = ChangeState
value = 4110
triggerall = var(59) <= 0 && Command = "ぶるぅべりぃしぇいく"
triggerall = Power >= 2000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, 犯ヴァーガーがぁこれくらい地上]
type = ChangeState
value = 3410
triggerall = var(59) <= 0 && Command = "犯ヴァーガーがぁこれくらい地上"
triggerall = Power >= 1000
trigger1 = StateType != A
trigger1 = Ctrl
trigger2 = StateNo = [600,699]
;------------------------------------------------------------------------------
[State -1, 犯ヴァーガーがぁこれくらい空中]
type = ChangeState
value = 3400
triggerall = var(59) <= 0 && Command = "犯ヴァーガーがぁこれくらい空中"
triggerall = Power >= 1000
trigger1 = StateType = A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ドナルドエクササイズ初級編]
type = ChangeState
value = 3000
triggerall = var(59) <= 0 && Command = "ドナルドエクササイズ初級編"
triggerall = Power >= 1000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ドナルドエクササイズ中級編]
type = ChangeState
value = 3010
triggerall = var(59) <= 0 && Command = "ドナルドエクササイズ中級編"
triggerall = Power >= 2000
trigger1 = StateType != A
trigger1 = Ctrl
;------------------------------------------------------------------------------
[State -1, ドナルドエクササイズ中級編空中]
type = ChangeState
value = 3030
triggerall = var(59) <= 0 && Command = "ドナルドエクササイズ中級編"
triggerall = power >= 2000
triggerall = Pos Y <= 50
trigger1 = (statetype = A) && ctrl
trigger2 = stateno = [600,699]
trigger2 = movecontact
;------------------------------------------------------------------------------
[State -1, G ドナプレス]
type = ChangeState
value = 1420
triggerall = var(59) <= 0 && Command = "G ドナプレス"
triggerall = Power >= 1000
trigger1 = StateType != A
trigger1 = Ctrl
trigger2 = StateNo = [200,299]
trigger3 = StateNo = [400,499]
;------------------------------------------------------------------------------
[State -1, ゴッドハンド・インパクト]
type = ChangeState
value = 4200
triggerall = var(59) <= 0 && Command = "ゴッドハンド・インパクト"
triggerall = Power >= 1000
trigger1 = StateType != A
trigger1 = Ctrl
;===========================================================================
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;空中ドナサイドカッター
[State -1,airdonaside cutter]
type = ChangeState
value = 1053
triggerall = var(59) <= 0 && Command = "ドナサイドカッター"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;ドナサイドカッター
[State -1,donaside cutter]
type = ChangeState
value = 1050
triggerall = var(59) <= 0 && Command = "ドナサイドカッター"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
;空中ツインドナサイド
[State -1,airdonaside cutter]
type = ChangeState
value = 1153
triggerall = var(59) <= 0 && Command = "ツインドナサイド"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;ツインドナサイド
[State -1,donaside cutter]
type = ChangeState
value = 1150
triggerall = var(59) <= 0 && Command = "ツインドナサイド"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
;ソウル・ウィスプ
[State -1, Soul Wisp]
type = ChangeState
value = 1900
triggerall = Var(59) <= 0 && Command = "ソウル・ウィスプ"
triggerall = NumHelper(1900) = 0
trigger1 = statetype = S
trigger1 = ctrl
;------------------------------------------------------------------------------
; ライトシェイク
[State -1, Light Shake]
type = ChangeState
value = 1500
triggerall = var(59) <= 0 && Command = "ライトシェイク"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
; 空中ライトシェイク
[State -1, Light Shake]
type = ChangeState
value = 15000
triggerall = var(59) <= 0 && Command = "ライトシェイク"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
; アイスシェイク
[State -1, Light Shake]
type = ChangeState
value = 1510
triggerall = var(59) <= 0 && Command = "アイスシェイク"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
; 空中アイスシェイク
[State -1, Light Shake]
type = ChangeState
value = 15001
triggerall = var(59) <= 0 && Command = "アイスシェイク"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
; ホットシェイク
[State -1, Light Shake]
type = ChangeState
value = 1520
triggerall = var(59) <= 0 && Command = "ホットシェイク"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
; 空中ホットシェイク
[State -1, Light Shake]
type = ChangeState
value = 15002
triggerall = var(59) <= 0 && Command = "ホットシェイク"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
; !
[State -1, glimpse of fear]
type = ChangeState
value = 750
triggerall = var(59) <= 0 && Command = "!"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
[State -1, 潜在波動解放]
type = ChangeState
value = 1777
triggerall = var(59) <= 0 && Command = "潜在波動解放"
triggerall = Power >= 1000
triggerall = StateType != A
triggerall = MoveType = H
trigger1 = GetHitVar(Guarded) = 0
[State -1, 潜在波動解放・空中]
type = ChangeState
value = 1778
triggerall = var(59) <= 0 && Command = "潜在波動解放"
triggerall = Power >= 1000
triggerall = StateType = A
triggerall = MoveType = H
trigger1 = GetHitVar(Guarded) = 0
;------------------------------------------------------------------------------
;ドナプレス
[State -1,DonaPress]
type = ChangeState
value = 1400
triggerall = var(59) <= 0 && Command = "ドナプレス"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
;ドナルドガール呼び出し
[State -1, Donald girl]
type = ChangeState
value = 1060
triggerall = var(59) <= 0 && Command = "ドナルドガール呼び出し"
triggerall = NumHelper(2100) = 0
triggerall = NumHelper(2200) = 0
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;GO ACTIVE(強)
[State -1, GO ACTIVE]
type = ChangeState
value = 1020
triggerall = var(59) <= 0 && Command = "GO ACTIVE 強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;GO ACTIVE(弱)
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1000
triggerall = var(59) <= 0 && Command = "GO ACTIVE 弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
[State -1, 感応型炸裂式林檎爆弾]
type = ChangeState
value = 1880
triggerall = var(59) <= 0 && Command = "感応型炸裂式林檎爆弾"
triggerall = NumHelper(1881) = 0
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;------------------------------------------------------------------------------
;空中リンゴ爆弾
[State -1, Applez]
type = ChangeState
value = 18000
triggerall = var(59) <= 0 && Command = "リンゴ爆弾"
;triggerall = NumHelper(1810) = 0
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;リンゴ爆弾
[State -1, Applez]
type = ChangeState
value = 1800
triggerall = var(59) <= 0 && Command = "リンゴ爆弾"
triggerall = NumHelper(1810) = 0
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;==============================================================================
;------------------------------------------------------------------------------
;ドナアーマー
[State -1, COWNTER]
type = ChangeState
value = 1700
triggerall = var(59) <= 0 && Command = "counter"
triggerall = StateType != A
trigger1 = (stateno = 150 || stateno = 151) && power >= 1000
trigger2 = (stateno = 152 || stateno = 153) && power >= 1000
;==============================================================================
;------------------------------------------------------------------------------
;ポテト舞い
[State -1, Poteto]
type = ChangeState
value = 1600
triggerall = var(59) <= 0 && Command = "ポテト舞い"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
trigger3 = PalNo = 12
trigger3 = life <= 500
trigger3 = statetype != A
trigger3 = ctrl = 1
trigger4 = PalNo = 12
trigger4 = life <= 500
trigger4 = (stateno = [200,299]) || (stateno = [400,499])
trigger4 = movecontact
;==============================================================================
;------------------------------------------------------------------------------
;フライドポテトが自爆しました
[State -1, (゜Д゜)]
type = ChangeState
value = 1602
triggerall = var(59) <= 0 && Command = "start"
triggerall = NumHelper(1610) >= 1
trigger1 = statetype != A
trigger1 = ctrl = 1
;==============================================================================
;------------------------------------------------------------------------------
;犯ヴァーガー4個分
[State -1, hanva-ga-]
type = ChangeState
value = 1205
triggerall = var(59) <= 0 && Command = "ハンバーガー4個分"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;犯ヴァーガー
[State -1, hanva-ga-]
type = ChangeState
value = 1200
triggerall = var(59) <= 0 && Command = "犯ヴァーガー"
trigger1 = statetype != A
trigger1 = ctrl = 1
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;==============================================================================
;------------------------------------------------------------------------------
;空中犯ヴァーガー4個分
[State -1, hanva-ga-]
type = ChangeState
value = 1100
triggerall = var(59) <= 0 && Command = "ハンバーガー4個分"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;空中犯ヴァーガー
[State -1, hanva-ga-]
type = ChangeState
value = 1110
triggerall = var(59) <= 0 && Command = "犯ヴァーガー"
trigger1 = statetype = A
trigger1 = ctrl = 1
trigger2 = (stateno = [600,699])
trigger2 = movecontact
;==============================================================================
;------------------------------------------------------------------------------
;緊急回避(前進)
[State -1, Metch]
type = ChangeState
value = 690
triggerall = var(59) <= 0 && Command = "緊急回避(前進)"
trigger1 = statetype != A
trigger1 = ctrl
;緊急回避(後退)
[State -1, Metch]
type = ChangeState
value = 695
triggerall = var(59) <= 0 && Command = "緊急回避(後退)"
trigger1 = statetype != A
trigger1 = ctrl
;回り込み(空中)
[State -1]
type = ChangeState
value = 700
trigger1 = command = "空中回避"
trigger1 = statetype = A
trigger1 = ctrl
;ドナルドチャージ
[State -1, HAHAHA]
type = ChangeState
value = 1300
triggerall = var(59) <= 0 && Command = "hold_c"
triggerall = statetype = S
triggerall = Power < PowerMax
trigger1 = statetype != A
trigger1 = ctrl = 1
;==============================================================================
;------------------------------------------------------------------------------
;ダッシュ
[State -1, Dash]
type = ChangeState
value = 100
triggerall = var(59) <= 0 && Command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;バックステップ
[State -1, Back Step]
type = ChangeState
value = 105
triggerall = var(59) <= 0 && Command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;空中前ジャンプ
[State -1, ]
type = ChangeState
value = 510
triggerall = var(59) <= 0 && Command = "airjumpfwd"
triggerall = ctrl
triggerall = Pos Y <= -20
triggerall = Vel Y >= -5
triggerall = statetype = A
trigger1 = var(7) <= 0
trigger2 = PalNo = [7,12]
trigger2 = var(7) <= 4
;空中垂直ジャンプ
[State -1, ]
type = ChangeState
value = 515
triggerall = var(59) <= 0 && Command = "airjump"
triggerall = ctrl
triggerall = Pos Y <= -20
triggerall = Vel Y >= -5
triggerall = statetype = A
trigger1 = var(7) <= 0
trigger2 = PalNo = [7,12]
trigger2 = var(7) <= 4
;空中後ろジャンプ
[State -1, ]
type = ChangeState
value = 520
triggerall = var(59) <= 0 && Command = "airjumpback"
triggerall = ctrl
triggerall = Pos Y <= -20
triggerall = Vel Y >= -5
triggerall = statetype = A
trigger1 = var(7) <= 0
trigger2 = PalNo = [7,12]
trigger2 = var(7) <= 4
;------------------------------------------------------------------------------
;投げ
[State -1,]
type = ChangeState
value = 800
triggerall = var(59) <= 0 && Command = "b"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 10
;------------------------------------------------------------------------------
;ハメ殺し
[State -1, ハメ殺し]
type = ChangeState
value = 830
triggerall = var(59) <= 0 && Command = "recovery"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 10
;==============================================================================
;------------------------------------------------------------------------------
;空中投げ
[State -1,]
type = ChangeState
value = 850
triggerall = var(59) <= 0 && Command = "b"
triggerall = statetype = A
triggerall = ctrl
triggerall = stateno != 100
triggerall = p2bodydist Y =[-30,30]
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 10
;------------------------------------------------------------------------------
;スロウ
[State -1,]
type = ChangeState
value = 860
triggerall = var(59) <= 0 && Command = "recovery"
triggerall = statetype = A
triggerall = ctrl
triggerall = stateno != 100
triggerall = p2bodydist Y =[-30,30]
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger2 = command = "holdback"
trigger2 = p2bodydist X < 10
;==============================================================================
;------------------------------------------------------------------------------
;立ち弱
[State -1,]
type = ChangeState
value = 200
triggerall = var(59) <= 0 && Command = "x"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = time > 6 ;7フレーム以上になったら有効
;立ち中
[State -1,]
type = ChangeState
value = 210
triggerall = var(59) <= 0 && Command = "y"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
trigger3 = stateno = 400
trigger3 = movecontact
;------------------------------------------------------------------------------
;立ち強1
[State -1,]
type = ChangeState
value = 230
triggerall = var(59) <= 0 && Command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 210
trigger2 = movecontact
trigger3 = stateno = 200
trigger3 = movecontact
trigger4 = stateno = 400
trigger4 = movecontact
trigger5 = stateno = 410
trigger5 = movecontact
;------------------------------------------------------------------------------
;前強攻撃
[State -1,]
type = ChangeState
value = 250
triggerall = var(59) <= 0 && Command = "F_b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 230
trigger2 = movecontact
trigger3 = stateno = 200
trigger3 = movecontact
trigger4 = stateno = 210
trigger4 = movecontact
trigger5 = stateno = 400
trigger5 = movecontact
trigger6 = stateno = 410
trigger6 = movecontact
trigger7 = stateno = 430
trigger7 = movecontact
trigger8 = stateno = 440
trigger8 = movecontact
trigger9 = stateno = 240
trigger9 = movecontact
;------------------------------------------------------------------------------
;立ち強2
[State -1,]
type = ChangeState
value = 240
triggerall = var(59) <= 0 && Command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 230
trigger2 = movecontact
trigger3 = stateno = 200
trigger3 = movecontact
trigger4 = stateno = 210
trigger4 = movecontact
trigger5 = stateno = 400
trigger5 = movecontact
trigger6 = stateno = 410
trigger6 = movecontact
trigger7 = stateno = 430
trigger7 = movecontact
;------------------------------------------------------------------------------
;挑発
[State -1, Taunt]
type = ChangeState
value = 195
triggerall = var(59) <= 0 && Command = "start"
triggerall = NumHelper(1610) = 0
trigger1 = statetype != A
trigger1 = ctrl
;------------------------------------------------------------------------------
;しゃがみ弱
[State -1,]
type = ChangeState
value = 400
triggerall = var(59) <= 0 && Command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 400
trigger2 = time > 5
;しゃがみ中
[State -1,]
type = ChangeState
value = 410
triggerall = var(59) <= 0 && Command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 400
trigger2 = movecontact
trigger3 = stateno = 200
trigger3 = movecontact
;------------------------------------------------------------------------------
;しゃがみ強1
[State -1,]
type = ChangeState
value = 430
triggerall = var(59) <= 0 && Command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 400
trigger2 = movecontact
trigger3 = stateno = 410
trigger3 = movecontact
trigger4 = stateno = 200
trigger4 = movecontact
trigger5 = stateno = 210
trigger5 = movecontact
;しゃがみ強2
[State -1,]
type = ChangeState
value = 440
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 400
trigger2 = movecontact
trigger3 = stateno = 410
trigger3 = movecontact
trigger4 = stateno = 430
trigger4 = movecontact
trigger5 = stateno = 200
trigger5 = movecontact
trigger6 = stateno = 210
trigger6 = movecontact
trigger7 = stateno = 230
trigger7 = movecontact
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;空中弱
[State -1,]
type = ChangeState
value = 600
triggerall = var(59) <= 0 && Command = "x"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = statetime >= 7
;空中中
[State -1,]
type = ChangeState
value = 610
triggerall = var(59) <= 0 && Command = "y"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
;------------------------------------------------------------------------------
;空中強1
[State -1,]
type = ChangeState
value = 630
triggerall = var(59) <= 0 && Command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 610
trigger3 = movecontact
;空中強2
[State -1,]
type = ChangeState
value = 640
triggerall = var(59) <= 0 && Command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
trigger3 = stateno = 610
trigger3 = movecontact
trigger4 = stateno = 630
trigger4 = movecontact
;If he's fighting against Jaskdonald's edit of Ronald.
[State -1]
type = TargetLifeAdd
triggerall = !ishelper
trigger1 = enemy(0),authorname = "kishio&Donalddesu" && enemy(0),selfanimexist(444444) || enemy(1),authorname = "kishio&Donalddesu" && enemy(1),selfanimexist(444444)
value = -2
kill = 1
absolute = 1
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999
[State -1]
type = TargetLifeAdd
triggerall = !ishelper
trigger1 = moveguarded && enemy(0),authorname = "kishio&Donalddesu" && enemy(0),selfanimexist(444444) || moveguarded && enemy(1),authorname = "kishio&Donalddesu" && enemy(1),selfanimexist(444444)
value = -3
kill = 1
absolute = 1
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999
[State AttackMulSet]
type = attackmulset
triggerall = !ishelper
trigger1 = var(42) = 1
value = 2.0
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[state ]
type = assertspecial
triggerall = !ishelper
trigger1 = var(42) = 1
flag = nomusic
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State ]
type = lifeadd
triggerall = !ishelper && var(42) = 1
trigger1 = gametime%3 = 0
value = 10
kill = 0
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State ]
type = PowerAdd
triggerall = !ishelper && var(42) = 1
trigger1 = gametime%2 = 0
value = 1
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State -2, Protects him from attacks]
type = nothitby
triggerall = !ishelper
trigger1 = var(42) = 1
trigger1 = life<=255
value = SCA,NA,SA,HA,NP,NT,ST,HT,SP,HP
time = -1
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State -2, PalFXWiz]
type = PalFX
trigger1 = var(42) = 1
trigger1 = TimeMod = 28, 1
trigger1 = PalNo!= 10
trigger1 = PalNo!= 11
trigger1 = PalNo!= 12
time = 28
add = 0,120,120
mul = 256,256,256
sinadd = -80,-80,-80,30
invertall = 0
color = 0
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State ]
type = palfx
triggerall = !ishelper && var(42) = 1
trigger1 = life<=255
time = 555
add = 100,100,100
mul = 256,256,256
sinadd = -80,-80,-80,30
invertall = 0
color = 0
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State -2]
type = lifeset
triggerall = !ishelper
trigger1 = var(42) = 1
trigger1 = life<=250
value = 251
ignorehitpause = 1
pausemovetime = 9999999999
supermovetime = 9999999999
[State -1]
type = changestate
triggerall = Var(59) <= 0
trigger1 = command = "z"
trigger1 = ctrl
value = 702