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

Inheritance: Sanguosha.Core.Triggers.Trigger
Show file Open project: RagingBigFemaleBird/sgs

Public Methods

Method 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

Protected Methods

Method Description
AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, RelayTrigger innerTrigger, TriggerActionWithCardsAndPlayers execute, ICardUsageVerifier verifier ) : System

Method Details

AutoNotifyUsagePassiveSkillTrigger() protected method

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

AutoNotifyUsagePassiveSkillTrigger() public method

public AutoNotifyUsagePassiveSkillTrigger ( TriggerSkill skill, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier ) : System
skill TriggerSkill
execute TriggerActionWithCardsAndPlayers
condition TriggerCondition
verifier ICardUsageVerifier
return System

AutoNotifyUsagePassiveSkillTrigger() public method

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

Run() public method

public Run ( Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void
gameEvent Sanguosha.Core.Triggers.GameEvent
eventArgs Sanguosha.Core.Triggers.GameEventArgs
return void