public override void Initialize()
 {
     //IL_002e: Unknown result type (might be due to invalid IL or missing references)
     object[] array = GameSection.GetEventData() as object[];
     _info   = (array[0] as GuildStatisticInfo);
     _clanId = (int)array[1];
     this.StartCoroutine(DoInitialize());
 }
예제 #2
0
 public CreateGuildRequestParam(GuildStatisticInfo guidata)
 {
     if (guidata != null)
     {
         EmblemLayerIDs = guidata.emblem;
         GuildName      = guidata.clanName;
         GuildTag       = guidata.tag;
         GuildDescribe  = guidata.description;
         GuildType      = (GUILD_TYPE)guidata.privacy;
         GuildMinLevel  = guidata.min_level;
     }
 }
예제 #3
0
 public void SetGuildChangeData(CreateGuildRequestParam param)
 {
     if (param != null)
     {
         guildChangeData             = new GuildStatisticInfo();
         guildChangeData.emblem      = param.EmblemLayerIDs;
         guildChangeData.clanName    = param.GuildName;
         guildChangeData.tag         = param.GuildTag;
         guildChangeData.description = param.GuildDescribe;
         guildChangeData.privacy     = (int)param.GuildType;
         guildChangeData.min_level   = param.GuildMinLevel;
     }
 }
예제 #4
0
    private IEnumerator GetClanStatistic(int clanID)
    {
        bool finish_get_statistic = false;
        GuildStatisticInfo _info  = null;

        MonoBehaviourSingleton <GuildManager> .I.SendRequestStatistic(clanID, delegate(bool success, GuildStatisticInfo info)
        {
            ((_003CGetClanStatistic_003Ec__Iterator4C) /*Error near IL_003a: stateMachine*/)._003Cfinish_get_statistic_003E__0 = true;
            if (success)
            {
                ((_003CGetClanStatistic_003Ec__Iterator4C) /*Error near IL_003a: stateMachine*/)._003C_info_003E__1 = info;
            }
        });

        while (!finish_get_statistic)
        {
            yield return((object)null);
        }
        MonoBehaviourSingleton <GuildManager> .I.CreateAddedGuildRequestParam(_info);

        mCreateRequest = MonoBehaviourSingleton <GuildManager> .I.GetCreateGuildRequestParam();

        UpdateUIInfo();
    }
예제 #5
0
 public void CreateAddedGuildRequestParam(GuildStatisticInfo guildStat)
 {
     mCreateRequest = new CreateGuildRequestParam(guildStat);
 }