C# Class Sanguosha.Core.Skills.RulerGivenSkillContainerSkill

Inheritance: TriggerSkill
ファイルを表示 Open project: RagingBigFemaleBird/sgs

Protected Properties

Property Type Description
innerSkillType System.Type
masterList IRulerGivenSkill>.Dictionary

Public Methods

Method Description
RulerGivenSkillContainerSkill ( IRulerGivenSkill InnerSkill, Allegiance al, bool NotARuler = false ) : System

Protected Methods

Method Description
DistributeSkills ( Player owner, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void
RevokeAllSkills ( ) : void

Method Details

DistributeSkills() protected method

protected DistributeSkills ( Player owner, Sanguosha.Core.Triggers.GameEvent gameEvent, GameEventArgs eventArgs ) : void
owner Sanguosha.Core.Players.Player
gameEvent Sanguosha.Core.Triggers.GameEvent
eventArgs Sanguosha.Core.Triggers.GameEventArgs
return void

RevokeAllSkills() protected method

protected RevokeAllSkills ( ) : void
return void

RulerGivenSkillContainerSkill() public method

public RulerGivenSkillContainerSkill ( IRulerGivenSkill InnerSkill, Allegiance al, bool NotARuler = false ) : System
InnerSkill IRulerGivenSkill
al Allegiance
NotARuler bool
return System

Property Details

innerSkillType protected_oe property

protected Type,System innerSkillType
return System.Type

masterList protected_oe property

protected Dictionary masterList
return IRulerGivenSkill>.Dictionary