Beispiel #1
0
 public static void EggTrade(PK8 pk8)
 {
     pk8.IsEgg          = true;
     pk8.Egg_Location   = 60002;
     pk8.EggMetDate     = pk8.MetDate = DateTime.Now.Date;
     pk8.HeldItem       = 0;
     pk8.CurrentLevel   = 1;
     pk8.EXP            = 0;
     pk8.DynamaxLevel   = 0;
     pk8.Met_Level      = 1;
     pk8.Met_Location   = 0;
     pk8.CurrentHandler = 0;
     pk8.OT_Friendship  = 1;
     pk8.HT_Name        = "";
     pk8.HT_Friendship  = 0;
     pk8.HT_Language    = 0;
     pk8.HT_Gender      = 0;
     pk8.HT_Memory      = 0;
     pk8.HT_Feeling     = 0;
     pk8.HT_Intensity   = 0;
     pk8.EVs            = new int[] { 0, 0, 0, 0, 0, 0 };
     pk8.Markings       = new int[] { 0, 0, 0, 0, 0, 0, 0, 0 };
     pk8.ClearRecordFlags();
     pk8.GetSuggestedRelearnMoves();
     pk8.Moves       = pk8.RelearnMoves;
     pk8.Move1_PPUps = pk8.Move2_PPUps = pk8.Move3_PPUps = pk8.Move4_PPUps = 0;
     pk8.SetMaximumPPCurrent(pk8.Moves);
     pk8.SetSuggestedHyperTrainingData();
 }
Beispiel #2
0
        private void EggTrade(PK8 pk8)
        {
            if (!Info.Hub.Config.Trade.EggTrade || pk8.Nickname != "Egg")
            {
                return;
            }

            pk8.IsEgg          = true;
            pk8.Egg_Location   = 60002;
            pk8.HeldItem       = 0;
            pk8.CurrentLevel   = 1;
            pk8.EXP            = 0;
            pk8.DynamaxLevel   = 0;
            pk8.Met_Level      = 1;
            pk8.Met_Location   = 0;
            pk8.CurrentHandler = 0;
            pk8.OT_Friendship  = 1;
            pk8.HT_Name        = "";
            pk8.HT_Friendship  = 0;
            pk8.HT_Language    = 0;
            pk8.HT_Gender      = 0;
            pk8.HT_Memory      = 0;
            pk8.HT_Feeling     = 0;
            pk8.HT_Intensity   = 0;
            pk8.EVs            = new int[] { 0, 0, 0, 0, 0, 0 };
            pk8.Markings       = new int[] { 0, 0, 0, 0, 0, 0, 0, 0 };
            pk8.ClearRecordFlags();
            pk8.FixMoves();
            pk8.GetSuggestedRelearnMoves();
            pk8.SetSuggestedHyperTrainingData();

            return;
        }