Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Blocky Pond - Ultimate Duck Patrol :)
- //Written by EvilGeniusJamie
- var lastPos;
- var angle;
- var foundDuck;
- var found;
- function calcSwim() {
- if (loc_x() <= 10) {
- swim(0,50);
- } else if (loc_x() >= 90) {
- swim(180,50);
- } else if (speed() === 0) {
- swim(0,50);
- }
- }
- function findDuck(lastPos) {
- angle = lastPos;
- found = false;
- while (found === false) {
- if (scan(angle) < 70) {
- found = true;
- } else if (scan(angle + 90) < 70) {
- found = true;
- angle = angle + 90;
- } else if (scan(angle + 180) < 70) {
- found = true;
- angle = angle + 180;
- } else if (scan(angle + 270) < 70) {
- found = true;
- angle = angle + 270;
- } else {
- calcSwim();
- angle = angle + 1;
- if (angle == 360) {
- found = true;
- angle = -1;
- }
- }
- }
- return angle;
- }
- swim(0, 50);
- foundDuck = findDuck(0);
- while (true) {
- if (scan(foundDuck) < 70) {
- cannon(foundDuck, scan(foundDuck));
- } else {
- foundDuck = findDuck(foundDuck);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement