コード例 #1
0
ファイル: BoardManager.cs プロジェクト: craigshaw/Cackhand
 public void ClearTarget()
 {
     availableBoardPositions.Add(targetChar.Position);
     targetChar.Clear();
     targetChar = null;
 }
コード例 #2
0
ファイル: BoardManager.cs プロジェクト: craigshaw/Cackhand
 private OnScreenCharacter CreateOnScreenCharacter(bool isTarget = false)
 {
     var newCharacter = new OnScreenCharacter(GetRandomChar(), isTarget);
     newCharacter.Position = GetRandomBoardPosition();
     return newCharacter;
 }
コード例 #3
0
ファイル: BoardManager.cs プロジェクト: craigshaw/Cackhand
 public void AddTargetToBoard()
 {
     if(targetChar == null)
         targetChar = CreateOnScreenCharacter(true);
 }