C# Class Sanguosha.Expansions.Battle.Cards.Jiu

Inheritance: Sanguosha.Expansions.Basic.Cards.LifeSaver
Show file Open project: RagingBigFemaleBird/sgs

Public Properties

Property Type Description
Drank Sanguosha.Core.Players.PlayerAttribute
JiuSha Sanguosha.Core.Cards.CardAttribute
JiuUsed Sanguosha.Core.Players.PlayerAttribute

Public Methods

Method Description
ActualTargets ( Player source, List targets, ICard card ) : List
Verify ( Player source, ICard card, List targets, bool isLooseVerify ) : VerifierResult

Protected Methods

Method Description
Process ( Player source, Player dest, ICard card, ReadOnlyCard readonlyCard, GameEventArgs inResponseTo ) : void

Method Details

ActualTargets() public method

public ActualTargets ( Player source, List targets, ICard card ) : List
source Sanguosha.Core.Players.Player
targets List
card ICard
return List

Process() protected method

protected Process ( Player source, Player dest, ICard card, ReadOnlyCard readonlyCard, GameEventArgs inResponseTo ) : void
source Sanguosha.Core.Players.Player
dest Sanguosha.Core.Players.Player
card ICard
readonlyCard Sanguosha.Core.Cards.ReadOnlyCard
inResponseTo Sanguosha.Core.Triggers.GameEventArgs
return void

Verify() public method

public Verify ( Player source, ICard card, List targets, bool isLooseVerify ) : VerifierResult
source Sanguosha.Core.Players.Player
card ICard
targets List
isLooseVerify bool
return VerifierResult

Property Details

Drank public static property

public static PlayerAttribute,Sanguosha.Core.Players Drank
return Sanguosha.Core.Players.PlayerAttribute

JiuSha public static property

public static CardAttribute,Sanguosha.Core.Cards JiuSha
return Sanguosha.Core.Cards.CardAttribute

JiuUsed public static property

public static PlayerAttribute,Sanguosha.Core.Players JiuUsed
return Sanguosha.Core.Players.PlayerAttribute