1 |
function scr_enemy_timer_attacks_bowll_soloscr_enemy_timer_attacks_bowll_solofunction scr_enemy_timer_attacks_bowll_solo() //gml_Script_scr_enemy_timer_attacks_bowll_solo
{
var enemy_attack = global.enemy_attack
if (instance_exists(obj_dialogue_box_battle_transformation_any) && obj_heart_battle_fighting_parent.moveable == true)
{
if (enemy_attack == "Bowll Liquid" && (!instance_exists(obj_battle_enemy_attack_bowll_liquid_generator)))
{
var script_tgt = obj_dialogue_box_battle_transformation_any
scr_create_attack_boundary((script_tgt.bbox_left + 5), (script_tgt.bbox_top + 5), (script_tgt.sprite_width - 10), (script_tgt.sprite_height - 10), 20, 0)
instance_create(0, 0, obj_battle_enemy_attack_bowll_liquid_generator)
}
else if (enemy_attack == "Bowll Silverware" && (!instance_exists(obj_battle_enemy_attack_bowll_silverware_generator)))
instance_create(0, 0, obj_battle_enemy_attack_bowll_silverware_generator)
if (enemy_attack == "Bowll Bull" && (!instance_exists(obj_battle_enemy_attack_bowll_bull_generator)))
instance_create(0, 0, obj_battle_enemy_attack_bowll_bull_generator)
if (enemy_attack == "Bowll Test Song" && (!instance_exists(obj_sme_yellow_rhythm_generator)))
{
instance_create(0, 0, obj_sme_yellow_rhythm_generator)
with (obj_sme_yellow_rhythm_generator)
{
damage_name_1 = "bowll a"
damage_name_2 = "bowll b"
damage_name_3 = "bowll c"
end_script = gml_Script_scr_sme_yellow_rhythm_out_gen_end_script_bowll
alarm_0_script = gml_Script_scr_sme_yellow_rhythm_out_gen_alarm_0_script_bowll
audio_restore = 512
if (global.turns_passed > 10 || global.turns_passed < 0)
global.turns_passed = 0
var turns_passed = global.turns_passed
switch turns_passed
{
case 0:
script_execute(scr_sme_yellow_rhythm_song_data_danza_01)
break
case 1:
script_execute(scr_sme_yellow_rhythm_song_data_danza_02)
break
case 2:
script_execute(scr_sme_yellow_rhythm_song_data_danza_03)
break
case 3:
script_execute(scr_sme_yellow_rhythm_song_data_danza_04)
break
case 4:
script_execute(scr_sme_yellow_rhythm_song_data_danza_05)
break
case 5:
script_execute(scr_sme_yellow_rhythm_song_data_danza_06)
break
case 6:
script_execute(scr_sme_yellow_rhythm_song_data_danza_07)
break
case 7:
script_execute(scr_sme_yellow_rhythm_song_data_danza_08)
break
case 8:
script_execute(scr_sme_yellow_rhythm_song_data_danza_09)
break
case 9:
script_execute(scr_sme_yellow_rhythm_song_data_danza_10)
break
case 10:
audio_restore = 0
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_01)
break
case 11:
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_02)
break
default:
script_execute(gml_Script_scr_sme_yellow_rhythm_song_data_danza_test)
}
}
}
}
} () //gml_Script_scr_enemy_timer_attacks_bowll_solo |
2 |
{ |
3 |
var enemy_attack = global.enemy_attack |
4 |
if (instance_exists(obj_dialogue_box_battle_transformation_any) && obj_heart_battle_fighting_parent.moveable == true) |
5 |
{ |
6 |
if (enemy_attack == "Bowll Liquid" && (!instance_exists(obj_battle_enemy_attack_bowll_liquid_generator))) |
7 |
{ |
8 |
var script_tgt = obj_dialogue_box_battle_transformation_any |
9 |
scr_create_attack_boundaryscr_create_attack_boundaryfunction scr_create_attack_boundary(argument0, argument1, argument2, argument3, argument4, argument5) //gml_Script_scr_create_attack_boundary
{
instance_create(0, 0, obj_attack_boundary_creator)
obj_attack_boundary_creator.create_x = argument0
obj_attack_boundary_creator.create_y = argument1
obj_attack_boundary_creator.width = argument2
obj_attack_boundary_creator.height = argument3
obj_attack_boundary_creator.thickness = argument4
obj_attack_boundary_creator.unique_id = argument5
with (obj_attack_boundary_creator)
event_user(0)
} ((script_tgt.bbox_left + 5), (script_tgt.bbox_top + 5), (script_tgt.sprite_width - 10), (script_tgt.sprite_height - 10), 20, 0) |
10 |
instance_create(0, 0, obj_battle_enemy_attack_bowll_liquid_generator) |
11 |
} |
12 |
else if (enemy_attack == "Bowll Silverware" && (!instance_exists(obj_battle_enemy_attack_bowll_silverware_generator))) |
13 |
instance_create(0, 0, obj_battle_enemy_attack_bowll_silverware_generator) |
14 |
if (enemy_attack == "Bowll Bull" && (!instance_exists(obj_battle_enemy_attack_bowll_bull_generator))) |
15 |
instance_create(0, 0, obj_battle_enemy_attack_bowll_bull_generator) |
16 |
if (enemy_attack == "Bowll Test Song" && (!instance_exists(obj_sme_yellow_rhythm_generator))) |
17 |
{ |
18 |
instance_create(0, 0, obj_sme_yellow_rhythm_generator) |
19 |
with (obj_sme_yellow_rhythm_generator) |
20 |
{ |
21 |
damage_name_1 = "bowll a" |
22 |
damage_name_2 = "bowll b" |
23 |
damage_name_3 = "bowll c" |
24 |
end_script = gml_Script_scr_sme_yellow_rhythm_out_gen_end_script_bowll |
25 |
alarm_0_script = gml_Script_scr_sme_yellow_rhythm_out_gen_alarm_0_script_bowll |
26 |
audio_restore = 512 |
27 |
if (global.turns_passed > 10 || global.turns_passed < 0) |
28 |
global.turns_passed = 0 |
29 |
var turns_passed = global.turns_passed |
30 |
switch turns_passed |
31 |
{ |
32 |
case 0: |
33 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_01) |
34 |
break |
35 |
case 1: |
36 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_02) |
37 |
break |
38 |
case 2: |
39 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_03) |
40 |
break |
41 |
case 3: |
42 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_04) |
43 |
break |
44 |
case 4: |
45 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_05) |
46 |
break |
47 |
case 5: |
48 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_06) |
49 |
break |
50 |
case 6: |
51 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_07) |
52 |
break |
53 |
case 7: |
54 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_08) |
55 |
break |
56 |
case 8: |
57 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_09) |
58 |
break |
59 |
case 9: |
60 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_10) |
61 |
break |
62 |
case 10: |
63 |
audio_restore = 0 |
64 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_01) |
65 |
break |
66 |
case 11: |
67 |
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_02) |
68 |
break |
69 |
default: |
70 |
script_execute(gml_Script_scr_sme_yellow_rhythm_song_data_danza_test) |
71 |
} |
72 |
|
73 |
} |
74 |
} |
75 |
} |
76 |
} |