namespace ET.Server
{
    public static class ConstGame
    {
        [StaticField]
        public static int GameServerId;

        [StaticField]
        public static string GameServerUUID;
    }

    /// <summary>
    /// 性别类型
    /// </summary>
    public enum SexType: byte
    {
        Man = 0,
        Woman = 1,
    }

    /// <summary>
    /// 职业类型
    /// </summary>
    public enum PlayerProType: byte
    {
        /** 通用 **/
        COMMON = 0,
        /** 苍刃 **/
        CANG_LANG = 1,
        /** 御剑 **/
        YU_JIAN = 2,
        /** 剑仙 **/
        YI_XIAN = 3,
        /** 神剑 **/
        SHEN_JIAN = 4,
        /** 道灵 **/
        LI_NHU = 5,
    }

    /// <summary>
    /// 出生类型
    /// </summary>
    public enum BORN_TYPE
    {
        HISTORY = 0,
        NORMAL = 1,
        BORN = 2,
        HISTORY_Dungeon_ReLogin = 3,
    }

    public enum AreaForce
    {
        None = 0,
        MONSTER = 1,
        FORCEA = 2,
        FORCEB = 3,
    }

    /// <summary>
    /// 地图玩法类型
    /// </summary>
    public enum MapType
    {
        /** 无 **/
        None = 0,
        /** 主城|野外 **/
        NORMAL = 1,
        /** 副本 **/
        FIGHT_LEVEL = 2,

        // >100属于跨服地图玩法
        /** 跨服野外场景 **/
        CROSS_NORMAL = 101,

    }

    /// <summary>
    /// 进入场景时候情况区分
    /// </summary>
    public enum ENTER_TYPE: byte
    {
        /** 默认 **/
        NONE = 0,
        /** 重连 **/
        RE_LOGIN = 1,
        /** 场景人数已满,踢出场景 **/
        SCENE_PLAYER_MAX = 2,
    }

    public enum ENTER_STATE
    {
        /** 切场景 **/
        changeArea = 1,
        /** 登陆游戏 **/
        online = 2,
    }

    public enum PkModel
    {
        /** PVP-PKModel表格 和平不攻击任何玩家*/
        Peace = 0,
        /** 和平不攻击任何玩家*/
        Justice = 1,
        /** 只攻击黑黄红名玩家*/
        Force = 2,
        /** 只攻击非本仙盟玩家*/
        Guild = 3,
        /** 只攻击非本队伍玩家*/
        Team = 4,
        /** 只攻击非本服玩家*/
        Server = 5,
        /** 攻击所有玩家*/
        All = 6,
    }

    /**
	 * 技能类型
	 */
    public enum SkillType
    {
        /** 主动技能 **/
        ACTIVE = 1,
        /** 宠物给主人增加的 **/
        PET_GIVE_ACTIVE = 2,
        /** 普攻 **/
        NORMAL = 3,
        /** 玩家被动 **/
        PLAYER_PASSIVE = 4,
        /** 宠物 给人的被动 **/
        PET_GIVE_PASSIVE = 5,

        CARD_SKILL = 6,
    }

}