Overwrite

Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
Unstable Kitsune
2023-11-28 23:20:26 -05:00
parent 3cd54811de
commit b918192e4e
11608 changed files with 2644205 additions and 47 deletions

View File

@@ -0,0 +1,694 @@
using System;
using Server;
using Server.Items;
namespace Server.Items
{
public class DoNDStageAddon : BaseAddon
{
public override BaseAddonDeed Deed
{
get
{
return new DoNDStageAddonDeed();
}
}
[ Constructable ]
public DoNDStageAddon()
{
AddonComponent ac;
ac = new AddonComponent( 1809 );
AddComponent( ac, 0, 7, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, 1, 7, 3 );
ac = new AddonComponent( 1807 );
AddComponent( ac, 2, 7, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, 0, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, 1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, 2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 7, 3, 3 );
ac = new AddonComponent( 1807 );
AddComponent( ac, 7, 4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 0, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -4, 8 );
ac = new AddonComponent( 1807 );
AddComponent( ac, 5, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -4, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -3, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -4, 8 );
ac = new AddonComponent( 1809 );
AddComponent( ac, -3, -3, 8 );
ac = new AddonComponent( 1807 );
AddComponent( ac, 4, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -4, 13 );
ac = new AddonComponent( 1809 );
AddComponent( ac, -2, -4, 13 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 0, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 0, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, -5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, -4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, -3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, -2, 3 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 4, -1, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, -1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, 0, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, 0, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 0, 1 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, 0, 0 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 4, 0, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, -1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, -4, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, -3, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, -2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, 0, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, 0, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, 0, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, 0, 1 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, -1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, -1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, -1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, -4, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, -3, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, -2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, 0, 5 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, 0, 5 );
ac = new AddonComponent( 4554 );
AddComponent( ac, -1, 0, 11 );
ac = new AddonComponent( 4554 );
AddComponent( ac, 3, 0, 11 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, 0, 0 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, 0, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, -1, 0 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, -2, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, -1, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 5, 0, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, -4, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, -3, 8 );
ac = new AddonComponent( 271 );
AddComponent( ac, 6, -5, 6 );
ac = new AddonComponent( 271 );
AddComponent( ac, -4, -5, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -2, -1, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, 0, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, -2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, -1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, -4, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, -3, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, -4, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, -3, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -2, 0, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -3, 0, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -3, -1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 5, -1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, -4, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, -2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, -3, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, -1, 0 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, -1, 6 );
ac = new AddonComponent( 3518 );
AddComponent( ac, 4, -1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, 0, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, -2, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, -1, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, 0, 8 );
ac = new AddonComponent( 273 );
AddComponent( ac, -5, -5, 8 );
ac = new AddonComponent( 2769 );
AddComponent( ac, 1, -1, 9 );
ac = new AddonComponent( 2770 );
AddComponent( ac, 2, 0, 9 );
ac = new AddonComponent( 2771 );
AddComponent( ac, -1, -2, 9 );
ac = new AddonComponent( 2772 );
AddComponent( ac, 0, 0, 9 );
ac = new AddonComponent( 2773 );
AddComponent( ac, 3, -2, 9 );
ac = new AddonComponent( 2775 );
AddComponent( ac, 0, -2, 9 );
ac = new AddonComponent( 2775 );
AddComponent( ac, 1, -2, 9 );
ac = new AddonComponent( 2775 );
AddComponent( ac, 2, -2, 9 );
ac = new AddonComponent( 2777 );
AddComponent( ac, 1, 0, 9 );
ac = new AddonComponent( 2776 );
AddComponent( ac, 2, -1, 9 );
ac = new AddonComponent( 2774 );
AddComponent( ac, 0, -1, 9 );
ac = new AddonComponent( 2772 );
AddComponent( ac, -1, -1, 9 );
ac = new AddonComponent( 2777 );
AddComponent( ac, 0, -1, 9 );
ac = new AddonComponent( 2777 );
AddComponent( ac, 2, -1, 9 );
ac = new AddonComponent( 2770 );
AddComponent( ac, 3, -1, 9 );
ac = new AddonComponent( 3339 );
AddComponent( ac, -3, -1, 7 );
ac = new AddonComponent( 3337 );
AddComponent( ac, 5, -1, 8 );
ac = new AddonComponent( 3338 );
AddComponent( ac, -4, -3, 8 );
ac = new AddonComponent( 3336 );
AddComponent( ac, 5, -1, 8 );
ac = new AddonComponent( 3336 );
AddComponent( ac, -3, 0, 8 );
ac = new AddonComponent( 7949 );
AddComponent( ac, 6, -1, 8 );
ac = new AddonComponent( 7949 );
AddComponent( ac, 6, -4, 8 );
ac = new AddonComponent( 7949 );
AddComponent( ac, 6, -3, 8 );
ac = new AddonComponent( 7949 );
AddComponent( ac, 6, -2, 8 );
ac = new AddonComponent( 7952 );
AddComponent( ac, -4, -4, 8 );
ac = new AddonComponent( 3518 );
AddComponent( ac, -4, 1, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 1, 6, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 4, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 5, 3 );
ac = new AddonComponent( 1803 );
AddComponent( ac, 3, 5, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, 1, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, 2, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -5, 3, 3 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 2, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, 1, 0 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, 2, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 3, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 4, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 5, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 6, 2, 0 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 6, 1, 6 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, 1, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -4, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -3, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -2, 2, 0 );
ac = new AddonComponent( 1801 );
AddComponent( ac, -1, 2, 0 );
ac = new AddonComponent( 1805 );
AddComponent( ac, -1, 5, 3 );
ac = new AddonComponent( 1809 );
AddComponent( ac, -1, 6, 3 );
ac = new AddonComponent( 1807 );
AddComponent( ac, 3, 6, 3 );
ac = new AddonComponent( 1809 );
AddComponent( ac, -5, 4, 3 );
ac = new AddonComponent( 1815 );
AddComponent( ac, 2, 6, 3 );
ac = new AddonComponent( 1815 );
AddComponent( ac, 3, 4, 3 );
ac = new AddonComponent( 1817 );
AddComponent( ac, 0, 6, 3 );
ac = new AddonComponent( 1817 );
AddComponent( ac, -1, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, 4, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, 5, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, 6, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, -4, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, -3, 4, 3 );
ac = new AddonComponent( 1802 );
AddComponent( ac, -2, 4, 3 );
ac = new AddonComponent( 7620 );
AddComponent( ac, 2, 2, 8 );
ac = new AddonComponent( 1801 );
AddComponent( ac, 0, 1, 0 );
ac = new AddonComponent( 7621 );
AddComponent( ac, 0, 2, 8 );
ac = new AddonComponent( 7622 );
AddComponent( ac, 1, 2, 8 );
ac = new AddonComponent( 7617 );
AddComponent( ac, 2, 3, 7 );
ac = new AddonComponent( 7617 );
AddComponent( ac, 0, 3, 7 );
ac = new AddonComponent( 271 );
AddComponent( ac, -4, 2, 8 );
ac = new AddonComponent( 271 );
AddComponent( ac, -3, 2, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 5, 1, 6 );
ac = new AddonComponent( 271 );
AddComponent( ac, 4, 2, 8 );
ac = new AddonComponent( 271 );
AddComponent( ac, 5, 2, 8 );
ac = new AddonComponent( 270 );
AddComponent( ac, 6, 2, 8 );
ac = new AddonComponent( 271 );
AddComponent( ac, 3, 2, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -1, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 0, 1, 6 );
ac = new AddonComponent( 271 );
AddComponent( ac, -2, 2, 8 );
ac = new AddonComponent( 271 );
AddComponent( ac, -1, 2, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -2, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -1, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -3, 2, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, 6, 1, 8 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -2, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -3, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 4, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 4, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 5, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 3, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 3, 2, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, 2, 1, 6 );
ac = new AddonComponent( 7385 );
ac.Hue = 184;
AddComponent( ac, -4, 1, 6 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, 1, 8 );
ac = new AddonComponent( 272 );
AddComponent( ac, -5, 2, 8 );
ac = new AddonComponent( 7617 );
AddComponent( ac, 1, 3, 7 );
ac = new AddonComponent( 7619 );
AddComponent( ac, 1, 3, 8 );
ac = new AddonComponent( 7619 );
AddComponent( ac, 2, 3, 8 );
ac = new AddonComponent( 7619 );
AddComponent( ac, 0, 3, 8 );
ac = new AddonComponent( 2769 );
AddComponent( ac, 1, 4, 9 );
ac = new AddonComponent( 2769 );
AddComponent( ac, 1, 5, 9 );
ac = new AddonComponent( 2776 );
AddComponent( ac, 2, 5, 9 );
ac = new AddonComponent( 2777 );
AddComponent( ac, 1, 6, 9 );
ac = new AddonComponent( 2776 );
AddComponent( ac, 2, 4, 9 );
ac = new AddonComponent( 2775 );
AddComponent( ac, 1, 3, 9 );
ac = new AddonComponent( 2770 );
AddComponent( ac, 2, 6, 9 );
ac = new AddonComponent( 2771 );
AddComponent( ac, 0, 3, 9 );
ac = new AddonComponent( 2772 );
AddComponent( ac, 0, 6, 9 );
ac = new AddonComponent( 2773 );
AddComponent( ac, 2, 3, 9 );
ac = new AddonComponent( 2774 );
AddComponent( ac, 0, 4, 9 );
ac = new AddonComponent( 2774 );
AddComponent( ac, 0, 5, 9 );
ac = new AddonComponent( 3339 );
AddComponent( ac, 5, 1, 7 );
ac = new AddonComponent( 3338 );
AddComponent( ac, -2, 1, 8 );
ac = new AddonComponent( 3338 );
AddComponent( ac, 2, 1, 8 );
ac = new AddonComponent( 3380 );
AddComponent( ac, 4, 1, 8 );
ac = new AddonComponent( 7950 );
AddComponent( ac, -3, 2, 8 );
ac = new AddonComponent( 7950 );
AddComponent( ac, -1, 2, 8 );
ac = new AddonComponent( 7951 );
AddComponent( ac, -2, 2, 8 );
ac = new AddonComponent( 7951 );
AddComponent( ac, 3, 2, 8 );
ac = new AddonComponent( 7951 );
AddComponent( ac, 4, 2, 8 );
ac = new AddonComponent( 3380 );
AddComponent( ac, -2, 1, 8 );
ac = new AddonComponent( 4553 );
AddComponent( ac, 3, 3, 8 );
ac = new AddonComponent( 4553 );
AddComponent( ac, -1, 3, 8 );
}
public DoNDStageAddon( Serial serial ) : base( serial )
{
}
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();
}
}
public class DoNDStageAddonDeed : BaseAddonDeed
{
public override BaseAddon Addon
{
get
{
return new DoNDStageAddon();
}
}
[Constructable]
public DoNDStageAddonDeed()
{
Name = "DoNDStage";
}
public DoNDStageAddonDeed( Serial serial ) : base( serial )
{
}
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();
}
}
}

