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-The-Horde-Multitroid/Export_Code/gml_Script_charge_beam_fire...

44 lines
1.3 KiB

if (nofire == 0 && turning == 0 && morphing == 0 && unmorphing == 0 && walljumping == 0)
{
if (state == STANDING || state == RUNNING || state == DUCKING || (state == JUMPING && vjump == 1) || (state == GRABBEDQUEEN && image_index == 2))
{
nofire = 16
if (aimdirection == 0)
shoot_beam(0)
if (aimdirection == 1)
shoot_beam(180)
if (aimdirection == 2)
shoot_beam(45)
if (aimdirection == 3)
shoot_beam(135)
if (aimdirection == 4)
shoot_beam(315)
if (aimdirection == 5)
shoot_beam(225)
if (aimdirection == 6)
shoot_beam(90)
if (aimdirection == 7)
shoot_beam(270)
}
if (state == GRIP && ((facing == RIGHT && aimdirection != 0) || (facing == LEFT && aimdirection != 1)))
{
nofire = 16
if (aimdirection == 0)
shoot_beam(0)
if (aimdirection == 1)
shoot_beam(180)
if (aimdirection == 2)
shoot_beam(45)
if (aimdirection == 3)
shoot_beam(135)
if (aimdirection == 4)
shoot_beam(315)
if (aimdirection == 5)
shoot_beam(225)
if (aimdirection == 6)
shoot_beam(90)
if (aimdirection == 7)
shoot_beam(270)
}
}