// Token: 0x0600F902 RID: 63746 RVA: 0x00419F00 File Offset: 0x00418100 public void InitGuildRaidListItemInfo(ConfigDataGuildMassiveCombatDifficultyInfo info) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_InitGuildRaidListItemInfoConfigDataGuildMassiveCombatDifficultyInfo_hotfix != null) { this.m_InitGuildRaidListItemInfoConfigDataGuildMassiveCombatDifficultyInfo_hotfix.call(new object[] { this, info }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.GuildMassiveCombatDifficultyInfo = info; bool flag = true; this.m_stateCtrl.SetToUIState((!flag) ? "Locked" : "Normal", false, true); this.m_levelText.text = "Lv" + info.SuggestedLevel; int num = 1; this.m_countText.text = num.ToString(); this.m_conditionDescText.text = info.Desc; IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader; string format = configDataLoader.UtilityGetStringByStringTable(StringTableId.StringTableId_Guild_GuildRaidLevelUnlockDesc); LevelAndMembers levelAndMembers = info.Requirements[0]; int id = info.ID; this.m_difficultTextStateCtrl.SetToUIState("DiLV" + id, false, true); this.m_lockedText.text = string.Format(format, levelAndMembers.Level, levelAndMembers.Members); }
// Token: 0x0600F943 RID: 63811 RVA: 0x0041AADC File Offset: 0x00418CDC private void GuildRaidUIController_OnGuildRaidListItemClick(ConfigDataGuildMassiveCombatDifficultyInfo info) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GuildRaidUIController_OnGuildRaidListItemClickConfigDataGuildMassiveCombatDifficultyInfo_hotfix != null) { this.m_GuildRaidUIController_OnGuildRaidListItemClickConfigDataGuildMassiveCombatDifficultyInfo_hotfix.call(new object[] { this, info }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; GuildMassiveCombatStartNetTask guildMassiveCombatStartNetTask = new GuildMassiveCombatStartNetTask(info.ID); guildMassiveCombatStartNetTask.EventOnStop += delegate(Task task) { GuildMassiveCombatStartNetTask guildMassiveCombatStartNetTask2 = task as GuildMassiveCombatStartNetTask; if (guildMassiveCombatStartNetTask2.Result == 0) { this.GotoGuildMassiveCombatUITask(); } else { CommonUIController.Instance.ShowErrorMessage(guildMassiveCombatStartNetTask2.Result, 2f, null, true); } }; guildMassiveCombatStartNetTask.Start(null); }
// Token: 0x0600F8D5 RID: 63701 RVA: 0x004199B8 File Offset: 0x00417BB8 private void __callDele_EventOnGuildRaidListItemClick(ConfigDataGuildMassiveCombatDifficultyInfo obj) { Action <ConfigDataGuildMassiveCombatDifficultyInfo> eventOnGuildRaidListItemClick = this.EventOnGuildRaidListItemClick; if (eventOnGuildRaidListItemClick != null) { eventOnGuildRaidListItemClick(obj); } }
// Token: 0x0600F69F RID: 63135 RVA: 0x004134FC File Offset: 0x004116FC public void Init() { GuildMassiveCombatInfo currentGuildMassiveCombatInfo = this.m_playerContext.GetCurrentGuildMassiveCombatInfo(); ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = this.m_configDataLoader.GetConfigDataGuildMassiveCombatDifficultyInfo(currentGuildMassiveCombatInfo.Difficulty); List <Rewards> rewardsInfo = configDataGuildMassiveCombatDifficultyInfo.RewardsInfo; foreach (Rewards reward in rewardsInfo) { GameObject go = GameObjectUtility.CloneGameObject(this.m_itemPrefab, this.m_rewardContent.transform); MassiveCombatGuildRewardItemUIController massiveCombatGuildRewardItemUIController = GameObjectUtility.AddControllerToGameObject <MassiveCombatGuildRewardItemUIController>(go); massiveCombatGuildRewardItemUIController.Init(reward, configDataGuildMassiveCombatDifficultyInfo.BonusGuildCoins); this.m_rewardItemUIControllerList.Add(massiveCombatGuildRewardItemUIController); } this.m_total.text = string.Format("{0}%", this.m_playerContext.GetGuildMassiveCombatEliminateRate()); }
public static int get_ID(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = (ConfigDataGuildMassiveCombatDifficultyInfo)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, configDataGuildMassiveCombatDifficultyInfo.ID); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int constructor(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo o = new ConfigDataGuildMassiveCombatDifficultyInfo(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_SortedRewardsInfo(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = (ConfigDataGuildMassiveCombatDifficultyInfo)LuaObject.checkSelf(l); List <Rewards> sortedRewardsInfo; LuaObject.checkType <List <Rewards> >(l, 2, out sortedRewardsInfo); configDataGuildMassiveCombatDifficultyInfo.SortedRewardsInfo = sortedRewardsInfo; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_IndividualRewardMailTemplateId(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = (ConfigDataGuildMassiveCombatDifficultyInfo)LuaObject.checkSelf(l); int individualRewardMailTemplateId; LuaObject.checkType(l, 2, out individualRewardMailTemplateId); configDataGuildMassiveCombatDifficultyInfo.IndividualRewardMailTemplateId = individualRewardMailTemplateId; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_BonusGuildCoins(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = (ConfigDataGuildMassiveCombatDifficultyInfo)LuaObject.checkSelf(l); int bonusGuildCoins; LuaObject.checkType(l, 2, out bonusGuildCoins); configDataGuildMassiveCombatDifficultyInfo.BonusGuildCoins = bonusGuildCoins; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_SuggestedLevel(IntPtr l) { int result; try { ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = (ConfigDataGuildMassiveCombatDifficultyInfo)LuaObject.checkSelf(l); string suggestedLevel; LuaObject.checkType(l, 2, out suggestedLevel); configDataGuildMassiveCombatDifficultyInfo.SuggestedLevel = suggestedLevel; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x0600F8B9 RID: 63673 RVA: 0x004192B0 File Offset: 0x004174B0 public void GuildRaidUpdateView() { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GuildRaidUpdateView_hotfix != null) { this.m_GuildRaidUpdateView_hotfix.call(new object[] { this }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; int num = this.m_configDataLoader.ConfigableConstId_GuildMassiveCombatAvailableCountPerWeek - this.m_playerContext.GetFinishedGuildMassiveCombatThisWeek(); this.m_timesText.text = num + "/" + this.m_configDataLoader.ConfigableConstId_GuildMassiveCombatAvailableCountPerWeek; List <ConfigDataGuildMassiveCombatDifficultyInfo> list = new List <ConfigDataGuildMassiveCombatDifficultyInfo>(); foreach (KeyValuePair <int, ConfigDataGuildMassiveCombatDifficultyInfo> keyValuePair in this.m_configDataLoader.GetAllConfigDataGuildMassiveCombatDifficultyInfo()) { list.Add(keyValuePair.Value); } UIUtility.SetGameObjectChildrenActiveCount(this.m_scrollViewContent, list.Count); Transform transform = this.m_scrollViewContent.transform; for (int i = 0; i < list.Count; i++) { GuildRaidListItemUIController guildRaidListItemUIController; if (i < transform.childCount) { Transform child = transform.GetChild(i); guildRaidListItemUIController = child.GetComponent <GuildRaidListItemUIController>(); } else { GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(this.m_levelListItemPrefab); guildRaidListItemUIController = GameObjectUtility.AddControllerToGameObject <GuildRaidListItemUIController>(gameObject); guildRaidListItemUIController.EventOnStartButtonClick += this.OnGuildRaidListItemStartButtonClick; gameObject.transform.SetParent(transform, false); } ConfigDataGuildMassiveCombatDifficultyInfo info = list[i]; guildRaidListItemUIController.InitGuildRaidListItemInfo(info); } this.m_scrollRect.normalizedPosition = Vector2.one; }
// Token: 0x0600F697 RID: 63127 RVA: 0x004131E8 File Offset: 0x004113E8 public void Init() { GuildMassiveCombatInfo currentGuildMassiveCombatInfo = this.m_playerContext.GetCurrentGuildMassiveCombatInfo(); ConfigDataGuildMassiveCombatDifficultyInfo configDataGuildMassiveCombatDifficultyInfo = this.m_configDataLoader.GetConfigDataGuildMassiveCombatDifficultyInfo(currentGuildMassiveCombatInfo.Difficulty); List <ConfigDataGuildMassiveCombatIndividualPointsRewardsInfo> list = new List <ConfigDataGuildMassiveCombatIndividualPointsRewardsInfo>(); foreach (KeyValuePair <int, ConfigDataGuildMassiveCombatIndividualPointsRewardsInfo> keyValuePair in this.m_configDataLoader.GetAllConfigDataGuildMassiveCombatIndividualPointsRewardsInfo()) { if (keyValuePair.Value.RewardGroupID == configDataGuildMassiveCombatDifficultyInfo.IndividualPointsRewardsInfo) { list.Add(keyValuePair.Value); } } for (int i = 0; i < list.Count; i++) { GameObject go = GameObjectUtility.CloneGameObject(this.m_itemPrefab, this.m_rewardContent.transform); MassiveCombatPersonRewardItemUIController massiveCombatPersonRewardItemUIController = GameObjectUtility.AddControllerToGameObject <MassiveCombatPersonRewardItemUIController>(go); massiveCombatPersonRewardItemUIController.Init(list[i]); this.m_rewardItemUIControllerList.Add(massiveCombatPersonRewardItemUIController); } GuildPlayerMassiveCombatInfo guildPlayerMassiveCombatInfo = this.m_playerContext.GetGuildPlayerMassiveCombatInfo(); this.m_total.text = guildPlayerMassiveCombatInfo.Points.ToString(); }
// Token: 0x0600F8EC RID: 63724 RVA: 0x00419D34 File Offset: 0x00417F34 public void __clearDele_EventOnGuildRaidListItemClick(ConfigDataGuildMassiveCombatDifficultyInfo obj) { this.m_owner.__clearDele_EventOnGuildRaidListItemClick(obj); }
// Token: 0x0600F8D6 RID: 63702 RVA: 0x004199DC File Offset: 0x00417BDC private void __clearDele_EventOnGuildRaidListItemClick(ConfigDataGuildMassiveCombatDifficultyInfo obj) { this.EventOnGuildRaidListItemClick = null; }
// Token: 0x0600F98B RID: 63883 RVA: 0x0041B3A0 File Offset: 0x004195A0 public void GuildRaidUIController_OnGuildRaidListItemClick(ConfigDataGuildMassiveCombatDifficultyInfo info) { this.m_owner.GuildRaidUIController_OnGuildRaidListItemClick(info); }