Ejemplo n.º 1
0
        protected void LoadSBInfo()
        {
            LastRestock = DateTime.UtcNow;

            for (var i = 0; i < m_ArmorBuyInfo.Count; ++i)
            {
                if (m_ArmorBuyInfo[i] is GenericBuyInfo buy)
                {
                    buy.DeleteDisplayEntity();
                }
            }

            SBInfos.Clear();

            InitSBInfo();

            m_ArmorBuyInfo.Clear();
            m_ArmorSellInfo.Clear();

            for (var i = 0; i < SBInfos.Count; i++)
            {
                var sbInfo = SBInfos[i];
                m_ArmorBuyInfo.AddRange(sbInfo.BuyInfo);
                m_ArmorSellInfo.Add(sbInfo.SellInfo);
            }
        }
Ejemplo n.º 2
0
        protected void LoadSBInfo()
        {
            m_LastRestock = DateTime.Now;

            for (int i = 0; i < m_ArmorBuyInfo.Count; ++i)
            {
                GenericBuyInfo buy = m_ArmorBuyInfo[i] as GenericBuyInfo;

                if (buy != null)
                {
                    buy.DeleteDisplayEntity();
                }
            }

            SBInfos.Clear();

            InitSBInfo();

            m_ArmorBuyInfo.Clear();
            m_ArmorSellInfo.Clear();

            for (int i = 0; i < SBInfos.Count; i++)
            {
                SBInfo sbInfo = (SBInfo)SBInfos[i];
                m_ArmorBuyInfo.AddRange(sbInfo.BuyInfo);
                m_ArmorSellInfo.Add(sbInfo.SellInfo);
            }
        }
Ejemplo n.º 3
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBMageGuild());
     SBInfos.Add(new SBRuneCasting());
     SBInfos.Add(new SBBuyArtifacts());
     SBInfos.Add(new SBElfWizard());
 }
Ejemplo n.º 4
0
		public override void InitSBInfo()
		{
			SBInfos.Add( new SBHealer() );

			if ( this.Map == Map.Felucca )
				SBInfos.Add( new SBElfHealer() );
		}
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBStavesWeapon());
     SBInfos.Add(new SBCarpenterGuild());
     SBInfos.Add(new SBWoodenShields());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 6
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBBowyer());
     SBInfos.Add(new SBRangedWeapon());
     SBInfos.Add(new SBBuyArtifacts());
     SBInfos.Add(new SBArcherGuild());
 }
Ejemplo n.º 7
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBBowyer());
     SBInfos.Add(new SBRangedWeapon());
     SBInfos.Add(new SBBuyArtifacts());
     SBInfos.Add(new SBLotsOfArrows());
     SBInfos.Add(new SBProvisioner());
 }
Ejemplo n.º 8
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBTailorGuild());
     SBInfos.Add(new SBLeatherArmor());
     SBInfos.Add(new SBStuddedArmor());
     SBInfos.Add(new SBLeatherWorker());
     SBInfos.Add(new SBFurtrader());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 9
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBProvisioner());
     SBInfos.Add(new SBJewel());
     SBInfos.Add(new SBVarietyDealer());
     SBInfos.Add(new SBShipwright());
     SBInfos.Add(new SBArchitect());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 10
0
        public override void InitSBInfo()
        {
            SBInfos.Add(new SBHealer());
            SBInfos.Add(new SBMortician());

            if (this.Map == Map.Lodor)
            {
                SBInfos.Add(new SBElfHealer());
            }
        }
Ejemplo n.º 11
0
        public override void InitSBInfo()
        {
            SBInfos.Add(new SBHealer());

            if (this.Map == Map.Lodor)
            {
                SBInfos.Add(new SBElfHealer());
            }

            SBInfos.Add(new SBHolidayDeco());
        }
Ejemplo n.º 12
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBWeaponSmith());
     SBInfos.Add(new SBLeatherArmor());
     SBInfos.Add(new SBStuddedArmor());
     SBInfos.Add(new SBMetalShields());
     SBInfos.Add(new SBPlateArmor());
     SBInfos.Add(new SBHelmetArmor());
     SBInfos.Add(new SBChainmailArmor());
     SBInfos.Add(new SBRingmailArmor());
     SBInfos.Add(new SBAxeWeapon());
     SBInfos.Add(new SBKnifeWeapon());
     SBInfos.Add(new SBMaceWeapon());
     SBInfos.Add(new SBPoleArmWeapon());
     SBInfos.Add(new SBSpearForkWeapon());
     SBInfos.Add(new SBStavesWeapon());
     SBInfos.Add(new SBSwordWeapon());
     SBInfos.Add(new SBGemArmor());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 13
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBHealer());
 }
Ejemplo n.º 14
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBMage());
 }
Ejemplo n.º 15
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBFactionBoard());
 }
Ejemplo n.º 16
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBButcher());
 }
Ejemplo n.º 17
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBRanger());
 }
Ejemplo n.º 18
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBMage());
     SBInfos.Add(new SBFortuneTeller());
 }
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBFactionReagent());
 }
Ejemplo n.º 20
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBAssassin());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 21
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBAlchemist());
 }
Ejemplo n.º 22
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBMystic());
 }
Ejemplo n.º 23
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBBlacksmith());
 }
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBAlchemistGuild());
     SBInfos.Add(new SBMixologist());
     SBInfos.Add(new SBBuyArtifacts());
 }
Ejemplo n.º 25
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBWaiter());
 }
Ejemplo n.º 26
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBBladeweaver());
 }
Ejemplo n.º 27
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBTinker(this));
 }
Ejemplo n.º 28
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBSisterOfHealing());
 }
Ejemplo n.º 29
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBKeeperOfChivalry());
 }
Ejemplo n.º 30
0
 public override void InitSBInfo()
 {
     SBInfos.Add(new SBLibraryGuild());
     SBInfos.Add(new SBBuyArtifacts());
 }