Back to Server

Map

Nested Types: MultiTileEnumerator, NullEnumerable, ObjectEnumerator, PooledEnumerable, SectorEnumerator, SectorEnumeratorType, TypedEnumerator

(static) int GlobalLight( get; set; )
(static) Map Parse( string value )
(ctor) Map( int mapID, int fileIndex, int width, int height, string name, MapRules rules )
int Height( get; )
Sector InvalidSector( get; )
int MapID( get; )
string Name( get; set; )
MapRules Rules( get; set; )
TileMatrix Tiles( get; )
int Width( get; )
void AddMulti( Item item, Sector start, Sector end )
Point2D Bound( Point2D p )
void Bound( int x, int y, out int newX, out int newY )
bool CanFit( Point3D p, int height )
bool CanFit( Point2D p, int z, int height )
bool CanFit( Point3D p, int height, bool checkBlocksFit )
bool CanFit( int x, int y, int z, int height )
bool CanFit( Point2D p, int z, int height, bool checkBlocksFit )
bool CanFit( Point3D p, int height, bool checkBlocksFit, bool checkMobiles )
bool CanFit( int x, int y, int z, int height, bool checksBlocksFit )
bool CanFit( int x, int y, int z, int height, bool checkBlocksFit, bool checkMobiles )
bool CanSpawnMobile( Point3D p )
bool CanSpawnMobile( Point2D p, int z )
bool CanSpawnMobile( int x, int y, int z )
int GetAverageZ( int x, int y )
void GetAverageZ( int x, int y, ref int z, ref int avg, ref int top )
IPooledEnumerable GetClientsInRange( Point3D p )
IPooledEnumerable GetClientsInRange( Point3D p, int range )
IPooledEnumerable GetItemsInRange( Point3D p )
IPooledEnumerable GetItemsInRange( Point3D p, int range )
IPooledEnumerable GetMobilesInRange( Point3D p )
IPooledEnumerable GetMobilesInRange( Point3D p, int range )
Sector GetMultiMaxSector( Point3D loc, MultiComponentList mcl )
Sector GetMultiMinSector( Point3D loc, MultiComponentList mcl )
IPooledEnumerable GetMultiTilesAt( int x, int y )
IPooledEnumerable GetObjectsInRange( Point3D p )
IPooledEnumerable GetObjectsInRange( Point3D p, int range )
Point3D GetPoint( object o, bool eye )
Sector GetRealSector( int x, int y )
Sector GetSector( Point3D p )
Sector GetSector( Point2D p )
Sector GetSector( IPoint2D p )
Sector GetSector( int x, int y )
ArrayList GetTilesAt( Point2D p, bool items, bool land, bool statics )
Sector InternalGetSector( int x, int y )
bool LineOfSight( Mobile from, Mobile to )
bool LineOfSight( object from, object dest )
bool LineOfSight( Mobile from, Point3D target )
bool LineOfSight( Point3D org, Point3D dest )
void OnClientChange( NetState oldState, NetState newState, Mobile m )
void OnEnter( Mobile m )
void OnEnter( Item item )
void OnLeave( Item item )
void OnLeave( Mobile m )
void OnMove( Point3D oldLocation, Item item )
void OnMove( Point3D oldLocation, Mobile m )
void RemoveMulti( Item item, Sector start, Sector end )
virtual string ToString()