C# Класс SWLOR.Game.Server.Perk.Harvesting.SpeedyResourceScanner

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

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

Метод Описание
CanCastSpell ( NWCreature oPC, NWObject oTarget, int spellTier ) : string
CastingTime ( NWCreature oPC, float baseCastingTime, int spellTier ) : float
CooldownCategoryID ( NWCreature creature, int? baseCooldownCategoryID, int spellTier ) : int?
CooldownTime ( NWCreature oPC, float baseCooldownTime, int spellTier ) : float
FPCost ( NWCreature oPC, int baseFPCost, int spellTier ) : int
IsHostile ( ) : bool
OnConcentrationTick ( NWCreature creature, NWObject target, int perkLevel, int tick ) : void
OnCustomEnmityRule ( NWCreature creature, int amount ) : void
OnImpact ( NWCreature creature, NWObject target, int perkLevel, int spellTier ) : void
OnItemEquipped ( NWCreature creature, NWItem oItem ) : void
OnItemUnequipped ( NWCreature creature, NWItem oItem ) : void
OnPurchased ( NWCreature creature, int newLevel ) : void
OnRemoved ( NWCreature creature ) : void

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

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

public CanCastSpell ( NWCreature oPC, NWObject oTarget, int spellTier ) : string
oPC NWCreature
oTarget NWObject
spellTier int
Результат string

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

public CastingTime ( NWCreature oPC, float baseCastingTime, int spellTier ) : float
oPC NWCreature
baseCastingTime float
spellTier int
Результат float

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

public CooldownCategoryID ( NWCreature creature, int? baseCooldownCategoryID, int spellTier ) : int?
creature NWCreature
baseCooldownCategoryID int?
spellTier int
Результат int?

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

public CooldownTime ( NWCreature oPC, float baseCooldownTime, int spellTier ) : float
oPC NWCreature
baseCooldownTime float
spellTier int
Результат float

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

public FPCost ( NWCreature oPC, int baseFPCost, int spellTier ) : int
oPC NWCreature
baseFPCost int
spellTier int
Результат int

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

public IsHostile ( ) : bool
Результат bool

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

public OnConcentrationTick ( NWCreature creature, NWObject target, int perkLevel, int tick ) : void
creature NWCreature
target NWObject
perkLevel int
tick int
Результат void

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

public OnCustomEnmityRule ( NWCreature creature, int amount ) : void
creature NWCreature
amount int
Результат void

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

public OnImpact ( NWCreature creature, NWObject target, int perkLevel, int spellTier ) : void
creature NWCreature
target NWObject
perkLevel int
spellTier int
Результат void

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

public OnItemEquipped ( NWCreature creature, NWItem oItem ) : void
creature NWCreature
oItem NWItem
Результат void

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

public OnItemUnequipped ( NWCreature creature, NWItem oItem ) : void
creature NWCreature
oItem NWItem
Результат void

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

public OnPurchased ( NWCreature creature, int newLevel ) : void
creature NWCreature
newLevel int
Результат void

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

public OnRemoved ( NWCreature creature ) : void
creature NWCreature
Результат void