#### Back to Server.Engines.Harvest

## Fishing : HarvestSystem

#### Nested Types: MutateEntry

(static) Fishing System( get; )
(static) Map SafeMap( Map map )
(ctor) Fishing()
HarvestDefinition Definition( get; )
virtual bool BeginHarvesting( Mobile from, Item tool )
virtual bool CheckHarvest( Mobile from, Item tool )
virtual bool CheckHarvest( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual bool CheckResources( Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, bool timed )
virtual Item Construct( Type type, Mobile from )
virtual object GetLock( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual bool Give( Mobile m, Item item, bool placeAtFeet )
virtual Type MutateType( Type type, Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, HarvestResource resource )
virtual void OnConcurrentHarvest( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual void OnHarvestStarted( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual void SendSuccessTo( Mobile from, Item item, HarvestResource resource )
virtual bool SpecialHarvest( Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc )
void Splash_Callback( object state )