void Start() { Player_generic[] players = FindObjectsOfType <Player_generic>(); for (int i = 0; i < players.Length; i++) { if (players[i].isLocalPlayer) { local_player = players[i]; break; } } }
public void Say(GameObject player, string message) { string player_name = "Unknown"; if (player != null) { if (player.GetComponent <Player_generic>() != null)//ingame chat { Player_generic sayer = player.GetComponent <Player_generic>(); Body_generic.Character_type sayer_team = sayer.character_type; if (cvar_watcher.team_transparent && sayer_team != cvar_watcher.local_character_type) { return; } player_name = sayer.character_name; } else { player_name = player.GetComponent <Prototype.NetworkLobby.LobbyPlayer>().playerName; } } insertTextBoard(player_name + ": " + message, Color.white, FontStyle.Normal); }