Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_heart_hitbox_parent_Other_10

(view raw script w/o annotations or w/e)
1
hit = false
2
if place_meeting(x, y, obj_battle_enemy_attack_parent)
3
{
4
    with (obj_heart_battle_fighting_parent)
5
    {
6
        collide_id = instance_place(x, y, obj_battle_enemy_attack_parent)
7
        damage_number = collide_id.damage_number
8
    }
9
    hit = true
10
}
11
if (place_meeting(x, y, obj_battle_enemy_attack_orange_parent) && obj_heart_battle_fighting_parent.hsp == 0 && obj_heart_battle_fighting_parent.vsp == 0)
12
{
13
    with (obj_heart_battle_fighting_parent)
14
    {
15
        collide_id = instance_place(x, y, obj_battle_enemy_attack_orange_parent)
16
        damage_number = collide_id.damage_number
17
    }
18
    hit = true
19
}
20
if (place_meeting(x, y, obj_battle_enemy_attack_blue_parent) && (obj_heart_battle_fighting_parent.hsp != 0 || obj_heart_battle_fighting_parent.vsp != 0))
21
{
22
    with (obj_heart_battle_fighting_parent)
23
    {
24
        collide_id = instance_place(x, y, obj_battle_enemy_attack_blue_parent)
25
        damage_number = collide_id.damage_number
26
    }
27
    hit = true
28
}
29
event_user(1)