using UnityEngine;
using System.Collections;
namespace BattleDefine
{
public class EffectPath : MonoBehaviour
{
public static string Eff_Battle_Suoding = "1_Artist/2_Effects/NiuZhiYing/Prefabs/yanlingshijie/zhandou_suoding";
}
///
/// 技能发射位置
///
public enum Skill_LaunchPos
{
///
/// 头部
///
Head = 0,
///
/// 胸部
///
Chest = 1,
///
/// 手部
///
Hand = 2,
///
/// 脚部
///
Foot = 3,
}
///
/// 发射排列阵型
///
public enum SKill_LaunchFormation
{
///
/// 线性
///
Line = 0,
///
/// 环形的
///
circular = 1,
///
/// 方形
///
Rect = 2,
}
///
/// 瞄准目标枚举
///
public enum ERoleAIMType
{
///
/// 默认值错误值
///
EROLE_AIM_NONE,
///
/// 1指定角色(指定ID)
///
EROLE_AIM_TARGET = 1,
///
/// 2自己
///
EROLE_AIM_SELF = 2,
///
/// 3自身以及相邻单位
///
EROLE_AIM_SELFAROUND = 3,
///
/// 4所有友方(包括自己)
///
EROLE_AIM_ALLFRIENDS = 4,
///
/// 5敌方随机N个
///
EROLE_AIM_RONDOMMOREENEMY = 5,
///
/// 6当前目标及相邻单位
///
EROLE_AIM_TARGETAROUND = 6,
///
/// 7所有敌人
///
EROLE_AIM_ALLENEMIES = 7,
}
public enum ERoleIdleType
{
EROLE_IDLE_NONE = 0,
}
public enum ERoleMoveType
{
EROLE_MOVE_NONE = 0,
}
public enum ERoleAttackType
{
EROLE_MOVE_NONE = 0,
}
public enum ERoleDieType
{
EROLE_DIE_NONE = 0,
}
///
/// 弱点类型
///
public enum EWeakType
{
EWeak_None = 0, // 空的
EWeak_Gold = 1, // 金
EWeak_Ice = 2, // 冰
EWeak_Fire = 3, // 火
EWeak_Wind = 4, // 风
EWeak_Thunder = 5, // 雷
EWeak_Drug = 6, // 毒
EWeak_Dark = 7, // 黑暗
EWeak_Ghost = 8, // 亡灵
EWeak_Phy = 9, // 物理
EWeak_Count = 10, // 元素数量
}
///
/// 弱点系数类型
///
public enum EWeakRatioType
{
EWeakRatioType_Empty = 0, // 默认的
EWeakRatioType_Weak = 1, // 弱点类型
EWeakRatioType_Antibody = 2, // 抗体类型
}
///
/// 战斗场景类型(0普通 怪物全部创建 1Boss战 2引导剧情 3竞技场 4非战斗场景)
///
public enum EBattleSceneType
{
EBattleType_Default = 0, // 默认的
EBattleType_Boss = 1, // Boss战
EBattleType_Guide = 2, // 引导场景
EBattleType_Arena = 3, // 竞技场
EBattleType_Safe = 4, // 非战斗 安全的 大厅
EBattleType_Duplicate = 5, // 副本
EBattleType_Endless = 6, // 无尽模式
EBattleType_WorldBoss = 7, // 世界Boss
EBattleType_Defense = 8, // 守护模式
EBattleType_YanJiuSuo = 9, // 安全 研究所
EBattleType_HuanLingShi = 10, // 安全 唤灵师详情
}
}