Beispiel #1
0
 public void method_0(GClass223 gclass223_0)
 {
     HeroPet.CooldownType int_ = (HeroPet.CooldownType)gclass223_0.int_0;
     if (gclass223_0.State == 0U)
     {
         this.Pet.Cooldowns.method_1(int_, (double)(gclass223_0.vector_0.FirstOrDefault <int>() * 1000));
         return;
     }
     this.Pet.Cooldowns.Clear(int_);
 }
Beispiel #2
0
 public EnemyLocatorResult(int int_0, GClass223 gclass223_0)
 {
     Class13.lOBHd9Nzn7x2T();
     base..ctor();
     this.Timestamp = DateTimeOffset.Now;
     this.Id        = int_0;
     if (gclass223_0.int_0 != -1 || gclass223_0.int_1 != -1)
     {
         this.Position = new Vector2((float)gclass223_0.int_0, (float)gclass223_0.int_1);
         this.Found    = true;
     }
 }
Beispiel #3
0
        internal void method_22(GClass223 gclass223_0)
        {
            this.EnemyLocated = new HeroPet.EnemyLocatorResult((this.Mode == PetMode.EnemyLocator) ? this.ModeExtra : 0, gclass223_0);
            this.EnemyLocatedList.method_0(this.EnemyLocated);
            Action <HeroPet, HeroPet.EnemyLocatorResult> enemyLocatorTick = this.EnemyLocatorTick;

            if (enemyLocatorTick == null)
            {
                return;
            }
            enemyLocatorTick(this, this.EnemyLocated);
        }
Beispiel #4
0
 public void method_2(GClass223 gclass223_0)
 {
     this.Pet.method_22(gclass223_0);
 }