예제 #1
0
 public MonsterMoves(MonsterMove move_0, MonsterMove move_1, MonsterMove move_2, MonsterMove move_3)
 {
     Move_0 = move_0;
     Move_1 = move_1;
     Move_2 = move_2;
     Move_3 = move_3;
 }
예제 #2
0
        public MonsterMoves(params MonsterMove[] moves)
        {
            if (moves.Length > 0)
                Move_0 = moves[0];

            if (moves.Length > 1)
                Move_1 = moves[1];

            if (moves.Length > 2)
                Move_2 = moves[2];

            if (moves.Length > 3)
                Move_3 = moves[3];

            if (moves.Length > 4)
                throw new Exception();
        }
예제 #3
0
 public bool Contains(MonsterMove move) => Move_0 == move || Move_1 == move || Move_2 == move || Move_3 == move;