Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_starlo_bullet_rain_gun_Create_0

(view raw script w/o annotations or w/e)
1
image_alpha = 0
2
image_alpha_inc = 0.2
3
time_to_fade_in = 1 / image_alpha_inc
4
image_angle_inc = 10
5
target_dir = point_direction(x, y, obj_heart_battle_fighting_red.x, obj_heart_battle_fighting_red.y)
6
direction = target_dir
7
image_angle = target_dir - time_to_fade_in * image_angle_inc
8
can_fire = 0
9
bullet = instance_create(x, y, obj_battle_enemy_attack_starlo_bullet_rain_bullet)
10
bullet.direction = target_dir
11
if (target_dir > 90 && target_dir < 270)
12
    image_yscale = -1
13
event_inherited()
14
audio_play_sound(snd_starlo_gun_warn, 1, 0)
15
audio_shot_can_play = true