Server.Multis.BaseHouse.GetHouses C# (CSharp) Méthode

GetHouses() public static méthode

public static GetHouses ( Server.Mobile m ) : List
m Server.Mobile
Résultat List
		public static List<BaseHouse> GetHouses( Mobile m )
		{
			List<BaseHouse> list = new List<BaseHouse>();

			if ( m != null )
			{
				List<BaseHouse> exists = null;
				m_Table.TryGetValue( m, out exists );

				if ( exists != null )
				{
					for ( int i = 0; i < exists.Count; ++i )
					{
						BaseHouse house = exists[i];

						if ( house != null && !house.Deleted && house.Owner == m )
							list.Add( house );
					}
				}
			}

			return list;
		}

Usage Example

Exemple #1
0
 private static void OnLogin(LoginEventArgs e)
 {
     foreach (BaseHouse house in BaseHouse.GetHouses(e.Mobile))
     {
         if (house is TownHouse)
         {
             ((TownHouse)house).ForSaleSign.CheckDemolishTimer();
         }
     }
 }
All Usage Examples Of Server.Multis.BaseHouse::GetHouses