private void Awake() { if (netmanager == null) { netmanager = this; } }
public int count_card_point(int player, string color) { netgamemanager a = GetComponent <netgamemanager>(); int point = 0; if (color == "clover") { for (int i = 0; i < 13; i++) { if (number_of_card(a.player[player, i]) >= 0 && number_of_card(a.player[player, i]) < 13 && number_of_card(a.player[player, i]) - 8 > 0) { point += (number_of_card(a.player[player, i]) - 8); } } return(point); } else if (color == "diamond") { for (int i = 0; i < 13; i++) { if (number_of_card(a.player[player, i]) >= 13 && number_of_card(a.player[player, i]) < 26 && number_of_card(a.player[player, i]) - 21 > 0) { point += (number_of_card(a.player[player, i]) - 21); } } return(point); } else if (color == "heart") { for (int i = 0; i < 13; i++) { if (number_of_card(a.player[player, i]) >= 26 && number_of_card(a.player[player, i]) < 39 && number_of_card(a.player[player, i]) - 34 > 0) { point += (number_of_card(a.player[player, i]) - 34); } } return(point); } else if (color == "spade") { for (int i = 0; i < 13; i++) { if (number_of_card(a.player[player, i]) >= 39 && number_of_card(a.player[player, i]) < 52 && number_of_card(a.player[player, i]) - 47 > 0) { point += (number_of_card(a.player[player, i]) - 47); } } return(point); } print("wrong color"); return(-1); }