View File

@@ -0,0 +1,40 @@
using System;
using Server.Network;
using Server.Items;
namespace Server.Items
{
public class DoNDCase : BaseEquipableLight
{
public override int LitItemID{ get { return 0xEFA; } }
public override int UnlitItemID{ get { return 0xEFA; } }
[Constructable]
public DoNDCase() : base( 0xEFA )
{
Layer = Layer.TwoHanded;
Light = LightType.Circle150;
Movable = false;
}
public DoNDCase( Serial serial ) : base( serial )
{
}
public override bool DisplayLootType{ get{ return false; } }
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();
}
}
}

View File

@@ -0,0 +1,85 @@
using System;
namespace Server.Items
{
[Flipable( 0x1F00, 0x1EFF )]
public class GirlsDress : FancyDress
{
[Constructable]
public GirlsDress()
{
int hours, minutes;
Server.Items.Clock.GetTime( this.Map, this.X, this.Y, out hours, out minutes );
Name = "Fancy Dress";
Weight = 3.0;
if ( hours == 1 )
Hue = 6;
if ( hours == 2 )
Hue = 11;
if ( hours == 3 )
Hue = 16;
if ( hours == 4 )
Hue = 21;
if ( hours == 5 )
Hue = 26;
if ( hours == 6 )
Hue = 31;
if ( hours == 7 )
Hue = 36;
if ( hours == 8 )
Hue = 41;
if ( hours == 9 )
Hue = 46;
if ( hours == 10 )
Hue = 51;
if ( hours == 11 )
Hue = 56;
if ( hours == 12 )
Hue = 61;
if ( hours == 13 )
Hue = 66;
if ( hours == 14 )
Hue = 71;
if ( hours == 15 )
Hue = 76;
if ( hours == 16 )
Hue = 81;
if ( hours == 17 )
Hue = 86;
if ( hours == 18 )
Hue = 91;
if ( hours == 19 )
Hue = 96;
if ( hours == 20 )
Hue = 101;
if ( hours == 21 )
Hue = 106;
if ( hours == 22 )
Hue = 111;
if ( hours == 23 )
Hue = 116;
if ( hours == 24 )
Hue = 121;
}
public GirlsDress( 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();
}
}
}

