C# Class Sanguosha.Core.Cards.Equipment

Inheritance: Sanguosha.Core.Cards.CardHandler
Afficher le fichier Open project: RagingBigFemaleBird/sgs

Méthodes publiques

Méthode Description
Install ( Player p, Sanguosha.Core.Cards.Card card ) : void
Install ( Player p, Sanguosha.Core.Cards.Card card, Player installedBy ) : void

给某个玩家穿装备

Process ( GameEventArgs handlerArgs ) : void
RegisterTriggers ( Player p ) : void
UnregisterTriggers ( Player p ) : void
Verify ( Player source, ICard card, List targets, bool isLooseVerify ) : VerifierResult

Méthodes protégées

Méthode Description
RegisterEquipmentTriggers ( Player p ) : void

注册装备应有的trigger到玩家

UnregisterEquipmentTriggers ( Player p ) : void

从玩家注销装备应有的trigger

Method Details

Install() public méthode

public Install ( Player p, Sanguosha.Core.Cards.Card card ) : void
p Sanguosha.Core.Players.Player
card Sanguosha.Core.Cards.Card
Résultat void

Install() public méthode

给某个玩家穿装备
public Install ( Player p, Sanguosha.Core.Cards.Card card, Player installedBy ) : void
p Sanguosha.Core.Players.Player
card Sanguosha.Core.Cards.Card
installedBy Sanguosha.Core.Players.Player
Résultat void

Process() public méthode

public Process ( GameEventArgs handlerArgs ) : void
handlerArgs Sanguosha.Core.Triggers.GameEventArgs
Résultat void

RegisterEquipmentTriggers() protected méthode

注册装备应有的trigger到玩家
protected RegisterEquipmentTriggers ( Player p ) : void
p Sanguosha.Core.Players.Player
Résultat void

RegisterTriggers() public méthode

public RegisterTriggers ( Player p ) : void
p Sanguosha.Core.Players.Player
Résultat void

UnregisterEquipmentTriggers() protected méthode

从玩家注销装备应有的trigger
protected UnregisterEquipmentTriggers ( Player p ) : void
p Sanguosha.Core.Players.Player
Résultat void

UnregisterTriggers() public méthode

public UnregisterTriggers ( Player p ) : void
p Sanguosha.Core.Players.Player
Résultat void

Verify() public méthode

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