public void OnAddPlayer(int voiceid, IPlayer player) { voiceid += 999; TempVoice voice = GetVoiceChannelById(voiceid); if (voice != null) { voice.AddPlayer(player); } }
public void OnCreateChannel(int voiceid, IPlayer[] players = null) { voiceid += 999; if (DoesChannelWithIDExists(voiceid)) { Debug.LogError("Create VC Error: Id already in use"); return; } TempVoice channel = new TempVoice(voiceid); if (players != null) { for (int i = 0; i < players.Length; i++) { channel.AddPlayer(players[i]); } } }