Global.ts 3.04 KB
export const tMgr = new slib.config.ConfigManager();

export enum WindowName {
    NONE = '',
    BATTLE_END = 'uiView/UIBattleEnd',
    BATTLE_RESULT_PRE_ANI = 'uiView/UIBattleResultPreAni',
    BATTLE_RESULT = 'uiView/UIBattleResult',
    USER_SKILL_INFO = 'uiView/UIUserSkillInfo',
    REVIVE = 'uiView/UIRevive',
    PAUSE = 'uiView/UIPause',
    COMMON_NOTICE = 'uiView/UICommonNotice',
    PREVIEW = 'uiView/UILevelPreview',
    WHEEL = 'uiView/UIWheel',
    GET = 'uiView/UIGet',
    SIGN = 'uiView/UISign',
    SELECT_GENDER = 'uiView/UISelectGender',
    FREE_DIAMOND = 'uiView/UIFreeDiamond',
    SETTING = 'uiView/UISetting',
    GOLDEN_AIM = 'uiView/UIGoldenAim',
    BALL_SKIN = 'uiView/UIBallSkin',
    SHOP = 'uiView/UIShop',
    BALL_SKIN_PREVIEW = 'uiView/UIBallSkinPreview',
    INTRO = 'uiView/UIIntro',
    LEVEL_RANK = 'uiView/UILevelRank',
    PRIVACY = 'uiView/UIPrivacy'
}

export enum ResType {
    NONE,
    STAR,
    DIAMOND
}

export class GlobalEvent {
    /**参数 delta:number */
    static readonly CHANGE_EVENT_STAR: string = 'global_event_star_change';
    /**参数 delta:number */
    static readonly CHANGE_EVENT_DIAMOND: string = 'global_event_diamond_change';
    /**参数 objId:number */
    static readonly OBJ_UNLOCK: string = 'global_event_obj_unlock';
    /**参数 objId:number */
    static readonly OBJ_UNLOCK_ANI_FINISH: string = 'global_event_obj_unlock_ani_finish';
    /**技能数量变了 参数 skillId:number */
    static readonly SKILL_NUM_CHANGE: string = 'global_event_skill_num_change';
    /**弹球皮肤解锁 参数 skinId:number*/
    static readonly BALL_SKIN_UNLOCK: string = 'global_event_unlock_ball_skin';
    /**使用弹球皮肤 参数 skinId:number*/
    static readonly BALL_SKIN_USE: string = 'global_event_use_ball_skin';
    /**领取了转盘奖励 */
    static readonly WHEEL_REWARD_GET: string = 'global_event_wheel_reward_get';
    /**音乐设置改变 参数 mute:boolean*/
    static readonly SOUND_MUSIC_CONFIG_CHANGE: string = 'global_event_sound_music_config_change';
    /**音效设置改变 参数 mute:boolean*/
    static readonly SOUND_EFFECT_CONFIG_CHANGE: string = 'global_event_sound_effect_config_change';
    /**震屏 value:boolean */
    static readonly SHAKE: string = 'global_event_shake';
    /**关卡星级数变更 参数 levelId:number */
    static readonly LEVEL_STAR_CHANGE: string = 'global_event_level_star_change'
}


export enum SoundName {
    CLICK = 'Click',
    BOMB = 'Bomb',
    BREAK = 'Break',
    BUILD = 'Build',
    CONTINUE = 'Continue',
    GATE = 'Gate',
    GET_STAR = 'GetStar',
    HIT = 'HIT',
    LOSE = 'Lose',
    RAZER = 'Razer',
    SCENE = 'Scene',
    USE_ITEM = 'UseItem',
    USE_STAR = 'UseStar',
    WARNING = 'Warning',
    WIN = 'Win',
    WIN_ICON = 'Win-Icon',
    BGM = "BGM",
    DIAMOND = 'Diamond'
}

//广告ID
export enum ADID {
    ADID_ADDCOIN = 300,
    ADID_FINISH_DOUBLEREWARD = 301,
    ADID_LOGINREWARD_DOUBLEREWARD = 302,
    ADID_ADDDRAWCOUNT = 303,
    ADID_REVIVE = 304,
    ADID_SHOPITEM = 305,
    ADID_DISCOUNT = 306,
    ADID_SHOP = 307
}