Пример #1
0
        public NestWithEgg()
        {
            AddonComponent comp = new LocalizedAddonComponent(3518, 1026869)
            {
                Hue = 449
            };

            AddComponent(comp, 0, 0, 0);

            comp = new LocalizedAddonComponent(3270, 1026869)
            {
                Hue = 551
            };
            AddComponent(comp, 0, 0, 2);

            comp = new LocalizedAddonComponent(3374, 1026869)
            {
                Hue = 551
            };
            AddComponent(comp, 0, 0, 2);

            comp = new LocalizedAddonComponent(16831, 1112469);
            AddComponent(comp, 1, 1, 15);

            FocusList = new List <Mobile>();
        }
Пример #2
0
        private void FixTree()
        {
            AddonComponent toDelete = null;

            foreach (var comp in Components)
            {
                if (comp.ItemID == 0xDA0)
                {
                    comp.ItemID = 0xCE0;
                }

                if (comp.ItemID == 0xD9D)
                {
                    toDelete = comp;
                }
            }

            if (toDelete != null)
            {
                Components.Remove(toDelete);
                toDelete.Addon = null;
                toDelete.Delete();

                var comp = new LocalizedAddonComponent(0xD9D, 1071103);
                comp.Hue = 1153;
                AddComponent(comp, 0, 0, 4);
            }
        }
Пример #3
0
 public GingerBreadHouseAddon()
 {
     for (int i = 0x2be5; i < 0x2be8; i++)
     {
         LocalizedAddonComponent laoc = new LocalizedAddonComponent(i, 1077395); // Gingerbread House
         laoc.Light = LightType.SouthSmall;
         AddComponent(laoc, (i == 0x2be5) ? -1 : 0, (i == 0x2be7) ? -1 : 0, 0);
     }
 }
		public GingerBreadHouseAddon()
		{
			for( int i=0x2be5; i<0x2be8; i++ )
			{
				LocalizedAddonComponent laoc = new LocalizedAddonComponent( i, 1077395 ); // Gingerbread House
				laoc.Light = LightType.SouthSmall;
				AddComponent( laoc, (i==0x2be5) ? -1 : 0, (i==0x2be7) ? -1 : 0, 0 ); 
			}
		}
Пример #5
0
        public SnowTreeAddon(bool trunk)
        {
            AddComponent(new LocalizedAddonComponent(0xCE0, 1071103), 0, 0, 0);

            if (!trunk)
            {
                var comp = new LocalizedAddonComponent(0xD9D, 1071103);
                comp.Hue = 1153;
                AddComponent(comp, 0, 0, 4);
            }
        }
        public ChampionSkullPlatform()
        {
            AddComponent( new AddonComponent( 0x71A ), -1, -1, -1 );
            AddComponent( new AddonComponent( 0x709 ),  0, -1, -1 );
            AddComponent( new AddonComponent( 0x709 ),  1, -1, -1 );
            AddComponent( new AddonComponent( 0x709 ), -1,  0, -1 );
            AddComponent( new AddonComponent( 0x709 ),  0,  0, -1 );
            AddComponent( new AddonComponent( 0x709 ),  1,  0, -1 );
            AddComponent( new AddonComponent( 0x709 ), -1,  1, -1 );
            AddComponent( new AddonComponent( 0x709 ),  0,  1, -1 );
            AddComponent( new AddonComponent( 0x71B ),  1,  1, -1 );

            AddComponent( new AddonComponent( 0x50F ),  0, -1, 4 );
            AddComponent( m_Power = new ChampionSkullBrazier( this, ChampionSkullType.Power ),  0, -1, 5 );

            AddComponent( new AddonComponent( 0x50F ),  1, -1, 4 );
            AddComponent( m_Enlightenment = new ChampionSkullBrazier( this, ChampionSkullType.Enlightenment ),  1, -1, 5 );

            AddComponent( new AddonComponent( 0x50F ), -1,  0, 4 );
            AddComponent( m_Venom = new ChampionSkullBrazier( this, ChampionSkullType.Venom ), -1,  0, 5 );

            AddComponent( new AddonComponent( 0x50F ),  1,  0, 4 );
            AddComponent( m_Pain = new ChampionSkullBrazier( this, ChampionSkullType.Pain ),  1,  0, 5 );

            AddComponent( new AddonComponent( 0x50F ), -1,  1, 4 );
            AddComponent( m_Greed = new ChampionSkullBrazier( this, ChampionSkullType.Greed ), -1,  1, 5 );

            AddComponent( new AddonComponent( 0x50F ),  0,  1, 4 );
            AddComponent( m_Death = new ChampionSkullBrazier( this, ChampionSkullType.Death ),  0,  1, 5 );

            AddonComponent comp = new LocalizedAddonComponent( 0x20D2, 1049495 );
            comp.Hue = 0x482;
            AddComponent( comp, 0, 0, 5 );

            comp = new LocalizedAddonComponent( 0x0BCF, 1049496 );
            comp.Hue = 0x482;
            AddComponent( comp, 0, 2, -7 );

            comp = new LocalizedAddonComponent( 0x0BD0, 1049497 );
            comp.Hue = 0x482;
            AddComponent( comp, 2, 0, -7 );
        }