少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-07 14c4adabd520f918d12ff90ef532ba77270c0eb2
3243  【开发】开服限时活动定制
4个文件已添加
142 ■■■■■ 已修改文件
Core/GameEngine/Model/Config/DailyQuestSpecificOpenTimeConfig.cs 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/DailyQuestSpecificOpenTimeConfig.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/DungeonSpecificlStateTimeConfig.cs 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/DungeonSpecificlStateTimeConfig.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/DailyQuestSpecificOpenTimeConfig.cs
New file
@@ -0,0 +1,53 @@
//--------------------------------------------------------
//    [Author]:            第二世界
//    [  Date ]:           Friday, September 07, 2018
//--------------------------------------------------------
using UnityEngine;
using System;
namespace TableConfig {
    public partial class DailyQuestSpecificOpenTimeConfig : ConfigBase {
        public int ID { get ; private set ; }
        public int OpenServerWeek { get ; private set ; }
        public int OpenServerDay { get ; private set ; }
        public int DailyQuestID { get ; private set ; }
        public string TimeList { get ; private set; }
        public int Duration { get ; private set ; }
        public override string getKey()
        {
            return ID.ToString();
        }
        public override void Parse() {
            try
            {
                ID=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0;
                OpenServerWeek=IsNumeric(rawContents[1]) ? int.Parse(rawContents[1]):0;
                OpenServerDay=IsNumeric(rawContents[2]) ? int.Parse(rawContents[2]):0;
                DailyQuestID=IsNumeric(rawContents[3]) ? int.Parse(rawContents[3]):0;
                TimeList = rawContents[4].Trim();
                Duration=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0;
            }
            catch (Exception ex)
            {
                DebugEx.Log(ex);
            }
        }
    }
}
Core/GameEngine/Model/Config/DailyQuestSpecificOpenTimeConfig.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 5ed917beaeb7d764fba8710ae06cbfe1
timeCreated: 1536305939
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/GameEngine/Model/Config/DungeonSpecificlStateTimeConfig.cs
New file
@@ -0,0 +1,65 @@
//--------------------------------------------------------
//    [Author]:            第二世界
//    [  Date ]:           Friday, September 07, 2018
//--------------------------------------------------------
using UnityEngine;
using System;
namespace TableConfig {
    public partial class DungeonSpecificlStateTimeConfig : ConfigBase {
        public int ID { get ; private set ; }
        public int OpenServerWeek { get ; private set ; }
        public int OpenServerDay { get ; private set ; }
        public int DataMapID { get ; private set ; }
        public int StartHour { get ; private set ; }
        public int StartMinute { get ; private set ; }
        public int EndHour { get ; private set ; }
        public int EndMinute { get ; private set ; }
        public int CanEnter { get ; private set ; }
        public int StateValue { get ; private set ; }
        public override string getKey()
        {
            return ID.ToString();
        }
        public override void Parse() {
            try
            {
                ID=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0;
                OpenServerWeek=IsNumeric(rawContents[1]) ? int.Parse(rawContents[1]):0;
                OpenServerDay=IsNumeric(rawContents[2]) ? int.Parse(rawContents[2]):0;
                DataMapID=IsNumeric(rawContents[3]) ? int.Parse(rawContents[3]):0;
                StartHour=IsNumeric(rawContents[4]) ? int.Parse(rawContents[4]):0;
                StartMinute=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0;
                EndHour=IsNumeric(rawContents[6]) ? int.Parse(rawContents[6]):0;
                EndMinute=IsNumeric(rawContents[7]) ? int.Parse(rawContents[7]):0;
                CanEnter=IsNumeric(rawContents[8]) ? int.Parse(rawContents[8]):0;
                StateValue=IsNumeric(rawContents[9]) ? int.Parse(rawContents[9]):0;
            }
            catch (Exception ex)
            {
                DebugEx.Log(ex);
            }
        }
    }
}
Core/GameEngine/Model/Config/DungeonSpecificlStateTimeConfig.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: ecb895ff4d37765409261b28c3fb5009
timeCreated: 1536305957
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant: