Skip to content

Instantly share code, notes, and snippets.

@heynemann
Created November 29, 2012 15:58

Revisions

  1. heynemann revised this gist Nov 29, 2012. No changes.
  2. heynemann revised this gist Nov 29, 2012. No changes.
  3. heynemann created this gist Nov 29, 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();

    };