public void Attack(int t) { switch (game[t].GetComponent <Uman>().currentState) { case Uman.humanState.empty: { if (alien) { networkManager.blockSlot(t); } } break; case Uman.humanState.human: { //diventa vuoto e muore il civile if (alien) { networkManager.KillCivilian(t); } } break; case Uman.humanState.army: { //l'alieno perde una vita if (alien) { networkManager.ArmyCooldown(t); } } break; case Uman.humanState.noArmy: { //diventa vuoto e muore il militare if (alien) { networkManager.KillCivilian(t); } } break; case Uman.humanState.block: { if (alien) { networkManager.blockSlot(t); } } break; } game[t].transform.localScale = game[t].GetComponent <Uman>().scale; target = -1; }