protected override bool Process_Console_Input( string input_string ) { bool processed = base.Process_Console_Input( input_string ); if ( !processed && input_string.Length > 0 ) { CUIInputChatRequest request = new CUIInputChatRequest( input_string ); Add_Input_Request( request ); } return true; }
public static void Handle_Chat_Request( CUIInputChatRequest request ) { CClientChatChannel broadcast_channel = Instance.Get_Channel_By_Channel_ID( Instance.LastChannelUsed ); if ( broadcast_channel != null ) { CBroadcastToChatChannelMessage broadcast_msg = new CBroadcastToChatChannelMessage( broadcast_channel.ChannelID, request.Text ); Send_Message_To_Chat_Server( broadcast_msg ); } else { CClientResource.Output_Text( EClientTextID.Client_Chat_No_Channels ); } }