示例#1
0
    private void EnableQueen(QueenIndex queenIndex)
    {
        Debug.Log("Enabling queen: " + queenIndex);
        if (queenIndex != QueenIndex.NOT_FOUND)
        {
            switch (queenIndex)
            {
            case QueenIndex.CLUB:
                queenClubs.SetActive(true);
                break;

            case QueenIndex.SPADES:
                queenSpades.SetActive(true);
                break;

            case QueenIndex.HEARTS:
                queenHearts.SetActive(true);
                break;

            case QueenIndex.DIAMONDS:
                queenDiamonds.SetActive(true);
                break;
            }
        }

        if (queenClubs.activeInHierarchy && queenSpades.activeInHierarchy && queenHearts.activeInHierarchy && queenDiamonds.activeInHierarchy)
        {
            storyController.TransitionToExamine();
            //findCulprit.SetActive (true);
        }
    }
示例#2
0
    public void AddResult(string classType, double score)
    {
        QueenIndex index = ConvertClassType(classType);

        if (index != QueenIndex.NOT_FOUND)
        {
            QueenScore [(int)index] = score;
        }
    }