Reorganizes Project (#41)
This commit is contained in:
parent
08bf44af9a
commit
3614a66aee
3499 changed files with 79 additions and 55 deletions
37
Projects/Scripts/Items/Aquarium/Rewards/AquariumMessage.cs
Normal file
37
Projects/Scripts/Items/Aquarium/Rewards/AquariumMessage.cs
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class AquariumMessage : MessageInABottle
|
||||
{
|
||||
[Constructible]
|
||||
public AquariumMessage()
|
||||
{
|
||||
}
|
||||
|
||||
public AquariumMessage(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1073894; // Message in a Bottle
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class CaptainBlackheartsFishingPole : FishingPole
|
||||
{
|
||||
[Constructible]
|
||||
public CaptainBlackheartsFishingPole()
|
||||
{
|
||||
}
|
||||
|
||||
public CaptainBlackheartsFishingPole(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074571; // Captain Blackheart's Fishing Pole
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
46
Projects/Scripts/Items/Aquarium/Rewards/CraftysFishingHat.cs
Normal file
46
Projects/Scripts/Items/Aquarium/Rewards/CraftysFishingHat.cs
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class CraftysFishingHat : BaseHat
|
||||
{
|
||||
[Constructible]
|
||||
public CraftysFishingHat() : base(0x1713)
|
||||
{
|
||||
}
|
||||
|
||||
public CraftysFishingHat(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074572; // Crafty's Fishing Hat
|
||||
|
||||
public override int BasePhysicalResistance => 0;
|
||||
public override int BaseFireResistance => 5;
|
||||
public override int BaseColdResistance => 9;
|
||||
public override int BasePoisonResistance => 5;
|
||||
public override int BaseEnergyResistance => 5;
|
||||
|
||||
public override int InitMinHits => 20;
|
||||
public override int InitMaxHits => 30;
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
38
Projects/Scripts/Items/Aquarium/Rewards/FishBones.cs
Normal file
38
Projects/Scripts/Items/Aquarium/Rewards/FishBones.cs
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class FishBones : Item
|
||||
{
|
||||
[Constructible]
|
||||
public FishBones() : base(0x3B0C)
|
||||
{
|
||||
}
|
||||
|
||||
public FishBones(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074601; // Fish bones
|
||||
public override double DefaultWeight => 1.0;
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
38
Projects/Scripts/Items/Aquarium/Rewards/IslandStatue.cs
Normal file
38
Projects/Scripts/Items/Aquarium/Rewards/IslandStatue.cs
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class IslandStatue : Item
|
||||
{
|
||||
[Constructible]
|
||||
public IslandStatue() : base(0x3B0F)
|
||||
{
|
||||
}
|
||||
|
||||
public IslandStatue(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074600; // An island statue
|
||||
public override double DefaultWeight => 1.0;
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
38
Projects/Scripts/Items/Aquarium/Rewards/Shell.cs
Normal file
38
Projects/Scripts/Items/Aquarium/Rewards/Shell.cs
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class Shell : Item
|
||||
{
|
||||
[Constructible]
|
||||
public Shell() : base(Utility.RandomList(0x3B12, 0x3B13))
|
||||
{
|
||||
}
|
||||
|
||||
public Shell(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074598; // A shell
|
||||
public override double DefaultWeight => 1.0;
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
39
Projects/Scripts/Items/Aquarium/Rewards/ToyBoat.cs
Normal file
39
Projects/Scripts/Items/Aquarium/Rewards/ToyBoat.cs
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
[Flippable(0x14F3, 0x14F4)]
|
||||
public class ToyBoat : Item
|
||||
{
|
||||
[Constructible]
|
||||
public ToyBoat() : base(0x14F4)
|
||||
{
|
||||
}
|
||||
|
||||
public ToyBoat(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074363; // A toy boat
|
||||
public override double DefaultWeight => 1.0;
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
49
Projects/Scripts/Items/Aquarium/Rewards/WaterloggedBoots.cs
Normal file
49
Projects/Scripts/Items/Aquarium/Rewards/WaterloggedBoots.cs
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
namespace Server.Items
|
||||
{
|
||||
public class WaterloggedBoots : BaseShoes
|
||||
{
|
||||
[Constructible]
|
||||
public WaterloggedBoots() : base(0x1711)
|
||||
{
|
||||
if (Utility.RandomBool())
|
||||
{
|
||||
// thigh boots
|
||||
ItemID = 0x1711;
|
||||
Weight = 4.0;
|
||||
}
|
||||
else
|
||||
{
|
||||
// boots
|
||||
ItemID = 0x170B;
|
||||
Weight = 3.0;
|
||||
}
|
||||
}
|
||||
|
||||
public WaterloggedBoots(Serial serial) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override int LabelNumber => 1074364; // Waterlogged boots
|
||||
|
||||
public override void AddNameProperties(ObjectPropertyList list)
|
||||
{
|
||||
base.AddNameProperties(list);
|
||||
|
||||
list.Add(1073634); // An aquarium decoration
|
||||
}
|
||||
|
||||
public override void Serialize(GenericWriter writer)
|
||||
{
|
||||
base.Serialize(writer);
|
||||
|
||||
writer.Write(0); // version
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize(reader);
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue