GameFramework.GuidSystem.InitGuidData C# (CSharp) Method

InitGuidData() private method

private InitGuidData ( List guidList ) : void
guidList List
return void
        internal void InitGuidData(List<GuidInfo> guidList)
        {
            s_WorldId = (ulong)UserServerConfig.WorldId;
              foreach (var dataGuid in guidList) {
            if (dataGuid.GuidType.Equals(s_UserGuidType)) {
              m_NextUserGuid = dataGuid.NextGuid;
            }
              }
              GuidInfo userGuidInfo = new GuidInfo();
              userGuidInfo.GuidType = s_UserGuidType;
              userGuidInfo.NextGuid = m_NextUserGuid;
              m_GuidList.Add(userGuidInfo);

              foreach (var dataGuid in guidList) {
            if (dataGuid.GuidType.Equals(s_MailGuidType)) {
              m_NextMailGuid = dataGuid.NextGuid;
            }
              }
              GuidInfo mailGuidInfo = new GuidInfo();
              mailGuidInfo.GuidType = s_MailGuidType;
              mailGuidInfo.NextGuid = m_NextMailGuid;
              m_GuidList.Add(mailGuidInfo);

              foreach (var dataGuid in guidList) {
            if (dataGuid.GuidType.Equals(s_ItemGuidType)) {
              m_NextItemGuid = dataGuid.NextGuid;
            }
              }
              GuidInfo itemGuidInfo = new GuidInfo();
              itemGuidInfo.GuidType = s_ItemGuidType;
              itemGuidInfo.NextGuid = m_NextItemGuid;
              m_GuidList.Add(itemGuidInfo);

              foreach (var dataGuid in guidList) {
            if (dataGuid.GuidType.Equals(s_MemberGuidType)) {
              m_NextMemberGuid = dataGuid.NextGuid;
            }
              }
              GuidInfo memberGuidInfo = new GuidInfo();
              memberGuidInfo.GuidType = s_MemberGuidType;
              memberGuidInfo.NextGuid = m_NextMemberGuid;
              m_GuidList.Add(memberGuidInfo);
        }