home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Classicos / ZanyAttack.swf / scripts / DefineSprite_155 / frame_45 / DoAction.as
Encoding:
Text File  |  2006-06-13  |  670 b   |  35 lines

  1. column = int((playerXPos - "111") / "65");
  2. if(column == "0")
  3. {
  4.    column += random("2");
  5. }
  6. else if(column == "5")
  7. {
  8.    column -= random("2");
  9. }
  10. else
  11. {
  12.    column = column + random("3") - "1";
  13. }
  14. foundEnemy = "0";
  15. rowCount = eval("/:enemyRows") - "1";
  16. while(foundEnemy == "0")
  17. {
  18.    while(rowCount >= "0")
  19.    {
  20.       enemyNum = column + "6" * rowCount;
  21.       if(eval("/enemyGrid/enemy" add enemyNum add ":alive") == "1")
  22.       {
  23.          enemyFireNum = enemyNum;
  24.          foundEnemy = "1";
  25.          rowCount = - "1";
  26.       }
  27.       rowCount -= "1";
  28.    }
  29.    if(foundEnemy == "0")
  30.    {
  31.       column = random("6");
  32.       rowCount = "3";
  33.    }
  34. }
  35.