123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604 |
- using UnityEngine;
- using System.Collections;
- using System;
- /// <summary>
- /// 常量定义
- /// </summary>
- public class Const
- {
- // 客户端逻辑版本号 (前置版本号)
- public const string ClientVersion = "1.0.3";
- // 客户端资源基带版本号
- public const int ClientResVersion = 0;
- // 默认网络超时时间
- public const int NetDefaultTimeOut = 15000;
- // 默认创建组件间隔事件
- public const float WidgetSpaceTime = 0.05f;
- // 动态卸载资源的延迟时间
- public const float UnloadResDelay = 5.0f;
- /// <summary>
- /// 游戏最大帧率
- /// </summary>
- public static int GAME_MAX_FRAME = 60;
- /// <summary>
- /// 游戏配置数据本地缓存文件路径
- /// </summary>
- public static readonly string ServerConfigFileName = UnityHelper.GetUserDataPath() + "scfg.bs";
-
- /// <summary>
- /// 游戏本地配置数据文件路径
- /// </summary>
- public static readonly string LocalConfigFileName = UnityHelper.GetUserDataPath() + "Local.conf";
- /// <summary>
- /// 金币在物品表里的值
- /// </summary>
- public const string Gold = "1";
- /// <summary>
- /// 钻石在物品表里的值
- /// </summary>
- public const string Cash = "2";
- /// <summary>
- /// 体力在物品表里的值
- /// </summary>
- public const string Tili = "3";
- /// <summary>
- /// 友情值在物品表的值
- /// </summary>
- public const string Friend = "4";
- /// <summary>
- /// 高级抽奖券在物品表里的值
- /// </summary>
- public const int ChouJiang1 = 305001;
- /// <summary>
- /// 中级抽奖券在物品表里的值
- /// </summary>
- public const int ChouJiang2 = 305002;
- /// <summary>
- /// 低级抽奖券在物品表里的值
- /// </summary>
- public const int ChouJiang3 = 305003;
- /// <summary>
- /// 打车券在物品表里的值
- /// </summary>
- public const int Dachequan = 305007;
- /// <summary>
- /// 扫荡券在物品表里的值
- /// </summary>
- public const int Sweep = 305008;
- }
- /// <summary>
- /// 英雄基础属性值枚举
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum ERoleBaseProperty
- {
- /// <summary>
- /// 默认值,初始值,最小值
- /// </summary>
- EHERO_PROPERTY_NONE = 0,
- /// <summary>
- /// 当前等级
- /// </summary>
- EHERO_PROPERTY_LV,
- /// <summary>
- /// 当前hp
- /// </summary>
- EHERO_PROPERTY_HP,
- /// <summary>
- /// 当前星级,对应枚举EHeroStar
- /// </summary>
- EHERO_PROPERTY_STAR,
- /// <summary>
- /// 当前品阶, 对应EHeroQuality枚举
- /// </summary>
- EHERO_PROPERTY_QUALITY,
- /// <summary>
- /// 当前经验值
- /// </summary>
- EHERO_PROPERTY_EXP,
- /// <summary>
- /// 技能1等级
- /// </summary>
- EHERO_PROPERTY_SKILL1LV,
- /// <summary>
- /// 技能2等级
- /// </summary>
- EHERO_PROPERTY_SKILL2LV,
- /// <summary>
- /// 技能3等级
- /// </summary>
- EHERO_PROPERTY_SKILL3LV,
- /// <summary>
- /// 技能4等级
- /// </summary>
- EHERO_PROPERTY_SKILL4LV,
- /// <summary>
- /// 最大值
- /// </summary>
- EHERO_PROPERTY_MAX,
- }
- /// <summary>
- /// 角色动态附加属性
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum ERoleExtendProperty
- {
- /// <summary>
- /// 默认值,初始值
- /// </summary>
- EHERO_PROPERTYEX_NONE = 0,
- /// <summary>
- /// 战斗力
- /// </summary>
- EHERO_PROPERTYEX_POWERVALUE,
- /// <summary>
- /// 力量值
- /// </summary>
- EHERO_PROPERTY_S,
- /// <summary>
- /// 洞察值
- /// </summary>
- EHERO_PROPERTY_P,
- /// <summary>
- /// 耐力值
- /// </summary>
- EHERO_PROPERTY_E,
- /// <summary>
- /// 魅力值
- /// </summary>
- EHERO_PROPERTY_C,
- /// <summary>
- /// 科技值
- /// </summary>
- EHERO_PROPERTY_I,
- /// <summary>
- /// 敏捷值
- /// </summary>
- EHERO_PROPERTY_A,
- /// <summary>
- /// 幸运值
- /// </summary>
- EHERO_PROPERTY_L,
- /// <summary>
- /// 当前HP上限
- /// </summary>
- EHERO_PROPERTYEX_HPMAX,
- /// <summary>
- /// 物理攻击
- /// </summary>
- EHERO_PROPERTYEX_PHYSICALATK,
- /// <summary>
- /// 魔法攻击
- /// </summary>
- EHERO_PROPERTYEX_MAGICATK,
- /// <summary>
- /// 物理护甲
- /// </summary>
- EHERO_PROPERTYEX_PHYSICALDEF,
- /// <summary>
- /// 魔法抗性
- /// </summary>
- EHERO_PROPERTYEX_MAGICDEF,
- /// <summary>
- /// 物理暴击
- /// </summary>
- EHERO_PROPERTYEX_PHYSICALCRIT,
- /// <summary>
- /// 魔法暴击
- /// </summary>
- EHERO_PROPERTYEX_MAGICCRIT,
- /// <summary>
- /// 闪避
- /// </summary>
- EHERO_PROPERTYEX_DODGE,
- /// <summary>
- /// 生命回复
- /// </summary>
- EHERO_PROPERTYEX_HPRECOVER,
- /// <summary>
- /// 能量回复
- /// </summary>
- EHERO_PROPERTYEX_POWERRECOVER,
- /// <summary>
- /// 物理穿透 护甲穿透
- /// </summary>
- EHERO_PROPERTYEX_PHYSICALDEFBREAK,
- /// <summary>
- /// 魔法穿透
- /// </summary>
- EHERO_PROPERTYEX_MAGICDEFBREAK,
- /// <summary>
- /// 吸血
- /// </summary>
- EHERO_PROPERTYEX_BLOODSUCK,
- /// <summary>
- /// 降低耗能
- /// </summary>
- EHERO_PROPERTYEX_POWEREFFECT,
- /// <summary>
- /// 治疗加成
- /// </summary>
- EHERO_PROPERTYEX_CUREEFFECT,
- /// <summary>
- /// 技能等级提升
- /// </summary>
- EHERO_PROPERTYEX_SKILLLEV,
- /// <summary>
- /// 命中
- /// </summary>
- EHERO_PROPERTYEX_HITTARGET,
- /// <summary>
- /// 沉默抵抗
- /// </summary>
- EHERO_PROPERTYEX_SILENCEDEF,
- /// <summary>
- /// 控制抵抗
- /// </summary>
- EHERO_PROPERTYEX_CONTROLDEF,
- /// <summary>
- /// 最大值
- /// </summary>
- EHERO_PROPERTYEX_MAX,
- }
- /// <summary>
- /// 英雄装备标识
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum ERoleEquipPart
- {
- /// <summary>
- /// 第一件装备
- /// </summary>
- EHERO_QUIP_1 = 0,
- /// <summary>
- /// 第二件装备
- /// </summary>
- EHERO_QUIP_2 = 1,
- /// <summary>
- /// 第三件装备
- /// </summary>
- EHERO_QUIP_3 = 2,
- /// <summary>
- /// 第四件装备
- /// </summary>
- EHERO_QUIP_4 = 3,
- /// <summary>
- /// 第五件装备
- /// </summary>
- EHERO_QUIP_5 = 4,
- /// <summary>
- /// 第六件装备
- /// </summary>
- EHERO_QUIP_6 = 5,
- /// <summary>
- /// 最大值
- /// </summary>
- EHERO_QUIP_MAX,
- }
- /// <summary>
- /// 英雄品阶
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum ERoleQuality
- {
- /// <summary>
- /// 初始值默认值
- /// </summary>
- EHERO_QUALITY_NONE = 0,
- /// <summary>
- /// 白色
- /// </summary>
- EHERO_QUALITY_WHITE = 1,
- /// <summary>
- /// 绿色
- /// </summary>
- EHERO_QUALITY_GREEN,
- /// <summary>
- /// 绿色+1
- /// </summary>
- EHERO_QUALITY_GREEN1,
- /// <summary>
- /// 蓝色
- /// </summary>
- EHERO_QUALITY_BLUE,
- /// <summary>
- /// 蓝色+1
- /// </summary>
- EHERO_QUALITY_BLUE1,
- /// <summary>
- /// 蓝色+2
- /// </summary>
- EHERO_QUALITY_BLUE2,
- /// <summary>
- /// 紫色
- /// </summary>
- EHERO_QUALITY_PURPLE,
- /// <summary>
- /// 紫色+1
- /// </summary>
- EHERO_QUALITY_PURPLE1,
- /// <summary>
- /// 紫色+2
- /// </summary>
- EHERO_QUALITY_PURPLE2,
- /// <summary>
- /// 紫色+3
- /// </summary>
- EHERO_QUALITY_PURPLE3,
- /// <summary>
- /// 紫色+4
- /// </summary>
- EHERO_QUALITY_PURPLE4,
- /// <summary>
- /// 橙色
- /// </summary>
- EHERO_QUALITY_ORANGE,
- /// <summary>
- /// 橙色+1
- /// </summary>
- EHERO_QUALITY_ORANGE1,
- /// <summary>
- /// 橙色+2
- /// </summary>
- EHERO_QUALITY_ORANGE2,
- /// <summary>
- /// 红色
- /// </summary>
- EHERO_QUALITY_RED,
- /// <summary>
- /// 红色+1
- /// </summary>
- EHERO_QUALITY_RED1,
- /// <summary>
- /// 最大值
- /// </summary>
- EHERO_QUALITY_MAX,
- }
- /// <summary>
- /// 英雄星级
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29",true)]
- public enum ERoleStar
- {
- /// <summary>
- /// 无星级
- /// </summary>
- EHERO_STAR_0,
- /// <summary>
- /// 一星级
- /// </summary>
- EHERO_STAR_1,
- /// <summary>
- /// 二星级
- /// </summary>
- EHERO_STAR_2,
- /// <summary>
- /// 三星级
- /// </summary>
- EHERO_STAR_3,
- /// <summary>
- /// 四星级
- /// </summary>
- EHERO_STAR_4,
- /// <summary>
- /// 五星级
- /// </summary>
- EHERO_STAR_5,
- }
- /// <summary>
- /// 英雄类型
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum ERoleType
- {
- /// <summary>
- /// 居民类型, 策划设计居民不具备战斗能力
- /// </summary>
- EHERO_TYPE_DWELLER = 0,
- /// <summary>
- /// 力量型战斗人员
- /// </summary>
- EHERO_TYPE_STRENGTH = 1,
- /// <summary>
- /// 敏捷型战斗人员
- /// </summary>
- EHERO_TYPE_AGILITY = 2,
- /// <summary>
- /// 智力型战斗人员
- /// </summary>
- EHERO_TYPE_INTELLIGENCE = 3,
- }
- /// <summary>
- /// 性别枚举
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29",true)]
- public enum ERoleSexType
- {
- /// <summary>
- /// 无
- /// </summary>
- EHERO_SEX_NONE,
- /// <summary>
- /// 男性
- /// </summary>
- EHERO_SEX_MALE,
- /// <summary>
- /// 女性
- /// </summary>
- EHERO_SEX_FEMALE,
- }
- /// <summary>
- /// 奖励物品类型
- /// </summary>
- public enum EItemType
- {
- /// <summary>
- /// 默认值,初始值,错误值
- /// </summary>
- EIT_NONE = 0,
- /// <summary>
- /// 金币
- /// </summary>
- EIT_GOLD = 1,
- /// <summary>
- /// 宝石
- /// </summary>
- EIT_GEM = 2,
- /// <summary>
- /// 经验值
- /// </summary>
- EIT_EXP = 3,
- /// <summary>
- /// 上限,最大值
- /// </summary>
- EIT_AUTOMAX,
- }
- /// <summary>
- /// 物品等级定义
- /// </summary>
- [Obsolete("清理无效代码-gwang,2022.6.29", true)]
- public enum EItemLevel
- {
- /// <summary>
- /// 默认值
- /// </summary>
- EIL_DEFAULT = 0,
- /// <summary>
- /// 白色
- /// </summary>
- EIL_WHITE = 1,
- /// <summary>
- /// 绿色
- /// </summary>
- EIL_GREEN = 2,
- /// <summary>
- /// 蓝色
- /// </summary>
- EIL_BLUE = 3,
- /// <summary>
- /// 紫色
- /// </summary>
- EIL_PURPLE = 4,
- /// <summary>
- /// 橙色
- /// </summary>
- EIL_ORANGE = 5,
- /// <summary>
- /// 红色
- /// </summary>
- EIL_RED = 6,
- /// <summary>
- /// 最大值
- /// </summary>
- EIL_AUTOMAX,
- }
-
|