// //Good-Feel Library parameter file. // boss03Sequence # { ptn1 # 一段階目 { jump1 # 右へ移動 { str type = "freeact3" # f32[] param = { 5.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # } wait_bef_atk1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack07 # Way弾 { str type = "attack07" # f32[] param = { 3.000000, 1440.000000, 0.000000, 0.200000, 60.000000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:角度,[2]:方向,[3]:速度,[4]:間隔 } wait_1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_2 # { str type = "turn" # } mini_jump1 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 1.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump1 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump2 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 0.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump2 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump2 # 対岸へ移動 { str type = "attack09" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_3 # { str type = "turn" # } wait_2 # { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn2 # に段階目 { wait_start # 開始ウェイト { str type = "freeact5" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # 奥へ { str type = "change1" # bool once = true # } wait_oku_2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack04 # 奥ライン炎 直線 { str type = "attack04" # f32[] param = { 180.000000, 40.000000, 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:薙ぎ払う時間, [1]:炎の角度を変えるまでの時間, [2]:薙ぎ払う角度 bool once = true # } wait_oku_3 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # こっちへ戻ってくる { str type = "change2" # bool once = true # } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } mini_jump3 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 1.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump3 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump4 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 0.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump4 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump3 # 対岸へ移動 { str type = "attack09" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_mini_2 # 振り向き { str type = "turn" # } change3 # 壁張り付き { str type = "change3" # } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 2.000000, 0.25000, 0.30000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_bef_aft01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き解除 { str type = "change4" # } wait_bef_minijump2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn3 # さん段階目 { wait_start # { str type = "freeact5" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack05 # { str type = "attack05" # f32[] param = { 360.000000, 2.000000, 45.000000, } [1.000000, 1.000000, 10000.000000] # [0]:攻撃時間 [1]:サイン波の増え幅 [2]:薙ぎ払う幅 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change3 # 壁張り付き { str type = "change3" # } wait_2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_1 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack07 # Way弾 { str type = "attack07" # f32[] param = { 5.000000, 120.000000, 315.000000, 0.175, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:角度,[2]:方向, [3]:速度 } wait_aft_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_2 # 向こうへ移動 { str type = "attack08" # f32[] param = { 0.000000, 12.0, 14.0, 2, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, [1]:攻撃間隔, [2]:攻撃間隔2, [3]:攻撃数 } wait_bef_atk07 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き解除 { str type = "change4" # } wait_last # 待つ { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump1 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 1.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump1 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump2 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, 0.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 ,[3]:ため } wait_mini_jump2 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump2 # 対岸へ移動 { str type = "attack09" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_mini1 # { str type = "turn" # } } ptn3_test # 3段階目テストパターン { wait_start # { str type = "freeact5" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack05 # { str type = "attack05" # f32[] param = { 360.000000, 2.000000, 45.000000, } [1.000000, 1.000000, 10000.000000] # [0]:攻撃時間 [1]:サイン波の増え幅 [2]:薙ぎ払う幅 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change3 # 壁張り付き { str type = "change3" # bool once = true # } wait_2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_1 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack07 # Way弾 { str type = "attack07" # f32[] param = { 5.000000, 120.000000, 315.000000, 0.175, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:角度,[2]:方向, [3]:速度 } } ptn1_old4 # 一段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true # } jump1 # 右へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_1 # 振り向き { str type = "turn" # } wait_bef_atk1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 1.000000, 0.200000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_1 # 待つ { str type = "wait" # f32[] param = { 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_2 # { str type = "turn" # } attack02 # { str type = "attack02" # } wait_2 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn2_old4 # に段階目 { wait_start # 開始ウェイト { str type = "freeact5" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # 奥へ { str type = "change1" # bool once = true # } wait_oku_2 # 待つ { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack04 # 奥ライン炎 直線 { str type = "attack04" # f32[] param = { 180.000000, 40.000000, 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:薙ぎ払う時間, [1]:炎の角度を変えるまでの時間, [2]:薙ぎ払う角度 bool once = true # } wait_oku_3 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # こっちへ戻ってくる { str type = "change2" # bool once = true # } wait_change2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # 突進攻撃 { str type = "attack02" # } turn2 # 振り向き { str type = "turn" # } wait_4 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump3 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump3 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump4 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump4 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump3 # 対岸へ移動 { str type = "freeact3" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_mini_2 # 振り向き { str type = "turn" # } wait_2 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change3 # 壁張り付き { str type = "change3" # } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 3.000000, 0.100000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_bef_aft01 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き解除 { str type = "change4" # } wait_bef_minijump2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump1 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump1 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump2 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 15.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump2 # { str type = "wait" # f32[] param = { 10.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump2 # 対岸へ移動 { str type = "freeact3" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_mini_1 # 振り向き { str type = "turn" # } } ptn3_old4 # さん段階目 { wait_start # { str type = "freeact5" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_1 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack06 # { str type = "attack06" # f32[] param = { 5.000000, 70.000000, 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:炎の数, [1]:振ってくる間隔, [2]:最初のが降ってくるまでの時間 bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack05 # { str type = "attack05" # f32[] param = { 360.000000, 2.000000, 45.000000, } [1.000000, 1.000000, 10000.000000] # [0]:攻撃時間 [1]:サイン波の増え幅 [2]:薙ぎ払う幅 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } wait_change2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # 突進攻撃 { str type = "attack02" # } wait_4 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump3 # 今いる方へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_2 # { str type = "turn" # } wait_aft_atk2 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change3 # 壁張り付き { str type = "change3" # } wait_2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_1 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack07 # Way弾 { str type = "attack07" # f32[] param = { 5.000000, 90.000000, 315.000000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:角度,[2]:方向 } wait_aft_atk01 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_2 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk07 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き解除 { str type = "change4" # } wait_last # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn1_old3 # 一段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true # } jump1 # 右へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_1 # 振り向き { str type = "turn" # } wait_bef_atk1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 1.000000, 0.200000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_1 # 待つ { str type = "wait" # f32[] param = { 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump1 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 20.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump1 # { str type = "wait" # f32[] param = { 20.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } mini_jump2 # 小ジャンプ { str type = "freeact4" # f32[] param = { 3.000000, 3.000000, 20.000000, } [1.000000, 0.000000] # [0]:高さ,[1]:幅,[2]:時間 } wait_mini_jump2 # { str type = "wait" # f32[] param = { 20.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump2 # 対岸へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_2 # { str type = "turn" # } wait_bef_atk2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # { str type = "attack02" # } wait_2 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn1_old2 # 一段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true # } jump1 # 右へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_1 # 振り向き { str type = "turn" # } wait_bef_atk1 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 1.000000, 0.200000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_1 # 待つ { str type = "wait" # f32[] param = { 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump2 # 対岸へ移動 { str type = "freeact3" # f32[] param = { 1.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 } turn_2 # { str type = "turn" # } wait_bef_atk2 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # { str type = "attack02" # } wait_2 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn2_old2 # に段階目 { wait_start # 開始ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # 奥へ { str type = "change1" # bool once = true # } wait_oku_1 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack06 # 上へ炎 { str type = "attack06" # f32[] param = { 3.000000, 100.000000, } [1.000000, 1.000000, 10000.000000] # [0]:炎の数, [1]:振ってくる間隔 bool once = true # } wait_oku_2 # 待つ { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack04 # 奥ライン炎 直線 { str type = "attack04" # f32[] param = { 180.000000, 40.000000, 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:薙ぎ払う時間, [1]:炎の角度を変えるまでの時間, [2]:薙ぎ払う角度 bool once = true # } wait_oku_3 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # こっちへ戻ってくる { str type = "change2" # bool once = true # } wait_change2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack07 # Way弾 { str type = "attack07" # f32[] param = { 5.000000, 60.000000, } [1.000000, 0.000000, 10000.000000] # [0]:数,[1]:角度 } wait_2 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change3 # 壁張り付き { str type = "change3" # } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 3.000000, 0.100000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_bef_aft01 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08 # 向こうへ移動 { str type = "attack08" # } wait_bef_change4 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き { str type = "change4" # } wait_bef_atk2 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # 突進攻撃 { str type = "attack02" # } wait_4 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump3 # 今いる方へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_3 # { str type = "turn" # } } ptn3_old2 # さん段階目 { wait_start # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_1 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack06 # { str type = "attack06" # f32[] param = { 5.000000, 40.000000, } [1.000000, 1.000000, 10000.000000] # [0]:炎の数, [1]:振ってくる間隔 bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack05 # { str type = "attack05" # f32[] param = { 360.000000, 2.000000, 45.000000, } [1.000000, 1.000000, 10000.000000] # [0]:攻撃時間 [1]:サイン波の増え幅 [2]:薙ぎ払う幅 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } wait_change2 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump1 # プレイヤーのいない方へ移動 { str type = "freeact3" # f32[] param = { 3.000000, } [1.000000, 0.000000, 5.000000] # [0]:ジャンプする場所 bool once = true # } turn_1 # 振り向き { str type = "turn" # bool once = true # } wait_1 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change3 # 壁張り付き { str type = "change3" # } attack3 # 特大炎 { str type = "attack03" # } wait_2 # 待つ { str type = "wait" # f32[] param = { 360.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_1 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk01 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack01 # ナパーム弾 { str type = "attack01" # f32[] param = { 3.000000, 0.100000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:横軸速度係数 } wait_aft_atk01 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack08_2 # 向こうへ移動 { str type = "attack08" # f32[] param = { 1.000000, } [1.000000, 0.000000, 10000.000000] # [0]:攻撃するかどうか, } wait_bef_atk07 # 待つ { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack07 # Way弾 { str type = "attack07" # f32[] param = { 5.000000, 90.000000, 315.000000, } [0.010000, 0.000000, 10000.000000] # [0]:数,[1]:角度,[2]:方向 } wait_bef_aft01 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } change4 # 壁張り付き解除 { str type = "change4" # } wait_bef_atk2 # 待つ { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } attack02 # 突進攻撃 { str type = "attack02" # } wait_4 # 待つ { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } jump3 # 今いる方へ移動 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10.000000] # [0]:ジャンプする場所 } turn_3 # { str type = "turn" # } } ptn1_old # 一段階目 { wait_start # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } turn_1 # { str type = "turn" # } attack01 # { str type = "attack01" # } wait_1 # { str type = "wait" # f32[] param = { 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_2 # { str type = "turn" # } attack02 # { str type = "attack02" # } wait_2 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn2_old # に段階目 { wait_start # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_1 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack06 # { str type = "attack06" # f32[] param = { 3.000000, 100.000000, } [1.000000, 1.000000, 10000.000000] # [0]:炎の数, [1]:振ってくる間隔 bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack04 # 奥ライン炎 直線 { str type = "attack04" # f32[] param = { 180.000000, 40.000000, 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:薙ぎ払う時間, [1]:炎の角度を変えるまでの時間, [2]:薙ぎ払う角度 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } wait_1 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_1 # { str type = "turn" # } attack01_1 # { str type = "attack01" # } turn_2 # { str type = "turn" # } attack01_2 # { str type = "attack01" # } turn_3 # { str type = "turn" # } attack01_3 # { str type = "attack01" # } wait_2 # { str type = "wait" # f32[] param = { 180.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_4 # { str type = "turn" # } attack02 # { str type = "attack02" # } wait_3 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } ptn3_old # さん段階目 { wait_start # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change1 # { str type = "change1" # bool once = true # } wait_oku_1 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack06 # { str type = "attack06" # f32[] param = { 5.000000, 40.000000, } [1.000000, 1.000000, 10000.000000] # [0]:炎の数, [1]:振ってくる間隔 bool once = true # } wait_oku_2 # { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } attack05 # { str type = "attack05" # f32[] param = { 360.000000, 2.000000, 45.000000, } [1.000000, 1.000000, 10000.000000] # [0]:攻撃時間 [1]:サイン波の増え幅 [2]:薙ぎ払う幅 bool once = true # } wait_oku_3 # { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, bool once = true # } change2 # { str type = "change2" # bool once = true # } wait_1 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_1 # { str type = "turn" # } attack03 # { str type = "attack03" # } wait_2 # { str type = "wait" # f32[] param = { 420.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } turn_4 # { str type = "turn" # } attack02 # { str type = "attack02" # } wait_3 # { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間, } } }