Advertisement
Guest User

ddffggh

a guest
Mar 10th, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.             case 103:
  2.             {
  3.                 var _loc52 = _loc7;
  4.                 var _loc53 = this.api.datacenter.Sprites.getItemAt(_loc52);
  5.                 var _loc54 = _loc53.mc;
  6.                 if (_loc54 == undefined)
  7.                 {
  8.                     return;
  9.                 } // end if
  10.                 var _loc55 = _loc53.sex == 1 ? ("f") : ("m");
  11.                 _loc11.addAction(false, this.api.kernel, this.api.kernel.showMessage, [undefined, ank.utils.PatternDecoder.combine(this.api.lang.getText("DIE", [_loc53.name]), _loc55, true), "INFO_FIGHT_CHAT"]);
  12.                 var _loc56 = this.api.ui.getUIComponent("Timeline");
  13.                 _loc11.addAction(false, _loc56, _loc56.hideItem, [_loc52]);
  14.                 _loc11.addAction(true, _loc54, _loc54.setAnim, ["Die"], 1500);
  15.                 if (_loc53.hasCarriedChild())
  16.                 {
  17.                     this.api.gfx.uncarriedSprite(_loc53.carriedSprite.id, _loc53.cellNum, false, _loc11);
  18.                     _loc11.addAction(false, this.api.gfx, this.api.gfx.addSpriteExtraClip, [_loc53.carriedChild.id, dofus.Constants.CIRCLE_FILE, dofus.Constants.TEAMS_COLOR[_loc53.carriedChild.Team]]);
  19.                 } // end if
  20.                 _loc11.addAction(false, _loc54, _loc54.clear);
  21.                 if (this.api.datacenter.Player.summonedCreaturesID[_loc52])
  22.                 {
  23.                     --this.api.datacenter.Player.SummonedCreatures;
  24.                     delete this.api.datacenter.Player.summonedCreaturesID[_loc52];
  25.                     this.api.ui.getUIComponent("Banner").shortcuts.setSpellStateOnAllContainers();
  26.                 } // end if
  27.                 if (_loc52 == this.api.datacenter.Player.ID)
  28.                 {
  29.                     if (_loc6 == this.api.datacenter.Player.ID)
  30.                     {
  31.                         this.api.kernel.SpeakingItemsManager.triggerEvent(dofus.managers.SpeakingItemsManager.SPEAK_TRIGGER_KILLED_HIMSELF);
  32.                     }
  33.                     else
  34.                     {
  35.                         var _loc57 = this.api.datacenter.Sprites.getItemAt(this.api.datacenter.Player.ID).Team;
  36.                         var _loc58 = this.api.datacenter.Sprites.getItemAt(_global.parseInt(_loc6)).Team;
  37.                         if (_loc57 == _loc58)
  38.                         {
  39.                             this.api.kernel.SpeakingItemsManager.triggerEvent(dofus.managers.SpeakingItemsManager.SPEAK_TRIGGER_KILLED_BY_ALLY);
  40.                         }
  41.                         else
  42.                         {
  43.                             this.api.kernel.SpeakingItemsManager.triggerEvent(dofus.managers.SpeakingItemsManager.SPEAK_TRIGGER_KILLED_BY_ENEMY);
  44.                         } // end else if
  45.                     } // end else if
  46.                 }
  47.                 else if (_loc6 == this.api.datacenter.Player.ID)
  48.                 {
  49.                     var _loc59 = this.api.datacenter.Sprites.getItemAt(this.api.datacenter.Player.ID).Team;
  50.                     var _loc60 = this.api.datacenter.Sprites.getItemAt(_global.parseInt(_loc52)).Team;
  51.                     if (_loc59 == _loc60)
  52.                     {
  53.                         this.api.kernel.SpeakingItemsManager.triggerEvent(dofus.managers.SpeakingItemsManager.SPEAK_TRIGGER_KILL_ALLY);
  54.                     }
  55.                     else
  56.                     {
  57.                         this.api.kernel.SpeakingItemsManager.triggerEvent(dofus.managers.SpeakingItemsManager.SPEAK_TRIGGER_KILL_ENEMY);
  58.                     } // end else if
  59.                 } // end else if
  60.                 break;
  61.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement