HarvestSystem
(ctor) HarvestSystem( int minHarvestEffect, int maxHarvestEffect, double delay )
double Delay( get; )
HarvestItemCol HarvestItems( get; )
HarvestResDefCol HarvestResDefs( get; )
HarvestUsedCol HarvestUseds( get; )
SkillName MainSkill( get; )
int MaxHarvestEffect( get; )
int MinHarvestEffect( get; )
void AddHarvest( int[] itemIDs, int minTotalRes, int maxTotalRes, double minSkill, double maxSkill, Type typeRes, int minAmount, int maxAmount, TimeSpan regenDelay, int localizedMessage )
void AddHarvest( int itemID, int minTotalRes, int maxTotalRes, double minSkill, double maxSkill, Type typeRes, int minAmount, int maxAmount, TimeSpan regenDelay, int localizedMessage )
void AddResourceInfo( Type type, int minTotalRes, int maxTotalRes, double minSkill, double maxSkill )
void Begin( Mobile from, Item item )
virtual bool CanHarvest( Mobile from, Item item, HarvestItem harvestItem )
virtual void InitHarvestList()
virtual void PlayEndingEffect( Mobile from, bool failed, bool toBackpack, bool noMoreRes, bool hasMovedAway )
virtual void PlayHarvestEffect( Mobile from )
void RemoveHarvestUsed( HarvestUsed harvestUsed )
HarvestUsed SearchFor( Mobile from, int itemID, int x, int y, int z, HarvestItem harvestItem )