GameFramework.RoomManager.HandleRoomStoryMessage C# (CSharp) Method

HandleRoomStoryMessage() private method

private HandleRoomStoryMessage ( Msg_LRL_StoryMessage msg, PBChannel channel, int handle, uint seq ) : void
msg GameFrameworkMessage.Msg_LRL_StoryMessage
channel PBChannel
handle int
seq uint
return void
        private void HandleRoomStoryMessage(Msg_LRL_StoryMessage msg, PBChannel channel, int handle, uint seq)
        {
            bool isFieldRoom;
            int ix = GetActiveRoomThreadIndex(msg.RoomId, out isFieldRoom);
            if (ix >= 0) {
                if (isFieldRoom) {
                    RoomThread roomThread = field_roomthread_list_[ix];
                    roomThread.QueueAction(roomThread.HandleRoomStoryMessage, msg, channel);
                } else {
                    RoomThread roomThread = roomthread_list_[ix];
                    roomThread.QueueAction(roomThread.HandleRoomStoryMessage, msg, channel);
                }
            }
        }