View File

@@ -0,0 +1,87 @@
using System;
namespace Server.Items
{
[FlipableAttribute( 0x170d, 0x170e )]
public class GirlsSandals : Sandals
{
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
[Constructable]
public GirlsSandals()
{
int hours, minutes;
Server.Items.Clock.GetTime( this.Map, this.X, this.Y, out hours, out minutes );
Name = "Sandals";
Weight = 1.0;
if ( hours == 1 )
Hue = 6;
if ( hours == 2 )
Hue = 11;
if ( hours == 3 )
Hue = 16;
if ( hours == 4 )
Hue = 21;
if ( hours == 5 )
Hue = 26;
if ( hours == 6 )
Hue = 31;
if ( hours == 7 )
Hue = 36;
if ( hours == 8 )
Hue = 41;
if ( hours == 9 )
Hue = 46;
if ( hours == 10 )
Hue = 51;
if ( hours == 11 )
Hue = 56;
if ( hours == 12 )
Hue = 61;
if ( hours == 13 )
Hue = 66;
if ( hours == 14 )
Hue = 71;
if ( hours == 15 )
Hue = 76;
if ( hours == 16 )
Hue = 81;
if ( hours == 17 )
Hue = 86;
if ( hours == 18 )
Hue = 91;
if ( hours == 19 )
Hue = 96;
if ( hours == 20 )
Hue = 101;
if ( hours == 21 )
Hue = 106;
if ( hours == 22 )
Hue = 111;
if ( hours == 23 )
Hue = 116;
if ( hours == 24 )
Hue = 121;
}
public GirlsSandals( 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();
}
}
}

