public void Run(GClass256 e) { HeroPet pet = ConnectionManager.Instance.Value.Game.Hero.Pet; PetMode mode = (PetMode)e.gclass257_0.Mode; pet.Modes[mode] = new HeroPet.PetModeData(e, mode); }
public void Run(GClass225 e) { HeroPet pet = ConnectionManager.Instance.Value.Game.Hero.Pet; pet.Hp = e.int_0; pet.HpMax = e.int_1; pet.IsRepairNeeded = (pet.Hp == 0); }
public GClass887(HeroPet heroPet_1, GClass882 gclass882_1) { Class13.lOBHd9Nzn7x2T(); base..ctor("Pet", new string[] { "Name", "Value" }, null); this.Pet = heroPet_1; this.Stats = gclass882_1; base.Subscribe <HeroPet>(this.Pet); base.Subscribe <GClass882>(this.Stats); }
public GClass836(HeroPet heroPet_1, GClass831 gclass831_1) { Class13.NP5bWyNzLwONS(); base..ctor("Pet", new string[] { "Name", "Value" }, null); this.Pet = heroPet_1; this.Stats = gclass831_1; base.Subscribe <HeroPet>(this.Pet); base.Subscribe <GClass831>(this.Stats); }
private static EntityDataRoot smethod_19(GClass839 gclass839_0) { string text = string.Format("{0} | CFG: {1} | FRM: {2}", gclass839_0.State.ToString(), gclass839_0.Hero.Config, gclass839_0.Hero.Formation.ToString()); HeroPet pet = gclass839_0.Hero.Pet; if (pet != null && pet.IsAvailable) { text += " | PET: "; if (gclass839_0.Hero.Pet.IsEnabled) { text += gclass839_0.Hero.Pet.Mode.ToString(); } else { text += "Off"; } } return(GClass840.smethod_16(0.02f, 0.95f, new EntityRenderFragment[] { GClass840.smethod_11(Color.Red, "16px Arial", "left", text, null) })); }