// //Good-Feel Library parameter file. // boss04Sequence # { ptn1 # 一段階目 { move1_1 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.5, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:回数, [1]:時間, [2]:長さ bool once = true } wait_atk6 # 攻撃用ウェイト { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack06 # 弾発射 { str type = "attack06" # } move1_2_1 # 左右移動 { str type = "move1" # f32[] param = { 0, 1.75, 0.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_in_move { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10000.000000] # [0]:ウェイト時間 } move1_2_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } } ptn2 # 二段階目 { attack10 { str type = "attack10" # f32[] param = { 2.000000, } [1.000000, 1.000000, 10000.000000] # [0]:弾の数 bool once = true } wait_atk10 # 竜巻後ウェイト { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true } move2_start { str type = "move2" # f32[] param = { 4.000000, } [1.000000, 0.000000, 4.000000] # [0]:出現位置 bool once = true } move1_1_1 # 左右移動 { str type = "move1" # f32[] param = { 0, 1.75, 0.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_in_move_1 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10000.000000] # [0]:ウェイト時間 } move1_1_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_atk1 # 体当たり ウェイト { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # 体当たり { str type = "attack01" # f32[] param = { 0.000000, 2.0, } [1.000000] # [0]:タイプ,[1]:1回目高さ,[2]:2回目高さ } wait_atk1_end # 体当たり終わり ウェイト { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move2 # 仕切り直し { str type = "move2" f32[] param = { 0, } [1.000000, 0.000000, 10000.000000] # [0]:位置タイプ, [1]:よろめき実験 } move1_2_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } attack06 # 弾発射 { str type = "attack06" # } move1_3_1 # 左右移動 { str type = "move1" # f32[] param = { 0, 1.75, 0.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_in_move_3 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10000.000000] # [0]:ウェイト時間 } move1_3_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } attack06_2 # 弾発射 { str type = "attack06" # } wait_atk6_aft # 攻撃用ウェイト { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } } ptn3 # 三段階目 { attack10 { str type = "attack10" # f32[] param = { 3.000000, -0.05, -0.07, -0.07, } [1.000000] # [0]:弾の数, [1]:地上引き寄せ, [2]:空中引き寄せ, [3]:たまご引き寄せ bool once = true } wait_atk10 # 竜巻後ウェイト { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true } move2_start { str type = "move2" # f32[] param = { 4.000000, } [1.000000, 0.000000, 4.000000] # [0]:出現位置 bool once = true } move1_1_1 # 左右移動 { str type = "move1" # f32[] param = { 0, 1.75, 0.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_in_move_1 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10000.000000] # [0]:ウェイト時間 } move1_1_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_atk1 # 体当たり ウェイト { str type = "wait" # f32[] param = { 30.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # 体当たり { str type = "attack01" # f32[] param = { 1.000000, 2.0, -6.0f } [1.000000 ] # [0]:タイプ,[1]:1回目高さ,[2]:2回目高さ } wait_atk1_end # 体当たり終わり ウェイト { str type = "wait" # f32[] param = { 60.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move2 # 仕切り直し { str type = "move2" f32[] param = { 0, } [1.000000, 0.000000, 10000.000000] # [0]:位置タイプ, [1]:よろめき実験 } move1_2_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } attack06 # 弾発射 { str type = "attack06" # f32[] param = { 3.0000000, 20 } [1.000000, 0.000000, 10000.000000] # [0]:回数, [1]:間隔 } move1_3_1 # 左右移動 { str type = "move1" # f32[] param = { 0, 1.75, 0.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } wait_in_move_3 { str type = "freeact3" # f32[] param = { 0.000000, } [1.000000, 0.000000, 10000.000000] # [0]:ウェイト時間 } move1_3_2 # 左右移動 { str type = "move1" # f32[] param = { 1, 1.75, 16.0, } [0.100000, 0.000000, 10000.000000] # [0]:終了時に反転, [1]:時間, [2]:長さ } attack06_2 # 弾発射 { str type = "attack06" # f32[] param = { 3.0000000, 20 } [1.000000, 0.000000, 10000.000000] # [0]:回数, [1]:間隔 } wait_atk6_aft # 攻撃用ウェイト { str type = "wait" # f32[] param = { 90.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } } ptn1_old # 一段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move1_1 # 左右移動 { str type = "move1" # f32[] param = { 3 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk1 # 体当たり ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # 体当たり { str type = "attack01" # } move2 # 仕切り直し { str type = "move2" } move1_2 # 左右移動 { str type = "move1" # f32[] param = { 2 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk3 # 攻撃用ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move2_atk03 # 弾発射 { str type = "move2" # } attack03 # 弾発射 { str type = "attack03" # } } ptn2_old # 二段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true } attack08 { str type = "attack08" # bool once = true } wait_atk8 # 竜巻後ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move3_1 # 左右移動 { str type = "move3" # f32[] param = { 0.2500000, 2 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk1 # 体当たり ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # 体当たり { str type = "attack01" # } move2 # 仕切り直し { str type = "move2" } move3_2 # 左右移動 { str type = "move3" # f32[] param = { 0.2500000, 2 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk5 # 攻撃用ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack05 # 弾発射 { str type = "attack05" # } move3_3 # 左右移動 { str type = "move3" # f32[] param = { 0.2500000, 2 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk3 # 攻撃用ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move2_atk03 # 弾発射 { str type = "move2" # } attack03 # 弾発射 { str type = "attack03" # } } ptn3_old # 三段階目 { wait_start # 開始時のウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 bool once = true } attack08 { str type = "attack08" # bool once = true } wait_atk8 # 竜巻後ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } move3_1 # 左右移動 { str type = "move4" # f32[] param = { 0.2500000, 1 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } attack7 { str type = "attack07" # } move3_2 # 左右移動 { str type = "move4" # f32[] param = { 0.2500000, 1 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk1 # 体当たり ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack01 # 体当たり { str type = "attack01" # } move2 # 仕切り直し { str type = "move2" } move3_3 # 左右移動 { str type = "move4" # f32[] param = { 0.2500000, 1 } [0.100000, 0.000000, 10000.000000] # [0]:速度, [1]:回数 } wait_atk5 # 攻撃用ウェイト { str type = "wait" # f32[] param = { 120.000000, } [1.000000, 1.000000, 10000.000000] # [0]:ウェイト時間 } attack05 # 弾発射 { str type = "attack05" # } } }