View File

@@ -0,0 +1,34 @@
using System;
namespace Server.Items
{
[FlipableAttribute( 0x1efd, 0x1efe )]
public class HoweyJacket : Doublet
{
[Constructable]
public HoweyJacket()
{
Name = "Dress Jacket";
Weight = 2.0;
Hue = 1175;
}
public HoweyJacket( 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();
}
}
}

View File

@@ -0,0 +1,34 @@
using System;
namespace Server.Items
{
[FlipableAttribute( 0x1539, 0x153a )]
public class HoweyPants : LongPants
{
[Constructable]
public HoweyPants()
{
Name = "Dress Pants";
Weight = 2.0;
Hue = 1175;
}
public HoweyPants( 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();
}
}
}

View File

@@ -0,0 +1,85 @@
using System;
namespace Server.Items
{
[FlipableAttribute( 0x1efd, 0x1efe )]
public class HoweyShirt : FancyShirt
{
[Constructable]
public HoweyShirt()
{
int hours, minutes;
Server.Items.Clock.GetTime( this.Map, this.X, this.Y, out hours, out minutes );
Name = "Dress Shirt";
Weight = 2.0;
if ( hours == 1 )
Hue = 6;
if ( hours == 2 )
Hue = 11;
if ( hours == 3 )
Hue = 16;
if ( hours == 4 )
Hue = 21;
if ( hours == 5 )
Hue = 26;
if ( hours == 6 )
Hue = 31;
if ( hours == 7 )
Hue = 36;
if ( hours == 8 )
Hue = 41;
if ( hours == 9 )
Hue = 46;
if ( hours == 10 )
Hue = 51;
if ( hours == 11 )
Hue = 56;
if ( hours == 12 )
Hue = 61;
if ( hours == 13 )
Hue = 66;
if ( hours == 14 )
Hue = 71;
if ( hours == 15 )
Hue = 76;
if ( hours == 16 )
Hue = 81;
if ( hours == 17 )
Hue = 86;
if ( hours == 18 )
Hue = 91;
if ( hours == 19 )
Hue = 96;
if ( hours == 20 )
Hue = 101;
if ( hours == 21 )
Hue = 106;
if ( hours == 22 )
Hue = 111;
if ( hours == 23 )
Hue = 116;
if ( hours == 24 )
Hue = 121;
}
public HoweyShirt( 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();
}
}
}

