sA4PowerCell 0 -1 100 0 <undefined> <undefined> 1 603 7 0 0 -1 2 self 0 0 1 image_speed = 0; xoff = 0; ratio = 0; x = view_xview[0] + view_wview[0] / 2 + xoff; y = view_yview[0] + view_hview[0] / 2; if (global.event[203] == 0) { image_index = 0; } else image_index = 1; rframe = 0; corespr = sA4ReactorCore; 1 603 7 0 0 -1 2 self 0 0 1 ratio = view_xview[0] / 160 - 1; xoff = -ratio * 32; x = view_xview[0] + view_wview[0] / 2 + xoff; y = view_yview[0] + view_hview[0] / 2; 1 603 7 0 0 -1 2 self 0 0 1 if (global.event[203] == false && instance_exists(oPBombExpl)) event_user(0); if (global.event[203] == 0) { corespr = sA4ReactorCore; } else corespr = sA4ReactorCore2; rframe += 1; if (rframe > 2) rframe = 0; 1 603 7 0 0 -1 2 self 0 0 1 global.event[203] = 1; image_index = 1; repeat (10) { expl = instance_create(x + random_range(-30, 30), y + random_range(-30, 30), oFXAnimSpark); expl.image_speed = 0.5; expl.additive = 0; expl.sprite_index = sExplSmoke; expl.depth = -90; expl.image_xscale = 1 - 2 * (random(2) < 1); } instance_create(0, 0, oA4EscapeControl); 1 603 7 0 0 -1 2 self 0 0 1 draw_sprite(corespr, rframe, x, y); draw_sprite_ext(sprite_index, 0, x - 160, y, 1, 1, 0, c_gray, 1); draw_sprite_ext(sprite_index, 0, x + 160, y, 1, 1, 0, c_gray, 1); draw_self(); 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 -1