123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238 |
- import { _decorator } from 'cc';
- const { ccclass, property } = _decorator;
- export class config {
- static debug = true;
- static domain = config.debug ? "https://zcapi.xwrun.com" : "https://zcapi.hainanmlwl.com";
- static static_domain = config.debug ? "https://zcapi.xwrun.com" : "https://zaoca.oss-cn-beijing.aliyuncs.com";
- static statistics_domain = config.debug ? "http://logads.xwrun.com" : "https://logads.hainanmlwl.com";
- static version = "v1.0.0";
- static hav_no_allAd = false;
- static static_url = {
- category: "/zcstatic/category.json", //玩法静态接口
- user_test: "/zcstatic/user_test.json", //测试用户
- levels: (category_id, page) => {
- return `/zcstatic/levels/${category_id}_${page}.json`; //关卡列表-双图对比找不同
- },
- levels_info: (category_id, id) => {
- return `/zcstatic/levels_info/${category_id}_${id}.json`; //玩法详情
- }
- };
- static api_url = {
- login: "/user/login",
- get_open_id: "/dyin/get_open_id",
- sync_data: "/user/sync_data",
- can_ju: "/ending/index",
- sign_status: "/user/sign_status",
- }
- static statistics_url = {
- rewardVideo_data: '/zcadspush',
- }
- static EVENT_MSG = {
- ON_INIT_GAME_LIST: "ON_INIT_GAME_LIST",
- ON_CHANGE_COIN_NUMBER: "ON_CHANGE_COIN_NUMBER",
- ON_BACK_HOME_VIEW: "ON_BACK_HOME_VIEW",
- ON_UPDATE_HOME_VIEW: "ON_UPDATE_HOME_VIEW",
- ON_SHOW_REWARD_VIEW: "ON_SHOW_REWARD_VIEW",
- ON_USER_LOGIN_SUCCESS: "ON_USER_LOGIN_SUCCESS"
- }
- static PREFAB_PATH = {
- play_list_item: "prefabs/play_list_item",
- play_page_list_item: "prefabs/play_page_list_item",
- game_play_shuang_tu_zhao_bu_tong: "prefabs/game_play_shuang_tu_zhao_bu_tong",
- game_play_han_zi_zhao_bu_tong: "prefabs/game_play_han_zi_zhao_bu_tong",
- game_play_mei_nv_zhao_xi_jie: "prefabs/game_play_mei_nv_zhao_xi_jie",
- setting: "prefabs/setting",
- unlock_play_dialog: "prefabs/unlock_play_dialog",
- view_loading: "prefabs/view_loading",
- toast: "prefabs/toast",
- dialog: "prefabs/dialog",
- Lack: "prefabs/Lack",
- circle: "prefabs/circle",
- guid: "prefabs/guid",
- win: "prefabs/win",
- fail: "prefabs/fail",
- pause: "prefabs/pause",
- game_play_dou_di_zhu: "prefabs/game_play_dou_di_zhu",
- game_play_shuang_tu_zhao_xiang_tong: "prefabs/game_play_shuang_tu_zhao_xiang_tong",
- game_play_ji_yi_li: "prefabs/game_play_ji_yi_li",
- game_play_zhao_bu_tong: "prefabs/game_play_zhao_bu_tong",
- reward_box_page: "prefabs/reward_box_page",
- }
- static MSG_CODE = {
- SUCCESS: 10000,
- }
- static PLAY_TYPE = {
- YI_QI_ZHAO_CHA: 1,
- HAN_ZI_ZHAO_BU_TONG: 2,
- MEI_NV_ZHAO_XI_JIE: 3,
- ZHAO_XIANG_TONG: 6,
- ZHAO_BU_TONG: 7,
- DOU_DI_ZHU: 8,
- JI_YI_LI: 9,
- }
- static get_play_type_name(play_type:number):string {
- var play_type_string = ''
- switch (play_type) {
- case config.PLAY_TYPE.YI_QI_ZHAO_CHA:
- play_type_string = '一起来找茬'
- break;
- case config.PLAY_TYPE.HAN_ZI_ZHAO_BU_TONG:
- play_type_string = '找找谁不同'
- break;
- case config.PLAY_TYPE.MEI_NV_ZHAO_XI_JIE:
- play_type_string = '美女找细节'
- break;
- case config.PLAY_TYPE.ZHAO_XIANG_TONG:
- play_type_string = '疯狂找相同'
- break;
- case config.PLAY_TYPE.ZHAO_BU_TONG:
- play_type_string = '谁带了口罩'
- break;
- case config.PLAY_TYPE.DOU_DI_ZHU:
- play_type_string = '斗地主残局'
- break;
- case config.PLAY_TYPE.JI_YI_LI:
- play_type_string = '考考记忆力'
- break;
- default:
- break;
- }
- return play_type_string
- }
- static ABCD_LIST = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];
- static USER_ID = "USER_ID"
- static POOL_KEY = "font_item"
- static MP3_PATH = {
- BGM_MUSIC: "bg_music",
- SOUND_BTN: "sound_btn",
- SOUND_ERR: "sound_err",
- SOUND_FAIL: "sound_fail",
- SOUND_RIGHT: "sound_right",
- SOUND_WIN: "sound_win",
- }
- static rewardVideoAdUnitId = {
- Earn_coins_AdUnitId: "5rl14207ajg50uh3mh", //赚金币-激励视频
- Tip_AdUnitId: "2ys751adu3106j544k", //提示-激励视频
- Prolong_AdUnitId: "562cehe6a7k24i74a7", //延长时间-激励视频
- Super_double_AdUnitId: "6g0edggi82lh3dk933", //超级加倍-激励视频
- Resume_AdUnitId: "8d19519ih5ab5msq6n",//重新开始-激励视频
- }
- static EnvCard2RealCard = {
- 3: '3', 4: '4', 5: '5', 6: '6', 7: '7',
- 8: '8', 9: '9', 10: 'T', 11: 'J', 12: 'Q',
- 13: 'K', 14: 'A', 17: '2', 20: 'X', 30: 'D'
- };
- static ddz_res_path = "ddz/"
- static fullDoudizhuDeckIndex = {
- X: 54,
- D: 53,
- S2: 52,
- C2: 51,
- H2: 50,
- D2: 49,
- SA: 48,
- CA: 47,
- HA: 46,
- DA: 45,
- SK: 44,
- CK: 43,
- HK: 42,
- DK: 41,
- SQ: 40,
- CQ: 39,
- HQ: 38,
- DQ: 37,
- SJ: 36,
- CJ: 35,
- HJ: 34,
- DJ: 33,
- ST: 32,
- CT: 31,
- HT: 30,
- DT: 29,
- S9: 28,
- C9: 27,
- H9: 26,
- D9: 25,
- S8: 24,
- C8: 23,
- H8: 22,
- D8: 21,
- S7: 20,
- C7: 19,
- H7: 18,
- D7: 17,
- S6: 16,
- C6: 15,
- H6: 14,
- D6: 13,
- S5: 12,
- C5: 11,
- H5: 10,
- D5: 9,
- S4: 8,
- C4: 7,
- H4: 6,
- D4: 5,
- S3: 4,
- C3: 3,
- H3: 2,
- D3: 1,
- };
- static MIN_SINGLE_CARDS = 5;// 最小的连组合
- static MIN_PAIRS = 3; // 最小的连队组合
- static MIN_TRIPLES = 2; // 最小的飞机组合
- //# action types
- static TYPE_0_PASS = 0
- static TYPE_1_SINGLE = 1
- static TYPE_2_PAIR = 2
- static TYPE_3_TRIPLE = 3
- static TYPE_4_BOMB = 4
- static TYPE_5_KING_BOMB = 5
- static TYPE_6_3_1 = 6
- static TYPE_7_3_2 = 7
- static TYPE_8_SERIAL_SINGLE = 8 //顺子
- static TYPE_9_SERIAL_PAIR = 9 // 2连对
- static TYPE_10_SERIAL_TRIPLE = 10 // 飞机
- static TYPE_11_SERIAL_3_1 = 11
- static TYPE_12_SERIAL_3_2 = 12
- static TYPE_13_4_2 = 13
- static TYPE_14_4_22 = 14
- static TYPE_15_WRONG = 15
- public static sync_data_type = {
- ALL: 0,
- COIN: 1,
- LEVELS: 2,
- }
-
- static STATISTICS_ACTION_TYPE = {
- UNKNOWN: 0, //未知
- ZHUAN_JIN_BI: 1, //赚金币
- JIE_SUO: 2, //解锁
- YAN_CHANG: 3, //延长
- CHONG_XIN_KAI_SHI: 4, //重新开始
- TI_SHI: 5, //提示
- CHAO_JI_JIA_BEI: 6, //超级加倍
- }
- static SIGN_STATUS_TYPE = {
- GET: 0,
- SYNC: 1,
- }
- }
|