C# Class Server.Engines.Harvest.Fishing

Inheritance: HarvestSystem
Afficher le fichier Open project: Grimoric/RunUO.T2A

Méthodes publiques

Méthode Description
BeginHarvesting ( Mobile from, Item tool ) : bool
CheckHarvest ( Mobile from, Item tool ) : bool
CheckHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : bool
CheckResources ( Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, bool timed ) : bool
Construct ( Type type, Mobile from ) : Item
GetLock ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : object
Give ( Mobile m, Item item, bool placeAtFeet ) : bool
MutateType ( Type type, Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, Server.Engines.Harvest.HarvestResource resource ) : Type
OnConcurrentHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
OnHarvestStarted ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
SendSuccessTo ( Mobile from, Item item, Server.Engines.Harvest.HarvestResource resource ) : void

Private Methods

Méthode Description
Fishing ( ) : System
SafeMap ( Map map ) : Map

Method Details

BeginHarvesting() public méthode

public BeginHarvesting ( Mobile from, Item tool ) : bool
from Mobile
tool Item
Résultat bool

CheckHarvest() public méthode

public CheckHarvest ( Mobile from, Item tool ) : bool
from Mobile
tool Item
Résultat bool

CheckHarvest() public méthode

public CheckHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : bool
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Résultat bool

CheckResources() public méthode

public CheckResources ( Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, bool timed ) : bool
from Mobile
tool Item
def HarvestDefinition
map Map
loc Point3D
timed bool
Résultat bool

Construct() public méthode

public Construct ( Type type, Mobile from ) : Item
type System.Type
from Mobile
Résultat Item

GetLock() public méthode

public GetLock ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : object
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Résultat object

Give() public méthode

public Give ( Mobile m, Item item, bool placeAtFeet ) : bool
m Mobile
item Item
placeAtFeet bool
Résultat bool

MutateType() public méthode

public MutateType ( Type type, Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, Server.Engines.Harvest.HarvestResource resource ) : Type
type System.Type
from Mobile
tool Item
def HarvestDefinition
map Map
loc Point3D
resource Server.Engines.Harvest.HarvestResource
Résultat System.Type

OnConcurrentHarvest() public méthode

public OnConcurrentHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Résultat void

OnHarvestStarted() public méthode

public OnHarvestStarted ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Résultat void

SendSuccessTo() public méthode

public SendSuccessTo ( Mobile from, Item item, Server.Engines.Harvest.HarvestResource resource ) : void
from Mobile
item Item
resource Server.Engines.Harvest.HarvestResource
Résultat void