View File

@@ -0,0 +1,36 @@
using System;
namespace Server.Items
{
[FlipableAttribute( 0x170f, 0x1710 )]
public class HoweyShoes : Shoes
{
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
[Constructable]
public HoweyShoes()
{
Name = "Dress Shoes";
Weight = 2.0;
Hue = 1175;
}
public HoweyShoes( 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();
}
}
}

View File

@@ -0,0 +1,34 @@
using System;
using Server;
namespace Server.Items
{
public class DoNDBankerDoll : Item
{
[Constructable]
public DoNDBankerDoll() : base( 0x2106 )
{
Name = "The Banker";
Hue = 33;
LootType = LootType.Blessed;
}
public DoNDBankerDoll( 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();
}
}
}

View File

@@ -0,0 +1,115 @@
using System;
using Server;
namespace Server.Items
{
public class DoNDDoll : Item
{
[Constructable]
public DoNDDoll() : base( 0x2107 )
{
int hours, minutes;
Server.Items.Clock.GetTime( this.Map, this.X, this.Y, out hours, out minutes );
switch ( Utility.Random( 26 ) )
{
default:
case 0: Name = "Claudia"; break;
case 1: Name = "Stacey"; break;
case 2: Name = "Lisa"; break;
case 3: Name = "Keltie"; break;
case 4: Name = "Ursula"; break;
case 5: Name = "Megan"; break;
case 6: Name = "Sara"; break;
case 7: Name = "Lauren"; break;
case 8: Name = "Patricia"; break;
case 9: Name = "Anya"; break;
case 10: Name = "Katie"; break;
case 11: Name = "Jill"; break;
case 12: Name = "Leyla"; break;
case 13: Name = "Pilar"; break;
case 14: Name = "Brooke"; break;
case 15: Name = "Krissy"; break;
case 16: Name = "Jenelle"; break;
case 17: Name = "Marisa"; break;
case 18: Name = "Mylinda"; break;
case 19: Name = "Alike"; break;
case 20: Name = "Tameka"; break;
case 21: Name = "Lianna"; break;
case 22: Name = "Aubrie"; break;
case 23: Name = "Kelly"; break;
case 24: Name = "Hayley Marie"; break;
case 25: Name = "Lindsay"; break;
}
LootType = LootType.Blessed;
if ( hours == 1 )
Hue = 6;
if ( hours == 2 )
Hue = 11;
if ( hours == 3 )
Hue = 16;
if ( hours == 4 )
Hue = 21;
if ( hours == 5 )
Hue = 26;
if ( hours == 6 )
Hue = 31;
if ( hours == 7 )
Hue = 36;
if ( hours == 8 )
Hue = 41;
if ( hours == 9 )
Hue = 46;
if ( hours == 10 )
Hue = 51;
if ( hours == 11 )
Hue = 56;
if ( hours == 12 )
Hue = 61;
if ( hours == 13 )
Hue = 66;
if ( hours == 14 )
Hue = 71;
if ( hours == 15 )
Hue = 76;
if ( hours == 16 )
Hue = 81;
if ( hours == 17 )
Hue = 86;
if ( hours == 18 )
Hue = 91;
if ( hours == 19 )
Hue = 96;
if ( hours == 20 )
Hue = 101;
if ( hours == 21 )
Hue = 106;
if ( hours == 22 )
Hue = 111;
if ( hours == 23 )
Hue = 116;
if ( hours == 24 )
Hue = 121;
}
public DoNDDoll( 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();
}
}
}

