C# Class Sanguosha.Core.Skills.AutoVerifiedActiveSkill

Inheritance: ActiveSkill
Afficher le fichier Open project: RagingBigFemaleBird/sgs

Méthodes publiques

Méthode Description
AutoVerifiedActiveSkill ( ) : System
Validate ( GameEventArgs arg ) : VerifierResult
Verify ( Player source, List cards, List players ) : VerifierResult

Méthodes protégées

Méthode Description
AdditionalVerify ( Player source, List cards, List players ) : bool?
VerifyCard ( Player source, Sanguosha.Core.Cards.Card card ) : bool
VerifyPlayer ( Player source, Player player ) : bool

Method Details

AdditionalVerify() protected méthode

protected AdditionalVerify ( Player source, List cards, List players ) : bool?
source Sanguosha.Core.Players.Player
cards List
players List
Résultat bool?

AutoVerifiedActiveSkill() public méthode

public AutoVerifiedActiveSkill ( ) : System
Résultat System

Validate() public méthode

public Validate ( GameEventArgs arg ) : VerifierResult
arg Sanguosha.Core.Triggers.GameEventArgs
Résultat VerifierResult

Verify() public méthode

public Verify ( Player source, List cards, List players ) : VerifierResult
source Sanguosha.Core.Players.Player
cards List
players List
Résultat VerifierResult

VerifyCard() protected abstract méthode

protected abstract VerifyCard ( Player source, Sanguosha.Core.Cards.Card card ) : bool
source Sanguosha.Core.Players.Player
card Sanguosha.Core.Cards.Card
Résultat bool

VerifyPlayer() protected abstract méthode

protected abstract VerifyPlayer ( Player source, Player player ) : bool
source Sanguosha.Core.Players.Player
player Sanguosha.Core.Players.Player
Résultat bool