public static ClientTypingMessage Send(TypingState newState) { var msg = new ClientTypingMessage() { state = newState }; msg.Send(); return(msg); }
private void StopTyping() { if (!isPlayerTyping) { return; } isPlayerTyping = false; ClientTypingMessage.Send(TypingState.STOP_TYPING); Logger.Log("Client stopped typping to chat", Category.Chat); }
private void StartTyping() { if (isPlayerTyping) { return; } isPlayerTyping = true; lastTypingTime = Time.time; ClientTypingMessage.Send(TypingState.TYPING); Logger.Log("Client starts typping to chat", Category.Chat); }