You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.2 KiB
44 lines
1.2 KiB
if (instance_exists(shield1) && instance_exists(shield2))
|
|
{
|
|
shield1.image_angle = shield_angle
|
|
shield2.image_angle = (-shield_angle)
|
|
shield1.x = ((round(x) + 8) + shield_offset)
|
|
shield1.y = (round(y) - 3)
|
|
shield2.x = ((round(x) - 8) - shield_offset)
|
|
shield2.y = (round(y) - 3)
|
|
if (frozen == 0)
|
|
{
|
|
if instance_exists(oLavaSurface)
|
|
{
|
|
if (glow == 1)
|
|
{
|
|
sprite_index = sHalzynBodyA4
|
|
shield1.sprite_index = sHalzynShieldA4
|
|
shield2.sprite_index = sHalzynShieldA4
|
|
eyeSprite = 1706
|
|
}
|
|
else if (glow == 2)
|
|
{
|
|
sprite_index = sHalzynBodyA4
|
|
shield1.sprite_index = sHalzynShieldA4_2
|
|
shield2.sprite_index = sHalzynShieldA4_2
|
|
eyeSprite = 1706
|
|
}
|
|
}
|
|
else
|
|
{
|
|
shield1.sprite_index = sHalzynShield
|
|
shield2.sprite_index = sHalzynShield
|
|
}
|
|
shield1.canhit = 1
|
|
shield2.canhit = 1
|
|
}
|
|
else
|
|
{
|
|
shield1.sprite_index = sHalzynShieldFrozen
|
|
shield2.sprite_index = sHalzynShieldFrozen
|
|
shield1.canhit = 0
|
|
shield2.canhit = 0
|
|
}
|
|
}
|