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 ); } }
public GingerBreadHouseAddon() { for (int i = 0x2be5; i < 0x2be8; i++) { LocalizedAddonComponent laoc = new LocalizedAddonComponent(i, 1077395) { Light = LightType.SouthSmall }; AddComponent(laoc, i == 0x2be5 ? -1 : 0, i == 0x2be7 ? -1 : 0, 0); } }
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) { Hue = 0x482 }; AddComponent(comp, 0, 0, 5); comp = new LocalizedAddonComponent(0x0BCF, 1049496) { Hue = 0x482 }; AddComponent(comp, 0, 2, -7); comp = new LocalizedAddonComponent(0x0BD0, 1049497) { Hue = 0x482 }; AddComponent(comp, 2, 0, -7); }
public CannonTurret(Mobile m) { Owner = m; ShotsRemaining = 20; Base = new CannonBase(this); Base.MoveToWorld(this.Location, this.Map); AddonComponent c = new LocalizedAddonComponent(16918, 1155505); AddComponent(c, 0, 0, 3); Turret = c; _NextShot = DateTime.UtcNow; }
private void AddComplexComponent(int item, int xoffset, int yoffset, int zoffset, int hue, int localization = 0) { AddonComponent ac; if (localization == 0) { ac = new AddonComponent(item); } else { ac = new LocalizedAddonComponent(item, localization); } if (hue != 0) { ac.Hue = hue; } AddComponent(ac, xoffset, yoffset, zoffset); }