Skip to content

Instantly share code, notes, and snippets.

@guilhermef
Created November 30, 2012 03:09

Revisions

  1. guilhermef created this gist Nov 30, 2012.
    22 changes: 22 additions & 0 deletions robot.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,22 @@

    //FightCode can only understand your robot
    //if its class is called Robot
    var Robot = function(robot) {

    };

    Robot.prototype.onIdle = function(ev) {
    var robot = ev.robot;
    robot.ahead(100);
    robot.rotateCannon(360);
    robot.back(100);
    robot.rotateCannon(360);

    };

    Robot.prototype.onScannedRobot = function(ev) {
    var robot = ev.robot;
    robot.fire();

    };