Méthode | Description | |
---|---|---|
DoDamage ( |
造成伤害
|
|
DoDamage ( |
||
ForcePlayerDiscard ( Player player, NumberOfCardsToForcePlayerDiscard numberOfCards, bool canDiscardEquipment, bool atOnce = true ) : void | ||
HandleCardDiscard ( Player p, List |
||
HandleCardPlay ( Player p, ISkill skill, List |
处理玩家打出卡牌
|
|
HandleCardTransfer ( Player from, Player to, DeckType target, List |
||
HandleCardTransferToHand ( Player from, Player to, List |
||
HandleGodHero ( Player p ) : void | ||
HideHandCard ( Card c ) : void | ||
InsertAfterDeal ( Player target, List |
||
InsertBeforeDeal ( Player target, List |
||
IsMainHero ( Hero h, Player p ) : bool | ||
Judge ( Player player, ISkill skill = null, ICard handler = null, JudgementResultSucceed del = null ) : ReadOnlyCard | ||
LoseHealth ( Player source, int magnitude ) : void | ||
LoseMaxHealth ( Player source, int magnitude ) : void | ||
PickDefaultCardsFrom ( List |
||
PinDian ( Player from, Player to, ISkill skill ) : bool? | ||
PinDianReturnCards ( Player from, Player to, Card &c1, Card &c2, ISkill skill, bool &c1Taken, bool &c2Taken ) : bool? | ||
PlaceIntoDiscard ( Player target, List |
||
PlayerAboutToDiscardCard ( Player p, List |
||
PlayerAcquireAdditionalSkill ( Player p, ISkill skill, Hero tag, bool undeletable = false ) : void | ||
PlayerAcquiredCard ( Player p, List |
||
PlayerCanBeTargeted ( Player source, List |
||
PlayerCanDiscardCards ( Player p, List |
||
PlayerDiscardedCard ( Player p, List |
||
PlayerLoseAdditionalSkill ( Player p, ISkill skill, bool undeletable = false ) : void | ||
PlayerLostCard ( Player p, List |
||
PlayerPlayedCard ( Player source, List |
处理玩家打出卡牌事件。
|
|
RecoverHealth ( Player source, Player target, int magnitude ) : void | ||
RegisterMarkCleanup ( ISkill skill, PlayerAttribute attr ) : void | ||
RegisterSkillCleanup ( ISkill skill, DeckType deck ) : void | ||
SelectACardFrom ( Player from, Player ask, Prompt prompt, String resultdeckname, bool equipExcluded = false, bool delayedToolsExcluded = true, bool noReveal = false ) : Card | ||
ShowHandCards ( Player p, List |
public DoDamage ( |
||
source | 伤害来源 | |
dest | 伤害目标 | |
originalTarget | 最初的伤害目标 | |
magnitude | int | 伤害点数 |
elemental | DamageElement | 伤害属性 |
card | ICard | |
readonlyCard | ||
Résultat | void |
public DoDamage ( |
||
source | ||
dest | ||
magnitude | int | |
elemental | DamageElement | |
card | ICard | |
readonlyCard | ||
Résultat | void |
public ForcePlayerDiscard ( Player player, NumberOfCardsToForcePlayerDiscard numberOfCards, bool canDiscardEquipment, bool atOnce = true ) : void | ||
player | Player | |
numberOfCards | NumberOfCardsToForcePlayerDiscard | |
canDiscardEquipment | bool | |
atOnce | bool | |
Résultat | void |
public HandleCardDiscard ( Player p, List |
||
p | Player | |
cards | List |
|
reason | DiscardReason | |
Résultat | void |
public HandleCardPlay ( Player p, ISkill skill, List |
||
p | Player | |
skill | ISkill | |
cards | List |
|
targets | List |
|
Résultat | bool |
public HandleCardTransfer ( Player from, Player to, DeckType target, List |
||
from | Player | |
to | Player | |
target | DeckType | |
cards | List |
|
tag | Hero | |
Résultat | void |
public HandleCardTransferToHand ( Player from, Player to, List |
||
from | Player | |
to | Player | |
cards | List |
|
helper | MovementHelper | |
Résultat | void |
public InsertAfterDeal ( Player target, List |
||
target | Player | |
list | List |
|
helper | MovementHelper | |
Résultat | void |
public InsertBeforeDeal ( Player target, List |
||
target | Player | |
list | List |
|
helper | MovementHelper | |
Résultat | void |
public IsMainHero ( Hero h, Player p ) : bool | ||
h | Hero | |
p | Player | |
Résultat | bool |
public Judge ( Player player, ISkill skill = null, ICard handler = null, JudgementResultSucceed del = null ) : ReadOnlyCard | ||
player | Player | |
skill | ISkill | |
handler | ICard | |
del | JudgementResultSucceed | |
Résultat | ReadOnlyCard |
public LoseHealth ( Player source, int magnitude ) : void | ||
source | Player | |
magnitude | int | |
Résultat | void |
public LoseMaxHealth ( Player source, int magnitude ) : void | ||
source | Player | |
magnitude | int | |
Résultat | void |
public PickDefaultCardsFrom ( List |
||
places | List |
|
n | int | |
Résultat | List |
public PinDian ( Player from, Player to, ISkill skill ) : bool? | ||
from | Player | |
to | Player | |
skill | ISkill | |
Résultat | bool? |
public PinDianReturnCards ( Player from, Player to, Card &c1, Card &c2, ISkill skill, bool &c1Taken, bool &c2Taken ) : bool? | ||
from | Player | |
to | Player | |
c1 | Card | |
c2 | Card | |
skill | ISkill | |
c1Taken | bool | |
c2Taken | bool | |
Résultat | bool? |
public PlaceIntoDiscard ( Player target, List |
||
target | Player | |
list | List |
|
Résultat | void |
public PlayerAboutToDiscardCard ( Player p, List |
||
p | Player | |
cards | List |
|
reason | DiscardReason | |
Résultat | void |
public PlayerAcquireAdditionalSkill ( Player p, ISkill skill, Hero tag, bool undeletable = false ) : void | ||
p | Player | |
skill | ISkill | |
tag | Hero | |
undeletable | bool | |
Résultat | void |
public PlayerAcquiredCard ( Player p, List |
||
p | Player | |
cards | List |
|
Résultat | void |
public PlayerCanBeTargeted ( Player source, List |
||
source | Player | |
targets | List |
|
card | ICard | |
Résultat | bool |
public PlayerCanDiscardCards ( Player p, List |
||
p | Player | |
cards | List |
|
Résultat | bool |
public PlayerDiscardedCard ( Player p, List |
||
p | Player | |
cards | List |
|
reason | DiscardReason | |
Résultat | void |
public PlayerLoseAdditionalSkill ( Player p, ISkill skill, bool undeletable = false ) : void | ||
p | Player | |
skill | ISkill | |
undeletable | bool | |
Résultat | void |
public PlayerLostCard ( Player p, List |
||
p | Player | |
cards | List |
|
Résultat | void |
public PlayerPlayedCard ( Player source, List |
||
source | Player | |
targets | List |
|
c | ICard | |
Résultat | void |
public RecoverHealth ( Player source, Player target, int magnitude ) : void | ||
source | Player | |
target | Player | |
magnitude | int | |
Résultat | void |
public RegisterMarkCleanup ( ISkill skill, PlayerAttribute attr ) : void | ||
skill | ISkill | |
attr | PlayerAttribute | |
Résultat | void |
public RegisterSkillCleanup ( ISkill skill, DeckType deck ) : void | ||
skill | ISkill | |
deck | DeckType | |
Résultat | void |
public SelectACardFrom ( Player from, Player ask, Prompt prompt, String resultdeckname, bool equipExcluded = false, bool delayedToolsExcluded = true, bool noReveal = false ) : Card | ||
from | Player | |
ask | Player | |
prompt | Prompt | |
resultdeckname | String | |
equipExcluded | bool | |
delayedToolsExcluded | bool | |
noReveal | bool | |
Résultat | Card |
public ShowHandCards ( Player p, List |
||
p | Player | |
cards | List |
|
Résultat | void |