| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257 |
- using UnityEngine;
- using System.Collections;
- public enum Level_Type
- {
- Small_Level = 1, //小关卡
- Big_Level = 2, //大关卡
- SwitchMap_Level = 3, //切换地图的关卡
- }
- public enum Position_Type
- {
- Position_None = 0, //未指定
- Position_Front = 1, //前排
- Position_Middle = 2, //中排
- Position_Back = 3, //后排
- }
- //技能目标阵营
- public enum FilterTeamType
- {
- Team_Type_Self_Team = 1, //我方
- Team_Type_Enemy = 2, //敌方
- }
- //技能选择类型
- public enum FilterActorType
- {
- Actor_Type_All = -1,
- Actor_Type_Hero = 1,
- Actor_Type_Fellow = 2,
- Actor_Type_Monster = 3,
- Actor_Type_Pet = 4,
- Actor_Type_Hero_Fellow = 5,
- Actor_Type_Exclude_Pet = 6, //去掉宠物全体
- }
- public enum FilterParamType
- {
- Param_Type_None = 0,
- Param_Type_Profession = 1,
- Param_Type_Nature = 2,
- Param_Type_PetId = 3,
- }
- //技能选择目标规则
- public enum Target_Select_Rule
- {
- Target_Select_All = -1, //全体
- Target_Select_OnlyOne = 1, //单体
- Target_Select_Self = 2, //自己
- Target_Select_LeastBlood = 3, //生命最低
- Target_Select_Exclude_Self = 4, //除自己以外的队友
- Target_Select_Exclude_Target = 5, //除目标以外的其他对象
- Target_Select_RandomOne = 6, //随机1个目标
- Target_Select_RandomOne_Prior_Front = 7, //随机1个目标,优先前排
- Target_Select_RandomOne_Prior_Back = 8, //随机1个目标,优先后排
- Target_Select_Pos_Prior_Front = 9, //整排目标,优先前排
- Target_Select_Pos_Prior_Back = 10, //整排目标,优先后排
- Target_Select_Most_NegativeBuff = 11, //减益buff最多的单位
- Target_Select_Most_LeastLifePercent = 12, //生命百分比最低的单位
- Target_Select_MostLife = 13, //血量最高的单位
- Target_Select_Owner = 14, //宠物关联的主人
- Target_Select_Owner_And_Pet = 15, //宠物和主人
- }
- //伤害类型
- public enum Damage_Type
- {
- Attack_Type_Physic = 1, //物理伤害
- Attack_Type_Magic = 2, //魔法伤害
- Attack_Type_Realtime = 3, //真实伤害
- }
- public enum EUIPageType
- {
- Null = 0,
- Full = 1,
- Popup = 2,
- Tips = 3,
- Max
- }
- /// <summary>
- /// 英雄职业类型
- /// </summary>
- public enum ProfessionType
- {
- Pro_Type_0 = 0, //初心者
- Pro_Type_Sword = 1, //剑士
- Pro_Type_Thief = 2, //盗贼
- Pro_Type_Hunter = 3, //弓手
- Pro_Type_Magic = 4, //法师
- Pro_Type_Priest = 5, //服侍
- }
- public enum FightingResult
- {
- None = 0,
- Win = 1,
- Failed = 2,
- Peace = 3,
- }
- public enum SkillTriggerType
- {
- None = 0, //表示普通攻击,不受任何的限制
- Immediately_Casting = 1, //顺发技能
- Continuous_Casting_NoSing = 2, //免吟唱持续施法
- Casting_Sing = 3, //吟唱直接施法
- Continuous_Casting_Sing = 4, //吟唱持续施法
- Passive_Trigger = 5, //被动技能
- }
- public enum Nature_Type
- {
- None = 1,
- Nature_Water = 2, //水
- Nature_Ground = 3, //地
- Nature_Fire = 4, //火
- Nature_Wind = 5, //风
- Nature_Saint = 6, //圣
- Nature_Dark = 7, //暗
- Nature_Read = 8, //念
- Max = 9,
- }
- public enum BossIntroType
- {
- None = 0,
- Warning = 1,
- BossIntro = 2,
- }
- public enum BuffTriggerCasterType
- {
- self = 1, //自己
- target = 2, //目标
- friends = 3, //己方
- enemies = 4, //敌方
- host = 5, //主人
- }
- public enum BuffTriggerType
- {
- None = 0,
- Trigger_Attack = 1, //发动攻击
- Trigger_Hit = 2, //受到攻击
- Trigger_Heal = 3, //释放治疗
- Trigger_Healed = 4, //受到治疗
- Trigger_Vertigo = 5, //遭受眩晕
- Trigger_Damage_From_Crit = 6, //遭受暴击
- Trigger_Damage_With_Crit = 7, //打出暴击时
- Trigger_Miss = 8, //闪避
- Trigger_Damage_Missed = 9, //攻击被闪避
- Trigger_HP_Lower = 10, //血量低于
- Trigger_Negative_Fun = 11, //身上有负面状态时
- Trigger_CastingSkill = 12, //发动技能时
- Trigger_Break_SingSkill = 13, //打断施法技能
- Trigger_SingSkill_Broken = 14, //施法技能被打断
- Trigger_FixedTime = 15, //固定时间触发
- Trigger_AddSp = 16, //回蓝时
- Trigger_FixedSkill_CritDamage = 17, //固定技能暴击
- Trigger_FixedSkill_Broken = 18, //固定技能被打断
- Trigger_FixedSkill_Break_Skill = 19, //固定技能打断目标
- Trigger_FixedSkill_Avoid = 20, //固定技能未命中
- Trigger_FixedSkill_KillTarget = 21, //固定技能杀死目标
- Trigger_FixedSkill_DisperseBuff = 22, //固定技能驱散目标buff
- Trigger_FixedSkill_PurifyDeBuff = 23, //固定技能净化buff
- Trigger_Add_Shield = 24, //叠加护盾时
- Trigger_Clear_Shield = 25, //破盾时
- Trigger_Accumulative_TakeDamage = 26, //承受伤害达到xxx触发【只触发一次】
- Trigger_Multi_Accumulative_TakeDamage = 27, //每次累计承受xxxx伤害触发
- Trigger_Begin_Fighting = 28, //战斗开始就触发
- Trigger_Silence = 29, //沉默触发
- Trigger_Curse = 30, //诅咒触发
- Trigger_Multi_Accumulative_TakeDamage_Precent = 31, //每次累计承受xxxx伤害血量百分触发
- Trigger_Accumulative_TakeDamage_Precent = 32, //承受伤害达到xxx触发【只触发一次】
- }
- public enum FighterMoveType
- {
- None = 0,
- Beat_Back = 1, //击退
- Sprint_Position = 2, //冲刺到位置
- Sprint_Target = 3, //冲刺到目标
- Jump = 4, //跳起
- Beat_Fly = 5, //击飞
- Beat_Down = 6, //掉落
- }
- public enum Role_Gender
- {
- None = 0, //无
- Female = 1, //女
- Male = 2, //男
- }
- public enum eTeamType
- {
- Friend = 0, //我方
- Enemy = 1, //地方
- }
- public enum SceneType
- {
- LoginScene = 0, //登录场景
- CreateRoleScene = 1, //创建角色场景
- NormalBattleScene = 2, //普通战斗场景
- GuildLobbyScene = 3, //公会大厅场景
- TowerBattleScene = 4, //爬塔战斗场景
- BossBattleScene = 5, //boss战斗场景
- TimeBattleScene = 6, //时间战斗类型的场景
- }
- public enum BodyPart : int
- {
- HeadTop = 1, //头上
- HeadMiddle = 2, //头中
- HeadBottom = 3, //头下
- Cloth = 4,
- LeftWeapon = 5,
- RightWeapon = 6,
- Back = 7,
- HairStyle = 8, // 时装头发
- Pupil = 9, // 时装眼睛
- Hair = 100, // 创角头发 (目前已弃用,策划需求不变后再删除)
- HairColor = 101, // 创角头发颜色 (目前已弃用,策划需求不变后再删除)
- Eye = 102, // 创角眼睛 (目前已弃用,策划需求不变后再删除)
- Face = 1000, //基础Face
- Skeleton = 10000, //模型骨架
- }
- public enum BattleSubMode
- {
- None = 0, //无
- WorldBoss = 1, //世界boss
- NewbieBoss = 2, //开场boss
- Resource = 3, //资源副本
- Guild = 4, //公会副本
- ClimbingTower = 5, //爬塔副本
- Expedition = 6, //远征之门
- Arena = 7, //竞技场
- HundredDojo = 8, //百人道场
- GvG = 9, //工会战
- Voyage = 10, //远航
- PvPClimbinglower = 11, //pvp 爬塔
- GuildEx = 12, //公会战斗扩展
- HundredDojoEx = 13, //百人道场预留
- }
|