コード例 #1
0
ファイル: Detector.cs プロジェクト: Cendrb/Arman
 public Detector(PositionInGrid position, double blastResistance, ArmanColor lockColor, bool blockMovableBlockOnApproach, bool isPartOfObjectives, PositionInGrid affectedPosition)
     : base(position, "Detector", false, blastResistance)
 {
     BlockMovableBlockOnApproach = blockMovableBlockOnApproach;
     LockColor = lockColor;
     IsPartOfObjectives = isPartOfObjectives;
     AffectedPosition = affectedPosition;
 }
コード例 #2
0
ファイル: Detector.cs プロジェクト: Cendrb/Arman
 public Detector(PositionInGrid position, string name, double blastResistance, ArmanColor lockColor, bool blockMovableBlockOnApproach, bool isPartOfObjectives)
     : base(position, name, false, blastResistance)
 {
     BlockMovableBlockOnApproach = blockMovableBlockOnApproach;
     LockColor = lockColor;
     IsPartOfObjectives = isPartOfObjectives;
     AffectedPosition = new PositionInGrid(-1);
 }
コード例 #3
0
ファイル: MovableBlock.cs プロジェクト: Cendrb/Arman
 public MovableBlock(PositionInGrid position, bool canPush, bool canBePushed, ArmanColor keyColor)
     : base(position, "Movable block", canPush, canBePushed, 0, true, 1, true)
 {
     KeyColor = keyColor;
 }