Server.Commands.Add.TileBox_Callback C# (CSharp) Méthode

TileBox_Callback() private static méthode

private static TileBox_Callback ( Server.Mobile from, Server.Map map, Server.Point3D start, Server.Point3D end, object state ) : void
from Server.Mobile
map Server.Map
start Server.Point3D
end Server.Point3D
state object
Résultat void
		private static void TileBox_Callback( Mobile from, Map map, Point3D start, Point3D end, object state )
		{
			TileState ts = (TileState)state;
			bool mapAvg = false;

			switch ( ts.m_ZType )
			{
				case TileZType.Fixed:
				{
					start.Z = end.Z = ts.m_FixedZ;
					break;
				}
				case TileZType.MapAverage:
				{
					mapAvg = true;
					break;
				}
			}

			Invoke( from, start, end, ts.m_Args, null, ts.m_Outline, mapAvg );
		}