C# Class Sanguosha.Core.Triggers.GetJudgeCardTrigger

Inheritance: Trigger
显示文件 Open project: RagingBigFemaleBird/sgs

Public Methods

Method Description
GetJudgeCardTrigger ( Player p, ISkill skill, ICard card, bool permenant = false ) : System
Run ( Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void

Protected Methods

Method Description
GetJudgeCards ( List list ) : void
IsCorrectJudgeAction ( ISkill skill, ICard card ) : bool

Method Details

GetJudgeCardTrigger() public method

public GetJudgeCardTrigger ( Player p, ISkill skill, ICard card, bool permenant = false ) : System
p Sanguosha.Core.Players.Player
skill ISkill
card ICard
permenant bool
return System

GetJudgeCards() protected method

protected GetJudgeCards ( List list ) : void
list List
return void

IsCorrectJudgeAction() protected method

protected IsCorrectJudgeAction ( ISkill skill, ICard card ) : bool
skill ISkill
card ICard
return bool

Run() public method

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