C# Класс Server.Engines.Harvest.Fishing

Наследование: HarvestSystem
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Fishing ( ) : System
SafeMap ( Map map ) : Map

Описание методов

BeginHarvesting() публичный Метод

public BeginHarvesting ( Mobile from, Item tool ) : bool
from Mobile
tool Item
Результат bool

CheckHarvest() публичный Метод

public CheckHarvest ( Mobile from, Item tool ) : bool
from Mobile
tool Item
Результат bool

CheckHarvest() публичный Метод

public CheckHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : bool
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Результат bool

CheckResources() публичный Метод

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
Результат bool

Construct() публичный Метод

public Construct ( Type type, Mobile from ) : Item
type System.Type
from Mobile
Результат Item

GetLock() публичный Метод

public GetLock ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : object
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Результат object

Give() публичный Метод

public Give ( Mobile m, Item item, bool placeAtFeet ) : bool
m Mobile
item Item
placeAtFeet bool
Результат bool

MutateType() публичный Метод

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
Результат System.Type

OnConcurrentHarvest() публичный Метод

public OnConcurrentHarvest ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Результат void

OnHarvestStarted() публичный Метод

public OnHarvestStarted ( Mobile from, Item tool, HarvestDefinition def, object toHarvest ) : void
from Mobile
tool Item
def HarvestDefinition
toHarvest object
Результат void

SendSuccessTo() публичный Метод

public SendSuccessTo ( Mobile from, Item item, Server.Engines.Harvest.HarvestResource resource ) : void
from Mobile
item Item
resource Server.Engines.Harvest.HarvestResource
Результат void