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