C# Class Sanguosha.Expansions.Hills.Skills.QiaoBian

巧变-你可以弃置一张手牌跳过你的一个阶段(回合开始和回合结束阶段除外),若以此法跳过摸牌阶段,你获得其他至多两名角色各一张手牌;若以此法跳过出牌阶段,你可以将场上的一张牌移动到另一名角色区域里的相应位置。
Inheritance: Sanguosha.Core.Skills.TriggerSkill
Datei anzeigen Open project: RagingBigFemaleBird/sgs

Public Methods

Method Description
QiaoBian ( ) : System

Protected Methods

Method Description
Draw ( Player player, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs, List cards, List players ) : void
GenerateSpecialEffectHintIndex ( Player source, List targets ) : int
Move ( Player player, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs, List cards, List players ) : void

Private Methods

Method Description
GetPrompt ( ) : Prompt

Method Details

Draw() protected method

protected Draw ( Player player, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs, List cards, List players ) : void
player Sanguosha.Core.Players.Player
gameEvent Sanguosha.Core.Triggers.GameEvent
eventArgs Sanguosha.Core.Triggers.GameEventArgs
cards List
players List
return void

GenerateSpecialEffectHintIndex() protected method

protected GenerateSpecialEffectHintIndex ( Player source, List targets ) : int
source Sanguosha.Core.Players.Player
targets List
return int

Move() protected method

protected Move ( Player player, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs, List cards, List players ) : void
player Sanguosha.Core.Players.Player
gameEvent Sanguosha.Core.Triggers.GameEvent
eventArgs Sanguosha.Core.Triggers.GameEventArgs
cards List
players List
return void

QiaoBian() public method

public QiaoBian ( ) : System
return System