C# Class Sanguosha.Core.Skills.TriggerSkill.AutoNotifyUsagePassiveSkillTrigger

Inheritance: Sanguosha.Core.Triggers.Trigger
Afficher le fichier Open project: RagingBigFemaleBird/sgs

Méthodes publiques

Méthode Description
AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier ) : System
AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, TriggerPredicate canExecute, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier ) : System
Run ( Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void

Méthodes protégées

Méthode Description
AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, RelayTrigger innerTrigger, TriggerActionWithCardsAndPlayers execute, ICardUsageVerifier verifier ) : System

Method Details

AutoNotifyUsagePassiveSkillTrigger() protected méthode

protected AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, RelayTrigger innerTrigger, TriggerActionWithCardsAndPlayers execute, ICardUsageVerifier verifier ) : System
skill TriggerSkill
innerTrigger Sanguosha.Core.Triggers.RelayTrigger
execute TriggerActionWithCardsAndPlayers
verifier ICardUsageVerifier
Résultat System

AutoNotifyUsagePassiveSkillTrigger() public méthode

public AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier ) : System
skill TriggerSkill
execute TriggerActionWithCardsAndPlayers
condition TriggerCondition
verifier ICardUsageVerifier
Résultat System

AutoNotifyUsagePassiveSkillTrigger() public méthode

public AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, TriggerPredicate canExecute, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier ) : System
skill TriggerSkill
canExecute TriggerPredicate
execute TriggerActionWithCardsAndPlayers
condition TriggerCondition
verifier ICardUsageVerifier
Résultat System

Run() public méthode

public Run ( Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void
gameEvent Sanguosha.Core.Triggers.GameEvent
eventArgs Sanguosha.Core.Triggers.GameEventArgs
Résultat void