예제 #1
0
        public static WangChengMapInfoData FormatWangChengMapInfoData()
        {
            string nextBattleTime = GLang.GetLang(43, new object[0]);
            long   endTime        = 0L;

            if (WangChengZhanStates.None == WangChengManager.WangChengZhanState)
            {
                nextBattleTime = WangChengManager.GetNextCityBattleTime();
            }
            else
            {
                endTime = WangChengManager.GetBattleEndMs();
            }
            return(new WangChengMapInfoData
            {
                FightingEndTime = endTime,
                FightingState = (WangChengManager.WaitingHuangChengResult ? 1 : 0),
                NextBattleTime = nextBattleTime,
                WangZuBHName = WangChengManager.WangZuBHName,
                WangZuBHid = WangChengManager.WangZuBHid
            });
        }