public static void RemoveCustomMessage(BaseGame game, CustomGumpItem item) { if (m_CustomGameFields.ContainsKey(game)) { m_CustomGameFields[game].Remove(item); } game.SendPlayerGumps(); }
public static void RemoveCustomMessage(PlayerMobile player, CustomGumpItem item) { if (m_CustomPlayerFields.ContainsKey(player)) { m_CustomPlayerFields[player].Remove(item); } item.Game.SendPlayerGump(player); }
public static void AddCustomMessage(BaseGame game, CustomGumpItem item) { if (m_CustomGameFields.ContainsKey(game)) { m_CustomGameFields[game].Add(item); } else { List <CustomGumpItem> list = new List <CustomGumpItem>(); list.Add(item); m_CustomGameFields.Add(game, list); } game.SendPlayerGumps(); }
public static void AddCustomMessage(PlayerMobile player, CustomGumpItem item) { if (m_CustomPlayerFields.ContainsKey(player)) { m_CustomPlayerFields[player].Add(item); } else { List <CustomGumpItem> list = new List <CustomGumpItem>(); list.Add(item); m_CustomPlayerFields.Add(player, list); } item.Game.SendPlayerGump(player); }
public DeathTimer(Mobile m, CTFTeam t, CTFGame g, TimeSpan DeathDelay) : base(TimeSpan.Zero, TimeSpan.FromMilliseconds(250)) { m_Mob = m; m_Team = t; m_Game = g; m_Res = DateTime.Now + DeathDelay; if (m is PlayerMobile) { m_GumpItem = new CustomGumpItem("Resurrect in", DeathDelay.Hours + ":" + DeathDelay.Minutes + ":" + DeathDelay.Seconds, m_Game, (PlayerMobile)m); GameInfoGump.AddCustomMessage((PlayerMobile)m, m_GumpItem); } Priority = TimerPriority.TwoFiftyMS; }
public static void AddCustomMessage(PlayerMobile player, CustomGumpItem item) { if (m_CustomPlayerFields.ContainsKey(player)) m_CustomPlayerFields[player].Add(item); else { List<CustomGumpItem> list = new List<CustomGumpItem>(); list.Add(item); m_CustomPlayerFields.Add(player, list); } item.Game.SendPlayerGump(player); }
public static void RemoveCustomMessage(BaseGame game, CustomGumpItem item) { if (m_CustomGameFields.ContainsKey(game)) m_CustomGameFields[game].Remove(item); game.SendPlayerGumps(); }
public static void RemoveCustomMessage(PlayerMobile player, CustomGumpItem item) { if(m_CustomPlayerFields.ContainsKey(player)) m_CustomPlayerFields[player].Remove(item); item.Game.SendPlayerGump(player); }
public static void AddCustomMessage(BaseGame game, CustomGumpItem item) { if (m_CustomGameFields.ContainsKey(game)) m_CustomGameFields[game].Add(item); else { List<CustomGumpItem> list = new List<CustomGumpItem>(); list.Add(item); m_CustomGameFields.Add(game, list); } game.SendPlayerGumps(); }
public DeathTimer( Mobile m, CTFTeam t, CTFGame g, TimeSpan DeathDelay ) : base( TimeSpan.Zero, TimeSpan.FromMilliseconds(250) ) { m_Mob = m; m_Team = t; m_Game = g; m_Res = DateTime.Now + DeathDelay; if (m is PlayerMobile) { m_GumpItem = new CustomGumpItem("Resurrect in", DeathDelay.Hours + ":" + DeathDelay.Minutes + ":" + DeathDelay.Seconds, m_Game, (PlayerMobile)m); GameInfoGump.AddCustomMessage((PlayerMobile)m, m_GumpItem); } Priority = TimerPriority.TwoFiftyMS; }