Reorganizes Project (#41)
This commit is contained in:
parent
08bf44af9a
commit
3614a66aee
3499 changed files with 79 additions and 55 deletions
|
|
@ -0,0 +1,32 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBChainmailArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(ChainCoif), 17, 20, 0x13BB, 0));
|
||||
Add(new GenericBuyInfo(typeof(ChainChest), 143, 20, 0x13BF, 0));
|
||||
Add(new GenericBuyInfo(typeof(ChainLegs), 149, 20, 0x13BE, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(ChainCoif), 6);
|
||||
Add(typeof(ChainChest), 71);
|
||||
Add(typeof(ChainLegs), 74);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBHelmetArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(PlateHelm), 21, 20, 0x1412, 0));
|
||||
Add(new GenericBuyInfo(typeof(CloseHelm), 18, 20, 0x1408, 0));
|
||||
Add(new GenericBuyInfo(typeof(CloseHelm), 18, 20, 0x1409, 0));
|
||||
Add(new GenericBuyInfo(typeof(Helmet), 31, 20, 0x140A, 0));
|
||||
Add(new GenericBuyInfo(typeof(Helmet), 18, 20, 0x140B, 0));
|
||||
Add(new GenericBuyInfo(typeof(NorseHelm), 18, 20, 0x140E, 0));
|
||||
Add(new GenericBuyInfo(typeof(NorseHelm), 18, 20, 0x140F, 0));
|
||||
Add(new GenericBuyInfo(typeof(Bascinet), 18, 20, 0x140C, 0));
|
||||
Add(new GenericBuyInfo(typeof(PlateHelm), 21, 20, 0x1419, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(Bascinet), 9);
|
||||
Add(typeof(CloseHelm), 9);
|
||||
Add(typeof(Helmet), 9);
|
||||
Add(typeof(NorseHelm), 9);
|
||||
Add(typeof(PlateHelm), 10);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBLeatherArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(LeatherArms), 80, 20, 0x13CD, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherChest), 101, 20, 0x13CC, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherGloves), 60, 20, 0x13C6, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherGorget), 74, 20, 0x13C7, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherLegs), 80, 20, 0x13cb, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherCap), 10, 20, 0x1DB9, 0));
|
||||
Add(new GenericBuyInfo(typeof(FemaleLeatherChest), 116, 20, 0x1C06, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherBustierArms), 97, 20, 0x1C0A, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherShorts), 86, 20, 0x1C00, 0));
|
||||
Add(new GenericBuyInfo(typeof(LeatherSkirt), 87, 20, 0x1C08, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(LeatherArms), 40);
|
||||
Add(typeof(LeatherChest), 52);
|
||||
Add(typeof(LeatherGloves), 30);
|
||||
Add(typeof(LeatherGorget), 37);
|
||||
Add(typeof(LeatherLegs), 40);
|
||||
Add(typeof(LeatherCap), 5);
|
||||
|
||||
Add(typeof(FemaleLeatherChest), 18);
|
||||
Add(typeof(FemaleStuddedChest), 25);
|
||||
Add(typeof(LeatherShorts), 14);
|
||||
Add(typeof(LeatherSkirt), 11);
|
||||
Add(typeof(LeatherBustierArms), 11);
|
||||
Add(typeof(StuddedBustierArms), 27);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBMetalShields : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(BronzeShield), 66, 20, 0x1B72, 0));
|
||||
Add(new GenericBuyInfo(typeof(Buckler), 50, 20, 0x1B73, 0));
|
||||
Add(new GenericBuyInfo(typeof(MetalKiteShield), 123, 20, 0x1B74, 0));
|
||||
Add(new GenericBuyInfo(typeof(HeaterShield), 231, 20, 0x1B76, 0));
|
||||
Add(new GenericBuyInfo(typeof(WoodenKiteShield), 70, 20, 0x1B78, 0));
|
||||
Add(new GenericBuyInfo(typeof(MetalShield), 121, 20, 0x1B7B, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(Buckler), 25);
|
||||
Add(typeof(BronzeShield), 33);
|
||||
Add(typeof(MetalShield), 60);
|
||||
Add(typeof(MetalKiteShield), 62);
|
||||
Add(typeof(HeaterShield), 115);
|
||||
Add(typeof(WoodenKiteShield), 35);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBPlateArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(PlateGorget), 104, 20, 0x1413, 0));
|
||||
Add(new GenericBuyInfo(typeof(PlateChest), 243, 20, 0x1415, 0));
|
||||
Add(new GenericBuyInfo(typeof(PlateLegs), 218, 20, 0x1411, 0));
|
||||
Add(new GenericBuyInfo(typeof(PlateArms), 188, 20, 0x1410, 0));
|
||||
Add(new GenericBuyInfo(typeof(PlateGloves), 155, 20, 0x1414, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(PlateArms), 94);
|
||||
Add(typeof(PlateChest), 121);
|
||||
Add(typeof(PlateGloves), 72);
|
||||
Add(typeof(PlateGorget), 52);
|
||||
Add(typeof(PlateLegs), 109);
|
||||
|
||||
Add(typeof(FemalePlateChest), 113);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBRingmailArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(RingmailChest), 121, 20, 0x13ec, 0));
|
||||
Add(new GenericBuyInfo(typeof(RingmailLegs), 90, 20, 0x13F0, 0));
|
||||
Add(new GenericBuyInfo(typeof(RingmailArms), 85, 20, 0x13EE, 0));
|
||||
Add(new GenericBuyInfo(typeof(RingmailGloves), 93, 20, 0x13eb, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(RingmailArms), 42);
|
||||
Add(typeof(RingmailChest), 60);
|
||||
Add(typeof(RingmailGloves), 26);
|
||||
Add(typeof(RingmailLegs), 45);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBStuddedArmor : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(StuddedArms), 87, 20, 0x13DC, 0));
|
||||
Add(new GenericBuyInfo(typeof(StuddedChest), 128, 20, 0x13DB, 0));
|
||||
Add(new GenericBuyInfo(typeof(StuddedGloves), 79, 20, 0x13D5, 0));
|
||||
Add(new GenericBuyInfo(typeof(StuddedGorget), 73, 20, 0x13D6, 0));
|
||||
Add(new GenericBuyInfo(typeof(StuddedLegs), 103, 20, 0x13DA, 0));
|
||||
Add(new GenericBuyInfo(typeof(FemaleStuddedChest), 142, 20, 0x1C02, 0));
|
||||
Add(new GenericBuyInfo(typeof(StuddedBustierArms), 120, 20, 0x1c0c, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(StuddedArms), 43);
|
||||
Add(typeof(StuddedChest), 64);
|
||||
Add(typeof(StuddedGloves), 39);
|
||||
Add(typeof(StuddedGorget), 36);
|
||||
Add(typeof(StuddedLegs), 51);
|
||||
Add(typeof(FemaleStuddedChest), 71);
|
||||
Add(typeof(StuddedBustierArms), 60);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
using System.Collections.Generic;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Mobiles
|
||||
{
|
||||
public class SBWoodenShields : SBInfo
|
||||
{
|
||||
public override IShopSellInfo SellInfo{ get; } = new InternalSellInfo();
|
||||
|
||||
public override List<GenericBuyInfo> BuyInfo{ get; } = new InternalBuyInfo();
|
||||
|
||||
public class InternalBuyInfo : List<GenericBuyInfo>
|
||||
{
|
||||
public InternalBuyInfo()
|
||||
{
|
||||
Add(new GenericBuyInfo(typeof(WoodenShield), 30, 20, 0x1B7A, 0));
|
||||
}
|
||||
}
|
||||
|
||||
public class InternalSellInfo : GenericSellInfo
|
||||
{
|
||||
public InternalSellInfo()
|
||||
{
|
||||
Add(typeof(WoodenShield), 15);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue