Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_steamworks_steam_blaster_Alarm_2

related scripts: Alarm_0Alarm_1Alarm_2 Alarm_3Create_0Destroy_0Draw_0Step_0

(view raw script w/o annotations or w/e)
1
alarm[0]
 = steam_delay * 30;
gml_Object_obj_steamworks_steam_blaster_Alarm_0.gml

steam_active = true; alarm[0]
 = steam_interval * 30;
alarm[1]
 = 20;
alarm[3]
 = alarm[0] * 0.8;
if (point_in_rectangle(x, y, __view_get(e__VW.XView, 0), __view_get(e__VW.YView, 0), __view_get(e__VW.XView, 0) + __view_get(e__VW.HView, 0), __view_get(e__VW.YView, 0) + __view_get(e__VW.WPort, 0))) { if (obj_steamworks_07_controller.steam_audio_noloop == false) { audio_play_sound(steam_sound, 1, 0); audio_sound_gain(steam_sound, 0.25, 0); audio_sound_pitch(steam_sound, 1.1); with (obj_steamworks_07_controller) { steam_audio_noloop = true; if (!alarm[1]) alarm[1]
 = 1;
} } } enum e__VW { XView, YView, WView, HView, Angle, HBorder, VBorder, HSpeed, VSpeed, Object, Visible, XPort, YPort, WPort, HPort, Camera, SurfaceID }
2
if (steam_delay == 0)
3
    alarm[0]
 = 1;
gml_Object_obj_steamworks_steam_blaster_Alarm_0.gml

steam_active = true; alarm[0]
 = steam_interval * 30;
alarm[1]
 = 20;
alarm[3]
 = alarm[0] * 0.8;
if (point_in_rectangle(x, y, __view_get(e__VW.XView, 0), __view_get(e__VW.YView, 0), __view_get(e__VW.XView, 0) + __view_get(e__VW.HView, 0), __view_get(e__VW.YView, 0) + __view_get(e__VW.WPort, 0))) { if (obj_steamworks_07_controller.steam_audio_noloop == false) { audio_play_sound(steam_sound, 1, 0); audio_sound_gain(steam_sound, 0.25, 0); audio_sound_pitch(steam_sound, 1.1); with (obj_steamworks_07_controller) { steam_audio_noloop = true; if (!alarm[1]) alarm[1]
 = 1;
} } } enum e__VW { XView, YView, WView, HView, Angle, HBorder, VBorder, HSpeed, VSpeed, Object, Visible, XPort, YPort, WPort, HPort, Camera, SurfaceID }