Esempio n. 1
0
    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);
    }
Esempio n. 2
0
    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);
    }
Esempio n. 3
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);
 }
Esempio n. 4
0
 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);
 }
Esempio n. 5
0
    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)
        }));
    }