#config weapon=3 #config engine=2 #config heatsinks=1 #config armor=1 #def scanarc #def speed opo 11, 100 !setup mov speed, -100 opo P_TROTATE, 66 !flip mov scanarc, 64 opo P_TROTATE, 128 opo P_STEERING, 1 !scan opo p_arc, scanarc cmp [0], 0 jne !main neg speed opo p_throttle !main ipo P_SCAN, ax cmp ax, 1500 jb !narrow cmp scanarc, 64 jae !flip shl scanarc, 1 jmp !scan !narrow shr scanarc, 1 mov bx, scanarc mpy bx, @3 opo P_STEERING, bx or scanarc, 1 !shoot ipo P_HEAT, ax cmp ax, 125 ja !scan mov ax, 2 cmp [6], 128 jb !noinver neg ax !noinver add ax, @3 opo P_FIRE, ax opo 15, ax opo 15, 0 opo 15, 1 opo 15, -1 opo 15, -2 opo 15, 2 opo 15, @3 opo 15, @3 jmp !scan