Server.DoorGenerator.AddDoor C# (CSharp) Méthode

AddDoor() public static méthode

public static AddDoor ( int x, int y, int z, DoorFacing facing ) : BaseDoor
x int
y int
z int
facing DoorFacing
Résultat Server.Items.BaseDoor
		public static BaseDoor AddDoor( int x, int y, int z, DoorFacing facing )
		{
			int doorZ = z;
			int doorTop = doorZ + 20;

			if ( !m_Map.CanFit( x, y, z, 16, false, false ) )
				return null;

			if ( y == 1743 && x >= 1343 && x <= 1344 )
				return null;

			if ( y == 1679 && x >= 1392 && x <= 1393 )
				return null;

			if ( x == 1320 && y >= 1618 && y <= 1640 )
				return null;

			if ( x == 1383 && y >= 1642 && y <= 1643 )
				return null;

			BaseDoor door = new DarkWoodDoor( facing );
			door.MoveToWorld( new Point3D( x, y, z ), m_Map );

			++m_Count;

			return door;
		}