namespace Fort23.UTool
{
    public enum UIPanelName
    {
        None,
        MainPanel,
        BagPanel,
        HeroPanel,
        SkillPanel,
    }
    
    /// 
    /// 英雄提升结果的类型(各种情况)
    /// 
    public enum HeroUpResultType
    {
        /// 
        /// 未指明
        /// 
        None,
        /// 
        /// 经验不足
        /// 
        ExpNotEnough,
        /// 
        /// 英雄本体不足
        /// 
        SelfNotEnough,
        /// 
        /// 资源不足
        /// 
        ResNotEnough,
        /// 
        /// 已达最大等级
        /// 
        MaxLv,
        /// 
        /// 已达最大星级
        /// 
        MaxStar,
        /// 
        /// 成功
        /// 
        Success,
        /// 
        /// 主力等级不足
        /// 
        MainLevelNotEnough,
        /// 
        /// 需要打开预览面板后再提升
        /// 
        NeedOpenPreUI,
        /// 
        /// 播放升级特效
        /// 
        PlayUpgradeEftFirst,
        /// 
        /// 播放升星特效
        /// 
        PlayPromoteEftFirst,
    }
    
    /// 
    /// 英雄属性提升的类型
    /// 
    public enum HeroUpType
    {
        Level,
        Promote,
        BasicEquip,
        SpecialEquip,
    }
    /// 
    /// 探索系统中用到的生成UV坐标类型
    /// 
    public enum UVTypeInExplore
    {
        /// 
        /// 无,不生成
        /// 
        None,
        /// 
        /// 轨道使用
        /// 
        Track,
        /// 
        /// 小地图使用,把uv坐标展开到一个正方形的区域中
        /// 
        Map,
        /// 
        /// 怪物警戒范围使用
        /// 
        Warn,
    }
    public enum MeshTypeInExplore
    {
        None,
        Map,
        Water,
        Track,
        Warn
    }
    
    public enum ExploreCameraEffectType
    {
        Shake,
        Zoom,
    }
}