/* Sog 游戏基础库 2016 by zouwei */ using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Runtime.Serialization; using Sog; namespace Version { //特殊版本,配置这个是为了苹果和google的审核,google一般用不到,主要给苹果用 //或者版本更新前,正式客户端可以连接正式服务器的版本服务器,但是连接测试游戏服务器 public class SpecialVersionCfg { public string version; //ios或android,不配置表示所有 public string os; //特殊版本对应的特殊url public string gateUrl; //特殊版本控制字段,设置成1表示审核 public int review; } public class VersionServerConfig { public bool skipCheckVersion; //最小版本 public string minVersion; //配置有效的语言,比如en,cn,用|分隔 public string validLanguage; //下载更新包的地址基础部分 public string downloadUrl; //版本文件基础目录 /data/xpUpdate/ public string versionFileBasePath; //account gate的地址 url:port xg1.itgnetwork.com:7100 public string[] accountGateUrl; //补丁名字或整包的名字前缀,不带版本号和后缀 public string packageName; //服务器维护模式 public int maintenanceMode; //维护公告 public string maintenanceNotice; //特殊版本配置,比如审核,测试 public SpecialVersionCfg[] specialVersions; // 热更包的隐藏版本号, null表示没有热更包, 如果多次热更, 要保证当前版本下每个热更包的hideVer不同 public string hotPatchHideVer; } }