|
1
|
function scr_enemy_timer_attacks_bowll_soloscr_enemy_timer_attacks_bowll_solo
function 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 = 3155;
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 = scr_sme_yellow_rhythm_out_gen_end_script_bowll;
alarm_0_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(scr_sme_yellow_rhythm_song_data_danza_test);
}
}
}
}
} ()
|
|
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 = 3155;
|
|
9
|
scr_create_attack_boundaryscr_create_attack_boundary
function scr_create_attack_boundary(arg0, arg1, arg2, arg3, arg4, arg5)
{
instance_create(0, 0, obj_attack_boundary_creator);
obj_attack_boundary_creator.create_x = arg0;
obj_attack_boundary_creator.create_y = arg1;
obj_attack_boundary_creator.width = arg2;
obj_attack_boundary_creator.height = arg3;
obj_attack_boundary_creator.thickness = arg4;
obj_attack_boundary_creator.unique_id = arg5;
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
|
{
|
|
14
|
instance_create(0, 0, obj_battle_enemy_attack_bowll_silverware_generator);
|
|
15
|
}
|
|
16
|
if (enemy_attack == "Bowll Bull" && !instance_exists(obj_battle_enemy_attack_bowll_bull_generator))
|
|
17
|
instance_create(0, 0, obj_battle_enemy_attack_bowll_bull_generator);
|
|
18
|
if (enemy_attack == "Bowll Test Song" && !instance_exists(obj_sme_yellow_rhythm_generator))
|
|
19
|
{
|
|
20
|
instance_create(0, 0, obj_sme_yellow_rhythm_generator);
|
|
21
|
with (obj_sme_yellow_rhythm_generator)
|
|
22
|
{
|
|
23
|
damage_name_1 = "bowll a";
|
|
24
|
damage_name_2 = "bowll b";
|
|
25
|
damage_name_3 = "bowll c";
|
|
26
|
end_script = scr_sme_yellow_rhythm_out_gen_end_script_bowll;
|
|
27
|
alarm_0_script = scr_sme_yellow_rhythm_out_gen_alarm_0_script_bowll;
|
|
28
|
audio_restore = 512;
|
|
29
|
if (global.turns_passed > 10 || global.turns_passed < 0)
|
|
30
|
global.turns_passed = 0;
|
|
31
|
var turns_passed = global.turns_passed;
|
|
32
|
switch (turns_passed)
|
|
33
|
{
|
|
34
|
case 0:
|
|
35
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_01);
|
|
36
|
break;
|
|
37
|
case 1:
|
|
38
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_02);
|
|
39
|
break;
|
|
40
|
case 2:
|
|
41
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_03);
|
|
42
|
break;
|
|
43
|
case 3:
|
|
44
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_04);
|
|
45
|
break;
|
|
46
|
case 4:
|
|
47
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_05);
|
|
48
|
break;
|
|
49
|
case 5:
|
|
50
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_06);
|
|
51
|
break;
|
|
52
|
case 6:
|
|
53
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_07);
|
|
54
|
break;
|
|
55
|
case 7:
|
|
56
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_08);
|
|
57
|
break;
|
|
58
|
case 8:
|
|
59
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_09);
|
|
60
|
break;
|
|
61
|
case 9:
|
|
62
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_10);
|
|
63
|
break;
|
|
64
|
case 10:
|
|
65
|
audio_restore = 0;
|
|
66
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_01);
|
|
67
|
break;
|
|
68
|
case 11:
|
|
69
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_finale_02);
|
|
70
|
break;
|
|
71
|
default:
|
|
72
|
script_execute(scr_sme_yellow_rhythm_song_data_danza_test);
|
|
73
|
}
|
|
74
|
}
|
|
75
|
}
|
|
76
|
}
|
|
77
|
}
|