Region : IComparable
(static) ArrayList[] Table( get; )
(static) void AddRegion( Region r )
(static) Region Find( Point3D p, Map map )
(static) Region Find( Point3D p, Map map, Region lowRegion )
(static) Region FindByUId( int uid )
(static) bool IsNull( Region r )
(static) void Load()
(static) void RemoveRegion( Region r )
(static) void Reset()
(ctor) Region( string prefix, string name, Map map )
(ctor) Region( string prefix, string name, Map map, int uid )
ArrayList Coords( get; set; )
Point3D GoLocation( get; set; )
ArrayList InnBounds( get; set; )
bool LoadFromXml( get; set; )
Map Map( get; set; )
ArrayList Mobiles( get; )
string Name( get; set; )
ArrayList Players( get; )
string Prefix( get; set; )
int Priority( get; set; )
bool Saves( get; )
int UId( get; )
virtual bool AllowBenificial( Mobile from, Mobile target )
virtual bool AllowHarmful( Mobile from, Mobile target )
virtual bool AllowHousing( Mobile from, Point3D p )
virtual bool AllowSpawn()
virtual bool CanUseStuckMenu( Mobile m )
virtual int CompareTo( object o )
bool Contains( Point3D p )
virtual void Deserialize( GenericReader reader )
virtual bool Equals( object o )
virtual int GetHashCode()
virtual TimeSpan GetLogoutDelay( Mobile m )
virtual Type GetResource( Type type )
void InternalEnter( Mobile m )
void InternalExit( Mobile m )
virtual bool IsInInn( Point3D p )
virtual double LightLevel( Mobile m, double level )
virtual void MakeGuard( Mobile focus )
virtual void OnAggressed( Mobile aggressor, Mobile aggressed, bool criminal )
virtual bool OnBeginSpellCast( Mobile m, ISpell s )
virtual void OnBenificialAction( Mobile helper, Mobile target )
virtual bool OnCombatantChange( Mobile m, Mobile Old, Mobile New )
virtual void OnCriminalAction( Mobile m, bool message )
virtual bool OnDamage( Mobile m, ref int Damage )
virtual bool OnDeath( Mobile m )
virtual bool OnDecay( Item item )
virtual void OnDidHarmful( Mobile harmer, Mobile harmed )
virtual bool OnDoubleClick( Mobile m, object o )
virtual void OnEnter( Mobile m )
virtual void OnExit( Mobile m )
virtual void OnGotBenificialAction( Mobile helper, Mobile target )
virtual void OnGotHarmful( Mobile harmer, Mobile harmed )
virtual bool OnHeal( Mobile m, ref int Heal )
virtual void OnMobileAdd( Mobile m )
virtual void OnMobileRemove( Mobile m )
virtual void OnPlayerAdd( Mobile m )
virtual void OnPlayerRemove( Mobile m )
virtual bool OnResurrect( Mobile m )
virtual bool OnSingleClick( Mobile m, object o )
virtual bool OnSkillUse( Mobile m, int Skill )
virtual void OnSpeech( SpeechEventArgs args )
virtual void OnSpellCast( Mobile m, ISpell s )
virtual bool OnTarget( Mobile m, Target t, object o )
void Register()
virtual void Serialize( GenericWriter writer )
virtual void SpellDamageScalar( Mobile caster, Mobile target, ref double damage )
virtual string ToString()
void Unregister()