Example #1
0
    ChirperOptionsStruct ToStruct(string[] data)
    {
        int    d      = Int32.Parse(data[0]);
        int    two    = Int32.Parse(data[1]);
        string op1    = data[2];
        int    delta1 = Int32.Parse(data[3]);

        GameManager.FollowerType type1 = determineType(data[4]);

        string op2    = data[5];
        int    delta2 = Int32.Parse(data[6]);

        GameManager.FollowerType type2 = determineType(data[7]);

        string op3    = data[8];
        int    delta3 = Int32.Parse(data[9]);

        GameManager.FollowerType type3 = determineType(data[10]);

        string op4    = data[11];
        int    delta4 = Int32.Parse(data[12]);

        GameManager.FollowerType type4 = determineType(data[13]);

        return(new ChirperOptionsStruct(d, two,
                                        op1, delta1, type1,
                                        op2, delta2, type2,
                                        op3, delta3, type3,
                                        op4, delta4, type4));
    }
Example #2
0
    GameManager.FollowerType determineType(string val)
    {
        GameManager.FollowerType type = 0;
        switch (val)
        {
        case "STANS":
            type = GameManager.FollowerType.STANS;
            break;

        case "CULTISTS":
            type = GameManager.FollowerType.CULTISTS;
            break;

        case "THEROISTS":
            type = GameManager.FollowerType.THEROISTS;
            break;

        case "MOMS":
            type = GameManager.FollowerType.MOMS;
            break;

        default:
            Debug.Log("Error un ChirperReader");
            break;
        }

        return(type);
    }
Example #3
0
    public ChirperOptionsStruct(int d, int isAgain,
                                string op1, int delta1, GameManager.FollowerType type1,
                                string op2, int delta2, GameManager.FollowerType type2,
                                string op3, int delta3, GameManager.FollowerType type3,
                                string op4, int delta4, GameManager.FollowerType type4)
    {
        day        = d;
        isChirpTwo = isAgain;

        delta_1 = delta1;
        delta_2 = delta2;
        delta_3 = delta3;
        delta_4 = delta4;

        option_1 = op1;
        option_2 = op2;
        option_3 = op3;
        option_4 = op4;

        type_1 = type1;
        type_2 = type2;
        type_3 = type3;
        type_4 = type4;
    }
Example #4
0
 public void SetButton(GameManager.FollowerType t, int d, string chirp)
 {
     userChirp = chirp;
     bc.OpenReplies();
     addFollower(t, d);
 }