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_); }
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; } }
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); }
public void method_2(GClass223 gclass223_0) { this.Pet.method_22(gclass223_0); }