Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
172
Scripts/Items/Equipment/Suits/BaseCostume.cs
Normal file
172
Scripts/Items/Equipment/Suits/BaseCostume.cs
Normal file
@@ -0,0 +1,172 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute(0x19BC, 0x19BD)]
|
||||
public partial class BaseCostume : BaseShield
|
||||
{
|
||||
public bool m_Transformed;
|
||||
private int m_Body = 0;
|
||||
private int m_Hue = -1;
|
||||
private int m_SaveHueMod = -1;
|
||||
|
||||
public virtual string CreatureName { get; private set; }
|
||||
|
||||
[CommandProperty(AccessLevel.GameMaster)]
|
||||
public bool Transformed
|
||||
{
|
||||
get { return m_Transformed; }
|
||||
set { m_Transformed = value; }
|
||||
}
|
||||
|
||||
[CommandProperty(AccessLevel.GameMaster)]
|
||||
public int CostumeBody
|
||||
{
|
||||
get { return m_Body; }
|
||||
set { m_Body = value; }
|
||||
}
|
||||
|
||||
[CommandProperty(AccessLevel.GameMaster)]
|
||||
public int CostumeHue
|
||||
{
|
||||
get { return m_Hue; }
|
||||
set { m_Hue = value; }
|
||||
}
|
||||
|
||||
public BaseCostume()
|
||||
: base(0x19BC)
|
||||
{
|
||||
Resource = CraftResource.None;
|
||||
Attributes.SpellChanneling = 1;
|
||||
Layer = Layer.FirstValid;
|
||||
Weight = 4.0;
|
||||
StrRequirement = 10;
|
||||
}
|
||||
|
||||
public BaseCostume(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private bool EnMask(Mobile from)
|
||||
{
|
||||
if (from.Mounted || from.Flying) // You cannot use this while mounted or flying.
|
||||
{
|
||||
from.SendLocalizedMessage(1010097);
|
||||
}
|
||||
else if (from.IsBodyMod || from.HueMod > -1)
|
||||
{
|
||||
from.SendLocalizedMessage(1158010); // You cannot use that item in this form.
|
||||
}
|
||||
else
|
||||
{
|
||||
from.BodyMod = m_Body;
|
||||
from.HueMod = m_Hue;
|
||||
Transformed = true;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private void DeMask(Mobile from)
|
||||
{
|
||||
from.BodyMod = 0;
|
||||
from.HueMod = -1;
|
||||
Transformed = false;
|
||||
}
|
||||
|
||||
public virtual bool Dye(Mobile from, DyeTub sender)
|
||||
{
|
||||
if (Deleted)
|
||||
return false;
|
||||
|
||||
else if (RootParent is Mobile && from != RootParent)
|
||||
return false;
|
||||
|
||||
Hue = sender.DyedHue;
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool OnEquip(Mobile from)
|
||||
{
|
||||
if (!Transformed)
|
||||
{
|
||||
if (EnMask(from))
|
||||
return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return base.OnEquip(from);
|
||||
}
|
||||
|
||||
public override void OnRemoved(object parent)
|
||||
{
|
||||
base.OnRemoved(parent);
|
||||
|
||||
if (parent is Mobile && Transformed)
|
||||
{
|
||||
DeMask((Mobile)parent);
|
||||
}
|
||||
|
||||
base.OnRemoved(parent);
|
||||
}
|
||||
|
||||
public static void OnDamaged(Mobile m)
|
||||
{
|
||||
BaseCostume costume = m.FindItemOnLayer(Layer.FirstValid) as BaseCostume;
|
||||
|
||||
if (costume != null)
|
||||
{
|
||||
m.AddToBackpack(costume);
|
||||
}
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)3);
|
||||
writer.Write((int)m_Body);
|
||||
writer.Write((int)m_Hue);
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
|
||||
switch (version)
|
||||
{
|
||||
case 3:
|
||||
m_Body = reader.ReadInt();
|
||||
m_Hue = reader.ReadInt();
|
||||
break;
|
||||
case 2:
|
||||
m_Body = reader.ReadInt();
|
||||
m_Hue = reader.ReadInt();
|
||||
reader.ReadInt();
|
||||
break;
|
||||
case 1:
|
||||
m_Body = reader.ReadInt();
|
||||
m_Hue = reader.ReadInt();
|
||||
reader.ReadInt();
|
||||
reader.ReadBool();
|
||||
|
||||
m_SaveHueMod = reader.ReadInt();
|
||||
reader.ReadInt();
|
||||
break;
|
||||
}
|
||||
|
||||
if (RootParent is Mobile && ((Mobile)RootParent).Items.Contains(this))
|
||||
{
|
||||
EnMask((Mobile)RootParent);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
100
Scripts/Items/Equipment/Suits/BaseSuit.cs
Normal file
100
Scripts/Items/Equipment/Suits/BaseSuit.cs
Normal file
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public abstract class BaseSuit : Item
|
||||
{
|
||||
private AccessLevel m_AccessLevel;
|
||||
public BaseSuit(AccessLevel level, int hue, int itemID)
|
||||
: base(itemID)
|
||||
{
|
||||
this.Hue = hue;
|
||||
this.Weight = 1.0;
|
||||
this.Movable = false;
|
||||
this.LootType = LootType.Newbied;
|
||||
this.Layer = Layer.OuterTorso;
|
||||
|
||||
this.m_AccessLevel = level;
|
||||
}
|
||||
|
||||
public BaseSuit(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
[CommandProperty(AccessLevel.Administrator)]
|
||||
public AccessLevel AccessLevel
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.m_AccessLevel;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.m_AccessLevel = value;
|
||||
}
|
||||
}
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0); // version
|
||||
|
||||
writer.Write((int)this.m_AccessLevel);
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
|
||||
switch ( version )
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
this.m_AccessLevel = (AccessLevel)reader.ReadInt();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public bool Validate()
|
||||
{
|
||||
object root = this.RootParent;
|
||||
|
||||
if (root is Mobile && ((Mobile)root).AccessLevel < this.m_AccessLevel)
|
||||
{
|
||||
this.Delete();
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public override void OnSingleClick(Mobile from)
|
||||
{
|
||||
if (this.Validate())
|
||||
base.OnSingleClick(from);
|
||||
}
|
||||
|
||||
public override void OnDoubleClick(Mobile from)
|
||||
{
|
||||
if (this.Validate())
|
||||
base.OnDoubleClick(from);
|
||||
}
|
||||
|
||||
public override bool VerifyMove(Mobile from)
|
||||
{
|
||||
return (from.AccessLevel >= this.m_AccessLevel);
|
||||
}
|
||||
|
||||
public override bool OnEquip(Mobile from)
|
||||
{
|
||||
if (from.AccessLevel < this.m_AccessLevel)
|
||||
from.SendMessage("You may not wear this.");
|
||||
|
||||
return (from.AccessLevel >= this.m_AccessLevel);
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/BloodwormCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/BloodwormCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class BloodwormCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "bloodworm"; } }
|
||||
|
||||
[Constructable]
|
||||
public BloodwormCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 287;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114006;
|
||||
}
|
||||
}// bloodworm halloween costume
|
||||
|
||||
public BloodwormCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
43
Scripts/Items/Equipment/Suits/CentaurCostume.cs
Normal file
43
Scripts/Items/Equipment/Suits/CentaurCostume.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CentaurCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "centaur"; } }
|
||||
|
||||
[Constructable]
|
||||
public CentaurCostume() : base()
|
||||
{
|
||||
this.CostumeBody = 101;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114235;
|
||||
}
|
||||
}// centaur costume
|
||||
|
||||
public CentaurCostume(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0);
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/CyclopsCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/CyclopsCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CyclopsCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "cyclops"; } }
|
||||
|
||||
[Constructable]
|
||||
public CyclopsCostume() : base()
|
||||
{
|
||||
this.CostumeBody = 75;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114234;
|
||||
}
|
||||
}// cyclops costume
|
||||
|
||||
public CyclopsCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Items/Equipment/Suits/DeathShroud.cs
Normal file
32
Scripts/Items/Equipment/Suits/DeathShroud.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class DeathShroud : BaseSuit
|
||||
{
|
||||
[Constructable]
|
||||
public DeathShroud()
|
||||
: base(AccessLevel.GameMaster, 0x0, 0x204E)
|
||||
{
|
||||
}
|
||||
|
||||
public DeathShroud(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
40
Scripts/Items/Equipment/Suits/DragonWolfCostume.cs
Normal file
40
Scripts/Items/Equipment/Suits/DragonWolfCostume.cs
Normal file
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class DragonWolfCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "dragon wolf"; } }
|
||||
|
||||
[Constructable]
|
||||
public DragonWolfCostume() : base()
|
||||
{
|
||||
CostumeBody = 719;
|
||||
}
|
||||
|
||||
public override string DefaultName
|
||||
{
|
||||
get
|
||||
{
|
||||
return "a dragon wolf costume";
|
||||
}
|
||||
}
|
||||
|
||||
public DragonWolfCostume(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
writer.Write((int)0);
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/DrakeCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/DrakeCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class DrakeCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "drake"; } }
|
||||
|
||||
[Constructable]
|
||||
public DrakeCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 60;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114245;
|
||||
}
|
||||
}// drake costume
|
||||
|
||||
public DrakeCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/DreamWraithCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/DreamWraithCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class DreamWraithCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "dream wraith"; } }
|
||||
|
||||
[Constructable]
|
||||
public DreamWraithCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 740;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114008;
|
||||
}
|
||||
}// dream wraith halloween costume
|
||||
|
||||
public DreamWraithCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Items/Equipment/Suits/DupreSuit.cs
Normal file
32
Scripts/Items/Equipment/Suits/DupreSuit.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class DupreSuit : BaseSuit
|
||||
{
|
||||
[Constructable]
|
||||
public DupreSuit()
|
||||
: base(AccessLevel.GameMaster, 0x0, 0x2050)
|
||||
{
|
||||
}
|
||||
|
||||
public DupreSuit(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/EtherealWarriorCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/EtherealWarriorCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class EtherealWarriorCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "ethereal warrior"; } }
|
||||
|
||||
[Constructable]
|
||||
public EtherealWarriorCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 123;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114243;
|
||||
}
|
||||
}// ethereal warrior costume
|
||||
|
||||
public EtherealWarriorCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/ExodusMinionCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/ExodusMinionCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class ExodusMinionCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "exodus minion"; } }
|
||||
|
||||
[Constructable]
|
||||
public ExodusMinionCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 757;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114239;
|
||||
}
|
||||
}// exodus minion costume
|
||||
|
||||
public ExodusMinionCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/FireElementalCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/FireElementalCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FireElementalCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "fire elemental"; } }
|
||||
|
||||
[Constructable]
|
||||
public FireElementalCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 15;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114224;
|
||||
}
|
||||
}// fire elemental costume
|
||||
|
||||
public FireElementalCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/GazerCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/GazerCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GazerCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "gazer"; } }
|
||||
|
||||
[Constructable]
|
||||
public GazerCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 22;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114004;
|
||||
}
|
||||
}// gazer halloween costume
|
||||
|
||||
public GazerCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/GiantPixieCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/GiantPixieCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GiantPixieCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "giant pixie"; } }
|
||||
|
||||
[Constructable]
|
||||
public GiantPixieCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 176;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114244;
|
||||
}
|
||||
}// giant pixie costume
|
||||
|
||||
public GiantPixieCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/GiantToadCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/GiantToadCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GiantToadCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "giant toad"; } }
|
||||
|
||||
[Constructable]
|
||||
public GiantToadCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 80;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114226;
|
||||
}
|
||||
}// giant toad costume
|
||||
|
||||
public GiantToadCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/GoreFiendCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/GoreFiendCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GoreFiendCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "gore fiend"; } }
|
||||
|
||||
[Constructable]
|
||||
public GoreFiendCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 305;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114227;
|
||||
}
|
||||
}// gore fiend costume
|
||||
|
||||
public GoreFiendCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/LadyOfTheSnowCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/LadyOfTheSnowCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class LadyOfTheSnowCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "lady of the snow"; } }
|
||||
|
||||
[Constructable]
|
||||
public LadyOfTheSnowCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 252;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114241;
|
||||
}
|
||||
}// Lady of the Snow costume
|
||||
|
||||
public LadyOfTheSnowCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Items/Equipment/Suits/LordBlackthorneSuit.cs
Normal file
32
Scripts/Items/Equipment/Suits/LordBlackthorneSuit.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class LordBlackthorneSuit : BaseSuit
|
||||
{
|
||||
[Constructable]
|
||||
public LordBlackthorneSuit()
|
||||
: base(AccessLevel.GameMaster, 0x0, 0x2043)
|
||||
{
|
||||
}
|
||||
|
||||
public LordBlackthorneSuit(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Items/Equipment/Suits/LordBritishSuit.cs
Normal file
32
Scripts/Items/Equipment/Suits/LordBritishSuit.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class LordBritishSuit : BaseSuit
|
||||
{
|
||||
[Constructable]
|
||||
public LordBritishSuit()
|
||||
: base(AccessLevel.GameMaster, 0x0, 0x2042)
|
||||
{
|
||||
}
|
||||
|
||||
public LordBritishSuit(Serial serial)
|
||||
: base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/MaddeningHorrorCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/MaddeningHorrorCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class MaddeningHorrorCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "maddening horror"; } }
|
||||
|
||||
[Constructable]
|
||||
public MaddeningHorrorCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 721;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114233;
|
||||
}
|
||||
}// maddening horror costume
|
||||
|
||||
public MaddeningHorrorCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/MinotaurCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/MinotaurCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class MinotaurCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "minotaur"; } }
|
||||
|
||||
[Constructable]
|
||||
public MinotaurCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 263;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114237;
|
||||
}
|
||||
}// minotaur costume
|
||||
|
||||
public MinotaurCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/MongbatCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/MongbatCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class MongbatCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "mongbat"; } }
|
||||
|
||||
[Constructable]
|
||||
public MongbatCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 39;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114223;
|
||||
}
|
||||
}// mongbat costume
|
||||
|
||||
public MongbatCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/OniCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/OniCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class OniCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "oni"; } }
|
||||
|
||||
[Constructable]
|
||||
public OniCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 241;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114242;
|
||||
}
|
||||
}// oni costume
|
||||
|
||||
public OniCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/OphidianMatriarchCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/OphidianMatriarchCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class OphidianMatriarchCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "ophidian matriarch"; } }
|
||||
|
||||
[Constructable]
|
||||
public OphidianMatriarchCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 87;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114230;
|
||||
}
|
||||
}// ophidian matriarch costume
|
||||
|
||||
public OphidianMatriarchCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/OphidianWarriorCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/OphidianWarriorCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class OphidianWarriorCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "ophidian warrior"; } }
|
||||
|
||||
[Constructable]
|
||||
public OphidianWarriorCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 86;
|
||||
}
|
||||
|
||||
public OphidianWarriorCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114229;
|
||||
}
|
||||
}// ophidian warrior costume
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/PixieCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/PixieCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class PixieCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "pixie"; } }
|
||||
|
||||
[Constructable]
|
||||
public PixieCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 128;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114236;
|
||||
}
|
||||
}// pixie costume
|
||||
|
||||
public PixieCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/SabertoothedTigerCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/SabertoothedTigerCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SabertoothedTigerCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "saber-toothed tiger"; } }
|
||||
|
||||
[Constructable]
|
||||
public SabertoothedTigerCostume() : base()
|
||||
{
|
||||
CostumeBody = 0x588;
|
||||
}
|
||||
|
||||
public override string DefaultName
|
||||
{
|
||||
get
|
||||
{
|
||||
return "a saber-toothed tiger costume";
|
||||
}
|
||||
}
|
||||
|
||||
public SabertoothedTigerCostume(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write((int)0);
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/SatyrCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/SatyrCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SatyrCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "satyr"; } }
|
||||
|
||||
[Constructable]
|
||||
public SatyrCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 271;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114287;
|
||||
}
|
||||
}// satyr costume
|
||||
|
||||
public SatyrCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
43
Scripts/Items/Equipment/Suits/ShadowWyrmCostume.cs
Normal file
43
Scripts/Items/Equipment/Suits/ShadowWyrmCostume.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class ShadowWyrmCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "shadow wyrm"; } }
|
||||
|
||||
[Constructable]
|
||||
public ShadowWyrmCostume() : base( )
|
||||
{
|
||||
CostumeBody = 106;
|
||||
CostumeHue = 0;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114009;
|
||||
}
|
||||
}// shadow wyrm halloween costume
|
||||
|
||||
public ShadowWyrmCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/SkeletonCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/SkeletonCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SkeletonCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "skeleton"; } }
|
||||
|
||||
[Constructable]
|
||||
public SkeletonCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 50;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1113996;
|
||||
}
|
||||
}// skeleton halloween costume
|
||||
|
||||
public SkeletonCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/SkitteringHopperCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/SkitteringHopperCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SkitteringHopperCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "skittering hopper"; } }
|
||||
|
||||
[Constructable]
|
||||
public SkitteringHopperCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 302;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114240;
|
||||
}
|
||||
}// skittering hopper costume
|
||||
|
||||
public SkitteringHopperCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/SolenWarriorCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/SolenWarriorCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SolenWarriorCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "solen warrior"; } }
|
||||
|
||||
[Constructable]
|
||||
public SolenWarriorCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 782;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114231;
|
||||
}
|
||||
}// solen warrior costume
|
||||
|
||||
public SolenWarriorCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/TerathanWarriorCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/TerathanWarriorCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class TerathanWarriorCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "terathan warrior"; } }
|
||||
|
||||
[Constructable]
|
||||
public TerathanWarriorCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 70;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114228;
|
||||
}
|
||||
}// terathan warrior costume
|
||||
|
||||
public TerathanWarriorCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/TitanCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/TitanCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class TitanCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "titan"; } }
|
||||
|
||||
[Constructable]
|
||||
public TitanCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 76;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114238;
|
||||
}
|
||||
}// titan costume
|
||||
|
||||
public TitanCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/VoidWandererCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/VoidWandererCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class VoidWandererCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "wanderer of the void"; } }
|
||||
|
||||
[Constructable]
|
||||
public VoidWandererCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 316;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114286;
|
||||
}
|
||||
}// void wanderer costume
|
||||
|
||||
public VoidWandererCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
43
Scripts/Items/Equipment/Suits/WispCostume.cs
Normal file
43
Scripts/Items/Equipment/Suits/WispCostume.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class WispCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "wisp"; } }
|
||||
|
||||
[Constructable]
|
||||
public WispCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 58;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114225;
|
||||
}
|
||||
}// wisp costume
|
||||
|
||||
|
||||
public WispCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/WolfSpiderCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/WolfSpiderCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class WolfSpiderCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "wolf spider"; } }
|
||||
|
||||
[Constructable]
|
||||
public WolfSpiderCostume() : base( )
|
||||
{
|
||||
CostumeBody = 736;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114232;
|
||||
}
|
||||
}// wolf spider costume
|
||||
|
||||
public WolfSpiderCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Scripts/Items/Equipment/Suits/ZombieCostume.cs
Normal file
42
Scripts/Items/Equipment/Suits/ZombieCostume.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class ZombieCostume : BaseCostume
|
||||
{
|
||||
public override string CreatureName { get { return "zombie"; } }
|
||||
|
||||
[Constructable]
|
||||
public ZombieCostume() : base( )
|
||||
{
|
||||
this.CostumeBody = 3;
|
||||
}
|
||||
|
||||
public override int LabelNumber
|
||||
{
|
||||
get
|
||||
{
|
||||
return 1114222;
|
||||
}
|
||||
}// zombie costume
|
||||
|
||||
public ZombieCostume( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user