Ejemplo 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);
    }
Ejemplo n.º 2
0
 public PetModeData(GClass256 gclass256_0, PetMode petMode_0)
 {
     Class13.lOBHd9Nzn7x2T();
     base..ctor();
     this.Extra = new List <int>();
     this.Data  = gclass256_0;
     this.Mode  = petMode_0;
 }
Ejemplo n.º 3
0
        public void method_19(GClass256 gclass256_0)
        {
            PetMode mode = (PetMode)gclass256_0.gclass257_0.Mode;

            HeroPet.PetModeData petModeData;
            if (!this.Modes.TryGetValue(mode, out petModeData))
            {
                petModeData = (this.Modes[mode] = new HeroPet.PetModeData(gclass256_0, mode));
            }
            petModeData.Data = gclass256_0;
        }
Ejemplo n.º 4
0
 public void method_1(GClass256 gclass256_0)
 {
     this.Game.Hero.method_22("resource_payload-keys", (double)gclass256_0.gclass257_0.int_0);
     if (gclass256_0.gclass258_0.double_0 > 1.0)
     {
         this.Game.EventGateOpening = DateTimeOffset.Now.AddSeconds(-1.0);
         this.Game.EventGateClosing = DateTimeOffset.Now.AddSeconds(gclass256_0.gclass258_0.double_0);
         this.Game.EventGateGoal    = DateTimeOffset.Now.AddSeconds(-1.0);
     }
     else
     {
         this.Game.EventGateOpening = DateTimeOffset.Now.AddSeconds(gclass256_0.gclass258_0.double_1);
         this.Game.EventGateClosing = DateTimeOffset.Now.AddSeconds(-1.0);
         this.Game.EventGateGoal    = DateTimeOffset.Now.AddSeconds(gclass256_0.gclass258_0.double_2);
     }
     this.Log.Info("Payload escort update -- {keys} keys; {open}~{closing} ({remaining})", new object[]
     {
         gclass256_0.gclass257_0.int_0,
         this.Game.EventGateOpening,
         this.Game.EventGateClosing,
         this.Game.EventGateGoal
     });
 }