;=========================================================================== ; 特殊行動 ;=========================================================================== ;-------------------------------------------------------------------------------------■避け前 ; 避け前 [Statedef 110] type = S movetype = I physics = S ;摩擦がかかってるか否か N:無 S:立ち状態 ctrl = 0 anim = 30 velset = 17,0 ;移動速度 sprpriority = 0 [State 110,ゲージダウン] type = poweradd trigger1 = time = 0 trigger1 = prevstateno = [150,155] value = -200 [State 110, 特定の攻撃のみ] type = HitBy trigger1 = 1 trigger1 = var(26) = 0 value = SCA,AT time = 1 [State 110,];フルパワー時の記述 type = nothitby trigger1 = 1 trigger1 = (var(26) = 1) || (var(19) = 1) ;フルパワー value = SCA time = 1 [State 110, すり抜け] type = PlayerPush trigger1 = 1 value = 0 [State 110, 残像] type = AfterImage trigger1 = time = 0 time = 20 length = 5 palcolor = 256 palinvertall = 0 palbright = 0,0,0 palcontrast = 8,8,12 palpostbright = 0,0,0 paladd = 256,60,0 palmul = 1,0.7,0.5 timegap = 2 framegap = 1 trans = add [State 110, ステート変更] type = ChangeState trigger1 = AnimTime = 0 value = 0 ctrl = 1 ;-------------------------------------------------------------------------------------■避け後ろ ; 避け後ろ [Statedef 111] type = S movetype = I physics = S ctrl = 0 anim = 31 velset = -5,0 sprpriority = 0 [State 111,ゲージダウン] type = poweradd trigger1 = time = 0 trigger1 = prevstateno = [150,155] value = -200 [State 111, 特定の攻撃のみ] type = HitBy trigger1 = 1 trigger1 = (var(26) = 0) || (var(19) = 0) ;フルパワーじゃないとき。 value = SCA,AT time = 1 [State 111,];フルパワー時の記述 type = nothitby trigger1 = 1 trigger1 = (var(26) = 1) || (var(19) = 1) ;フルパワー value = SCA time = 1 [State 111, すり抜け] type = PlayerPush trigger1 = 1 value = 0 [State 111, 残像] type = AfterImage trigger1 = time = 0 time = 20 length = 5 palcolor = 256 palinvertall = 0 palbright = 256,256,256 palcontrast = 8,8,12 palpostbright = 0,0,0 paladd = 256,60,0 palmul = 1,0.7,0.5 timegap = 2 framegap = 1 trans = add [State 111, ステート変更] type = ChangeState trigger1 = AnimTime = 0 value = 0 ctrl = 1 ;-------------------------------------------------------------------------------------■空中・避け前 ; 空中避け前 [Statedef 870] type = A movetype = I physics = A ctrl = 0 anim = 870 velset = 0,0 ;移動速度 sprpriority = 0 [State 870, 特定の攻撃のみ] type = nothitby trigger1 = time >= 0 trigger1 = anim = 870 value = ,NP,SP,HP time = 10 [State 870, 重力] type = gravity trigger1 = Animelemtime(1) >= 0 [State 870, 速度];-----開幕飛び込み type = Velset trigger1 = Animelemtime(1) = 0 x = 10 y = -6 [State 870, 速度];-----加速 type = Veladd trigger1 = time >= 0 x = 0.1 y = -0.1 [State 870, すり抜け] type = PlayerPush trigger1 = 1 value = 0 [State 870, 残像] type = AfterImage trigger1 = time = 0 time = 30 length = 5 palcolor = 256 palinvertall = 0 palbright = 0,0,0 palcontrast = 8,8,12 palpostbright = 0,0,0 paladd = 256,60,0 palmul = 1,0.7,0.5 timegap = 2 framegap = 1 trans = add [State 870, ステート変更] type = ChangeState ;trigger1 = Time = 30 trigger1 = Vel Y > 5 && Pos Y >= 9 value = 0 ctrl = 1 ;-------------------------------------------------------------------------------------■空中・避け後ろ ; 避け後ろ [Statedef 880] type = A movetype = I physics = N ctrl = 0 anim = 880 velset = -8,0 sprpriority = 0 [State 880, 特定の攻撃のみ] type = nothitby trigger1 = time >= 0 trigger1 = anim = 880 value = ,NP,SP,HP time = 10 ;[State 880, 重力] ;type = gravity ;trigger1 = Animelemtime(1) >= 0 ;[State 880, 速度];-----開幕飛び込み ;type = Velset ;trigger1 = Animelemtime(1) = 0 ;x = -10 ;y = -6 [State 880, 速度];-----加速 type = Veladd trigger1 = time >= 0 x = 0.1 ;y = -0.2 [State 880, すり抜け] type = PlayerPush trigger1 = 1 value = 0 [State 880, 残像] type = AfterImage trigger1 = time = 0 time = 55 length = 5 palcolor = 256 palinvertall = 0 palbright = 256,256,256 palcontrast = 8,8,12 palpostbright = 0,0,0 paladd = 256,60,0 palmul = 1,0.7,0.5 timegap = 2 framegap = 1 trans = add [State 880, ステート変更] type = ChangeState trigger1 = Time = 60 trigger2 = Vel Y > 5 && Pos Y >= 9 trigger3 = Vel x > -3 value = 5210 ctrl = 1