123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- using UnityEngine;
- using System.Collections;
- namespace YLBattle
- {
- /// <summary>
- /// 坐标
- /// </summary>
- public class BattlePosition
- {
- /// <summary>
- /// x坐标
- /// </summary>
- public float x = 0;
- /// <summary>
- /// y坐标
- /// </summary>
- public float y = 0;
- }
- /// <summary>
- /// 战斗分组定义
- /// </summary>
- public enum EBattleTeam
- {
- /// <summary>
- /// 未分组,错误值,未初始化值
- /// </summary>
- NONE = 0,
- /// <summary>
- /// 玩家自己队伍
- /// </summary>
- BLUETEAM = 1,
- /// <summary>
- /// 敌人队伍
- /// </summary>
- REDTEAM = 2,
- }
- /// <summary>
- /// 战斗对象类型
- /// </summary>
- public enum EFighterType
- {
- /// <summary>
- /// 默认值,初始值
- /// </summary>
- NONE = 0,
- /// <summary>
- /// 己方
- /// </summary>
- HERO = 1,
- /// <summary>
- /// 敌方
- /// </summary>
- MONSTER = 2,
- }
- /// <summary>
- ///
- /// </summary>
- public enum EBattleProperty
- {
- /// <summary>
- /// 初始值
- /// </summary>
- NONE = 0,
- #region 战斗属性,不可随意修改顺序和编号 与数据库对应值
- /// <summary>
- /// 当前HP
- /// </summary>
- HP = 1,
- /// <summary>
- /// HP上限
- /// </summary>
- HPMAX = 2,
- /// <summary>
- /// 物理攻击
- /// </summary>
- ATTACK = 3,
- /// <summary>
- /// 攻击速度
- /// </summary>
- ATTACKSPEED = 4,
- /// <summary>
- /// 移动速度
- /// </summary>
- MOVESPEED,
- /// <summary>
- /// CD 时间控制因子
- /// </summary>
- COOLTIME,
- /// <summary>
- /// 攻击范围
- /// </summary>
- ATKRANGE,
- /// <summary>
- /// 警戒范围
- /// </summary>
- ALARMRANGE,
- /// <summary>
- /// 暴击率
- /// </summary>
- CRITICALPROB,
- /// <summary>
- /// 暴击伤害
- /// </summary>
- CRITICALDAMAGE,
- /// <summary>
- /// 防御[护甲]
- /// </summary>
- DEFENSE,
- /// <summary>
- /// 法术强度
- /// </summary>
- MAGICSTRENGTH,
- /// <summary>
- /// 魔法抗力
- /// </summary>
- MAGICFORCE,
- /// <summary>
- /// 技能释放当前值
- /// </summary>
- NPOWER,
- YANLI,
- KANGBAOLI,
- #endregion
- /// <summary>
- /// 技能释放基础值
- /// </summary>
- NMAXPOWER,
- /// <summary>
- /// 等级
- /// </summary>
- LEVEL,
- /// <summary>
- /// 身高
- /// </summary>
- HEIGHT,
- /// <summary>
- ///
- /// </summary>
- POSX,
- /// <summary>
- ///
- /// </summary>
- POSY,
- /// <summary>
- /// 属性ENUM最大值
- /// </summary>
- MAX,
- }
- }
|