Beispiel #1
0
 public DungeonPike()
     : base(Utility.RandomMinMax(17603, 17604))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #2
0
 public YellowtailBarracudaPie()
 {
     Hue = FishInfo.GetFishHue(typeof(YellowtailBarracuda));
 }
Beispiel #3
0
 public SpiderCrabPie()
 {
     Hue = FishInfo.GetFishHue(typeof(SpiderCrab));
 }
Beispiel #4
0
 public HolyMackerelPie()
 {
     Hue = FishInfo.GetFishHue(typeof(HolyMackerel));
 }
Beispiel #5
0
 public SummerDragonfishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(SummerDragonfish));
 }
Beispiel #6
0
 public CrystalFishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(CrystalFish));
 }
Beispiel #7
0
 public FireFishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(FireFish));
 }
Beispiel #8
0
 public ReaperFish()
     : base(Utility.RandomMinMax(17603, 17604))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #9
0
 public UnicornFish()
     : base(Utility.RandomMinMax(17156, 17157))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #10
0
 public FireFish()
     : base(Utility.RandomMinMax(17158, 17159))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #11
0
 public HolyMackerel()
     : base(Utility.RandomMinMax(17154, 17155))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #12
0
 public FairySalmon()
     : base(Utility.RandomMinMax(17154, 17155))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #13
0
 public CrystalFish()
     : base(Utility.RandomMinMax(17154, 17155))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #14
0
        public FishTrophy(Type type, TrophyStyle style, bool north, int label, int weight, Mobile fisher, DateTime datecaught)
        {
            int hue = FishInfo.GetFishHue(type);

            m_TypeName = type;

            m_FishWeight = weight;
            m_Fisher     = fisher;
            m_DateCaught = datecaught;

            switch (style)
            {
            case TrophyStyle.Marlin:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(17641, label, hue), 0, 0, 0);
                    AddComponent(new TrophyComponent(17642, label, hue), -1, 0, 0);
                    AddComponent(new TrophyComponent(17643, label, hue), 1, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(17644, label, hue), 0, 0, 0);
                    AddComponent(new TrophyComponent(17645, label, hue), 0, 1, 0);
                    AddComponent(new TrophyComponent(17646, label, hue), 0, -1, 0);
                }
                break;
            }

            case TrophyStyle.Dragonfish:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(17639, label, hue), 0, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(17640, label, hue), 0, 0, 0);
                }
                break;
            }

            case TrophyStyle.BoardMahi:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(19283, label, 0), 0, 0, 0);
                    AddComponent(new TrophyComponent(19287, label, hue), 0, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(19282, label, 0), 0, 0, 0);
                    AddComponent(new TrophyComponent(19286, label, hue), 0, 0, 0);
                }
                break;
            }

            case TrophyStyle.BoardGrouper:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(19281, label, 0), 0, 0, 0);
                    AddComponent(new TrophyComponent(19285, label, hue), 0, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(19280, label, 0), 0, 0, 0);
                    AddComponent(new TrophyComponent(19284, label, hue), 0, 0, 0);
                }
                break;
            }

            case TrophyStyle.Crab:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(18106, label, hue), 0, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(18107, label, hue), 0, 0, 0);
                }
                break;
            }

            case TrophyStyle.Lobster:
            {
                if (north)
                {
                    AddComponent(new TrophyComponent(18108, label, hue), 0, 0, 0);
                }
                else
                {
                    AddComponent(new TrophyComponent(18109, label, hue), 0, 0, 0);
                }
                break;
            }
            }
        }
Beispiel #15
0
 public AutumnDragonfishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(AutumnDragonfish));
 }
Beispiel #16
0
 public YellowtailBarracuda()
     : base(Utility.RandomMinMax(17603, 17604))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #17
0
 public BullFishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(BullFish));
 }
Beispiel #18
0
 public BullFishSteak()
 {
     Hue = FishInfo.GetFishHue(typeof(BullFish));
 }
Beispiel #19
0
 public FairySalmonPie()
 {
     Hue = FishInfo.GetFishHue(typeof(FairySalmon));
 }
Beispiel #20
0
 public FireFishSteak()
 {
     Hue = FishInfo.GetFishHue(typeof(FireFish));
 }
Beispiel #21
0
 public GiantKoiPie()
 {
     Hue = FishInfo.GetFishHue(typeof(GiantKoi));
 }
Beispiel #22
0
 public GiantKoiSteak()
 {
     Hue = FishInfo.GetFishHue(typeof(GiantKoi));
 }
Beispiel #23
0
 public LavaFishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(LavaFish));
 }
Beispiel #24
0
 public AutumnDragonfish()
     : base(Utility.RandomMinMax(17637, 17638))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #25
0
 public UnicornFishPie()
 {
     Hue = FishInfo.GetFishHue(typeof(UnicornFish));
 }
Beispiel #26
0
 public LavaFishSteak()
 {
     Hue = FishInfo.GetFishHue(typeof(LavaFish));
 }
Beispiel #27
0
 public StoneCrabPie()
 {
     Hue = FishInfo.GetFishHue(typeof(StoneCrab));
 }
Beispiel #28
0
 public BullFish()
     : base(Utility.RandomMinMax(17605, 17606))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }
Beispiel #29
0
 public BlueLobsterPie()
 {
     Hue = FishInfo.GetFishHue(typeof(BlueLobster));
 }
Beispiel #30
0
 public BlueMarlin()
     : base(Utility.RandomMinMax(17156, 17157))
 {
     Hue = FishInfo.GetFishHue(GetType());
 }