C# Класс SagaMap.Bonus.BonusHandler

Показать файл Открыть проект

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

Метод Описание
AddAddition ( Actor pc, uint id, bool deactivate ) : void
CalcEquipBonus ( ActorPC pc ) : void
EquiqItem ( ActorPC pc, Item item, bool unequip ) : void
SkillAddAddition ( Actor pc, uint id, bool deactivate ) : void

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

Метод Описание
AddBonus ( Actor actor, SagaDB i, BonusType type, bool unequip, uint id ) : void
AddInt ( int value, bool isRate, int rateBase, bool unequip ) : int
ClearBonus ( ActorPC pc ) : void

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

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

public AddAddition ( Actor pc, uint id, bool deactivate ) : void
pc SagaDB.Actors.Actor
id uint
deactivate bool
Результат void

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

public CalcEquipBonus ( ActorPC pc ) : void
pc SagaDB.Actors.ActorPC
Результат void

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

public EquiqItem ( ActorPC pc, Item item, bool unequip ) : void
pc SagaDB.Actors.ActorPC
item Item
unequip bool
Результат void

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

public SkillAddAddition ( Actor pc, uint id, bool deactivate ) : void
pc SagaDB.Actors.Actor
id uint
deactivate bool
Результат void