//////////////////////////////////////// // // // Generated by CEO's YAAAG - V1.2 // // (Yet Another Arya Addon Generator) // // // //////////////////////////////////////// using System; using Server; using Server.Items; namespace Server.Items { public class arborwaterfalleastAddon : BaseAddon { private static int[,] m_AddOnSimpleComponents = new int[,] { {3215, -3, 2, 0}, {3204, -2, -2, 9}, {3209, -2, 3, 5}// 1 2 3 , {322, 0, -3, 23}, {323, -3, 1, 23}, {3209, -2, -3, 5}// 4 5 6 , {3311, -2, 2, 5}, {3209, -3, 2, 5}, {3223, -1, 2, 5}// 7 8 9 , {321, 0, 1, 23}, {3209, -3, 3, 5}, {3209, -3, 0, 5}// 10 11 12 , {3209, -3, -3, 5}, {323, -3, -1, 23}, {3223, -1, -2, 5}// 13 14 15 , {3311, -2, 1, 6}, {3215, 0, -3, 0}, {1848, -2, -2, 0}// 16 17 18 , {1848, -2, 0, 0}, {321, -1, 0, 23}, {3209, -3, -2, 5}// 19 20 21 , {321, -2, 0, 23}, {9, -3, 2, 5}, {3215, -3, 0, 0}// 22 24 25 , {3380, 0, 0, 29}, {321, 0, 0, 23}, {3209, 0, 3, 5}// 26 27 28 , {1848, -1, -1, 0}, {1848, 0, 2, 0}, {321, -1, -1, 23}// 29 30 31 , {3204, -2, 2, 9}, {321, -2, 2, 23}, {1848, 0, 0, 0}// 32 33 34 , {1848, -2, 1, 0}, {323, -3, -2, 23}, {3215, -1, 3, 0}// 35 36 37 , {321, 0, -2, 23}, {3209, -3, 1, 5}, {3307, -1, 3, 6}// 38 39 40 , {321, -1, -2, 23}, {3223, 0, -2, 5}, {3307, 0, 3, 5}// 41 42 43 , {3215, -3, -2, 0}, {1848, 0, 1, 0}, {321, -1, 2, 23}// 44 45 46 , {322, -2, -3, 23}, {3231, -2, -2, 5}, {3307, 0, -2, 5}// 48 49 50 , {3311, -2, 0, 5}, {3215, -3, 3, 0}, {3215, -2, 3, 0}// 51 52 53 , {321, -1, 1, 23}, {3215, -2, -3, 0}, {3307, -2, 3, 5}// 54 55 56 , {321, 0, -1, 23}, {321, -2, -2, 23}, {3223, 0, 2, 5}// 57 58 59 , {3307, -2, -2, 5}, {323, -3, 0, 23}, {3215, -3, -1, 0}// 60 61 62 , {9, -3, -3, 5}, {3209, -1, -3, 5}, {3215, -3, -3, 0}// 63 64 65 , {3209, -3, -1, 5}, {1848, 0, -2, 0}, {1848, -1, 0, 0}// 66 67 68 , {3231, -2, 2, 5}, {1848, -1, 1, 0}, {3215, -1, -3, 0}// 69 70 71 , {321, -2, 1, 23}, {3311, -2, -2, 5}, {1848, 0, -1, 0}// 72 73 74 , {1848, -2, -1, 0}, {323, -3, 2, 23}, {3209, 0, -3, 5}// 75 76 77 , {1848, -1, -2, 0}, {3307, -1, -2, 5}, {1848, -1, 2, 0}// 78 79 80 , {3209, -1, 3, 5}, {322, -1, -3, 23}, {321, -2, -1, 23}// 81 82 83 , {1848, -2, 2, 0}, {3215, -3, 1, 0}, {321, 0, 2, 23}// 84 85 86 , {3215, 0, 3, 0}, {3311, -2, -1, 5}, {13555, -2, 1, 12}// 87 88 89 , {13555, -2, 0, 12}, {13555, -2, -1, 12}, {13561, -2, 1, 5}// 90 91 92 , {13561, -2, 0, 5}, {13561, -2, -1, 5}, {13567, -1, 1, 11}// 93 94 95 , {13567, -1, -1, 10}, {13567, -1, 0, 11}, {25, -1, 0, 5}// 96 97 98 , {20, -1, 1, 5}, {25, -1, -1, 5}, {24, -1, -2, 5}// 99 100 101 , {2861, 0, 1, 5}, {2861, 0, -1, 5}, {3149, -3, 3, 5}// 102 103 104 , {3149, -2, 3, 5}, {3149, -1, 3, 5}, {3149, 0, 3, 5}// 105 106 107 , {3149, -3, -3, 5}, {3149, -2, -3, 5}, {3149, -1, -3, 5}// 108 109 110 , {3149, 0, -3, 5}, {3149, -3, -2, 5}, {3149, -3, -1, 5}// 111 112 113 , {3149, -3, 0, 5}, {3149, -3, 1, 5}, {3149, -3, 2, 5}// 114 115 116 , {3149, -3, 3, 5}, {3149, -2, -2, 5}, {3149, -2, -1, 5}// 117 118 119 , {3149, -2, 0, 5}, {3149, -2, 1, 5}, {3149, -2, 2, 5}// 120 121 122 , {3149, -2, 3, 5}, {1848, 1, 0, 0}, {9, 2, 2, 5}// 123 124 125 , {3223, 1, -2, 5}, {3307, 2, 3, 5}, {1850, 3, 0, 0}// 126 127 128 , {321, 2, -2, 23}, {3215, 2, 3, 0}, {321, 2, -1, 23}// 129 130 131 , {321, 2, 0, 23}, {321, 2, 1, 23}, {321, 2, 2, 23}// 132 133 134 , {321, 1, 0, 23}, {3209, 3, -3, 5}, {1848, 2, -1, 0}// 135 136 137 , {3215, 1, -3, 0}, {1848, 2, 2, 0}, {1848, 1, 1, 0}// 138 139 140 , {3223, 1, 2, 5}, {3380, 2, 1, 26}, {322, 2, -3, 23}// 141 142 143 , {3215, 3, 1, 0}, {3215, 3, 2, 0}, {3311, 3, -1, 5}// 144 145 146 , {1848, 2, 0, 0}, {321, 1, -2, 23}, {3209, 2, -3, 5}// 147 148 149 , {3311, 3, -2, 5}, {3209, 1, -3, 5}, {3209, 3, -2, 5}// 150 151 152 , {3311, 3, 2, 6}, {321, 1, -1, 23}, {1848, 2, 1, 0}// 153 154 155 , {9, 2, -3, 5}, {1848, 1, 2, 0}, {1848, 1, -1, 0}// 156 157 158 , {3307, 2, -2, 5}, {3209, 3, 1, 5}, {3215, 2, -3, 0}// 160 161 162 , {3311, 3, 1, 5}, {3215, 3, -3, 0}, {3215, 3, -2, 0}// 163 164 165 , {3209, 2, 3, 5}, {3307, 1, 3, 6}, {1848, 1, -2, 0}// 166 167 168 , {3209, 3, 3, 5}, {3209, 3, 2, 5}, {3223, 2, 2, 5}// 169 170 171 , {3209, 3, -1, 5}, {3215, 3, 3, 0}, {321, 1, 2, 23}// 172 173 174 , {3209, 1, 3, 5}, {3307, 1, -2, 5}, {321, 1, 1, 23}// 175 176 177 , {3215, 1, 3, 0}, {3223, 2, -2, 5}, {322, 1, -3, 23}// 179 180 181 , {3215, 3, -1, 0}, {1848, 2, -2, 0}, {2861, 1, 1, 5}// 182 183 184 , {2861, 1, -1, 5}, {3149, 3, 3, 5}, {3149, 1, 3, 5}// 185 186 187 , {3149, 2, 3, 5}, {3149, 3, 1, 5}, {3149, 3, 2, 5}// 188 189 190 , {3149, 3, -3, 5}, {3149, 3, -2, 5}, {3149, 3, -1, 5}// 191 192 193 , {3149, 1, -3, 5}, {3149, 2, -3, 5}, {3149, 3, -3, 5}// 194 195 196 }; public override BaseAddonDeed Deed { get { return new arborwaterfalleastAddonDeed(); } } [ Constructable ] public arborwaterfalleastAddon() { for (int i = 0; i < m_AddOnSimpleComponents.Length / 4; i++) AddComponent( new AddonComponent( m_AddOnSimpleComponents[i,0] ), m_AddOnSimpleComponents[i,1], m_AddOnSimpleComponents[i,2], m_AddOnSimpleComponents[i,3] ); AddComplexComponent( (BaseAddon) this, 2581, -3, 3, 21, 0, 1, "", 1);// 23 AddComplexComponent( (BaseAddon) this, 2581, -3, -3, 17, 0, 1, "", 1);// 47 AddComplexComponent( (BaseAddon) this, 2581, 3, 3, 27, 0, 1, "", 1);// 159 AddComplexComponent( (BaseAddon) this, 2581, 3, -2, 27, 0, 1, "", 1);// 178 } public arborwaterfalleastAddon( Serial serial ) : base( serial ) { } private static void AddComplexComponent(BaseAddon addon, int item, int xoffset, int yoffset, int zoffset, int hue, int lightsource) { AddComplexComponent(addon, item, xoffset, yoffset, zoffset, hue, lightsource, null, 1); } private static void AddComplexComponent(BaseAddon addon, int item, int xoffset, int yoffset, int zoffset, int hue, int lightsource, string name, int amount) { AddonComponent ac; ac = new AddonComponent(item); if (name != null && name.Length > 0) ac.Name = name; if (hue != 0) ac.Hue = hue; if (amount > 1) { ac.Stackable = true; ac.Amount = amount; } if (lightsource != -1) ac.Light = (LightType) lightsource; addon.AddComponent(ac, xoffset, yoffset, zoffset); } 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 arborwaterfalleastAddonDeed : BaseAddonDeed { public override BaseAddon Addon { get { return new arborwaterfalleastAddon(); } } [Constructable] public arborwaterfalleastAddonDeed() { Name = "arborwaterfalleast"; } public arborwaterfalleastAddonDeed( 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(); } } }