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)); }
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); }
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; }
public void SetButton(GameManager.FollowerType t, int d, string chirp) { userChirp = chirp; bc.OpenReplies(); addFollower(t, d); }