public static int constructor(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo o = new ConfigDataCooperateBattleInfo(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int get_OpenTimeSpan(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, configDataCooperateBattleInfo.OpenTimeSpan); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int GetCooperateBattleInfo(IntPtr l) { int result; try { CooperateBattleButton cooperateBattleButton = (CooperateBattleButton)LuaObject.checkSelf(l); ConfigDataCooperateBattleInfo cooperateBattleInfo = cooperateBattleButton.GetCooperateBattleInfo(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, cooperateBattleInfo); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_CloseHour(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); string closeHour; LuaObject.checkType(l, 2, out closeHour); configDataCooperateBattleInfo.CloseHour = closeHour; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_m_levelInfos(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); List <ConfigDataCooperateBattleLevelInfo> levelInfos; LuaObject.checkType <List <ConfigDataCooperateBattleLevelInfo> >(l, 2, out levelInfos); configDataCooperateBattleInfo.m_levelInfos = levelInfos; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_BriefView(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); string briefView; LuaObject.checkType(l, 2, out briefView); configDataCooperateBattleInfo.BriefView = briefView; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_TeamName(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); string teamName; LuaObject.checkType(l, 2, out teamName); configDataCooperateBattleInfo.TeamName = teamName; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_ID(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); int id; LuaObject.checkType(l, 2, out id); configDataCooperateBattleInfo.ID = id; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_OpenDaysOfWeek(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); List <DayOfWeek> openDaysOfWeek; LuaObject.checkType <List <DayOfWeek> >(l, 2, out openDaysOfWeek); configDataCooperateBattleInfo.OpenDaysOfWeek = openDaysOfWeek; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_CloseTimeSpan(IntPtr l) { int result; try { ConfigDataCooperateBattleInfo configDataCooperateBattleInfo = (ConfigDataCooperateBattleInfo)LuaObject.checkSelf(l); TimeSpan closeTimeSpan; LuaObject.checkValueType <TimeSpan>(l, 2, out closeTimeSpan); configDataCooperateBattleInfo.CloseTimeSpan = closeTimeSpan; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x060146B9 RID: 83641 RVA: 0x0053082C File Offset: 0x0052EA2C public void SetCooperateBattleInfo(ConfigDataCooperateBattleInfo cooperateBattleInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetCooperateBattleInfoConfigDataCooperateBattleInfo_hotfix != null) { this.m_SetCooperateBattleInfoConfigDataCooperateBattleInfo_hotfix.call(new object[] { this, cooperateBattleInfo }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.m_cooperateBattleInfo = cooperateBattleInfo; ProjectLPlayerContext projectLPlayerContext = GameManager.Instance.PlayerContext as ProjectLPlayerContext; IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader; bool flag = projectLPlayerContext.IsGameFunctionOpened(GameFunctionType.GameFunctionType_CooperateBattle) && projectLPlayerContext.IsCooperateBattleOpened(cooperateBattleInfo.ID); this.m_uiStateController.SetToUIState((!flag) ? "Grey" : "Normal", false, true); DateTime serverTime = projectLPlayerContext.GetServerTime(); DateTime dateTime = DateTime.MaxValue; DateTime dateTime2 = DateTime.MaxValue; int num = cooperateBattleInfo.OpenDaysOfWeek.BinarySearch(serverTime.Date.DayOfWeek); if (num >= 0) { dateTime = serverTime.StartOfWeek(serverTime.Date.DayOfWeek).Add(cooperateBattleInfo.OpenTimeSpan); dateTime2 = serverTime.StartOfWeek(serverTime.Date.DayOfWeek).Add(cooperateBattleInfo.CloseTimeSpan); } else { num = ~num; if (num < cooperateBattleInfo.OpenDaysOfWeek.Count) { dateTime = serverTime.StartOfWeek(cooperateBattleInfo.OpenDaysOfWeek[num]).Add(cooperateBattleInfo.OpenTimeSpan); dateTime2 = serverTime.StartOfWeek(cooperateBattleInfo.OpenDaysOfWeek[num]).Add(cooperateBattleInfo.CloseTimeSpan); } else { dateTime = serverTime.StartOfWeek(cooperateBattleInfo.OpenDaysOfWeek[num % cooperateBattleInfo.OpenDaysOfWeek.Count]).Add(cooperateBattleInfo.OpenTimeSpan).AddDays(7.0); dateTime2 = serverTime.StartOfWeek(cooperateBattleInfo.OpenDaysOfWeek[num % cooperateBattleInfo.OpenDaysOfWeek.Count]).Add(cooperateBattleInfo.CloseTimeSpan).AddDays(7.0); } } Text timeText = this.m_timeText; string text = string.Format(configDataLoader.UtilityGetStringByStringTable(StringTableId.StringTableId_Uncharted_LimitTime), new object[] { dateTime.Month, dateTime.Day, dateTime.Hour, dateTime.Minute, dateTime2.Month, dateTime2.Day, dateTime2.Hour, dateTime2.Minute }); this.m_timeGreyText.text = text; timeText.text = text; int cooperateBattleDailyChallengeNums = projectLPlayerContext.GetCooperateBattleDailyChallengeNums(cooperateBattleInfo.ID); int dailyBonusMaxNums = projectLPlayerContext.GetDailyBonusMaxNums(GameFunctionType.GameFunctionType_CooperateBattle); UIUtility.SetDailyRewardCount(this.m_numberText, cooperateBattleDailyChallengeNums, dailyBonusMaxNums); Image bgImage = this.m_bgImage; Sprite sprite = AssetUtility.Instance.GetSprite(cooperateBattleInfo.Image); this.m_bgGreyImage.sprite = sprite; bgImage.sprite = sprite; }