View File

@@ -0,0 +1,33 @@
using System;
using Server;
namespace Server.Items
{
public class DoNDHoweyDoll : Item
{
[Constructable]
public DoNDHoweyDoll() : base( 0x2106 )
{
Name = "Howey Mandel";
LootType = LootType.Blessed;
}
public DoNDHoweyDoll( 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();
}
}
}

View File

@@ -0,0 +1,89 @@
using System;
using Server.Mobiles;
namespace Server.Items
{
public class DoNDReplayDeed : Item
{
private int m_RP1 = 0;
private int m_RPM1 = 0;
private int m_Replay = 0;
public int RP1
{
get{ return m_RP1; }
set{ m_RP1 = value; }
}
public int RPM1
{
get{ return m_RPM1; }
set{ m_RPM1 = value; }
}
public int RReplay
{
get{ return m_Replay; }
set{ m_Replay = value; }
}
[Constructable]
public DoNDReplayDeed( Mobile m, Item i ) : base( 0x14EF )
{
PlayerMobile pm = m as PlayerMobile;
if ( pm == null )
return;
DoNDGameDeed gd = i as DoNDGameDeed;
if ( gd == null )
return;
RReplay = gd.DReplay;
Name = "DoND Replay Deed for : " + pm.Name;
LootType = LootType.Blessed;
Weight = 0.0;
Visible = false;
Movable = false;
}
public override bool DisplayLootType{ get{ return false; } }
public DoNDReplayDeed( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
writer.Write( (int)m_RP1 );
writer.Write( (int)m_RPM1 );
writer.Write( (int)m_Replay );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
switch ( version )
{
case 0:
{
m_RP1 = (int)reader.ReadInt();
m_RPM1 = (int)reader.ReadInt();
m_Replay = (int)reader.ReadInt();
break;
}
}
}
}
}

View File

