#### Back to Server.Items

## TreasureMap : MapItem, IEntity, IPoint3D, IPoint2D, IComparable, IComparable`1, IHued, IComparable`1, ISerializable, ICraftable

#### Nested Types: DecodeMapEntry, DigEntry, DigTarget, DigTimer, OpenMapEntry

(static) Point2D GetRandomHavenLocation()
(static) Point2D GetRandomLocation()
(static) bool HasDiggingTool( Mobile m )
(static) bool IsInHavenIsland( IPoint2D loc )
(static) void LoadLocations()
(static) BaseCreature Spawn( int level, Point3D p, bool guardian )
(static) BaseCreature Spawn( int level, Point3D p, Map map, Mobile target, bool guardian )
(ctor) TreasureMap( Serial serial )
(ctor) TreasureMap( int level, Map map )
Point2D ChestLocation( get; set; )
Map ChestMap( get; set; )
bool Completed( get; set; )
Mobile CompletedBy( get; set; )
Mobile Decoder( get; set; )
int LabelNumber( get; )
int Level( get; set; )
bool CheckYoung( Mobile from )
void Decode( Mobile from )
virtual void Deserialize( GenericReader reader )
virtual void DisplayTo( Mobile from )
virtual void GetContextMenuEntries( Mobile from, List`1 list )
double GetMinSkillLevel()
virtual void GetProperties( ObjectPropertyList list )
bool HasRequiredSkill( Mobile from )
void OnBeginDig( Mobile from )
virtual void OnDoubleClick( Mobile from )
virtual void OnSingleClick( Mobile from )
virtual void Serialize( GenericWriter writer )