Main/Assets/Code/Global/Define/RoleDefine.cs

165 lines
6.5 KiB
C#
Raw Normal View History

2025-01-25 04:38:09 +08:00
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System;
using Thousandto.Cfg.Data;
namespace Thousandto.Code.Global
{
public enum RoleBaseAttribute
{
UniqueID = 0, //角色唯一IDuint64
AccountId = 1, //角色所属账号IDuint64
Name = 2, //角色名字string
DisableTalkStartTime = 3, //禁言开始时间int,单位为分钟)
DisableTalkTime = 4, //禁言时间int,单位分钟,-1表示永久禁言0表示无禁言大于0表示禁言时间
PkMode = 5, //当前PK模式
Level = 7, //当前角色总等级uint
XiSuiLevel = 8, //洗髓等级
Exp = 9, //当前经验ulong
Occupation = 10, //职业byte0女1男
Guild = 11, //公会IDulong
GuildName = 12, //公会名称
LoginDays = 14, //累计登录天数
CurHP = 15, //当前生命uint
ContinuousDays = 16, //连续登录天数(uint)
ExpRate = 17, //当前经验倍数
SceneCampID = 18, //场景阵营ID
BodyScale = 19, //身体缩放
LogicBodyRadius = 20, //逻辑大小
PicTitle = 21, //图片称号
RollDodgeLevel = 22, //当前翻滚等级
Military = 23, //当前军衔
CurArmor = 24, //当前护甲
EscortUID = 25, //护送ID
StateLevel = 26, //境界等级
FaBaoCfgID = 29, //法宝配置ID
FaBaoUID = 30, //法宝唯一ID
ShiHaiID = 31, //识海ID
VipLevel = 32, //vip等级
VipExp = 33, //vip经验
GuildRank = 34, //公会职位
CurLinLi = 35, //当前灵力值
FaBaoSprite1ID = 36, //法宝器灵1ID
FaBaoSprite2ID = 37, //法宝器灵2ID
FaBaoSprite3ID = 38, //法宝器灵3ID
FlySwordCfgID = 39, //飞剑配置ID
FlySwordUID = 40, //飞剑唯一ID
GrowthWayID = 41, //成长之路模型ID
FlySwordSkillID = 42, //飞剑技能ID
ChangeJobLevel = 43, //转职等级
MarryChildID = 44, //仙娃ID
MarryChildName = 45, //仙娃名字
Count
}
public enum AllBattleProp
{
Attack = 1, //物攻
MaxHP = 2,//最大血量
SunderArmor = 3,//破甲[新增]
Defense = 4, //物防
Precise = 5,//精准[新增]
Deflect = 6,//偏斜[新增]
ShowAttackSpeed = 7, // 7, //攻速
ShowMoveSpeed= 8, // 8, //移速
Luck = 9, //幸运
IgnoreDefense = 10, //无视防御
Critical = 11, //暴击
Toughness = 12,//韧性[新增]
DamageAddition = 13, //伤害加成
DamageReduce = 14, //伤害减少
BrokenAttackPro = 15,//破击率[新增]
BrokenDefensePro = 16,//御破率[新增]
PrecisePro = 17,//精准率[新增]
DeflectPro = 18,//偏斜率[新增]
CriticalPro = 19,//暴击率[新增]
ResistCriticalPro = 20,//抗暴率[新增]
ExtensionControl = 21,//控制延长[新增]
ShortenControl = 22,//控制缩短[新增]
HitHeartPro = 23,//会心几率[新增]
HitHeartProDefense = 24,//会心抵抗[新增]
ComboPro = 25,//连击几率[新增]
BlockPro = 26,//格挡几率[新增]
FollowPro = 27,//追击几率[新增]
SeeThroughPro = 28,//识破几率[新增]
AttackAdd = 29, //物攻提升
HPAdd = 30, //生命提升
SunderArmorAdd = 31,//破甲提升
DefenseAdd = 32, //物防提升
AttackSpeedPercent = 33, //攻速加成提升比
MoveSpeedPercent = 34, //移速加成提升比
MonsterDamageAdd = 35,//对怪物攻击伤害提升[新增]
BeMonsterDamageReduce = 36,//被怪物攻击伤害降低[新增]
PlayerDamageAdd = 37,//对玩家攻击伤害提升[新增]
BePlayerDamageReduce = 38,//被玩家攻击伤害降低[新增]
HPPercent = 39, //当前等级角色生命提升比
AttackPercent = 40, //当前等级角色攻击提升比
DefensePercent = 41,//当前等级角色防御提升比
BrokenPercent = 42, //当前等级角色破甲提升比
KillMonsterExpPercent = 43, //杀怪经验提升百分比
IdleRecoverHPPercent = 44,//非战斗回血比
WindElement = 45,//风元素
FireElement = 46,//火元素
WaterElement = 47,//水元素
ThunderElement = 48,//雷元素
SoilElement = 49,//土元素
WindElementResistant = 50,//风元素抗性值
FireElementResistant = 51,//火元素抗性值
WaterElementResistant = 52,//水元素抗性值
ThunderElementResistant = 53,//雷元素抗性值
SoilElementResistant = 54,//土元素抗性值
CritsDamageMultiple = 55,//暴击伤害倍数
HitHeartDamageMultiple = 56,//会心伤害倍数
ComboDamageMultiple = 57,//连击伤害倍数
FollowDamageMultiple = 58,//追击伤害倍数
LingLi = 59,//灵力值
LingLiAtk = 60,//灵力攻击
LingLiDef = 61,//灵力减伤
AttackSpeed = 105, //攻速
MoveSpeed = 106, //移速
}
public enum RoleState
{
SkillFreeze = 1, // 技能僵直
SuperArmor = 2, // 霸体
}
// 玩家的PK模式
public enum PKMode : byte
{
PeaceMode = 0, // 和平:玩家不会攻击任何玩家。
AllMode = 1, // 全体:玩家可以攻击除了队伍中的任意玩家。
SelfServer = 2, // 本服:玩家可以攻击除了本服务器的任意玩家
SceneCampMode = 3, // (强制)场景阵营模式,适用于战场中由服务器划分的阵营
GuildMode = 4, // 公会:玩家可以攻击除公会外的其他玩家
Count
}
//玩家亮剑状态
public enum PlayerBrightWeaponState
{
Bright, //亮剑
Receive, //收剑
Receiveing //收剑ing
}
//飞剑类型
public enum FlySwordType
{
FlySword, //飞剑
SwordSoul, //剑灵
}
}