@@ -0,0 +1,211 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Server.Mobiles;
using Server.Gumps;
namespace Server.Items
{
public class DoNDAdminStone : Item
{
private int i_Game;
private int i_Cash;
private int i_Replay;
private bool b_DeBug;
private bool b_Howey;
private string s_Commercial;
public int Game
{
get{ return i_Game; }
set{ i_Game = value; }
}
public int Cash
{
get{ return i_Cash; }
set{ i_Cash = value; }
}
public int Replay
{
get{ return i_Replay; }
set{ i_Replay = value; }
}
public bool DeBugger
{
get{ return b_DeBug; }
set{ b_DeBug = value; }
}
public bool SHowey
{
get{ return b_Howey; }
set{ b_Howey = value; }
}
public string SCommercial
{
get{ return s_Commercial; }
set{ s_Commercial = value; }
}
[Constructable]
public DoNDAdminStone() : base( 0xED4 )
{
Name = "Deal or No Deal : System Off";
Movable = false;
Hue = 5;
SCommercial = "Please edit this text to anything you want the player to read when the commercial appears to the player playing Deal or No Deal";
Replay = 24;
}
public override void OnDoubleClick( Mobile from )
{
PlayerMobile pm = from as PlayerMobile;
if ( pm == null )
return;
if ( pm.AccessLevel < AccessLevel.Administrator )
{
pm.SendMessage( pm.Name + ", Your not the Administrator, please send a page to activate Deal or No Deal!");
return;
}
if ( Visible == true )
{
pm.SendMessage( pm.Name + ", The Game started, if you want to remove system, just delete the Stage, Howey and Stone!");
SpawnStage(this);
pm.BoltEffect( 0 );
pm.PlaySound( 41 );
Visible = false;
pm.Z +=5;
Name = "Deal or No Deal : System On : Howey Not Spawned";
return;
}
if ( pm.InRange( this, 5 ) && DeBugger == false )
{
if ( SHowey == false )
SpawnHowey(this);
if (pm.HasGump( typeof( DoNDAdminGump )))
pm.CloseGump( typeof( DoNDAdminGump ) );
pm.SendGump( new DoNDAdminGump( this ) );
pm.SendMessage( pm.Name + ", Howey Spawned!");
return;
}
if ( DeBugger == true )
{
if (pm.HasGump( typeof( DebugGump )))
pm.CloseGump( typeof( DebugGump ) );
pm.SendGump( new DebugGump( pm ) );
if (pm.HasGump( typeof( DoNDAdminGump )))
pm.CloseGump( typeof( DoNDAdminGump ) );
pm.SendGump( new DoNDAdminGump( this ) );
return;
}
return;
}
public static void SpawnStage( Item target )
{
DoNDAdminStone it = target as DoNDAdminStone;
if ( it == null )
return;
Map map = it.Map;
if ( map == null )
return;
DoNDStageAddon stage = new DoNDStageAddon();
Point3D loc = it.Location;
int x = it.X-1;
int y = it.Y;
int z = it.Z-2;
loc = new Point3D( x, y, z );
stage.MoveToWorld( loc, map );
it.Z +=6;
}
public static void SpawnHowey( Item target )
{
DoNDAdminStone it = target as DoNDAdminStone;
if ( it == null )
return;
Map map = it.Map;
if ( map == null )
return;
Howey howey = new Howey( it );
Point3D loc = it.Location;
int x = it.X;
int y = it.Y+1;
int z = it.Z;
loc = new Point3D( x, y, z );
howey.MoveToWorld( loc, map );
it.Name = "Deal or No Deal : System On : Howey Spawned";
howey.FixedParticles( 0x37CC, 1, 40, 97, 3, 9917, EffectLayer.Waist );
howey.FixedParticles( 0x374A, 1, 15, 9502, 97, 3, (EffectLayer)255 );
it.SHowey = true;
}
public DoNDAdminStone( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
writer.Write( (int)i_Game );
writer.Write( (int)i_Cash );
writer.Write( (int)i_Replay );
writer.Write( (bool)b_DeBug );
writer.Write( (bool)b_Howey );
writer.Write( (string)s_Commercial );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
switch ( version )
{
case 0:
{
i_Game = (int)reader.ReadInt();
i_Cash = (int)reader.ReadInt();
i_Replay = (int)reader.ReadInt();
b_DeBug = (bool)reader.ReadBool();
b_Howey = (bool)reader.ReadBool();
s_Commercial = (string)reader.ReadString();
break;
}
}
}
}
}

View File

@@ -0,0 +1,38 @@
using System;
using Server;
using Server.Mobiles;
namespace Server.Items
{
public class DoNDGameTicket : Item
{
[Constructable]
public DoNDGameTicket() : base( 0x14EF )
{
Name = "DoND Game Ticket";
Hue = 1161;
LootType = LootType.Blessed;
}
public override bool DisplayLootType{ get{ return false; } }
public DoNDGameTicket( 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();
}
}
}