sQueenBelly
0
-1
-10
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
flashing = 0;
fxtimer = 0;
1
603
7
0
0
-1
2
self
0
0
1
if (instance_exists(oQueenHead)) {
flashing = oQueenHead.flashing;
fxtimer = oQueenHead.fxtimer;
}
1
603
7
0
0
-1
2
self
0
0
1
if (other.image_index == 1 && oCharacter.state == 55 && instance_number(oQueenFinalExplosion) == 0) with (oQueenHead) event_user(3);
1
603
7
0
0
-1
2
self
0
0
1
if(oControl.mod_fusion == 1 || oControl.MonsterPalettesFusionOnly == 0) {
pal_swap_set(oControl.QueenPalette, 1, false);
}
draw_sprite_ext(sQueenBelly, -1, x, y, 1, 1, image_angle, -1, 0.5);
if (!flashing) {
draw_sprite_ext(sQueenRibs, -1, x, y, 1, 1, image_angle, -1, 1);
} else {
draw_sprite_ext(sQueenRibs, -1, x, y, 1, 1, image_angle, make_color_rgb(255 - fxtimer * 63, 255 - fxtimer * 63, 255 - fxtimer * 63), 1);
draw_set_blend_mode(bm_add);
repeat (2) draw_sprite_ext(sQueenRibs, -1, x, y, 1, 1, image_angle, -1, 1 - fxtimer * 0.25);
draw_set_blend_mode(bm_normal);
}
shader_reset();
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
-1