// Token: 0x0600C49B RID: 50331 RVA: 0x00366CE0 File Offset: 0x00364EE0 public void UpdateChatInfo(ChatComponent.ChatMessageClient chatInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_UpdateChatInfoChatMessageClient_hotfix != null) { this.m_UpdateChatInfoChatMessageClient_hotfix.call(new object[] { this, chatInfo }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; base.gameObject.SetActive(true); if (chatInfo.ChatMessageInfo.ChatContentType == ChatContentType.Text) { ChatTextMessage chatTextMessage = chatInfo.ChatMessageInfo as ChatTextMessage; this.ContentText.text = chatTextMessage.Text; } else if (chatInfo.ChatMessageInfo.ChatContentType == ChatContentType.EnterRoomInfo) { ChatEnterRoomMessage chatEnterRoomMessage = chatInfo.ChatMessageInfo as ChatEnterRoomMessage; IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader; this.ContentText.text = string.Format(configDataLoader.UtilityGetStringByStringTable(StringTableId.StringTableId_Chat_EnterWorldRoom), chatEnterRoomMessage.RoomId + 1, this.FakePlayerCount(chatEnterRoomMessage.PlayerCount)); } }
public static int get_PlayerCount(IntPtr l) { int result; try { ChatEnterRoomMessage chatEnterRoomMessage = (ChatEnterRoomMessage)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, chatEnterRoomMessage.PlayerCount); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int constructor(IntPtr l) { int result; try { ChatEnterRoomMessage o = new ChatEnterRoomMessage(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_RoomId(IntPtr l) { int result; try { ChatEnterRoomMessage chatEnterRoomMessage = (ChatEnterRoomMessage)LuaObject.checkSelf(l); int roomId; LuaObject.checkType(l, 2, out roomId); chatEnterRoomMessage.RoomId = roomId; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }