1 |
if (damagecon == 0) |
2 |
{ |
3 |
damagecon = 1; |
4 |
sprite_index = spr_berdlyb_shocked_battle; |
5 |
event_user(0); |
6 |
with (obj_berdlyb_enemy) |
7 |
{ |
8 |
if (nitro == 0) |
9 |
o_coaster_controller.bumpmercy += 6; |
10 |
if (nitro > 0) |
11 |
o_coaster_controller.bumpmercy += 4; |
12 |
} |
13 |
with (obj_dmgwriter) |
14 |
depth = o_coaster_berdly.depth - 1; |
15 |
if (movetype == 0) |
16 |
movetimer = movethreshold; |
17 |
movebuffer = 1; |
18 |
xshake = 10; |
19 |
if (kiss == 0) |
20 |
particle = instance_create(x + 40 + random(80), y - 8 - random(20), obj_berdlyparticle); |
21 |
if (kiss == 1) |
22 |
{ |
23 |
snd_play(snd_coaster_kiss); |
24 |
particle = instance_create(x + 12, y - 20, obj_berdlyparticle); |
25 |
particle.hspeed = -1; |
26 |
particle.sprite_index = spr_coaster_berdly_heart; |
27 |
particle.image_angle = 0; |
28 |
particle.gravity = -0.2 - random(0.1); |
29 |
} |
30 |
} |
31 |
snd_play(snd_bump); |
32 |
snd_play(snd_damage); |
33 |
with (other) |
34 |
damaged = 1; |