Advertisement
Guest User

Untitled

a guest
May 28th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var TargetSystem={
  2.      targets:[],
  3.      enemyIndex:-1,
  4.     set Update(array){
  5.    
  6.         function EnemyPosition(element,index,array)
  7.             {
  8.         this.enemyIndex=1 // Does change the TargetSystem enemyIndex
  9.         /* code used to show problem*/
  10.                 var enemyValue = Math.max(...array);
  11.                  if(enemyValue === element)
  12.                     return index;
  13.                  printErr(this.enemyIndex);
  14.                
  15.             }
  16.         if(this.targets.length <= 0 )
  17.         {
  18.             this.targets=array;
  19.             var numb = Math.max(...this.targets);
  20.             this.targets.findIndex(EnemyPosition);
  21.             return;
  22.         }
  23.         if(this.targets.length >= 7 )
  24.         {
  25.             this.targets=array;
  26.             var numb = Math.max(...this.targets);
  27.             this.targets.findIndex(EnemyPosition);
  28.         }
  29.        
  30.        
  31.        
  32.        
  33.     },
  34.    
  35.     TargetDestroy:function(vertical){
  36.            printErr(this.enemyIndex,vertical);// Prints -1
  37.            vertical===this.enemyIndex ? print('FIRE'):print('HOLD');
  38.     }
  39. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement