home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / pendekar.swf / scripts / DefineSprite_87_oPole / frame_1 / DoAction.as
Text File  |  2006-05-08  |  529b  |  34 lines

  1. function init()
  2. {
  3.    if(runOnce)
  4.    {
  5.       return undefined;
  6.    }
  7.    this.runOnce = true;
  8.    this.hp = 30;
  9.    this.dir = 1;
  10.    this.hitable = true;
  11.    this.level = _Y;
  12.    this.nLevel = _Y;
  13.    this.charName = "Pole";
  14.    if(intro)
  15.    {
  16.       intro = false;
  17.    }
  18. }
  19. function dirValue(number)
  20. {
  21.    return dir * number;
  22. }
  23. function getHit(power)
  24. {
  25.    if(power == undefined)
  26.    {
  27.       power = 0;
  28.    }
  29.    hp -= power;
  30.    gotoAndStop(hp <= 0 ? "oPoleBreak" : "oPoleHit");
  31. }
  32. this.onLoad = init();
  33. stop();
  34.