C# Класс Sanguosha.Core.Skills.TriggerSkill

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

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

Метод Описание
NotifySkillUse ( ) : void
NotifySkillUse ( List targets ) : void
TriggerSkill ( ) : System

Защищенные методы

Метод Описание
AskForSkillUse ( ) : bool
AskForSkillUse ( ICardUsageVerifier verifier, List &cards, List &players, Prompt prompt = null ) : bool
GenerateSpecialEffectHintIndex ( Player source, List targets ) : int
InstallTriggers ( Players owner ) : void
UninstallTriggers ( Players owner ) : void

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

AskForSkillUse() защищенный Метод

protected AskForSkillUse ( ) : bool
Результат bool

AskForSkillUse() защищенный Метод

protected AskForSkillUse ( ICardUsageVerifier verifier, List &cards, List &players, Prompt prompt = null ) : bool
verifier ICardUsageVerifier
cards List
players List
prompt Sanguosha.Core.UI.Prompt
Результат bool

GenerateSpecialEffectHintIndex() защищенный Метод

protected GenerateSpecialEffectHintIndex ( Player source, List targets ) : int
source Sanguosha.Core.Players.Player
targets List
Результат int

InstallTriggers() защищенный Метод

protected InstallTriggers ( Players owner ) : void
owner Players
Результат void

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

public NotifySkillUse ( ) : void
Результат void

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

public NotifySkillUse ( List targets ) : void
targets List
Результат void

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

public TriggerSkill ( ) : System
Результат System

UninstallTriggers() защищенный Метод

protected UninstallTriggers ( Players owner ) : void
owner Players
Результат void