예제 #1
0
 public RevealsShroud(RevealsShroudInfo info)
     : base(info)
 {
     this.info = info;
     type      = info.RevealGeneratedShroud ? Shroud.SourceType.Visibility
                         : Shroud.SourceType.PassiveVisibility;
 }
예제 #2
0
 public RevealsShroud(Actor self, RevealsShroudInfo info)
     : base(self, info)
 {
     this.info = info;
     type = info.RevealGeneratedShroud ? Shroud.SourceType.Visibility
         : Shroud.SourceType.PassiveVisibility;
 }
 public RevealsShroudToIntelligenceOwner(RevealsShroudToIntelligenceOwnerInfo info)
     : base(info)
 {
     RSTIOInfo = info;
     rstiotype = info.RevealGeneratedShroud ? Shroud.SourceType.Visibility
                         : Shroud.SourceType.PassiveVisibility;
 }
예제 #4
0
파일: D2RevealsShroud.cs 프로젝트: ltem/d2
 public D2RevealsShroud(Actor self, D2RevealsShroudInfo info)
     : base(self, info)
 {
     this.info = info;
     type      = info.RevealGeneratedShroud ? Shroud.SourceType.Visibility
                         : Shroud.SourceType.PassiveVisibility;
 }
예제 #5
0
 public RevealShroudEffect(WPos pos, WDist radius, Shroud.SourceType type, Player forPlayer, Stance stances, int delay = 0, int duration = 50)
 {
     this.pos      = pos;
     player        = forPlayer;
     revealRadius  = radius;
     validStances  = stances;
     sourceType    = type;
     this.duration = duration;
     ticks         = -delay;
 }
예제 #6
0
 public RevealsMap(RevealsMapInfo info)
     : base(info)
 {
     type = info.RevealGeneratedShroud ? Shroud.SourceType.Visibility
                         : Shroud.SourceType.PassiveVisibility;
 }