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.
AM2R-Multitroid-Fair-Team-PVP/Export_Code/gml_Object_oTesterCannon_Al...

68 lines
1.9 KiB

if (type == 3)
{
if ((!damaged) && open)
{
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = image_angle
prj.image_angle = image_angle
prj.speed = 4
if (global.difficulty == 1)
{
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle + 40)
prj.image_angle = (image_angle + 40)
prj.speed = 4
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle - 40)
prj.image_angle = (image_angle - 40)
prj.speed = 4
}
if (global.difficulty >= 2)
{
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle + 30)
prj.image_angle = (image_angle + 30)
prj.speed = 5
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle - 30)
prj.image_angle = (image_angle - 30)
prj.speed = 5
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle + 60)
prj.image_angle = (image_angle + 60)
prj.speed = 5
prj = instance_create(x, y, oTesterSpazerBeam)
prj.direction = (image_angle - 60)
prj.image_angle = (image_angle - 60)
prj.speed = 5
}
with (oTester)
alarm[0] = 1
}
if open
{
if (global.difficulty < 2)
alarm[0] = 16
else
alarm[0] = 10
}
}
if (type == 2)
{
if ((!damaged) && open)
{
prj = instance_create(x, y, oTesterWaveBeam)
prj.direction = image_angle
prj.image_angle = image_angle
prj.speed = 6
if (x < 160)
prj.hspeed -= 6
else
prj.hspeed += 6
with (oTester)
alarm[0] = 1
}
if open
alarm[0] = 8
}