<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">!function () {
    'use strict';
    var _0x1286fa, _0x1189c4, _0x5bbe3a, _0x30099b, _0x588d2e = Laya['View'], _0x21a51f = Laya['ClassUtils']['regClass'];
    !function (_0xb8ae90) {
        !function (_0x3f66b3) {
            class _0x328e5d extends _0x588d2e {
                constructor() {
                    super();
                }
                ['createChil' + 'dren']() {
                    super['createChil' + 'dren'](), this['createView'](_0x328e5d['uiView']);
                }
            }
            _0x328e5d['uiView'] = {
                'type': 'View',
                'props': {
                    'width': 0x2ee,
                    'top': 0x0,
                    'right': 0x0,
                    'left': 0x0,
                    'height': 0x536,
                    'bottom': 0x0
                },
                'compId': 0x2,
                'child': [
                    {
                        'type': 'Box',
                        'props': {
                            'top': 0x0,
                            'right': 0x0,
                            'left': 0x0,
                            'bottom': 0x0,
                            'bgColor': '#000000',
                            'alpha': 0.9
                        },
                        'compId': 0x19
                    },
                    {
                        'type': 'Image',
                        'props': {
                            'var': 'imgKey',
                            'skin': 'awardAsset' + 's/img_Labl' + 'eKuang.png',
                            'centerY': 0xeb,
                            'centerX': 0x0
                        },
                        'compId': 0x12,
                        'child': [
                            {
                                'type': 'Label',
                                'props': {
                                    'var': 'keyNum',
                                    'text': 'Ã—3',
                                    'right': 0x14,
                                    'name': 'keyNum',
                                    'fontSize': 0x32,
                                    'font': 'Arial',
                                    'color': '#ffffff',
                                    'centerY': 0x0,
                                    'bold': !0x0
                                },
                                'compId': 0x7
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'skin': 'awardAsset' + 's/img_key.' + 'png',
                                    'centerY': 0x0,
                                    'centerX': 0x14
                                },
                                'compId': 0x13
                            }
                        ]
                    },
                    {
                        'type': 'Box',
                        'props': {
                            'width': 0x15e,
                            'visible': !0x1,
                            'var': 'boxVideo',
                            'height': 0xc8,
                            'centerY': 0x135,
                            'centerX': 0x0
                        },
                        'compId': 0x9,
                        'child': [
                            {
                                'type': 'Button',
                                'props': {
                                    'var': 'btnGet',
                                    'stateNum': 0x1,
                                    'skin': 'awardAsset' + 's/btn_get.' + 'png',
                                    'name': 'btnGet',
                                    'centerX': 0x0,
                                    'bottom': -0x24
                                },
                                'compId': 0xd
                            },
                            {
                                'type': 'Box',
                                'props': {
                                    'width': 0x15e,
                                    'var': 'boxLabel',
                                    'top': 0x0,
                                    'centerX': 0x0
                                },
                                'compId': 0x11,
                                'child': [
                                    {
                                        'type': 'Image',
                                        'props': {
                                            'var': 'imgLabel',
                                            'skin': 'awardAsset' + 's/img_Labe' + 'l.png',
                                            'right': 0x0,
                                            'name': 'imgLabel',
                                            'centerY': 0x0
                                        },
                                        'compId': 0xa
                                    },
                                    {
                                        'type': 'Image',
                                        'props': {
                                            'var': 'imgKuang',
                                            'skin': 'awardAsset' + 's/img_kuan' + 'g.png',
                                            'name': 'imgKuang',
                                            'left': 0x0,
                                            'centerY': 0x0
                                        },
                                        'compId': 0xb
                                    },
                                    {
                                        'type': 'Image',
                                        'props': {
                                            'x': 0x0,
                                            'var': 'imgGo',
                                            'skin': 'awardAsset' + 's/img_Go.p' + 'ng',
                                            'name': 'imgGo',
                                            'left': 0x0,
                                            'centerY': 0x0
                                        },
                                        'compId': 0xc
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        'type': 'Box',
                        'props': {
                            'width': 0x2ee,
                            'height': 0x2ee,
                            'centerY': -0xc8,
                            'centerX': 0x0
                        },
                        'compId': 0x10,
                        'child': [
                            {
                                'type': 'Image',
                                'props': {
                                    'y': 0x11d,
                                    'x': 0x38,
                                    'width': 0x27f,
                                    'var': 'imgBg',
                                    'skin': 'awardAsset' + 's/img_awar' + 'dBg.png',
                                    'height': 0x2f4,
                                    'centerY': 0x0,
                                    'centerX': 0x0
                                },
                                'compId': 0xf
                            },
                            {
                                'type': 'Box',
                                'props': {
                                    'centerX': 0x0,
                                    'bottom': 0x32
                                },
                                'compId': 0x4,
                                'child': [{
                                        'type': 'List',
                                        'props': {
                                            'var': 'list',
                                            'spaceY': 0xf,
                                            'spaceX': 0xf,
                                            'repeatY': 0x3,
                                            'repeatX': 0x3,
                                            'name': 'list'
                                        },
                                        'compId': 0x16,
                                        'child': [{
                                                'type': 'secretAwar' + 'dsItem',
                                                'props': {
                                                    'renderType': 'render',
                                                    'runtime': 'views/awar' + 'd/secretAw' + 'ardsItem.t' + 's'
                                                },
                                                'compId': 0x1d
                                            }]
                                    }]
                            }
                        ]
                    }
                ],
                'loadList': [
                    'awardAsset' + 's/img_Labl' + 'eKuang.png',
                    'awardAsset' + 's/img_key.' + 'png',
                    'awardAsset' + 's/btn_get.' + 'png',
                    'awardAsset' + 's/img_Labe' + 'l.png',
                    'awardAsset' + 's/img_kuan' + 'g.png',
                    'awardAsset' + 's/img_Go.p' + 'ng',
                    'awardAsset' + 's/img_awar' + 'dBg.png'
                ],
                'loadList3D': []
            }, _0x3f66b3['AwardsView' + 'UI'] = _0x328e5d, _0x21a51f('ui.awardVi' + 'ew.AwardsV' + 'iewUI', _0x328e5d);
            class _0x108967 extends _0x588d2e {
                constructor() {
                    super();
                }
                ['createChil' + 'dren']() {
                    super['createChil' + 'dren'](), this['createView'](_0x108967['uiView']);
                }
            }
            _0x108967['uiView'] = {
                'type': 'View',
                'props': {
                    'width': 0xaf,
                    'runtime': 'views/awar' + 'd/secretAw' + 'ardsItem.t' + 's',
                    'height': 0xaf
                },
                'compId': 0x2,
                'child': [{
                        'type': 'Button',
                        'props': {
                            'y': 0x0,
                            'x': 0x0,
                            'var': 'AwardsBtn',
                            'top': 0x0,
                            'right': 0x0,
                            'left': 0x0,
                            'bottom': 0x0
                        },
                        'compId': 0x3,
                        'child': [
                            {
                                'type': 'Image',
                                'props': {
                                    'y': 0x0,
                                    'x': 0x0,
                                    'var': 'imgAward',
                                    'top': 0x0,
                                    'skin': 'awardAsset' + 's/img_win.' + 'png',
                                    'right': 0x0,
                                    'name': 'imgAward',
                                    'left': 0x0,
                                    'bottom': 0x0
                                },
                                'compId': 0xc,
                                'child': [{
                                        'type': 'Label',
                                        'props': {
                                            'var': 'coinLabel',
                                            'text': '200',
                                            'right': 0xf,
                                            'name': 'coinLabel',
                                            'fontSize': 0x1e,
                                            'font': 'Arial',
                                            'color': '#ffffff',
                                            'bottom': 0xf
                                        },
                                        'compId': 0xd
                                    }]
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'y': 0x0,
                                    'x': 0x0,
                                    'var': 'imgBox',
                                    'top': 0x0,
                                    'skin': 'awardAsset' + 's/img_Box.' + 'png',
                                    'right': 0x0,
                                    'name': 'imgBox',
                                    'left': 0x0,
                                    'bottom': 0x0
                                },
                                'compId': 0x6
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'var': 'imgVideo',
                                    'skin': 'awardAsset' + 's/img_vide' + 'o.png',
                                    'right': 0xf,
                                    'name': 'imgVideo',
                                    'bottom': 0xf
                                },
                                'compId': 0x8
                            }
                        ]
                    }],
                'loadList': [
                    'awardAsset' + 's/img_win.' + 'png',
                    'awardAsset' + 's/img_Box.' + 'png',
                    'awardAsset' + 's/img_vide' + 'o.png'
                ],
                'loadList3D': []
            }, _0x3f66b3['secretAwar' + 'dsItemUI'] = _0x108967, _0x21a51f('ui.awardVi' + 'ew.secretA' + 'wardsItemU' + 'I', _0x108967);
        }(_0xb8ae90['awardView'] || (_0xb8ae90['awardView'] = {}));
    }(_0x1286fa || (_0x1286fa = {})), function (_0x1f5ee2) {
        class _0x5be3a4 extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x5be3a4['uiView']);
            }
        }
        _0x5be3a4['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'Box',
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x18
                },
                {
                    'type': 'Box',
                    'props': {
                        'width': 0x2bc,
                        'name': 'Box',
                        'height': 0x384,
                        'centerY': -0x64,
                        'centerX': 0x0
                    },
                    'compId': 0x3,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x0,
                                'width': 0x2a4,
                                'skin': 'sign/img_b' + 'g.png',
                                'sizeGrid': '50,50,50,5' + '0',
                                'name': 'imageBg',
                                'height': 0x381,
                                'centerX': 0x0
                            },
                            'compId': 0x4
                        },
                        {
                            'type': 'List',
                            'props': {
                                'y': 0x7b,
                                'width': 0x26c,
                                'var': 'signList',
                                'spaceY': 0x0,
                                'spaceX': 0xa,
                                'repeatY': 0x2,
                                'repeatX': 0x3,
                                'height': 0x190,
                                'centerX': 0x0
                            },
                            'compId': 0x7,
                            'child': [{
                                    'type': 'SignItemVi' + 'ew',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'renderType': 'render',
                                        'runtime': 'views/item' + '/SignItemV' + 'iew.ts'
                                    },
                                    'compId': 0x1c
                                }]
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'visible': 0x0,
                                'y': 0x221,
                                'width': 0x26d,
                                'var': 'boxSeven',
                                'name': 'boxSeven',
                                'height': 0xc7,
                                'centerX': 0x0
                            },
                            'compId': 0xa,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'var': 'imgBg1',
                                        'top': 0x0,
                                        'skin': 'sign/img_b' + 'g3.png',
                                        'right': 0x0,
                                        'name': 'imgBg1',
                                        'left': 0x0,
                                        'bottom': 0x0
                                    },
                                    'compId': 0x9,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x3a,
                                                'skin': 'sign/img_s' + 'even2.png',
                                                'left': 0x1e,
                                                'centerY': 0x0
                                            },
                                            'compId': 0x38
                                        },
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'var': 'imgIcon',
                                                'skin': 'role/14.pn' + 'g',
                                                'scaleY': 0.4,
                                                'scaleX': 0.4,
                                                'right': 0x28,
                                                'name': 'imgIcon',
                                                'centerY': 0x0,
                                                'anchorY': 0.5,
                                                'anchorX': 0.5
                                            },
                                            'compId': 0x1e
                                        },
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x31,
                                                'var': 'imgAlready',
                                                'skin': 'sign/img_s' + 'ign_ylq.pn' + 'g',
                                                'right': 0x0,
                                                'name': 'imgAlready',
                                                'left': 0x0,
                                                'centerY': 0x0
                                            },
                                            'compId': 0x1f
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'var': 'imgBg2',
                                        'skin': 'sign/img_b' + 'g5.png',
                                        'sizeGrid': '0,0,0,0',
                                        'scaleY': 0x1,
                                        'scaleX': 0x1,
                                        'name': 'imgBg2',
                                        'centerY': -0x5a,
                                        'centerX': 0x0
                                    },
                                    'compId': 0x39
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnSign',
                                'stateNum': 0x1,
                                'skin': 'sign/btn_s' + 'ure1.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'btnSign',
                                'centerX': 0x0,
                                'bottom': 0x37,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x17,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'var': 'imgVideo',
                                        'skin': 'sign/img_v' + 'ideo.png',
                                        'name': 'imgVideo',
                                        'left': 0x5,
                                        'centerY': -0x5
                                    },
                                    'compId': 0x37
                                }]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnClose',
                                'top': 0x28,
                                'stateNum': 0x1,
                                'skin': 'sign/btn_c' + 'lose.png',
                                'right': 0x3c,
                                'name': 'btnClose'
                            },
                            'compId': 0x3a
                        }
                    ]
                }
            ],
            'animations': [
                {
                    'nodes': [],
                    'name': 'ani1',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                },
                {
                    'nodes': [{
                            'target': 0x17,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0x3
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0x6
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0x9
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0xc
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleY',
                                        'index': 0x12
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'label': null,
                                        'key': 'scaleY',
                                        'index': 0x1e
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0x3
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0x6
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0x9
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0xc
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'key': 'scaleX',
                                        'index': 0x12
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x17,
                                        'label': null,
                                        'key': 'scaleX',
                                        'index': 0x1e
                                    }
                                ]
                            }
                        }],
                    'name': 'ani2',
                    'id': 0x2,
                    'frameRate': 0x18,
                    'action': 0x2
                }
            ],
            'loadList': [
                'sign/img_b' + 'g.png',
                'sign/img_b' + 'g3.png',
                'sign/img_s' + 'even2.png',
                'role/14.pn' + 'g',
                'sign/img_s' + 'ign_ylq.pn' + 'g',
                'sign/img_b' + 'g5.png',
                'sign/btn_s' + 'ure1.png',
                'sign/img_v' + 'ideo.png',
                'sign/btn_c' + 'lose.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['DaySignVie' + 'wUI'] = _0x5be3a4, _0x21a51f('ui.DaySign' + 'ViewUI', _0x5be3a4);
        class _0x55249a extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x55249a['uiView']);
            }
        }
        _0x55249a['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'var': 'boxBg',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'boxBg',
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'boxWin',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'boxWin',
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x2b,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'var': '0',
                                'top': 0x96,
                                'skin': 'end/img_wi' + 'n.png',
                                'name': 'imgTip',
                                'centerX': 0x0
                            },
                            'compId': 0x4f
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'skin': 'end/img_go' + 'ld.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'imgGold',
                                'centerY': 0x0,
                                'centerX': 0x0
                            },
                            'compId': 0x4d,
                            'child': [
                                {
                                    'type': 'Label',
                                    'props': {
                                        'x': 0x64,
                                        'var': 'labGold1',
                                        'valign': 'middle',
                                        'text': '+888',
                                        'strokeColor': '#f4ebe7',
                                        'stroke': 0x2,
                                        'name': 'labGold1',
                                        'fontSize': 0x3c,
                                        'font': 'jcy',
                                        'color': '#f9f1f1',
                                        'centerY': 0x0,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0x4e
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'end/img_go' + 'ld1.png',
                                        'left': 0xf,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x65
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'x': 0x177,
                                'visible': !0x0,
                                'var': 'videoBtn',
                                'stateNum': 0x1,
                                'skin': 'end/btn_vi' + 'deo.png',
                                'centerX': 0x0,
                                'bottom': 0x190,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x1e
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'x': 0x127,
                                'var': 'btnNext',
                                'stateNum': 0x1,
                                'skin': 'end/btn_ge' + 't.png',
                                'name': 'btnNext',
                                'centerX': 0x0,
                                'bottom': 0x104
                            },
                            'compId': 0x1f
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'boxFail',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'boxFail',
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x1c,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'visible': !0x0,
                                'var': 'imgTip',
                                'top': 0xc8,
                                'skin': 'end/img_fa' + 'il.png',
                                'name': 'imgTip',
                                'centerX': 0x0
                            },
                            'compId': 0x51
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'visible': !0x1,
                                'var': 'imgGold',
                                'skin': 'end/img_go' + 'ld.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'imgGold',
                                'centerY': 0x0,
                                'centerX': 0x0
                            },
                            'compId': 0x5d,
                            'child': [
                                {
                                    'type': 'Label',
                                    'props': {
                                        'x': 0x64,
                                        'var': 'labGold2',
                                        'valign': 'middle',
                                        'text': '+888',
                                        'strokeColor': '#f4ebe7',
                                        'stroke': 0x2,
                                        'name': 'labGold2',
                                        'fontSize': 0x3c,
                                        'font': 'jcy',
                                        'color': '#f9f1f1',
                                        'centerY': 0x0,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0x5e
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'end/img_go' + 'ld1.png',
                                        'left': 0xc,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x66
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnReplay',
                                'stateNum': 0x1,
                                'skin': 'end/btn_re' + 'try.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'btnReplay',
                                'centerX': 0x0,
                                'bottom': 0x18d
                            },
                            'compId': 0x26
                        }
                    ]
                }
            ],
            'animations': [{
                    'nodes': [{
                            'target': 0x1e,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleY',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'label': null,
                                        'key': 'scaleY',
                                        'index': 0x2d
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'key': 'scaleX',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1e,
                                        'label': null,
                                        'key': 'scaleX',
                                        'index': 0x2d
                                    }
                                ]
                            }
                        }],
                    'name': 'videoAni',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                }],
            'loadList': [
                'end/img_wi' + 'n.png',
                'end/img_go' + 'ld.png',
                'end/img_go' + 'ld1.png',
                'end/btn_vi' + 'deo.png',
                'end/btn_ge' + 't.png',
                'end/img_fa' + 'il.png',
                'end/btn_re' + 'try.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['EndViewUI'] = _0x55249a, _0x21a51f('ui.EndView' + 'UI', _0x55249a);
        class _0x1c7131 extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x1c7131['uiView']);
            }
        }
        _0x1c7131['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x29b,
                        'x': 0x177,
                        'width': 0x198,
                        'scaleY': 1.3,
                        'scaleX': 1.3,
                        'height': 0x20d,
                        'centerY': 0x0,
                        'centerX': 0x0,
                        'anchorY': 0.5,
                        'anchorX': 0.5
                    },
                    'compId': 0x4,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'public/img' + '_bg.png',
                                'sizeGrid': '40,40,45,4' + '5',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x5
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x15,
                                'x': 114.5,
                                'skin': 'energy/tit' + 'le.png'
                            },
                            'compId': 0x6
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x23,
                                'x': 0x14f,
                                'var': 'closeBtn',
                                'skin': 'public/btn' + '_close.png'
                            },
                            'compId': 0x7
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'visible': !0x0,
                                'skin': 'energy/day' + 'Item.png',
                                'centerY': 0x32,
                                'centerX': 0x0
                            },
                            'compId': 0x8,
                            'child': [
                                {
                                    'type': 'Label',
                                    'props': {
                                        'y': 0x28,
                                        'x': 0xab,
                                        'width': 0x37,
                                        'text': 'x\x201',
                                        'height': 0x29,
                                        'fontSize': 0x28,
                                        'color': '#FFFFFF',
                                        'bold': !0x0
                                    },
                                    'compId': 0xa
                                },
                                {
                                    'type': 'Button',
                                    'props': {
                                        'y': 0x13,
                                        'x': 0xef,
                                        'var': 'getBtn',
                                        'stateNum': 0x1,
                                        'skin': 'energy/got' + 'Btn.png'
                                    },
                                    'compId': 0xc
                                }
                            ]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x7b,
                                'x': 20.5,
                                'skin': 'energy/wat' + 'chADItem.p' + 'ng'
                            },
                            'compId': 0x9,
                            'child': [
                                {
                                    'type': 'Label',
                                    'props': {
                                        'y': 0x28,
                                        'x': 0xab,
                                        'width': 0x37,
                                        'text': 'x\x202',
                                        'height': 0x29,
                                        'fontSize': 0x28,
                                        'color': '#FFFFFF',
                                        'bold': !0x0
                                    },
                                    'compId': 0xb
                                },
                                {
                                    'type': 'Button',
                                    'props': {
                                        'y': 0x30,
                                        'x': 0x12a,
                                        'var': 'videoBtn',
                                        'stateNum': 0x1,
                                        'skin': 'energy/wat' + 'chBtn.png',
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0xd
                                }
                            ]
                        }
                    ]
                }
            ],
            'animations': [{
                    'nodes': [{
                            'target': 0xd,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleY',
                                        'index': 0x28
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xd,
                                        'key': 'scaleX',
                                        'index': 0x28
                                    }
                                ]
                            }
                        }],
                    'name': 'videoAni',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                }],
            'loadList': [
                'public/img' + '_bg.png',
                'energy/tit' + 'le.png',
                'public/btn' + '_close.png',
                'energy/day' + 'Item.png',
                'energy/got' + 'Btn.png',
                'energy/wat' + 'chADItem.p' + 'ng',
                'energy/wat' + 'chBtn.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['EnergyView' + 'UI'] = _0x1c7131, _0x21a51f('ui.EnergyV' + 'iewUI', _0x1c7131);
        class _0x3907a9 extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x3907a9['uiView']);
            }
        }
        _0x3907a9['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Image',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'visible': !0x0,
                        'var': 'ImgBg',
                        'top': 0x0,
                        'skin': 'start/img_' + 'bg1.png',
                        'right': 0x0,
                        'name': 'ImgBg',
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0xa8
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'sceneBox',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'sceneBox',
                        'mouseEnabled': !0x1,
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x40
                },
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'var': 'touchPanel',
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x72
                },
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'var': 'tipBox',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'tipBox',
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0xa9,
                    'child': [{
                            'type': 'Image',
                            'props': {
                                'width': 0x1aa,
                                'skin': 'start/img_' + 'arrow.png',
                                'sizeGrid': '0,0,0,0',
                                'height': 0x67,
                                'centerX': 0x0,
                                'bottom': 0xc8,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0xaa,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'start/img_' + 'tip.png',
                                        'centerY': 0x5a,
                                        'centerX': -0x46
                                    },
                                    'compId': 0xab
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'var': 'labTip',
                                        'text': 'Start\x20game',
                                        'strokeColor': '#000103',
                                        'stroke': 0x3,
                                        'name': 'labTip',
                                        'fontSize': 0x28,
                                        'font': 'jcy',
                                        'color': '#ffffff',
                                        'centerY': -0x32,
                                        'centerX': 0x0,
                                        'bold': !0x0
                                    },
                                    'compId': 0xac
                                }
                            ]
                        }]
                },
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'visible': !0x0,
                        'var': 'topBox',
                        'top': 0x0,
                        'runtime': 'views/runt' + 'ime/UIAdap' + 'ter.ts',
                        'right': 0x0,
                        'name': 'topBox',
                        'mouseThrough': !0x0,
                        'left': 0x0,
                        'height': 0xc8
                    },
                    'compId': 0x68,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'var': 'imgGold',
                                'top': 0x1e,
                                'skin': 'start/img_' + 'bg2.png',
                                'name': 'imgGold',
                                'left': 0xa
                            },
                            'compId': 0xb2,
                            'child': [
                                {
                                    'type': 'Button',
                                    'props': {
                                        'width': 0x30,
                                        'var': 'btnGold',
                                        'stateNum': 0x1,
                                        'skin': 'start/btn_' + 'add.png',
                                        'right': -0x32,
                                        'name': 'btnGold',
                                        'height': 0x30,
                                        'centerY': -0xa,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0xb3
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'var': 'labGold',
                                        'valign': 'middle',
                                        'text': '123456',
                                        'strokeColor': '#fdfdfd',
                                        'stroke': 0x1,
                                        'name': 'labGold',
                                        'height': 0x32,
                                        'fontSize': 0x1e,
                                        'color': '#FFFFFF',
                                        'centerY': 0x0,
                                        'centerX': 0x14,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0xb5
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'start/img_' + 'gold.png',
                                        'left': 0xa,
                                        'centerY': 0x0
                                    },
                                    'compId': 0xe7
                                }
                            ]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'var': 'imgEnergy',
                                'top': 0x78,
                                'skin': 'start/img_' + 'bg2.png',
                                'name': 'imgEnergy',
                                'left': 0xa
                            },
                            'compId': 0xad,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'start/img_' + 'lightning.' + 'png',
                                        'left': 0xa,
                                        'centerY': 0x0
                                    },
                                    'compId': 0xb9,
                                    'child': [{
                                            'type': 'Label',
                                            'props': {
                                                'var': 'energyCoun' + 't',
                                                'valign': 'middle',
                                                'text': '10',
                                                'strokeColor': '#f4f4f4',
                                                'stroke': 0x1,
                                                'name': 'energyCoun' + 't',
                                                'height': 0x32,
                                                'fontSize': 0x1e,
                                                'color': '#FFFFFF',
                                                'centerY': 0x0,
                                                'centerX': 0x50,
                                                'bold': !0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xb0
                                        }]
                                },
                                {
                                    'type': 'Button',
                                    'props': {
                                        'var': 'btnAdd',
                                        'stateNum': 0x1,
                                        'skin': 'start/btn_' + 'add.png',
                                        'scaleY': 0x1,
                                        'scaleX': 0x1,
                                        'right': -0x32,
                                        'name': 'btnAdd',
                                        'centerY': -0xa,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0xaf
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x4b,
                                        'x': 0x0,
                                        'skin': 'start/img_' + 'bg3.png'
                                    },
                                    'compId': 0xe8
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'var': 'countDownL' + 'abel',
                                        'valign': 'middle',
                                        'text': '05:00',
                                        'strokeColor': '#000000',
                                        'stroke': 0x2,
                                        'name': 'countDownL' + 'abel',
                                        'height': 0x32,
                                        'fontSize': 0x1e,
                                        'color': '#FFFFFF',
                                        'centerY': 0x39,
                                        'centerX': -0x3d,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0xb1
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnSet',
                                'top': 0x64,
                                'stateNum': 0x1,
                                'skin': 'start/btn_' + 'set.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'right': 0x14,
                                'name': 'btnSet'
                            },
                            'compId': 0xb6
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x64,
                                'x': 0x114,
                                'width': 201.6,
                                'skin': 'start/img_' + 'bg3.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'height': 69.6
                            },
                            'compId': 0xe9,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'x': 0x0,
                                        'visible': !0x0,
                                        'var': 'imgLevel',
                                        'skin': 'start/img_' + 'level.png',
                                        'scaleY': 0.8,
                                        'scaleX': 0.8,
                                        'name': 'imgLevel',
                                        'centerY': 0x0,
                                        'centerX': 0x0
                                    },
                                    'compId': 0xa3,
                                    'child': [{
                                            'type': 'Label',
                                            'props': {
                                                'var': 'labLevel',
                                                'text': '10',
                                                'name': 'labLevel',
                                                'fontSize': 0x3c,
                                                'font': 'Arial',
                                                'color': '#fbfbfb',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'bold': !0x0
                                            },
                                            'compId': 0xa4
                                        }]
                                }]
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'startView',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'startView',
                        'mouseThrough': !0x0,
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x4a,
                    'child': [
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0x2bc,
                                'visible': !0x1,
                                'var': 'levelBox',
                                'top': 0xf4,
                                'name': 'levelBox',
                                'left': 0x32,
                                'height': 0x50
                            },
                            'compId': 0xcb,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'start/leve' + 'l2.png',
                                        'left': 0x3c
                                    },
                                    'compId': 0xcc,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'skin': 'start/leve' + 'l3.png',
                                                'right': -0x1d,
                                                'centerY': 0x0
                                            },
                                            'compId': 0xd6
                                        },
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'var': 'level',
                                                'valign': 'middle',
                                                'text': '10',
                                                'name': 'level',
                                                'fontSize': 0x2d,
                                                'font': 'SimHei',
                                                'color': '#fdf6f6',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xd7
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'skin': 'start/leve' + 'l2.png',
                                        'left': 0x9f
                                    },
                                    'compId': 0xcd,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'skin': 'start/leve' + 'l3.png',
                                                'right': -0x1d,
                                                'centerY': 0x0
                                            },
                                            'compId': 0xd8
                                        },
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'valign': 'middle',
                                                'text': '11',
                                                'name': 'level',
                                                'fontSize': 0x2d,
                                                'font': 'SimHei',
                                                'color': '#fdf6f6',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xd9
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'skin': 'start/leve' + 'l2.png',
                                        'left': 0x103
                                    },
                                    'compId': 0xd0,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'skin': 'start/leve' + 'l3.png',
                                                'right': -0x1d,
                                                'centerY': 0x0
                                            },
                                            'compId': 0xda
                                        },
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'valign': 'middle',
                                                'text': '12',
                                                'name': 'level',
                                                'fontSize': 0x2d,
                                                'font': 'SimHei',
                                                'color': '#fdf6f6',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xdb
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'skin': 'start/leve' + 'l1.png',
                                        'left': 0x167
                                    },
                                    'compId': 0xd2,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'skin': 'start/leve' + 'l3.png',
                                                'right': -0x1d,
                                                'centerY': 0x0
                                            },
                                            'compId': 0xdc
                                        },
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'valign': 'middle',
                                                'text': '13',
                                                'name': 'level',
                                                'fontSize': 0x2d,
                                                'font': 'SimHei',
                                                'color': '#fdf6f6',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xdd
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'skin': 'start/leve' + 'l1.png',
                                        'left': 0x1cb
                                    },
                                    'compId': 0xd4,
                                    'child': [
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'skin': 'start/leve' + 'l3.png',
                                                'right': -0x1d,
                                                'centerY': 0x0
                                            },
                                            'compId': 0xde
                                        },
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'y': 0x0,
                                                'x': 0x0,
                                                'valign': 'middle',
                                                'text': '14',
                                                'name': 'level',
                                                'fontSize': 0x2d,
                                                'font': 'SimHei',
                                                'color': '#fdf6f6',
                                                'centerY': 0x0,
                                                'centerX': 0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0xdf
                                        }
                                    ]
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': -0x16,
                                        'skin': 'start/img_' + 'award.png',
                                        'left': 0x22a
                                    },
                                    'compId': 0xd5
                                }
                            ]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'var': 'imgLogo',
                                'top': 0xfa,
                                'skin': 'loading/im' + 'g_logo.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'imgLogo',
                                'centerX': 0x0
                            },
                            'compId': 0xa1
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnEnergy',
                                'stateNum': 0x1,
                                'skin': 'start/btn_' + 'gotEnergy.' + 'png',
                                'name': 'btnEnergy',
                                'left': 0x1e,
                                'centerY': 0x0,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0xb8
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnShare',
                                'visible': 0x0,
                                'stateNum': 0x1,
                                'skin': 'start/btn_' + 'share.png',
                                'right': 0x28,
                                'name': 'btnShare',
                                'centerY': 0x0
                            },
                            'compId': 0x9e
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'visible': !0x0,
                                'var': 'btnShop',
                                'stateNum': 0x1,
                                'skin': 'start/btn_' + 'shop.png',
                                'right': 0x28,
                                'name': 'btnShop',
                                'centerY': 0xc8
                            },
                            'compId': 0xc7
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'visible': !0x0,
                                'var': 'btnSign',
                                'stateNum': 0x1,
                                'skin': 'start/btn_' + 'sign.png',
                                'name': 'btnSign',
                                'left': 0x28,
                                'centerY': 0xc8
                            },
                            'compId': 0xe1
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'gameView',
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'gameView',
                        'mouseThrough': !0x0,
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x4b,
                    'child': [
                        {
                            'type': 'Box',
                            'props': {
                                'visible': !0x1,
                                'var': 'proBox',
                                'top': 0xb4,
                                'runtime': 'views/runt' + 'ime/UIAdap' + 'ter.ts',
                                'right': 0x0,
                                'name': 'proBox',
                                'mouseThrough': !0x0,
                                'left': 0x0,
                                'height': 0x64
                            },
                            'compId': 0x91
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'width': 176.4,
                                'visible': !0x1,
                                'top': 0x50,
                                'skin': 'start/img_' + 'bg3.png',
                                'height': 89.6,
                                'centerX': 0x0
                            },
                            'compId': 0xe6,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x4,
                                        'x': 0xa,
                                        'skin': 'start/img_' + 'lightning.' + 'png',
                                        'left': 0xa,
                                        'centerY': 0x0
                                    },
                                    'compId': 0xe4
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'x': 0x50,
                                        'var': 'labLight',
                                        'valign': 'middle',
                                        'text': '50',
                                        'fontSize': 0x32,
                                        'font': 'jcy',
                                        'color': '#ffef01',
                                        'centerY': 0x0,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0xe5
                                }
                            ]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'var': 'imgRed',
                                'top': 0x0,
                                'skin': 'start/img_' + 'red.png',
                                'right': 0x0,
                                'name': 'imgRed',
                                'left': 0x0,
                                'bottom': 0x0,
                                'alpha': 0x0
                            },
                            'compId': 0xe3
                        }
                    ]
                }
            ],
            'animations': [
                {
                    'nodes': [{
                            'target': 0xab,
                            'keyframes': {
                                'centerY': [{
                                        'value': 0x5a,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xab,
                                        'key': 'centerY',
                                        'index': 0x0
                                    }],
                                'centerX': [
                                    {
                                        'value': -0x46,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xab,
                                        'key': 'centerX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 0xc8,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xab,
                                        'key': 'centerX',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': -0x46,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xab,
                                        'key': 'centerX',
                                        'index': 0x3c
                                    }
                                ]
                            }
                        }],
                    'name': 'tipAni',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                },
                {
                    'nodes': [{
                            'target': 0xb8,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleY',
                                        'index': 0x3c
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb8,
                                        'key': 'scaleX',
                                        'index': 0x1e
                                    }
                                ]
                            }
                        }],
                    'name': 'energyAni',
                    'id': 0x3,
                    'frameRate': 0x18,
                    'action': 0x2
                },
                {
                    'nodes': [{
                            'target': 0xaf,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleY',
                                        'index': 0x28
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x1e
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xaf,
                                        'key': 'scaleX',
                                        'index': 0x28
                                    }
                                ]
                            }
                        }],
                    'name': 'addAni',
                    'id': 0x4,
                    'frameRate': 0x18,
                    'action': 0x2
                },
                {
                    'nodes': [{
                            'target': 0xb3,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleY',
                                        'index': 0x28
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0x5
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0xa
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0x19
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0xb3,
                                        'key': 'scaleX',
                                        'index': 0x28
                                    }
                                ]
                            }
                        }],
                    'name': 'addAni1',
                    'id': 0x5,
                    'frameRate': 0x18,
                    'action': 0x2
                }
            ],
            'loadList': [
                'start/img_' + 'bg1.png',
                'start/img_' + 'arrow.png',
                'start/img_' + 'tip.png',
                'start/img_' + 'bg2.png',
                'start/btn_' + 'add.png',
                'start/img_' + 'gold.png',
                'start/img_' + 'lightning.' + 'png',
                'start/img_' + 'bg3.png',
                'start/btn_' + 'set.png',
                'start/img_' + 'level.png',
                'start/leve' + 'l2.png',
                'start/leve' + 'l3.png',
                'start/leve' + 'l1.png',
                'start/img_' + 'award.png',
                'loading/im' + 'g_logo.png',
                'start/btn_' + 'gotEnergy.' + 'png',
                'start/btn_' + 'share.png',
                'start/btn_' + 'shop.png',
                'start/btn_' + 'sign.png',
                'start/img_' + 'red.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['GameViewUI'] = _0x3907a9, _0x21a51f('ui.GameVie' + 'wUI', _0x3907a9);
        class _0x1f91f1 extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x1f91f1['uiView']);
            }
        }
        _0x1f91f1['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'width': 0x1d8,
                        'height': 0x1e4,
                        'centerY': 0x0,
                        'centerX': 0x0
                    },
                    'compId': 0x4,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'public/img' + '_bg.png',
                                'sizeGrid': '40,40,45,4' + '5',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x6
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'y': 0x1a,
                                'x': 0x195,
                                'var': 'closeBtn',
                                'stateNum': 0x1,
                                'skin': 'public/btn' + '_close.png'
                            },
                            'compId': 0x5
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 50.5,
                                'x': 0xec,
                                'var': 'titleView',
                                'skin': 'energy/got' + 'Energy.png',
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x7
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0xe4,
                                'x': 0xec,
                                'var': 'infoIconVi' + 'ew',
                                'skin': 'energy/ene' + 'rgyIcon.pn' + 'g',
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x8
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x167,
                                'x': 129.5,
                                'var': 'videoBtn',
                                'skin': 'energy/vid' + 'eoBtn.png'
                            },
                            'compId': 0x9
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'y': 0xfb,
                                'x': 0x138,
                                'width': 0x5d,
                                'var': 'numLabel',
                                'valign': 'middle',
                                'text': 'x2',
                                'strokeColor': '#ffffff',
                                'stroke': 0x3,
                                'height': 0x4a,
                                'fontSize': 0x50,
                                'color': '#FD9523',
                                'bold': !0x0,
                                'align': 'center'
                            },
                            'compId': 0xa
                        }
                    ]
                }
            ],
            'loadList': [
                'public/img' + '_bg.png',
                'public/btn' + '_close.png',
                'energy/got' + 'Energy.png',
                'energy/ene' + 'rgyIcon.pn' + 'g',
                'energy/vid' + 'eoBtn.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['GetEnoughV' + 'iewUI'] = _0x1f91f1, _0x21a51f('ui.GetEnou' + 'ghViewUI', _0x1f91f1);
        class _0x1fbf2f extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x1fbf2f['uiView']);
            }
        }
        _0x1fbf2f['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#a4a1ea'
                    },
                    'compId': 0x14,
                    'child': [{
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'loading/im' + 'g_bg.png',
                                'sizeGrid': '1291,10,10' + ',10',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x18
                        }]
                },
                {
                    'type': 'Image',
                    'props': {
                        'skin': 'loading/im' + 'g_logo.png',
                        'centerY': -0x190,
                        'centerX': 0x0
                    },
                    'compId': 0x13
                },
                {
                    'type': 'Image',
                    'props': {
                        'skin': 'loading/im' + 'g_lx_logo.' + 'png',
                        'scaleY': 0.5,
                        'scaleX': 0.5,
                        'centerY': -0xc8,
                        'centerX': 0x0,
                        'anchorY': 0.5,
                        'anchorX': 0.5
                    },
                    'compId': 0x17
                },
                {
                    'type': 'Box',
                    'props': {
                        'width': 0x2ee,
                        'height': 0x96,
                        'centerX': 0x0,
                        'bottom': 0x7d
                    },
                    'compId': 0x9,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x0,
                                'width': 0x1b6,
                                'skin': 'loading/pr' + 'ogress.png',
                                'sizeGrid': '20,20,20,2' + '0',
                                'height': 0x3b,
                                'centerX': 0x0
                            },
                            'compId': 0xf
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'width': 0x19a,
                                'skin': 'loading/pr' + 'ogress$bar' + '.png',
                                'sizeGrid': '20,20,20,2' + '0',
                                'height': 0x23,
                                'centerY': -0x2e,
                                'centerX': 0x0
                            },
                            'compId': 0x8,
                            'child': [{
                                    'type': 'Sprite',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'width': 0x19a,
                                        'var': 'progressIm' + 'ageMask',
                                        'renderType': 'mask',
                                        'height': 0x23
                                    },
                                    'compId': 0xa
                                }]
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'width': 0xc8,
                                'var': 'loadingLab' + 'el',
                                'valign': 'middle',
                                'text': '0%',
                                'strokeColor': '#000000',
                                'stroke': 0x4,
                                'height': 0x28,
                                'fontSize': 0x28,
                                'color': '#FFFFFF',
                                'centerY': -0x2d,
                                'centerX': 0x0,
                                'align': 'center'
                            },
                            'compId': 0xb
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'y': 0x50,
                                'width': 0xc8,
                                'valign': 'middle',
                                'text': 'Loading',
                                'strokeColor': '#000000',
                                'stroke': 0x4,
                                'height': 0x3c,
                                'fontSize': 0x28,
                                'font': 'jcy',
                                'color': '#fdfffd',
                                'centerX': 0x0,
                                'bold': !0x0,
                                'align': 'center'
                            },
                            'compId': 0xc
                        }
                    ]
                },
                {
                    'type': 'Label',
                    'props': {
                        'width': 0x258,
                        'valign': 'middle',
                        'text': '',
                        'strokeColor': '#000000',
                        'stroke': 0x2,
                        'height': 0x23,
                        'fontSize': 0x14,
                        'font': 'jcy',
                        'color': '#FFFFFF',
                        'centerX': 0x0,
                        'bottom': 0x3c,
                        'bold': !0x0,
                        'align': 'center'
                    },
                    'compId': 0xd
                },
                {
                    'type': 'Label',
                    'props': {
                        'width': 0x258,
                        'valign': 'middle',
                        'text': '',
                        'strokeColor': '#000000',
                        'stroke': 0x2,
                        'height': 0x23,
                        'fontSize': 0x14,
                        'font': 'jcy',
                        'color': '#FFFFFF',
                        'centerX': 0x0,
                        'bottom': 0x14,
                        'bold': !0x0,
                        'align': 'center'
                    },
                    'compId': 0x19
                }
            ],
            'loadList': [
                'loading/im' + 'g_bg.png',
                'loading/im' + 'g_logo.png',
                'loading/im' + 'g_lx_logo.' + 'png',
                'loading/pr' + 'ogress.png',
                'loading/pr' + 'ogress$bar' + '.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['LoadingVie' + 'wUI'] = _0x1fbf2f, _0x21a51f('ui.Loading' + 'ViewUI', _0x1fbf2f);
        class _0xaa4d3d extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0xaa4d3d['uiView']);
            }
        }
        _0xaa4d3d['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'width': 0x1d8,
                        'height': 0x1e4,
                        'centerY': 0x0,
                        'centerX': 0x0
                    },
                    'compId': 0x4,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'public/img' + '_bg.png',
                                'sizeGrid': '40,40,45,4' + '5',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x6
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'y': 0x1a,
                                'x': 0x195,
                                'var': 'closeBtn',
                                'stateNum': 0x1,
                                'skin': 'public/btn' + '_close.png'
                            },
                            'compId': 0x5
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 50.5,
                                'x': 0xec,
                                'var': 'titleView',
                                'skin': 'energy/tit' + 'le2.png',
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x7
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0xe4,
                                'x': 0xec,
                                'var': 'infoIconVi' + 'ew',
                                'skin': 'energy/ene' + 'rgyIcon.pn' + 'g',
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x8
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x194,
                                'x': 0xec,
                                'var': 'videoBtn',
                                'skin': 'energy/wat' + 'chVideoBtn' + '.png',
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x9
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'y': 0xfb,
                                'x': 0x138,
                                'width': 0x5d,
                                'var': 'numLabel',
                                'valign': 'middle',
                                'text': 'x3',
                                'strokeColor': '#ffffff',
                                'stroke': 0x3,
                                'height': 0x4a,
                                'fontSize': 0x50,
                                'color': '#FD9523',
                                'bold': !0x0,
                                'align': 'center'
                            },
                            'compId': 0xa
                        }
                    ]
                }
            ],
            'animations': [{
                    'nodes': [{
                            'target': 0x9,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleY',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleY',
                                        'index': 0x28
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.2,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleX',
                                        'index': 0x14
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x9,
                                        'key': 'scaleX',
                                        'index': 0x28
                                    }
                                ]
                            }
                        }],
                    'name': 'videoAni',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                }],
            'loadList': [
                'public/img' + '_bg.png',
                'public/btn' + '_close.png',
                'energy/tit' + 'le2.png',
                'energy/ene' + 'rgyIcon.pn' + 'g',
                'energy/wat' + 'chVideoBtn' + '.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['NotEnoughV' + 'iewUI'] = _0xaa4d3d, _0x21a51f('ui.NotEnou' + 'ghViewUI', _0xaa4d3d);
        class _0x5f346a extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x5f346a['uiView']);
            }
        }
        _0x5f346a['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'bg',
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.85
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'right': 0x0,
                        'name': 'centerBox',
                        'left': 0x0,
                        'height': 0x258,
                        'centerY': -0xc8,
                        'anchorY': 0.5,
                        'anchorX': 0.5
                    },
                    'compId': 0x5,
                    'child': [
                        {
                            'type': 'Box',
                            'props': {
                                'x': 0x30,
                                'width': 0x28c,
                                'top': 0x32,
                                'height': 0x28c
                            },
                            'compId': 0x3b,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'var': 'imgLight',
                                        'top': 0x0,
                                        'skin': 'skin/img_l' + 'ight.png',
                                        'rotation': 0x0,
                                        'right': 0x0,
                                        'left': 0x0,
                                        'bottom': 0x0,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0x3e
                                }]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': -0x5a,
                                'x': 0x91,
                                'var': 'imgTitle',
                                'skin': 'roleProgre' + 'ss/img_rol' + 'e.png',
                                'scaleY': 0.8,
                                'scaleX': 0.8,
                                'name': 'imgTitle',
                                'centerX': 0x0
                            },
                            'compId': 0x6
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0x2ee,
                                'var': 'dinsBox',
                                'height': 0xf5,
                                'centerY': 0x190,
                                'centerX': 0x0,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x8,
                            'child': [{
                                    'type': 'Script',
                                    'props': { 'runtime': 'views/runt' + 'ime/RoleSh' + 'owScript.t' + 's' },
                                    'compId': 0x3f
                                }]
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'right': 0x0,
                                'left': 0x0,
                                'height': 0x64,
                                'bottom': -0x64
                            },
                            'compId': 0x40,
                            'child': [
                                {
                                    'type': 'Button',
                                    'props': {
                                        'var': 'btnPro',
                                        'stateNum': 0x1,
                                        'skin': 'roleProgre' + 'ss/img_pro' + '1.png',
                                        'centerY': 0x0,
                                        'centerX': -0xc8
                                    },
                                    'compId': 0x41
                                },
                                {
                                    'type': 'Button',
                                    'props': {
                                        'y': 0x0,
                                        'var': 'btnPro1',
                                        'stateNum': 0x1,
                                        'skin': 'roleProgre' + 'ss/img_pro' + '1.png',
                                        'centerY': 0x0,
                                        'centerX': 0x0
                                    },
                                    'compId': 0x44
                                },
                                {
                                    'type': 'Button',
                                    'props': {
                                        'y': 0x0,
                                        'var': 'btnPro2',
                                        'stateNum': 0x1,
                                        'skin': 'roleProgre' + 'ss/img_pro' + '1.png',
                                        'centerY': 0x0,
                                        'centerX': 0xc8
                                    },
                                    'compId': 0x45
                                }
                            ]
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'right': 0x0,
                        'name': 'bottomBox',
                        'left': 0x0,
                        'height': 0xc8,
                        'centerY': 0x12c
                    },
                    'compId': 0x4,
                    'child': [
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnShare',
                                'visible': 0x0,
                                'stateNum': 0x1,
                                'skin': 'public/btn' + '_video.png',
                                'name': 'btnShare',
                                'centerY': 0x0,
                                'centerX': 0xb4,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x15,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'roleProgre' + 'ss/img_sha' + 're.png',
                                        'scaleY': 0.8,
                                        'scaleX': 0.8,
                                        'centerY': 0x0,
                                        'centerX': 0x0,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0x16
                                }]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnContinu' + 'e',
                                'stateNum': 0x1,
                                'skin': 'public/btn' + '_sure.png',
                                'name': 'btnContinu' + 'e',
                                'centerY': 0x0,
                                'centerX': 0x0,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x32,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'skin': 'roleProgre' + 'ss/img_con' + 'tinue.png',
                                        'scaleY': 0.8,
                                        'scaleX': 0.8,
                                        'centerY': 0x0,
                                        'centerX': 0x0,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0x39
                                }]
                        }
                    ]
                }
            ],
            'animations': [{
                    'nodes': [{
                            'target': 0x3e,
                            'keyframes': {
                                'rotation': [
                                    {
                                        'value': 0x0,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x3e,
                                        'key': 'rotation',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 0x168,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x3e,
                                        'key': 'rotation',
                                        'index': 0x37
                                    }
                                ]
                            }
                        }],
                    'name': 'ani1',
                    'id': 0x1,
                    'frameRate': 0xc,
                    'action': 0x2
                }],
            'loadList': [
                'skin/img_l' + 'ight.png',
                'roleProgre' + 'ss/img_rol' + 'e.png',
                'roleProgre' + 'ss/img_pro' + '1.png',
                'public/btn' + '_video.png',
                'roleProgre' + 'ss/img_sha' + 're.png',
                'public/btn' + '_sure.png',
                'roleProgre' + 'ss/img_con' + 'tinue.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['RoleProgre' + 'ssViewUI'] = _0x5f346a, _0x21a51f('ui.RolePro' + 'gressViewU' + 'I', _0x5f346a);
        class _0x2cac8c extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x2cac8c['uiView']);
            }
        }
        _0x2cac8c['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.7
                    },
                    'compId': 0x3
                },
                {
                    'type': 'Box',
                    'props': {
                        'width': 0x1d6,
                        'height': 0x1ea,
                        'centerY': 0x0,
                        'centerX': 0x0
                    },
                    'compId': 0x4,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'public/img' + '_bg.png',
                                'sizeGrid': '40,40,45,4' + '5',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x5,
                            'child': [{
                                    'type': 'Button',
                                    'props': {
                                        'y': 0x18,
                                        'x': 0x195,
                                        'var': 'closeBtn',
                                        'stateNum': 0x1,
                                        'skin': 'public/btn' + '_close.png'
                                    },
                                    'compId': 0x6
                                }]
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'y': 0xa3,
                                'x': 0xeb,
                                'width': 0x190,
                                'var': 'soundBtn',
                                'scaleY': 0.8,
                                'scaleX': 0.8,
                                'height': 0x64,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x7,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x12,
                                        'x': 0x12,
                                        'skin': 'set/sound.' + 'png'
                                    },
                                    'compId': 0x8
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0xdc,
                                        'var': 'soundIcon',
                                        'skin': 'set/soundO' + 'n.png'
                                    },
                                    'compId': 0x9
                                }
                            ]
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'visible': 0x0,
                                'y': 0x146,
                                'x': 0xeb,
                                'width': 0x190,
                                'var': 'shakeBtn',
                                'scaleY': 0.7,
                                'scaleX': 0.8,
                                'height': 0x80,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0xd,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x1f,
                                        'x': 0x12,
                                        'skin': 'set/shake.' + 'png'
                                    },
                                    'compId': 0xe
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0xdc,
                                        'var': 'shakeIcon',
                                        'skin': 'set/shakeO' + 'n.png'
                                    },
                                    'compId': 0xf
                                }
                            ]
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'visible': 0x0,
                                'y': 0x1a9,
                                'x': 118.5,
                                'width': 0xe9,
                                'var': 'versionLab' + 'el',
                                'valign': 'middle',
                                'text': 'v1.0.0',
                                'height': 0x2d,
                                'fontSize': 0x32,
                                'color': '#FFFFFF',
                                'align': 'center'
                            },
                            'compId': 0x10
                        }
                    ]
                }
            ],
            'loadList': [
                'public/img' + '_bg.png',
                'public/btn' + '_close.png',
                'set/sound.' + 'png',
                'set/soundO' + 'n.png',
                'set/shake.' + 'png',
                'set/shakeO' + 'n.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['SettingVie' + 'wUI'] = _0x2cac8c, _0x21a51f('ui.Setting' + 'ViewUI', _0x2cac8c);
        class _0x36b925 extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x36b925['uiView']);
            }
        }
        _0x36b925['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'y': 0x0,
                        'x': 0x0,
                        'top': 0x0,
                        'right': 0x0,
                        'left': 0x0,
                        'bottom': 0x0
                    },
                    'compId': 0x45,
                    'child': [{
                            'type': 'Image',
                            'props': {
                                'top': 0x0,
                                'skin': 'skin/img_b' + 'g.png',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x80
                        }]
                },
                {
                    'type': 'Box',
                    'props': {
                        'x': 0x0,
                        'top': 0x0,
                        'runtime': 'views/runt' + 'ime/UIAdap' + 'ter.ts',
                        'right': 0x0,
                        'name': 'topView',
                        'left': 0x0,
                        'height': 0x96
                    },
                    'compId': 0x22,
                    'child': [
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnClose',
                                'top': 0x5a,
                                'stateNum': 0x1,
                                'skin': 'skin/btn_c' + 'lose.png',
                                'name': 'btnClose',
                                'left': 0x1e
                            },
                            'compId': 0x48
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'x': 0x14,
                                'top': 0xa,
                                'skin': 'start/img_' + 'bg2.png',
                                'name': 'imgGold',
                                'left': 0x14
                            },
                            'compId': 0x73,
                            'child': [
                                {
                                    'type': 'Label',
                                    'props': {
                                        'var': 'labGold',
                                        'valign': 'middle',
                                        'text': '88888',
                                        'strokeColor': '#0b0707',
                                        'stroke': 0x2,
                                        'right': 0x14,
                                        'name': 'labGold',
                                        'fontSize': 0x1e,
                                        'font': 'jcy',
                                        'color': '#f9f1f1',
                                        'centerY': 0x5,
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0x74
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0xf,
                                        'x': 0x61,
                                        'skin': 'start/img_' + 'gold.png',
                                        'left': 0xc,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x84
                                }
                            ]
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'var': 'bottomView',
                        'right': 0x0,
                        'name': 'bottomView',
                        'left': 0x0,
                        'height': 0x366,
                        'bottom': 0x0
                    },
                    'compId': 0x46,
                    'child': [
                        {
                            'type': 'Image',
                            'props': {
                                'y': 0x0,
                                'x': 0x0,
                                'top': 0x0,
                                'skin': 'skin/img_b' + 'g3.png',
                                'right': 0x0,
                                'left': 0x0,
                                'bottom': 0x0
                            },
                            'compId': 0x85
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0x8ca,
                                'var': 'panelBotto' + 'm',
                                'top': 0x14,
                                'name': 'panelBotto' + 'm',
                                'height': 0x27d,
                                'centerX': 0x0
                            },
                            'compId': 0x5c,
                            'child': [
                                {
                                    'type': 'SkinItemVi' + 'ew',
                                    'props': {
                                        'var': 'leftView',
                                        'runtime': 'views/item' + '/SkinItemV' + 'iew.ts',
                                        'name': 'leftView',
                                        'left': 0x0,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x5d
                                },
                                {
                                    'type': 'SkinItemVi' + 'ew',
                                    'props': {
                                        'var': 'centerView',
                                        'runtime': 'views/item' + '/SkinItemV' + 'iew.ts',
                                        'name': 'centerView',
                                        'centerY': 0x0,
                                        'centerX': 0x0
                                    },
                                    'compId': 0x5e
                                },
                                {
                                    'type': 'SkinItemVi' + 'ew',
                                    'props': {
                                        'var': 'rightView',
                                        'runtime': 'views/item' + '/SkinItemV' + 'iew.ts',
                                        'right': 0x0,
                                        'name': 'rightView',
                                        'centerY': 0x0
                                    },
                                    'compId': 0x5f
                                }
                            ]
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0xd0,
                                'top': 0x28a,
                                'height': 0x50,
                                'centerX': 0x0
                            },
                            'compId': 0x5b,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x19,
                                        'x': 0x14,
                                        'var': 'imageUnsel' + 'ecte1',
                                        'skin': 'skin/img_u' + 'nselected.' + 'png',
                                        'name': 'imageUnsel' + 'ecte1'
                                    },
                                    'compId': 0x60
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x19,
                                        'x': 0x50,
                                        'var': 'imageUnsel' + 'ecte2',
                                        'skin': 'skin/img_u' + 'nselected.' + 'png',
                                        'name': 'imageUnsel' + 'ecte2'
                                    },
                                    'compId': 0x61
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x19,
                                        'x': 0x8c,
                                        'var': 'imageUnsel' + 'ecte3',
                                        'skin': 'skin/img_u' + 'nselected.' + 'png',
                                        'name': 'imageUnsel' + 'ecte3'
                                    },
                                    'compId': 0x7d
                                },
                                {
                                    'type': 'Image',
                                    'props': {
                                        'y': 0x19,
                                        'x': 0x14,
                                        'var': 'imageSelec' + 'te',
                                        'skin': 'skin/img_s' + 'elected.pn' + 'g',
                                        'name': 'imageSelec' + 'te'
                                    },
                                    'compId': 0x65
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnSure',
                                'top': 0x2c6,
                                'stateNum': 0x1,
                                'skin': 'skin/btn_s' + 'ure.png',
                                'name': 'btnSure',
                                'centerX': -0xb4
                            },
                            'compId': 0x4c,
                            'child': [
                                {
                                    'type': 'Box',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'width': 0xda,
                                        'var': 'unlockBox',
                                        'height': 0x5a
                                    },
                                    'compId': 0x7b,
                                    'child': [
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'var': 'btnLabel',
                                                'top': 0xa,
                                                'text': 'Unlock',
                                                'strokeColor': '#0d0707',
                                                'stroke': 0x4,
                                                'name': 'btnLabel',
                                                'fontSize': 0x1e,
                                                'font': 'jcy',
                                                'color': '#fbf8f8',
                                                'centerX': 0x0,
                                                'bold': !0x0
                                            },
                                            'compId': 0x4d
                                        },
                                        {
                                            'type': 'Box',
                                            'props': {
                                                'width': 0x96,
                                                'var': 'imgSureBg',
                                                'name': 'Box',
                                                'height': 0x32,
                                                'centerX': 0x0,
                                                'bottom': 0x0,
                                                'anchorY': 0.5,
                                                'anchorX': 0.5
                                            },
                                            'compId': 0x4f,
                                            'child': [
                                                {
                                                    'type': 'Image',
                                                    'props': {
                                                        'skin': 'start/img_' + 'gold.png',
                                                        'left': 0x0,
                                                        'bottom': 0x5
                                                    },
                                                    'compId': 0x4e
                                                },
                                                {
                                                    'type': 'Label',
                                                    'props': {
                                                        'width': 0x64,
                                                        'var': 'labSureMon' + 'ey',
                                                        'valign': 'middle',
                                                        'text': '9999',
                                                        'stroke': 0x2,
                                                        'right': 0x0,
                                                        'height': 0x28,
                                                        'fontSize': 0x23,
                                                        'font': 'jcy',
                                                        'color': '#FFFFFF',
                                                        'bottom': 0x5,
                                                        'align': 'center'
                                                    },
                                                    'compId': 0x50
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'width': 0xda,
                                        'var': 'usedLabel',
                                        'valign': 'middle',
                                        'text': 'Using',
                                        'stroke': 0x4,
                                        'height': 0x5a,
                                        'fontSize': 0x28,
                                        'font': 'jcy',
                                        'color': '#FFFFFF',
                                        'bold': !0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0x7c
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'var': 'btnVideo',
                                'top': 0x2c6,
                                'stateNum': 0x1,
                                'skin': 'skin/btn_v' + 'ideo.png',
                                'name': 'btnVideo',
                                'centerX': 0xb4
                            },
                            'compId': 0x51,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'skin/img_v' + 'ideo.png',
                                        'scaleY': 0x1,
                                        'scaleX': 0x1,
                                        'right': 0xa,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x56
                                },
                                {
                                    'type': 'Box',
                                    'props': {
                                        'width': 0xa0,
                                        'name': 'imgSureBg',
                                        'left': 0x0,
                                        'height': 0x32,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x53,
                                    'child': [
                                        {
                                            'type': 'Label',
                                            'props': {
                                                'width': 0x78,
                                                'var': 'labVideoMo' + 'ney',
                                                'valign': 'middle',
                                                'text': '500',
                                                'strokeColor': '#0a0404',
                                                'stroke': 0x3,
                                                'right': -0x6,
                                                'height': 0x28,
                                                'fontSize': 0x28,
                                                'font': 'jcy',
                                                'color': '#f8f6f6',
                                                'centerY': 0x6,
                                                'bold': !0x0,
                                                'align': 'center'
                                            },
                                            'compId': 0x55
                                        },
                                        {
                                            'type': 'Image',
                                            'props': {
                                                'skin': 'start/img_' + 'gold.png',
                                                'name': 'imgSureMon' + 'ey',
                                                'left': 0xf,
                                                'centerY': 0x0
                                            },
                                            'compId': 0x54
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'visible': !0x0,
                                'var': 'btnLeft',
                                'skin': 'skin/img_l' + 'eft.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'btnLeft',
                                'left': 0xa,
                                'centerY': -0x50
                            },
                            'compId': 0x70
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'visible': !0x0,
                                'var': 'btnRight',
                                'skin': 'skin/img_r' + 'ight.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'right': 0xa,
                                'name': 'btnRight',
                                'centerY': -0x50
                            },
                            'compId': 0x71
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'x': 0x0,
                                'width': 0x2ee,
                                'var': 'modelShowB' + 'ox',
                                'top': -0x64,
                                'height': 0xfa
                            },
                            'compId': 0x67,
                            'child': [{
                                    'type': 'Script',
                                    'props': {
                                        'y': 0x0,
                                        'x': 0x0,
                                        'runtime': 'views/runt' + 'ime/RoleSh' + 'owScript.t' + 's'
                                    },
                                    'compId': 0x7f
                                }]
                        }
                    ]
                }
            ],
            'loadList': [
                'skin/img_b' + 'g.png',
                'skin/btn_c' + 'lose.png',
                'start/img_' + 'bg2.png',
                'start/img_' + 'gold.png',
                'skin/img_b' + 'g3.png',
                'skin/img_u' + 'nselected.' + 'png',
                'skin/img_s' + 'elected.pn' + 'g',
                'skin/btn_s' + 'ure.png',
                'skin/btn_v' + 'ideo.png',
                'skin/img_v' + 'ideo.png',
                'skin/img_l' + 'eft.png',
                'skin/img_r' + 'ight.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['SkinViewUI'] = _0x36b925, _0x21a51f('ui.SkinVie' + 'wUI', _0x36b925);
        class _0x1f7e9c extends _0x588d2e {
            constructor() {
                super();
            }
            ['createChil' + 'dren']() {
                super['createChil' + 'dren'](), this['createView'](_0x1f7e9c['uiView']);
            }
        }
        _0x1f7e9c['uiView'] = {
            'type': 'View',
            'props': {
                'width': 0x2ee,
                'top': 0x0,
                'right': 0x0,
                'left': 0x0,
                'height': 0x536,
                'bottom': 0x0
            },
            'compId': 0x2,
            'child': [
                {
                    'type': 'Box',
                    'props': {
                        'top': 0x0,
                        'right': 0x0,
                        'name': 'bg',
                        'left': 0x0,
                        'bottom': 0x0,
                        'bgColor': '#000000',
                        'alpha': 0.85
                    },
                    'compId': 0x4
                },
                {
                    'type': 'Box',
                    'props': {
                        'x': 0x177,
                        'runtime': 'views/runt' + 'ime/UIAdap' + 'ter.ts',
                        'right': 0x0,
                        'name': 'centerBox',
                        'left': 0x0,
                        'height': 0x258,
                        'centerY': -0xc8,
                        'anchorY': 0.5,
                        'anchorX': 0.5
                    },
                    'compId': 0x6,
                    'child': [
                        {
                            'type': 'Box',
                            'props': {
                                'y': 0x1a,
                                'x': 0x30,
                                'width': 0x28c,
                                'height': 0x28c
                            },
                            'compId': 0x28,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'top': 0x0,
                                        'skin': 'skin/img_l' + 'ight.png',
                                        'right': 0x0,
                                        'left': 0x0,
                                        'bottom': 0x0,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0x2a
                                }]
                        },
                        {
                            'type': 'Image',
                            'props': {
                                'y': -0x78,
                                'x': 0x58,
                                'var': 'imgTitle',
                                'skin': 'try/img_tr' + 'y.png',
                                'centerX': 0x0
                            },
                            'compId': 0x7
                        },
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0x2ee,
                                'var': 'dinsBox',
                                'mouseEnabled': !0x1,
                                'height': 0xf5,
                                'centerY': 0x15e,
                                'centerX': 0x0,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x9,
                            'child': [{
                                    'type': 'Script',
                                    'props': { 'runtime': 'views/runt' + 'ime/RoleSh' + 'owScript.t' + 's' },
                                    'compId': 0x2d
                                }]
                        }
                    ]
                },
                {
                    'type': 'Box',
                    'props': {
                        'right': 0x0,
                        'name': 'bottomBox',
                        'left': 0x0,
                        'height': 0x12c,
                        'centerY': 0xfa
                    },
                    'compId': 0x5,
                    'child': [
                        {
                            'type': 'Box',
                            'props': {
                                'width': 0xc8,
                                'var': 'dayNotBox',
                                'height': 0x28,
                                'centerY': -0x64,
                                'centerX': 0x0
                            },
                            'compId': 0x1a,
                            'child': [
                                {
                                    'type': 'Image',
                                    'props': {
                                        'width': 0x23,
                                        'var': 'dayNotChec' + 'k',
                                        'skin': 'try/img_un' + 'check.png',
                                        'left': 0x0,
                                        'height': 0x23,
                                        'centerY': 0x0
                                    },
                                    'compId': 0x1b
                                },
                                {
                                    'type': 'Label',
                                    'props': {
                                        'valign': 'middle',
                                        'text': 'No\x20tips\x20to' + 'day',
                                        'left': 0x28,
                                        'fontSize': 0x14,
                                        'font': 'jcy',
                                        'color': '#FFFFFF',
                                        'centerY': 0x0,
                                        'align': 'center'
                                    },
                                    'compId': 0x1c
                                }
                            ]
                        },
                        {
                            'type': 'Button',
                            'props': {
                                'y': 0x96,
                                'x': 0x177,
                                'width': 0x168,
                                'var': 'btnTry',
                                'stateNum': 0x1,
                                'skin': 'public/btn' + '_sure.png',
                                'scaleY': 0x1,
                                'scaleX': 0x1,
                                'name': 'btnTry',
                                'height': 0x78,
                                'centerY': 0x0,
                                'centerX': 0x0,
                                'anchorY': 0.5,
                                'anchorX': 0.5
                            },
                            'compId': 0x1d,
                            'child': [{
                                    'type': 'Image',
                                    'props': {
                                        'skin': 'try/img_vi' + 'deo.png',
                                        'scaleY': 0x1,
                                        'scaleX': 0x1,
                                        'centerY': 0x0,
                                        'centerX': 0x0,
                                        'anchorY': 0.5,
                                        'anchorX': 0.5
                                    },
                                    'compId': 0x1e
                                }]
                        },
                        {
                            'type': 'Label',
                            'props': {
                                'var': 'labClose',
                                'underline': !0x0,
                                'text': 'Thanks',
                                'strokeColor': '#06030b',
                                'stroke': 0x1,
                                'name': 'labClose',
                                'fontSize': 0x28,
                                'font': 'jcy',
                                'color': '#FFFFFF',
                                'centerY': 0x64,
                                'centerX': 0x0,
                                'bold': !0x0
                            },
                            'compId': 0x21
                        }
                    ]
                }
            ],
            'animations': [
                {
                    'nodes': [{
                            'target': 0x1d,
                            'keyframes': {
                                'scaleY': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0x3
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0x6
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0x9
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0xc
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleY',
                                        'index': 0x19
                                    }
                                ],
                                'scaleX': [
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 1.1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0x3
                                    },
                                    {
                                        'value': 0.9,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0x6
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0x9
                                    },
                                    {
                                        'value': 1.05,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0xc
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0xf
                                    },
                                    {
                                        'value': 0x1,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x1d,
                                        'key': 'scaleX',
                                        'index': 0x19
                                    }
                                ]
                            }
                        }],
                    'name': 'heartAni',
                    'id': 0x1,
                    'frameRate': 0x18,
                    'action': 0x2
                },
                {
                    'nodes': [{
                            'target': 0x2a,
                            'keyframes': {
                                'rotation': [
                                    {
                                        'value': 0x0,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x2a,
                                        'key': 'rotation',
                                        'index': 0x0
                                    },
                                    {
                                        'value': 0x168,
                                        'tweenMethod': 'linearNone',
                                        'tween': !0x0,
                                        'target': 0x2a,
                                        'key': 'rotation',
                                        'index': 0x4d
                                    }
                                ]
                            }
                        }],
                    'name': 'lightAni',
                    'id': 0x2,
                    'frameRate': 0x18,
                    'action': 0x0
                }
            ],
            'loadList': [
                'skin/img_l' + 'ight.png',
                'try/img_tr' + 'y.png',
                'try/img_un' + 'check.png',
                'public/btn' + '_sure.png',
                'try/img_vi' + 'deo.png'
            ],
            'loadList3D': []
        }, _0x1f5ee2['TryViewUI'] = _0x1f7e9c, _0x21a51f('ui.TryView' + 'UI', _0x1f7e9c);
    }(_0x1286fa || (_0x1286fa = {})), function (_0x50d79a) {
        !function (_0x48213d) {
            class _0xd6acd6 extends _0x588d2e {
                constructor() {
                    super();
                }
                ['createChil' + 'dren']() {
                    super['createChil' + 'dren'](), this['createView'](_0xd6acd6['uiView']);
                }
            }
            _0xd6acd6['uiView'] = {
                'type': 'View',
                'props': {
                    'width': 0xc8,
                    'runtime': 'views/item' + '/SignItemV' + 'iew.ts',
                    'height': 0xc8
                },
                'compId': 0x2,
                'child': [{
                        'type': 'Box',
                        'props': {
                            'var': 'containBox',
                            'top': 0x0,
                            'right': 0x0,
                            'name': 'boxBg',
                            'left': 0x0,
                            'bottom': 0x0
                        },
                        'compId': 0x9,
                        'child': [
                            {
                                'type': 'Image',
                                'props': {
                                    'var': 'imgBg',
                                    'skin': 'sign/img_b' + 'g1.png',
                                    'name': 'imgBg',
                                    'centerY': 0x0,
                                    'centerX': 0x0
                                },
                                'compId': 0x3
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'var': 'imgIcon',
                                    'skin': 'sign/img_g' + 'old.png',
                                    'scaleY': 0x1,
                                    'scaleX': 0x1,
                                    'name': 'imgIcon',
                                    'centerY': 0x0,
                                    'centerX': 0x0,
                                    'anchorY': 0.5,
                                    'anchorX': 0.5
                                },
                                'compId': 0x6
                            },
                            {
                                'type': 'Label',
                                'props': {
                                    'width': 0xa0,
                                    'var': 'labGold',
                                    'valign': 'middle',
                                    'text': '+300',
                                    'strokeColor': '#0f0606',
                                    'name': 'labGold',
                                    'height': 0x28,
                                    'fontSize': 0x1e,
                                    'color': '#FFFFFF',
                                    'centerX': 0x0,
                                    'bottom': 0xa,
                                    'bold': !0x0,
                                    'anchorY': 0.5,
                                    'anchorX': 0.5,
                                    'align': 'center'
                                },
                                'compId': 0x5
                            },
                            {
                                'type': 'Label',
                                'props': {
                                    'width': 0xb4,
                                    'var': 'labDay',
                                    'valign': 'middle',
                                    'top': 0x5,
                                    'text': 'Day\x201',
                                    'strokeColor': '#773616',
                                    'name': 'labDay',
                                    'height': 0x28,
                                    'fontSize': 0x19,
                                    'font': 'jcy',
                                    'color': '#ffffff',
                                    'centerX': 0x0,
                                    'bold': !0x0,
                                    'anchorY': 0.5,
                                    'anchorX': 0.5,
                                    'align': 'center'
                                },
                                'compId': 0x4
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'var': 'imgAlready',
                                    'skin': 'sign/img_s' + 'ign_ylq1.p' + 'ng',
                                    'name': 'imgAlready',
                                    'centerY': -0x1,
                                    'centerX': 0x0,
                                    'anchorY': 0.5,
                                    'anchorX': 0.5
                                },
                                'compId': 0x8
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'var': 'imgBg1',
                                    'skin': 'sign/img_b' + 'g5.png',
                                    'name': 'imgBg1',
                                    'centerY': -0x5c,
                                    'centerX': 0x0
                                },
                                'compId': 0xd
                            }
                        ]
                    }],
                'loadList': [
                    'sign/img_b' + 'g1.png',
                    'sign/img_g' + 'old.png',
                    'sign/img_s' + 'ign_ylq1.p' + 'ng',
                    'sign/img_b' + 'g5.png'
                ],
                'loadList3D': []
            }, _0x48213d['SignItemVi' + 'ewUI'] = _0xd6acd6, _0x21a51f('ui.item.Si' + 'gnItemView' + 'UI', _0xd6acd6);
            class _0x95f16d extends _0x588d2e {
                constructor() {
                    super();
                }
                ['createChil' + 'dren']() {
                    super['createChil' + 'dren'](), this['createView'](_0x95f16d['uiView']);
                }
            }
            _0x95f16d['uiView'] = {
                'type': 'View',
                'props': {
                    'y': 0x0,
                    'x': 0x0,
                    'width': 0xc4,
                    'runtime': 'views/item' + '/SkinItem.' + 'ts',
                    'height': 0xc8
                },
                'compId': 0x2,
                'child': [{
                        'type': 'Button',
                        'props': {
                            'var': 'imgBg',
                            'top': 0x0,
                            'stateNum': 0x1,
                            'skin': 'skin/img_b' + 'g1.png',
                            'right': 0x0,
                            'name': 'imgBg',
                            'left': 0x0,
                            'bottom': 0x0
                        },
                        'compId': 0x3,
                        'child': [
                            {
                                'type': 'Image',
                                'props': {
                                    'width': 0x9b,
                                    'var': 'preverwIma' + 'ge',
                                    'skin': 'role/1.png',
                                    'scaleY': 0.9,
                                    'scaleX': 0.9,
                                    'name': 'preverwIma' + 'ge',
                                    'height': 0x9b,
                                    'centerY': 0x0,
                                    'centerX': 0x0,
                                    'anchorY': 0.5,
                                    'anchorX': 0.5
                                },
                                'compId': 0xe
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'visible': !0x1,
                                    'var': 'unknowImag' + 'e',
                                    'top': 0x0,
                                    'skin': 'skin/img_u' + 'nknow.png',
                                    'right': 0x0,
                                    'left': 0x0,
                                    'bottom': 0x0
                                },
                                'compId': 0x10
                            },
                            {
                                'type': 'Image',
                                'props': {
                                    'width': 0xc8,
                                    'var': 'itemHighli' + 'ght',
                                    'skin': 'skin/item_' + 'selected1.' + 'png',
                                    'height': 0xc8,
                                    'centerY': 0x0,
                                    'centerX': 0x0
                                },
                                'compId': 0xf
                            }
                        ]
                    }],
                'loadList': [
                    'skin/img_b' + 'g1.png',
                    'role/1.png',
                    'skin/img_u' + 'nknow.png',
                    'skin/item_' + 'selected1.' + 'png'
                ],
                'loadList3D': []
            }, _0x48213d['SkinItemUI'] = _0x95f16d, _0x21a51f('ui.item.Sk' + 'inItemUI', _0x95f16d);
            class _0x1d5a33 extends _0x588d2e {
                constructor() {
                    super();
                }
                ['createChil' + 'dren']() {
                    super['createChil' + 'dren'](), this['createView'](_0x1d5a33['uiView']);
                }
            }
            _0x1d5a33['uiView'] = {
                'type': 'View',
                'props': {
                    'x': 0x5,
                    'width': 0x2ee,
                    'runtime': 'views/item' + '/SkinItemV' + 'iew.ts',
                    'height': 0x2a8
                },
                'compId': 0x2,
                'child': [{
                        'type': 'List',
                        'props': {
                            'width': 0x299,
                            'var': 'list',
                            'spaceY': 0xa,
                            'spaceX': 0x14,
                            'repeatY': 0x3,
                            'repeatX': 0x3,
                            'height': 0x2a8,
                            'centerY': 0x0,
                            'centerX': 0x0
                        },
                        'compId': 0x21,
                        'child': [{
                                'type': 'SkinItem',
                                'props': {
                                    'y': 0x24,
                                    'x': 0x14,
                                    'var': 'SkinItem',
                                    'runtime': 'views/item' + '/SkinItem.' + 'ts',
                                    'renderType': 'render',
                                    'name': 'SkinItem'
                                },
                                'compId': 0x17
                            }]
                    }],
                'loadList': [],
                'loadList3D': []
            }, _0x48213d['SkinItemVi' + 'ewUI'] = _0x1d5a33, _0x21a51f('ui.item.Sk' + 'inItemView' + 'UI', _0x1d5a33);
        }(_0x50d79a['item'] || (_0x50d79a['item'] = {}));
    }(_0x1286fa || (_0x1286fa = {})), function (_0x4c8cf9) {
        _0x4c8cf9['ResLoadPro' + 'gress'] = 'ResLoadPro' + 'gress', _0x4c8cf9['StartLoadF' + 'inish'] = 'StartLoadF' + 'inish', _0x4c8cf9['GetFocus'] = 'GetFocus', _0x4c8cf9['LostFocus'] = 'LostFocus', _0x4c8cf9['ShareSucce' + 'ss'] = 'ShareSucce' + 'ss', _0x4c8cf9['ShowAdComp' + 'leted'] = 'ShowAdComp' + 'leted', _0x4c8cf9['CloseShowA' + 'd'] = 'CloseShowA' + 'd', _0x4c8cf9['FetchVideo' + 'Fail'] = 'FetchVideo' + 'Fail', _0x4c8cf9['ShareFail'] = 'ShareFail', _0x4c8cf9['userLoginF' + 'inish'] = 'userLoginF' + 'inish', _0x4c8cf9['Subpackage' + 'LoadProgre' + 'ss'] = 'Subpackage' + 'LoadProgre' + 'ss', _0x4c8cf9['ShowBanner' + 'Completed'] = 'ShowBanner' + 'Completed', _0x4c8cf9['FinishVide' + 'oAd'] = 'FinishVide' + 'oAd', _0x4c8cf9['ShowShareV' + 'ideoComple' + 'ted'] = 'ShowShareV' + 'ideoComple' + 'ted', _0x4c8cf9['CloseShowS' + 'hareViedo'] = 'CloseShowS' + 'hareViedo', _0x4c8cf9['BannerPosC' + 'hange'] = 'BannerPosC' + 'hange', _0x4c8cf9['DestoryUse' + 'rInfoButto' + 'n'] = 'DestoryUse' + 'rInfoButto' + 'n', _0x4c8cf9['OverDayEve' + 'nt'] = 'OverDayEve' + 'nt', _0x4c8cf9['OpenView'] = 'OpenView', _0x4c8cf9['CloseView'] = 'CloseView', _0x4c8cf9['PlayerGood' + 'sUpdate'] = 'PlayerGood' + 'sUpdate', _0x4c8cf9['UserInfoCh' + 'ange'] = 'UserInfoCh' + 'ange', _0x4c8cf9['UpdateReco' + 'rdBtn'] = 'UpdateReco' + 'rdBtn', _0x4c8cf9['ShowView'] = 'showView', _0x4c8cf9['HideView'] = 'hideView', _0x4c8cf9['GotCfg'] = 'GotCfg', _0x4c8cf9['gameStart'] = 'gameStart', _0x4c8cf9['moveInputC' + 'hange'] = 'moveInputC' + 'hange', _0x4c8cf9['moveInputC' + 'hangeStart'] = 'moveInputC' + 'hangeStart', _0x4c8cf9['moveInputC' + 'hangeEnd'] = 'moveInputC' + 'hangeEnd', _0x4c8cf9['GameScoreC' + 'hange'] = 'GameScoreC' + 'hange', _0x4c8cf9['GameEnd'] = 'GameEnd', _0x4c8cf9['checkSkinC' + 'hange'] = 'checkSkinC' + 'hange', _0x4c8cf9['skinItemCl' + 'ick'] = 'skinItemCl' + 'ick', _0x4c8cf9['SkinShowCh' + 'ange'] = 'SkinShowCh' + 'ange', _0x4c8cf9['BossReward' + 'Selected'] = 'BossReward' + 'Selected', _0x4c8cf9['EnemyCount' + 'Change'] = 'EnemyCount' + 'Change', _0x4c8cf9['BossBattle'] = 'BossBattle', _0x4c8cf9['GameTip'] = 'GameTip', _0x4c8cf9['ReliveView' + 'Show'] = 'ReliveView' + 'Show', _0x4c8cf9['GameEndChe' + 'ck'] = 'GameEndChe' + 'ck', _0x4c8cf9['ShowTip'] = 'ShowTip', _0x4c8cf9['secretAwar' + 'dsItemClic' + 'k'] = 'secretAwar' + 'dsItemClic' + 'k', _0x4c8cf9['EnergyChan' + 'ge'] = 'EnergyChan' + 'ge', _0x4c8cf9['EnergyTime' + 'Change'] = 'EnergyTime' + 'Change', _0x4c8cf9['UpdateGold'] = 'UpdateGold';
    }(_0x1189c4 || (_0x1189c4 = {}));
    class _0xde7ba2 extends Laya['EventDispa' + 'tcher'] {
        static get ['Instance']() {
            return null === _0xde7ba2['_instance'] &amp;&amp; (_0xde7ba2['_instance'] = new _0xde7ba2()), _0xde7ba2['_instance'];
        }
    }
    _0xde7ba2['_instance'] = null;
    class _0x10ea90 extends _0x1286fa['awardView']['secretAwar' + 'dsItemUI'] {
        constructor() {
            super(...arguments), this['itemIndex'] = 0x0, this['lock'] = !0x0;
        }
        ['onEnable']() {
            this['on'](Laya['Event']['CLICK'], this, this['onClickIte' + 'm']);
        }
        ['onDisable']() {
            this['off'](Laya['Event']['CLICK'], this, this['onClickIte' + 'm']);
        }
        ['onClickIte' + 'm']() {
            this['lock'] &amp;&amp; _0xde7ba2['Instance']['event'](_0x1189c4['secretAwar' + 'dsItemClic' + 'k'], this['itemIndex']);
        }
        ['updateItem'](_0x15e9d3, _0x21cc15, _0x314744) {
            this['itemIndex'] = _0x314744['index'], this['lock'] = _0x314744['lock'], _0x314744['lock'] ? (this['imgAward']['visible'] = !0x1, this['imgBox']['visible'] = !0x0, _0x314744['isVideo'] ? this['imgVideo']['visible'] = !0x0 : this['imgVideo']['visible'] = !0x1) : (this['imgAward']['visible'] = !0x0, this['imgBox']['visible'] = !0x1, this['imgVideo']['visible'] = !0x1, 0x1 == _0x314744['doublegold'] ? (this['coinLabel']['text'] = 'Ã—' + ('' + _0x21cc15 * _0x314744['doublegold']), this['coinLabel']['visible'] = !0x0, this['imgAward']['skin'] = 'awardAsset' + 's/img_win.' + 'png') : 0x2 == _0x314744['doublegold'] ? (this['coinLabel']['text'] = 'Ã—' + ('' + _0x15e9d3 * _0x314744['doublegold']), this['coinLabel']['visible'] = !0x0, this['imgAward']['skin'] = 'awardAsset' + 's/img_gold' + '.png') : (this['coinLabel']['visible'] = !0x1, this['imgAward']['skin'] = 'awardAsset' + 's/img_fail' + '.png'));
        }
    }
    class _0x209bcf {
        constructor() {
            this['coin'] = 0x0, this['title'] = '', this['isDouble'] = !0x1, this['highLight'] = !0x1, this['signed'] = !0x1, this['dinsID'] = '', this['icon'] = '', this['goodType'] = 0x1;
        }
    }
    class _0xbb7def extends _0x1286fa['item']['SignItemVi' + 'ewUI'] {
        constructor() {
            super(...arguments), this['item'] = null;
        }
        ['updateSign' + 'Item'](_0x1cf217) {
            this['item'] = _0x1cf217, this['imgBg1']['visible'] = _0x1cf217['highLight'], this['labDay']['text'] = _0x1cf217['title'], this['labGold']['text'] = '+' + (_0x1cf217['coin'] || 0x0), this['imgIcon']['skin'] = _0x1cf217['icon'], this['imgAlready']['visible'] = _0x1cf217['signed'], _0x1cf217['title'], console['error'](_0x1cf217['title']), console['error'](_0x1cf217), 0x1 === _0x1cf217['goodType'] ? this['imgIcon']['size'](0x72, 0x72) : 0x2 === _0x1cf217['goodType'] &amp;&amp; (this['imgIcon']['size'](0x96, 0x96), this['labGold']['text'] = 'X1');
        }
    }
    class _0x2ee6aa {
    }
    _0x2ee6aa['windowWidt' + 'h'] = 0x0, _0x2ee6aa['windowHeig' + 'ht'] = 0x0, _0x2ee6aa['screenWidt' + 'h'] = 0x0, _0x2ee6aa['screenHeig' + 'ht'] = 0x0, _0x2ee6aa['registerTi' + 'me'] = 0x0, _0x2ee6aa['accountTim' + 'e'] = 0x0, _0x2ee6aa['lastStartT' + 'ime'] = 0x0, _0x2ee6aa['severTime'] = 0x0, _0x2ee6aa['isNewPlaye' + 'r'] = !0x1, _0x2ee6aa['firstTimeP' + 'layer'] = !0x1, _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, _0x2ee6aa['isOverDay'] = !0x1, _0x2ee6aa['chidState'] = !0x1, _0x2ee6aa['canE'] = !0x1, _0x2ee6aa['scene'] = '', _0x2ee6aa['registerDa' + 'yString'] = '', _0x2ee6aa['platformVe' + 'rsion'] = '0', _0x2ee6aa['chid'] = null, _0x2ee6aa['totalGold'] = 0xa, _0x2ee6aa['isStartGam' + 'e'] = !0x1, _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, _0x2ee6aa['totalArm'] = 0x0, _0x2ee6aa['totalLeg'] = 0x0, function (_0x304c1e) {
        _0x304c1e[_0x304c1e['Web'] = 0x0] = 'Web', _0x304c1e[_0x304c1e['Wechat'] = 0x1] = 'Wechat', _0x304c1e[_0x304c1e['Oppo'] = 0x2] = 'Oppo', _0x304c1e[_0x304c1e['Vivo'] = 0x3] = 'Vivo', _0x304c1e[_0x304c1e['Huawei'] = 0x4] = 'Huawei', _0x304c1e[_0x304c1e['Xiaomi'] = 0x5] = 'Xiaomi', _0x304c1e[_0x304c1e['QQ'] = 0x7] = 'QQ', _0x304c1e[_0x304c1e['TouTiao'] = 0x9] = 'TouTiao', _0x304c1e[_0x304c1e['Baidu'] = 0xa] = 'Baidu', _0x304c1e[_0x304c1e['Qutoutiao'] = 0xb] = 'Qutoutiao';
    }(_0x5bbe3a || (_0x5bbe3a = {})), function (_0x33f789) {
        _0x33f789[_0x33f789['Normal'] = 0x1] = 'Normal', _0x33f789[_0x33f789['Check'] = 0x2] = 'Check', _0x33f789[_0x33f789['Fission'] = 0x3] = 'Fission';
    }(_0x30099b || (_0x30099b = {}));
    var _0x16241f = {
        'sRecommend': !0x0,
        'acv': '',
        'ttacv': '',
        'qqacv': '',
        'vsAllCount': 0x3c,
        'vsFailShareCount': 0x3c,
        'wTuiInfo': [],
        'oppoTuiInfo': [],
        'oppoADInfo': {
            'bannerCount': 0x3,
            'bannerTime': 0x5a,
            'eggInfo': {
                'aCount': 0x98967f,
                'level': 0x98967f,
                'delay': 0x12c,
                'eDelay': 0x5dc
            },
            'eInfo': {
                'onLine': 0xb4,
                'dayGame': 0x3
            }
        },
        'tIosRecommend': !0x0,
        'eInfo': {
            'onLine': 0xb4,
            'dayGame': 0x3
        },
        'ttTuiInfo': [],
        'showCheckBox': 0x2,
        'bTimer': 0x5a,
        'bCount': 0x2,
        'canE': !0x1,
        'canEB': !0x1,
        'mpcv': '110,111',
        'gameB': 0x1,
        'showTry': 0x3
    };
    let _0x34bb10 = {
            'IgnoreShare': !0x1,
            'Platform': _0x5bbe3a['Wechat'],
            'ClientVer': '1.0.2',
            'Apiversion': '1',
            'SupportOpenDomain': !0x0,
            'showRecommend': !0x1,
            'Dev': !0x1,
            'appId': 'wxd0ab3432' + 'c6309d99',
            'hasAD': !0x0
        }, _0x477045 = {
            'useZip': !0x1,
            'tResVer': 0x2,
            'gotCfg': !0x1,
            'vGameInfo': Object['assign']({}, _0x16241f),
            'ShareInfoList': [{
                    'imgUrl': 'https://re' + 's7.lexun99' + '.com/game/' + 'jqrkp/shar' + 'e.jpg',
                    'shareContent': 'æœºç”²å˜å½¢ï¼Œé…·ç‚«æ¿€æƒ…ï¼Œ' + 'ç­‰ä½&nbsp;æ¥çŽ©'
                }],
            'isLimitCity': !0x1,
            'isLimitCityB': !0x1,
            'ShareTickTimer': 0xbb8,
            'host': 'https://ga' + 'me.lexun99' + '.com/sangu' + 'o',
            'State': _0x30099b['Normal'],
            'videoTopics': ['æœºå™¨äººå¿«è·‘'],
            'packageName': 'com.lexun.' + 'jqrkp',
            'storegeKey': 'jqrkp'
        }, _0x3f46b6 = _0x34bb10;
    var _0x17f4fa = Object['assign']({}, _0x3f46b6, _0x477045);
    class _0x23f47f {
        static ['isSameDay'](_0x36d599, _0x40e28a) {
            if (_0x40e28a - _0x36d599 &gt;= 0x5265c00)
                return !0x1;
            if (_0x36d599 - _0x40e28a &gt;= 0x5265c00)
                return !0x1;
            {
                let _0x35702d = new Date();
                _0x35702d['setTime'](_0x36d599);
                let _0x2f44a9 = new Date();
                if (_0x2f44a9['setTime'](_0x40e28a), _0x35702d['getDate']() === _0x2f44a9['getDate']())
                    return !0x0;
            }
            return !0x1;
        }
        static ['isToday'](_0x2dba04) {
            return this['isSameDay'](_0x2dba04, Date['now']());
        }
        static ['timestampT' + 'oDay'](_0x57b81a) {
            var _0x216866 = new Date(_0x57b81a);
            return _0x216866['getFullYea' + 'r']() + '-' + ((_0x216866['getMonth']() + 0x1 &lt; 0xa ? '0' + (_0x216866['getMonth']() + 0x1) : _0x216866['getMonth']() + 0x1) + '-') + (_0x216866['getDate']() + '\x20');
        }
    }
    class _0x1b240e {
        static get ['kerPrefix']() {
            return this['_kerPrefix'] &amp;&amp; this['_kerPrefix']['length'] || (this['_kerPrefix'] = '' + (_0x17f4fa['storegeKey'] || 'test')), this['_kerPrefix'];
        }
        static ['setBool'](_0x86b732, _0x5e959a) {
            _0x86b732 &amp;&amp; Laya['LocalStora' + 'ge']['setItem'](this['kerPrefix'] + _0x86b732, _0x5e959a ? '1' : '0');
        }
        static ['getBool'](_0x582052) {
            if (_0x582052) {
                let _0x4d0d0b = Laya['LocalStora' + 'ge']['getItem'](this['kerPrefix'] + _0x582052);
                if (null !== _0x4d0d0b)
                    return '1' === _0x4d0d0b;
            }
            return !0x1;
        }
        static ['setNumber'](_0x18b12c, _0x38eabe) {
            _0x18b12c &amp;&amp; Laya['LocalStora' + 'ge']['setItem'](this['kerPrefix'] + _0x18b12c, _0x38eabe + '');
        }
        static ['getNumber'](_0x3b178d) {
            if (_0x3b178d) {
                let _0x5b5a51 = Laya['LocalStora' + 'ge']['getItem'](this['kerPrefix'] + _0x3b178d);
                if (null !== _0x5b5a51)
                    return parseFloat(_0x5b5a51) || 0x0;
            }
            return 0x0;
        }
        static ['setString'](_0x4322de, _0x36f1dd) {
            _0x4322de &amp;&amp; Laya['LocalStora' + 'ge']['setItem'](this['kerPrefix'] + _0x4322de, _0x36f1dd);
        }
        static ['getString'](_0x3cbf32) {
            if (_0x3cbf32)
                return Laya['LocalStora' + 'ge']['getItem'](this['kerPrefix'] + _0x3cbf32) || '';
            return '';
        }
        static ['setJSON'](_0x2abd26, _0x49b4b7) {
            _0x2abd26 &amp;&amp; Laya['LocalStora' + 'ge']['setJSON'](this['kerPrefix'] + _0x2abd26, _0x49b4b7);
        }
        static ['getJSON'](_0x3c146b) {
            if (_0x3c146b)
                return Laya['LocalStora' + 'ge']['getJSON'](this['kerPrefix'] + _0x3c146b) || null;
            return null;
        }
        static ['removeItem'](_0x48611d) {
            Laya['LocalStora' + 'ge']['removeItem'](this['kerPrefix'] + _0x48611d);
        }
    }
    _0x1b240e['_kerPrefix'] = '';
    var _0x323075, _0x9e7e0c, _0x2d3b6f, _0x486efc, _0x5205ad, _0x49099d, _0x381d4f, _0x231e04, _0x5c5d3b, _0x3a4ce1 = {
            'showAD': 'showAD',
            'doShare': 'doShare',
            'watchADComplete': 'watchADCom' + 'plete',
            'watchADExit': 'watchADExi' + 't',
            'showBanner': 'showBanner',
            'loadBanner': 'loadBanner',
            'loadBannerError': 'loadBanner' + 'Error',
            'loadVideoError': 'loadVideoE' + 'rror',
            'Login': 'Login',
            'newLogin': 'newLogin',
            'LoginFail': 'LoginFail',
            'videoSuccess': 'videoSucce' + 'ss',
            'gameStart': 'gameStart',
            'loadRes': 'loadRes',
            'showStart': 'showStart',
            'MyRecommendJump': 'è‡ªæœ‰äº§å“å¯¼å‡º',
            'BattleInfo': 'battleInfo',
            'BannerJump': 'BannerJump',
            'showEgg': 'showEgg',
            'hitedEgg': 'hitedEgg'
        }, _0x489136 = {
            'Bgm': 'mus/bgm.mp' + '3',
            'Button': 'mus/click.' + 'mp3',
            'Coin': 'mus/coin.m' + 'p3',
            'Win': 'mus/win.mp' + '3',
            'Lose': 'mus/lose.m' + 'p3',
            'Broken': 'mus/broken' + '.mp3',
            'Glass': 'mus/glass.' + 'mp3',
            'Gold': 'mus/gold.m' + 'p3',
            'Run': 'mus/run.mp' + '3',
            'Variant': 'mus/varian' + 't.mp3'
        };
    class _0x380157 {
        static ['getGameCon' + 'fig']() {
            return [{
                    'url': _0x380157['RES_GAME_D' + 'ATA'],
                    'type': Laya['Loader']['BUFFER']
                }];
        }
        static ['getGameRes']() {
            let _0x5f4aee = [{
                    'url': _0x380157['RES_COMMON' + '_CONFIG'],
                    'type': Laya['Loader']['ATLAS']
                }];
            return _0x17f4fa['Platform'] !== _0x5bbe3a['Web'] &amp;&amp; _0x17f4fa['Platform'] !== _0x5bbe3a['Qutoutiao'] || (_0x5f4aee = _0x5f4aee['concat'](_0x380157['getSoundRe' + 's']())), _0x5f4aee;
        }
        static ['getSoundRe' + 's']() {
            return [
                {
                    'url': _0x489136['Bgm'],
                    'type': Laya['Loader']['SOUND']
                },
                {
                    'url': _0x489136['Button'],
                    'type': Laya['Loader']['SOUND']
                },
                {
                    'url': _0x489136['Coin'],
                    'type': Laya['Loader']['SOUND']
                },
                {
                    'url': _0x489136['Win'],
                    'type': Laya['Loader']['SOUND']
                },
                {
                    'url': _0x489136['Lose'],
                    'type': Laya['Loader']['SOUND']
                }
            ];
        }
    }
    _0x380157['RES_scene1'] = 'res3d1/sce' + 'ne/Convent' + 'ional/', _0x380157['RES_scene2'] = 'res3d2/sce' + 'ne/Convent' + 'ional/', _0x380157['RES_scene3'] = 'res3d3/sce' + 'ne/Convent' + 'ional/', _0x380157['ls'] = { 'Game': _0x380157['RES_scene1'] + 'Game.ls' }, _0x380157['RES_COMMON' + '_CONFIG'] = 'res/atlas/' + 'public.atl' + 'as', _0x380157['RES_GAME_D' + 'ATA'] = 'gameData.b' + 'in';
    class _0x3fe59f {
        constructor() {
            this['skinCfg'] = null, this['videoCfgDa' + 'ta'] = null, this['bannerCfgD' + 'ata'] = null, this['levelCfg'] = null, this['signCfgDat' + 'a'] = {}, this['randomBann' + 'erCfgData'] = null, this['signRed'] = !0x0, this['levelSets'] = null, this['randomBgIn' + 'dex'] = 0x1, this['signDaynfo'] = 'signDaynfo', this['levelNameA' + 'rr'] = [], this['loadData'](), this['signRed'] = !this['todayIsSig' + 'ned'](), Laya['timer']['loop'](0x2710, this, this['checkOverD' + 'ay']);
        }
        static get ['Instance']() {
            return null === _0x3fe59f['_instance'] &amp;&amp; (_0x3fe59f['_instance'] = new _0x3fe59f()), _0x3fe59f['_instance'];
        }
        ['loadData']() {
            let _0x3eb9a5 = _0x380157['RES_GAME_D' + 'ATA'], _0x209b80 = Laya['loader']['getRes'](_0x3eb9a5), _0x120cb5 = this['processDat' + 'a'](_0x209b80 || '');
            if (_0x120cb5) {
                if (this['videoCfgDa' + 'ta'] = _0x120cb5['videoShare' + 'Cfg'], this['bannerCfgD' + 'ata'] = _0x120cb5['bannerCfg'], this['signCfgDat' + 'a'] = _0x120cb5['signCfg'], this['levelCfg'] = _0x120cb5['levelCfg'], this['bannerCfgD' + 'ata'] &amp;&amp; this['bannerCfgD' + 'ata']['length']) {
                    this['randomBann' + 'erCfgData'] = [];
                    for (let _0x4c7647 in this['bannerCfgD' + 'ata']) {
                        let _0x810ce5 = this['bannerCfgD' + 'ata'][_0x4c7647];
                        this['randomBann' + 'erCfgData']['push'](_0x810ce5);
                    }
                }
                this['skinCfg'] = _0x120cb5['skinCfg'], this['levelSets'] = _0x120cb5['levelSets'];
                for (let _0x2fd81c in this['levelSets'])
                    this['levelNameA' + 'rr']['push'](_0x2fd81c);
                this['levelNameA' + 'rr'] = this['levelNameA' + 'rr']['sort']((_0xc1cb4c, _0x3602a5) =&gt; parseInt(_0xc1cb4c) - parseInt(_0x3602a5));
            }
            Laya['Loader']['clearRes'](_0x3eb9a5);
        }
        ['getVideoSh' + 'areCfg'](_0x5a1a8a) {
            if (null == this['videoCfgDa' + 'ta'])
                return null;
            for (var _0x25d2b3 = 0x0; _0x25d2b3 &lt; this['videoCfgDa' + 'ta']['length']; _0x25d2b3++)
                if (this['videoCfgDa' + 'ta'][_0x25d2b3]['pos'] == _0x5a1a8a)
                    return this['videoCfgDa' + 'ta'][_0x25d2b3];
            return null;
        }
        ['getBannerC' + 'fg'](_0x28aac5) {
            if (null == this['bannerCfgD' + 'ata'])
                return null;
            for (var _0x864f11 = 0x0; _0x864f11 &lt; this['bannerCfgD' + 'ata']['length']; _0x864f11++)
                if (this['bannerCfgD' + 'ata'][_0x864f11]['pos'] == _0x28aac5)
                    return this['bannerCfgD' + 'ata'][_0x864f11];
            return null;
        }
        ['saveAutoSh' + 'owSign']() {
            let _0x151e7f = _0x1b240e['getJSON'](this['signDaynfo']) || {}, _0x2ea7f6 = new Date()['getDate']();
            _0x151e7f['showDay'] = _0x2ea7f6, _0x1b240e['setJSON'](this['signDaynfo'], _0x151e7f);
        }
        ['doSignActi' + 'on']() {
            let _0x2123ce = _0x1b240e['getJSON'](this['signDaynfo']);
            if (_0x2123ce) {
                let _0x3d5a40 = new Date(), _0x13fa9a = _0x2123ce['signDay'] + 0x1;
                _0x2123ce['signDay'] = _0x13fa9a;
                let _0x2ebb81 = _0x3d5a40['getTime']();
                _0x2123ce['ts'] = _0x2ebb81;
            }
            this['signRed'] = !0x1, _0x1b240e['setJSON'](this['signDaynfo'], _0x2123ce);
        }
        ['getSignDay' + 'Info']() {
            let _0x521549 = 0x0, _0x238c17 = 0x0, _0xe0e8c0 = _0x1b240e['getJSON'](this['signDaynfo']), _0x1b21b4 = !0x1, _0x4cbca5 = new Date(), _0x4aa8d5 = _0x4cbca5['getDate'](), _0x4ebffa = 0x0, _0x3b970c = 0x0;
            if (_0xe0e8c0) {
                if (_0x238c17 = _0xe0e8c0['showDay'], _0x3b970c = _0xe0e8c0['ts'], _0x1b21b4 = !0x0, _0xe0e8c0['ts'] &gt; 0x0) {
                    let _0x2f0f9a = new Date();
                    if (_0x2f0f9a['setTime'](_0xe0e8c0['ts']), _0x4cbca5['getTime']() &lt; _0xe0e8c0['ts'] + 0x5265c00 &amp;&amp; _0x4aa8d5 == _0x2f0f9a['getDate']())
                        _0x4ebffa = 0x1, _0x521549 = _0xe0e8c0['signDay'], _0x1b21b4 = !0x1;
                    else
                        (_0x2f0f9a = new Date())['setTime'](_0xe0e8c0['ts'] + 0x5265c00), _0x4aa8d5 == _0x2f0f9a['getDate']() &amp;&amp; (_0x521549 = _0xe0e8c0['signDay'], _0x1b21b4 = !0x1);
                }
            } else
                _0x1b21b4 = !0x0;
            _0x1b21b4 &amp;&amp; ((_0xe0e8c0 = {})['signDay'] = _0x521549, _0xe0e8c0['showDay'] = _0x238c17, _0xe0e8c0['ts'] = _0x3b970c, _0x1b240e['setJSON'](this['signDaynfo'], _0xe0e8c0));
            let _0x495105 = {
                'signDay': _0x521549,
                'signed': _0x4ebffa,
                'show': _0x4aa8d5 == _0x238c17 ? 0x1 : 0x0
            };
            return this['signRed'] = !_0x4ebffa, _0x495105;
        }
        ['processDat' + 'a'](_0x183288) {
            let _0x5557e2 = this['uncompile'](_0x183288);
            return JSON['parse'](_0x5557e2);
        }
        ['uncompile'](_0x444d80) {
            let _0x502d9e = window;
            return _0x502d9e['pako'] ? _0x502d9e['pako']['inflate'](_0x444d80, { 'to': 'string' }) : '';
        }
        ['checkOverD' + 'ay']() {
            _0x1f294a['checkOverD' + 'ay']() &amp;&amp; _0xde7ba2['Instance']['event'](_0x1189c4['OverDayEve' + 'nt']);
        }
        ['getRandomB' + 'annerCfg']() {
            let _0x185581 = this['randomBann' + 'erCfgData']['length'], _0x1bbacb = Math['floor'](Math['random']() * (_0x185581 - 0x1));
            if (_0x1bbacb &gt;= 0x0 &amp;&amp; _0x1bbacb &lt; _0x185581) {
                let _0x330da0 = this['randomBann' + 'erCfgData'][_0x1bbacb];
                if (_0x330da0 &amp;&amp; _0x330da0['adunit'] &amp;&amp; _0x330da0['adunit']['length'])
                    return this['randomBann' + 'erCfgData']['splice'](_0x1bbacb, 0x1), this['randomBann' + 'erCfgData']['push'](_0x330da0), _0x330da0;
            }
            return null;
        }
        ['isOverSeve' + 'rTime'](_0x25a04 = 0x1c20) {
            if (_0x2ee6aa['severTime'] &gt; 0x0) {
                let _0x36af96 = new Date()['getTime']();
                if (Math['abs'](_0x36af96 - _0x2ee6aa['severTime']) &lt; 0x3e8 * _0x25a04)
                    return !0x1;
            }
            return !0x0;
        }
        ['todayIsSig' + 'ned']() {
            return this['getSignDay' + 'Info']()['signed'] &gt; 0x0;
        }
        ['getLevelDa' + 'ta'](_0x196739) {
            return this['levelSets']['' + _0x196739];
        }
        ['getLevelNa' + 'me'](_0x388811) {
            if (!this['levelNameA' + 'rr'] || !this['levelNameA' + 'rr']['length'])
                return '0';
            let _0x5750af = this['levelNameA' + 'rr']['length'];
            return this['levelNameA' + 'rr'][(_0x388811 - 0x1) % _0x5750af];
        }
    }
    _0x3fe59f['isLarger'] = !0x1, _0x3fe59f['_instance'] = null, function (_0xfa6235) {
        _0xfa6235[_0xfa6235['Share'] = 0x1] = 'Share', _0xfa6235[_0xfa6235['Video'] = 0x2] = 'Video';
    }(_0x323075 || (_0x323075 = {})), function (_0x371791) {
        _0x371791[_0x371791['Unknow'] = -0x1] = 'Unknow', _0x371791[_0x371791['DefaultSha' + 're'] = 0x0] = 'DefaultSha' + 're', _0x371791[_0x371791['EndAD'] = 0x1] = 'EndAD', _0x371791[_0x371791['AwardAD'] = 0x2] = 'AwardAD', _0x371791[_0x371791['EnergyAD'] = 0x3] = 'EnergyAD', _0x371791[_0x371791['GetEnoughA' + 'D'] = 0x4] = 'GetEnoughA' + 'D', _0x371791[_0x371791['NotEnoughA' + 'D'] = 0x5] = 'NotEnoughA' + 'D', _0x371791[_0x371791['SkinAD'] = 0x6] = 'SkinAD', _0x371791[_0x371791['SignAD'] = 0x7] = 'SignAD', _0x371791[_0x371791['TryAD'] = 0x8] = 'TryAD', _0x371791[_0x371791['RoleProgre' + 'ssAD'] = 0x9] = 'RoleProgre' + 'ssAD';
    }(_0x9e7e0c || (_0x9e7e0c = {})), function (_0x2018bd) {
        _0x2018bd[_0x2018bd['Default'] = 0x0] = 'Default', _0x2018bd[_0x2018bd['Share'] = 0x1] = 'Share', _0x2018bd[_0x2018bd['Video'] = 0x2] = 'Video';
    }(_0x2d3b6f || (_0x2d3b6f = {}));
    class _0x244d9e {
        constructor() {
            this['_lastCallT' + 'ime'] = 0x0, this['videoMappi' + 'ng'] = {}, this['shareMappi' + 'ng'] = {}, this['clickShare' + 'Cnts'] = {}, this['canFetchVi' + 'deo'] = !0x0, this['_isShowing' + 'Banner'] = !0x1, this['_inited'] = !0x1, this['_callShare'] = !0x1, this['_callShare' + 'Reward'] = !0x1, this['_dailyShar' + 'eMapping'] = {}, this['_vsCount'] = 0x0, this['_videoCoun' + 't'] = 0x0, this['_vsFailSha' + 'reCount'] = 0x0, this['_lastCallT' + 'ime'] = 0x0, this['videoMappi' + 'ng'] = {}, this['shareMappi' + 'ng'] = {}, this['clickShare' + 'Cnts'] = {}, this['canFetchVi' + 'deo'] = !0x0, this['_isShowing' + 'Banner'] = !0x1, this['_dailyShar' + 'eMapping'] = {}, this['_inited'] = !0x1, this['_callShare'] = !0x1, this['_callShare' + 'Reward'] = !0x1, this['registerEv' + 'ent'](), this['readVideoC' + 'ache']();
        }
        static get ['Instance']() {
            return null == _0x244d9e['_instance'] &amp;&amp; (_0x244d9e['_instance'] = new _0x244d9e()), _0x244d9e['_instance'];
        }
        ['registerEv' + 'ent']() {
            _0xde7ba2['Instance']['on'](_0x1189c4['FetchVideo' + 'Fail'], this, this['onFetchVid' + 'eoFail']), _0xde7ba2['Instance']['on'](_0x1189c4['GetFocus'], this, this['onGameFocu' + 's']), _0xde7ba2['Instance']['on'](_0x1189c4['OverDayEve' + 'nt'], this, this['resetByOve' + 'rDay']), _0xde7ba2['Instance']['on'](_0x1189c4['FinishVide' + 'oAd'], this, this['onFinishVi' + 'deoAd']);
        }
        ['unregister' + 'Event']() {
            _0xde7ba2['Instance']['off'](_0x1189c4['FetchVideo' + 'Fail'], this, this['onFetchVid' + 'eoFail']), _0xde7ba2['Instance']['off'](_0x1189c4['GetFocus'], this, this['onGameFocu' + 's']), _0xde7ba2['Instance']['off'](_0x1189c4['FinishVide' + 'oAd'], this, this['onFinishVi' + 'deoAd']);
        }
        ['canShowVid' + 'eo']() {
            return !0x0;
        }
        ['wxCheck']() {
            return !_0x17f4fa['Dev'] &amp;&amp; _0x17f4fa['State'] == _0x30099b['Check'];
        }
        ['aCheck']() {
            return !!this['wxCheck']() || (_0x53fc60['IsQQ']() ? _0x17f4fa['vGameInfo']['qqacv'] === _0x17f4fa['ClientVer'] : _0x53fc60['IsTouTiao']() ? _0x17f4fa['vGameInfo']['ttacv'] === _0x17f4fa['ClientVer'] : !_0x17f4fa['Dev'] &amp;&amp; _0x17f4fa['ClientVer'] === _0x17f4fa['vGameInfo']['acv']);
        }
        ['getVideoCn' + 't'](_0xbc9065) {
            var _0x4073b9 = this['videoMappi' + 'ng'][_0xbc9065];
            return null == _0x4073b9 ? 0x0 : _0x4073b9;
        }
        ['getShareCl' + 'ickCnt'](_0x3c17d7) {
            var _0xcaad1 = this['clickShare' + 'Cnts'][_0x3c17d7];
            return null == _0xcaad1 ? 0x0 : _0xcaad1;
        }
        ['addShareCl' + 'ickCnt'](_0x18df2d) {
            var _0xdc625b = this['clickShare' + 'Cnts'][_0x18df2d];
            null == _0xdc625b ? _0xdc625b = 0x1 : _0xdc625b++, this['clickShare' + 'Cnts'][_0x18df2d] = _0xdc625b;
        }
        ['showADBann' + 'er'](_0x23d1f6, _0x504aee = -0x1) {
            if (!_0x17f4fa['hasAD'])
                return;
            if (!this['shouldShow' + 'ForBanner'](_0x23d1f6))
                return;
            var _0x339553 = _0x3fe59f['Instance']['getBannerC' + 'fg'](_0x23d1f6);
            if (null == _0x339553)
                return;
            let _0x5774a8 = _0x339553['adunit'];
            _0x53fc60['IsTouTiao']() ? _0x5774a8 = _0x339553['tadunit'] : _0x53fc60['IsQQ']() &amp;&amp; (_0x5774a8 = _0x339553['qadunit']);
            {
                let _0x2ba139 = _0x3fe59f['Instance']['getRandomB' + 'annerCfg']();
                null !== _0x2ba139 &amp;&amp; _0x2ba139['adunit'] &amp;&amp; (_0x5774a8 = _0x2ba139['adunit'], _0x53fc60['IsTouTiao']() &amp;&amp; _0x2ba139['tadunit'] ? _0x5774a8 = _0x2ba139['tadunit'] : _0x53fc60['IsQQ']() &amp;&amp; _0x2ba139['qadunit'] &amp;&amp; (_0x5774a8 = _0x2ba139['qadunit']));
            }
            this['_isShowing' + 'Banner'] = !0x0;
            let _0x45cc99 = _0x339553['hAlign'], _0x149f66 = _0x339553['vAlign'], _0x796233 = _0x339553['xOffset'];
            _0x17f4fa['isLimitCit' + 'yB'] &amp;&amp; (_0x504aee = -0x1);
            let _0x411cbc = _0x339553['w'];
            _0x411cbc = this['aCheck']() ? 0x12c : 0x15e, _0x53fc60['Instance']['showBanner'](_0x23d1f6, _0x5774a8, _0x45cc99, _0x149f66, _0x411cbc, _0x796233, _0x339553['yOffset'], _0x504aee);
        }
        ['hideBanner'](_0x26c549 = 0x0) {
            this['_isShowing' + 'Banner'] = !0x1, _0x53fc60['Instance']['hideBanner'](_0x26c549);
        }
        ['isShowingB' + 'anner']() {
            return this['_isShowing' + 'Banner'];
        }
        ['restoreBan' + 'ner'](_0xcf0c69, _0x4ffa39 = 0x0) {
            this['showADBann' + 'er'](_0xcf0c69, _0x4ffa39);
        }
        ['showViddeo' + 'OrShare'](_0x358616, _0x5d134e) {
            if (this['_lastCallT' + 'ime'] &gt; 0x0 &amp;&amp; Date['now']() - this['_lastCallT' + 'ime'] &lt; 0x12c)
                return;
            if (_0x2ee6aa['fetchingVi' + 'deoAd'] &amp;&amp; Date['now']() - this['_lastCallT' + 'ime'] &lt; 0x2710)
                _0x3189dd['Instance']['showTips']('æ­£åœ¨æ‹‰å–è§†é¢‘', 0x7d0);
            else {
                this['_callShare' + 'Reward'] = !0x1, this['_callShare'] = !0x1, this['_lastCallT' + 'ime'] = Date['now']();
                var _0x19c499 = _0x3fe59f['Instance']['getVideoSh' + 'areCfg'](_0x358616);
                null != _0x19c499 ? _0x19c499['type'] == _0x323075['Video'] ? this['handleVide' + 'o'](_0x19c499) : this['handleShar' + 'e'](_0x19c499, !0x0) : console['log']('æ²¡æœ‰é…ç½®è§†é¢‘');
            }
        }
        ['isForceVid' + 'eo'](_0x5e4eae) {
            return !!_0x53fc60['IsOppo']() || (!!_0x53fc60['IsQutoutia' + 'o']() || _0x5e4eae != _0x9e7e0c['NotEnoughA' + 'D'] &amp;&amp; _0x5e4eae != _0x9e7e0c['EnergyAD']);
        }
        ['isForceVid' + 'eoWithErro' + 'r'](_0x229b7a) {
            return !!this['wxCheck']() || (_0x53fc60['IsQutoutia' + 'o'](), !0x0);
        }
        ['checkShowS' + 'hareAfterV' + 'ideoFail'](_0x8a7b9f) {
            let _0x4362bf = !0x1;
            if (this['_vsFailSha' + 'reCount'] + this['_videoCoun' + 't'] &gt;= _0x17f4fa['vGameInfo']['vsAllCount'] &amp;&amp; (_0x4362bf = !0x0), _0x4362bf || this['_vsFailSha' + 'reCount'] &gt;= _0x17f4fa['vGameInfo']['vsFailShar' + 'eCount'])
                return !0x1;
            this['_callShare' + 'Reward'] = !0x1, this['_callShare'] = !0x1, this['_lastCallT' + 'ime'] = Date['now']();
            var _0x2ac46e = Date['now']();
            let _0x3611d7 = _0x1f294a['getShareIn' + 'foByCfg'](null);
            return this['_callShare' + 'Reward'] = !0x0, this['_callShare'] = !0x0, this['_callShare' + 'Cfg'] = {
                'pos': _0x8a7b9f,
                'fromVideoFail': !0x0
            }, _0x53fc60['Instance']['shareM'](_0x8a7b9f, !0x1, 0x1, _0x3611d7['imgUrl'], _0x3611d7['shareConte' + 'nt'], _0x2ac46e, ''), !0x0;
        }
        ['onFetchVid' + 'eoFail'](_0x5b164b) {
            _0x53fc60['IsOppo']() ? _0x3189dd['Instance']['showTips']('èŽ·å–è§†é¢‘å¤±è´¥') : (this['canFetchVi' + 'deo'] = !0x1, this['saveVideoC' + 'ache'](), !this['isForceVid' + 'eoWithErro' + 'r'](_0x5b164b) &amp;&amp; this['checkShowS' + 'hareAfterV' + 'ideoFail'](_0x5b164b) || _0x3189dd['Instance']['showTips']('èŽ·å–è§†é¢‘å¤±è´¥'));
        }
        ['saveShareC' + 'ache'](_0x4f041f, _0x281400) {
            this['_dailyShar' + 'eMapping'][_0x4f041f] = {
                'shared': !0x0,
                'shareTime': _0x281400
            }, _0x1b240e['setJSON']('dailyShare' + 'dMapping', this['_dailyShar' + 'eMapping']);
        }
        ['saveVideoC' + 'ache']() {
            _0x1b240e['setString']('canFetchVi' + 'deo', (this['canFetchVi' + 'deo'] ? 0x1 : 0x0)['toString']()), _0x1b240e['setString']('vsCount', this['_vsCount']['toString']()), _0x1b240e['setString']('vsFailShar' + 'eCount', this['_vsFailSha' + 'reCount']['toString']()), _0x1b240e['setString']('videoCount', this['_videoCoun' + 't']['toString']());
        }
        ['readVideoC' + 'ache']() {
            var _0x3c08d5 = new Date(), _0x1acfe4 = _0x3c08d5['getFullYea' + 'r'](), _0x28f79d = _0x3c08d5['getMonth'](), _0x598619 = _0x3c08d5['getDate'](), _0x35a178 = _0x1b240e['getJSON']('dailyShare' + 'dMapping');
            for (var _0x401aef in _0x35a178) {
                var _0x360bfb = _0x35a178[_0x401aef], _0x4e369c = _0x360bfb['shared'], _0x1142c3 = _0x360bfb['shareTime'], _0x573dc1 = new Date(_0x1142c3), _0x54af42 = _0x573dc1['getFullYea' + 'r'](), _0x3c3639 = _0x573dc1['getMonth'](), _0x3ff904 = _0x573dc1['getDate']();
                (_0x1acfe4 &gt; _0x54af42 || _0x1acfe4 == _0x54af42 &amp;&amp; (_0x28f79d &gt; _0x3c3639 || _0x28f79d == _0x3c3639 &amp;&amp; _0x598619 &gt; _0x3ff904)) &amp;&amp; (_0x4e369c = !0x1, _0x1142c3 = null), this['_dailyShar' + 'eMapping'][_0x401aef] = {
                    'shared': _0x4e369c,
                    'shareTime': _0x1142c3
                };
            }
            _0x35a178 = _0x1b240e['getString']('canFetchVi' + 'deo') || 0x0, this['canFetchVi' + 'deo'] = 0x1 == (parseInt(_0x35a178) || 0x0), this['canFetchVi' + 'deo'] = !0x0, this['_vsCount'] = _0x1b240e['getNumber']('vsCount') || 0x0, this['_vsFailSha' + 'reCount'] = _0x1b240e['getNumber']('vsFailShar' + 'eCount') || 0x0, this['_videoCoun' + 't'] = _0x1b240e['getNumber']('videoCount') || 0x0, _0x2ee6aa['isOverDay'] &amp;&amp; this['resetByOve' + 'rDay']();
        }
        ['handleVide' + 'o'](_0x297757) {
            if (!_0x17f4fa['hasAD'])
                return this['wxCheck']() ? (_0x3189dd['Instance']['showTips']('å¹¿å‘ŠåŠŸèƒ½æš‚æœªå¼€é€š'), !0x0) : void (this['isForceVid' + 'eo'](_0x297757['pos']) ? _0x3189dd['Instance']['showTips']('å¹¿å‘ŠåŠŸèƒ½æš‚æœªå¼€é€š') : this['handleShar' + 'e'](_0x297757, !0x1));
            if (this['canShowVid' + 'eo']() || this['isForceVid' + 'eo'](_0x297757['pos'])) {
                if (!this['canShowVid' + 'eoADByCoun' + 't']()) {
                    if (!this['wxCheck']() &amp;&amp; this['checkShowS' + 'hareAfterV' + 'ideoFail'](_0x297757['pos']))
                        return;
                    return void _0x3189dd['Instance']['showTips']('è§†é¢‘å¥–åŠ±æ¬¡æ•°ä»Šæ—¥å·²è¾¾' + 'ä¸Šé™');
                }
                _0x53fc60['Instance']['report'](_0x3a4ce1['showAD'], { 'adName': _0x297757['name'] || '' });
                let _0x5449e6 = _0x297757['adunit'];
                _0x53fc60['IsTouTiao']() ? _0x5449e6 = _0x297757['tadunit'] : _0x53fc60['IsQQ']() &amp;&amp; (_0x5449e6 = _0x297757['qadunit']), _0x53fc60['Instance']['showVideo'](_0x297757['pos'], _0x5449e6, _0x297757['toast']);
            } else
                this['handleShar' + 'e'](_0x297757, !0x1);
        }
        ['handleShar' + 'e'](_0x38b253, _0x270a50) {
            if (_0x53fc60['IsQutoutia' + 'o']())
                return;
            this['hasDailySh' + 'ared'](_0x38b253['pos']) || this['saveShareC' + 'ache'](_0x38b253['pos'], new Date()['toString']()), _0x53fc60['Instance']['report'](_0x3a4ce1['doShare'], { 'adName': _0x38b253['name'] || '' });
            var _0x523f8f = Date['now']();
            let _0x150b68 = _0x1f294a['getShareIn' + 'foByCfg'](_0x38b253), _0x5bfbaa = _0x150b68['shareConte' + 'nt'];
            this['_callShare' + 'Reward'] = _0x270a50, this['_callShare'] = !0x0, this['_callShare' + 'Cfg'] = {
                'pos': _0x38b253['pos'],
                'fromVideoFail': !0x1
            }, _0x53fc60['Instance']['shareM'](_0x38b253['pos'], 0x1 == _0x38b253['shot'], _0x38b253['type'], _0x150b68['imgUrl'], _0x5bfbaa, _0x523f8f, _0x38b253['name']);
        }
        ['hasDailySh' + 'ared'](_0x104b47) {
            var _0x358935 = this['_dailyShar' + 'eMapping'][_0x104b47];
            return null != _0x358935 &amp;&amp; _0x358935['shared'];
        }
        ['onShowAdCo' + 'mpleted'](_0x496b44, _0x4a457e = !0x1) {
            var _0x347428 = this['videoMappi' + 'ng'][_0x496b44];
            if (null == _0x347428 ? _0x347428 = 0x1 : _0x347428++, this['videoMappi' + 'ng'][_0x496b44] = _0x347428, _0x4a457e)
                return this['_vsFailSha' + 'reCount']++, void this['saveVideoC' + 'ache']();
            this['canAddVSCo' + 'unt'](_0x496b44) &amp;&amp; (this['_vsCount']++, _0x1b240e['setNumber']('vsCount', this['_vsCount']));
        }
        ['onGameFocu' + 's']() {
            console['log']('onGameFocu' + 's'), this['_callShare'] = !0x1;
        }
        ['shouldShow' + 'ForBanner'](_0x521356) {
            if (this['aCheck']() &amp;&amp; (_0x521356 === _0x5b16a7['End']['id'] || _0x521356 === _0x5b16a7['Game']['id']))
                return !0x1;
            let _0x1c580f = _0x544fe9['Instance']['level'];
            return _0x521356 !== _0x5b16a7['Game']['id'] || 0x1 != _0x1c580f;
        }
        ['canShowVid' + 'eoADByCoun' + 't']() {
            return _0x53fc60['IsOppo'](), !0x0;
        }
        ['onFinishVi' + 'deoAd'](_0x34e97e) {
            this['_videoCoun' + 't']++, this['saveVideoC' + 'ache']();
        }
        static ['canE']() {
            return !!_0x53fc60['IsWeChat']() &amp;&amp; (!_0x244d9e['Instance']['wxCheck']() &amp;&amp; (_0x2ee6aa['canE'] &amp;&amp; _0x17f4fa['vGameInfo']['canE']));
        }
        ['resetByOve' + 'rDay']() {
            this['canFetchVi' + 'deo'] = !0x0, this['_vsCount'] = 0x0, this['_vsFailSha' + 'reCount'] = 0x0, this['_videoCoun' + 't'] = 0x0, this['saveVideoC' + 'ache']();
        }
        ['canAddVSCo' + 'unt'](_0x4595a8) {
            return !0x1;
        }
    }
    _0x244d9e['_instance'] = null;
    class _0x1f294a {
        static ['onMobile']() {
            return Laya['Browser']['onIOS'] || Laya['Browser']['onAndroid'] || Laya['Browser']['onMobile'];
        }
        static ['finishVide' + 'o'](_0x1f888c) {
            _0xde7ba2['Instance']['event'](_0x1189c4['ShowAdComp' + 'leted'], _0x1f888c), _0xde7ba2['Instance']['event'](_0x1189c4['CloseShowA' + 'd'], _0x1f888c);
        }
        static ['getShareIn' + 'foByCfg'](_0x5de5c0) {
            if (_0x5de5c0 &amp;&amp; _0x5de5c0['imgUrl'] &amp;&amp; _0x5de5c0['imgUrl']['length'] &amp;&amp; _0x5de5c0['shareConte' + 'nt'] &amp;&amp; _0x5de5c0['shareConte' + 'nt']['length'])
                return {
                    'imgUrl': _0x5de5c0['imgUrl'],
                    'shareContent': _0x5de5c0['shareConte' + 'nt']
                };
            let _0x1e5d38 = _0x17f4fa['ShareInfoL' + 'ist']['length'];
            if (_0x1e5d38 &gt; 0x0) {
                let _0xb413fc = Math['floor'](Math['random']() * _0x1e5d38);
                if (_0x53fc60['IsTouTiao']() &amp;&amp; (_0xb413fc = 0x0), _0xb413fc &lt; _0x1e5d38)
                    return _0x17f4fa['ShareInfoL' + 'ist'][_0xb413fc];
            }
            return {
                'imgUrl': '',
                'shareContent': ''
            };
        }
        static ['checkOverD' + 'ay']() {
            let _0x3ba68d = parseInt(_0x1b240e['getString']('curPlayDay') || '0'), _0x407123 = Date['now'](), _0x1fe53e = !_0x23f47f['isSameDay'](_0x407123, _0x3ba68d);
            return _0x1fe53e &amp;&amp; _0x1b240e['setString']('curPlayDay', _0x407123['toString']()), _0x1fe53e;
        }
        static ['getDeviceR' + 'atio']() {
            return Laya['stage']['height'] / Laya['stage']['width'];
        }
        static ['getBannerO' + 'ffset']() {
            return 0x14;
        }
        static ['getNormalB' + 'annerOffse' + 't']() {
            return 0x28 / _0x2ee6aa['windowWidt' + 'h'] * Laya['stage']['width'];
        }
        static ['bannerMove' + 'Y'](_0x19ae3d = 0x0) {
            return _0x1f294a['getNormalB' + 'annerOffse' + 't']() + _0x19ae3d;
        }
        static ['finishShar' + 'e'](_0x57c50f, _0x52e878 = !0x1, _0x309411 = !0x1) {
            _0x244d9e['Instance']['onShowAdCo' + 'mpleted'](_0x57c50f, _0x309411), _0xde7ba2['Instance']['event'](_0x1189c4['ShowAdComp' + 'leted'], _0x57c50f), _0xde7ba2['Instance']['event'](_0x1189c4['CloseShowA' + 'd'], _0x57c50f);
        }
        static ['finishShar' + 'eVideo'](_0x5058be) {
            _0xde7ba2['Instance']['event'](_0x1189c4['ShowShareV' + 'ideoComple' + 'ted'], _0x5058be), _0xde7ba2['Instance']['event'](_0x1189c4['CloseShowS' + 'hareViedo'], _0x5058be);
        }
        static ['clearDicti' + 'onary'](_0x562bb0) {
            for (var _0x139359 in _0x562bb0)
                delete _0x562bb0[_0x139359];
        }
        static ['uuid']() {
            var _0x503c77, _0x4f5c0c = ('0123456789' + 'ABCDEFGHIJ' + 'KLMNOPQRST' + 'UVWXYZabcd' + 'efghijklmn' + 'opqrstuvwx' + 'yz')['split'](''), _0xb72b43 = [];
            for (_0x503c77 = 0x0; _0x503c77 &lt; 0x20; _0x503c77++)
                _0xb72b43[_0x503c77] = _0x4f5c0c[0x0 | 0x10 * Math['random']()];
            return _0xb72b43['join']('');
        }
        static ['waitTime'](_0x350b8d) {
        }
        static ['getColorFi' + 'lter'](_0x420743, _0x491959, _0x37836, _0x264c5b = 0x1) {
            let _0x2ec975 = [
                _0x420743,
                0x0,
                0x0,
                0x0,
                0x0,
                0x0,
                _0x491959,
                0x0,
                0x0,
                0x0,
                0x0,
                0x0,
                _0x37836,
                0x0,
                0x0,
                0x0,
                0x0,
                0x0,
                _0x264c5b,
                0x0
            ];
            return new Laya['ColorFilte' + 'r'](_0x2ec975);
        }
    }
    class _0x32c82f {
        constructor() {
            this['showBanner' + 'Pos'] = 0x0;
        }
        ['showBanner'](_0x3ea12a, _0x13345b, _0x53986c, _0x2faeac, _0x4e9981, _0x40e94c = 0x0, _0x54b600 = 0x0, _0x304ba8 = 0x0) {
        }
        ['hideBanner'](_0x4648cd) {
        }
        ['showVideo'](_0x27025e, _0xda6141, _0x21fb1b) {
            _0x1f294a['finishVide' + 'o'](_0x27025e);
        }
        ['shareM'](_0x2ab878, _0x49571b, _0x6953b9, _0x3f6982, _0x2c8e1d, _0x373eb6, _0xfc18a7) {
            _0x1f294a['finishVide' + 'o'](_0x2ab878);
        }
        ['report'](_0x381895, _0x2c0f4c) {
        }
        ['sdkLogin'](_0xea2972, _0x442157) {
            var _0x4c914f = _0x544fe9['Instance'];
            _0x4c914f['user']['resumePlay' + 'erInfoDefa' + 'ult'](), _0x4c914f['user']['loadCacheD' + 'ata'](), _0x4c914f['user']['nickName'] = 'çŽ©å®¶10001', _0x4c914f['readDataIn' + 'fo'](null), _0x544fe9['Instance']['logined'] = !0x0, _0xde7ba2['Instance']['event'](_0x1189c4['userLoginF' + 'inish'], { 'logined': !0x0 });
        }
        ['isLowDevic' + 'e']() {
            return !0x1;
        }
        ['reportAnal' + 'ytics'](_0x350baa) {
        }
        ['shareVideo'](_0x4c05ec) {
            _0x1f294a['finishShar' + 'e'](_0x4c05ec);
        }
        ['hasOpenAD']() {
            return !0x0;
        }
        ['showInters' + 'titialAd'](_0x5fe658, _0x15dbda, _0x3713b2, _0x411ff0) {
        }
        ['showModal'](_0x2776c6) {
            if ('undefined' != typeof qg &amp;&amp; qg['showModal'])
                qg['showModal'](_0x2776c6);
            else {
                if ('undefined' != typeof wx &amp;&amp; wx['showModal'])
                    wx['showModal'](_0x2776c6);
                else {
                    if (_0x2776c6) {
                        let _0x312d0b = [], _0x503919 = _0xf4a349 =&gt; {
                            };
                        if (_0x2776c6['success'] &amp;&amp; (_0x503919 = _0x2776c6['success']), _0x2776c6['showCancel']) {
                            let _0x204ec9 = {
                                'title': _0x2776c6['cancelText'] || 'å–æ¶ˆ',
                                'callback': () =&gt; {
                                    _0x503919({ 'cancel': !0x0 });
                                }
                            };
                            _0x312d0b['push'](_0x204ec9);
                        }
                        let _0xe792ae = {
                            'title': _0x2776c6['confirmTex' + 't'] || 'ç¡®å®š',
                            'callback': () =&gt; {
                                _0x503919({ 'confirm': !0x0 });
                            }
                        };
                        _0x312d0b['push'](_0xe792ae), _0x3189dd['Instance']['showModal']({
                            'title': _0x2776c6['title'] || 'æç¤º',
                            'content': _0x2776c6['content'] || '',
                            'btnArr': _0x312d0b
                        });
                    }
                }
            }
        }
        ['setLoading' + 'Progress'](_0x177a65) {
            _0x53fc60['IsOppo']() &amp;&amp; (console['log']('setLoading' + 'Progress:' + _0x177a65), 'undefined' != typeof qg &amp;&amp; (_0x177a65 &gt;= 0x64 ? qg['loadingCom' + 'plete'] &amp;&amp; qg['loadingCom' + 'plete']({
                'complete': function (_0x5c8cc8) {
                }
            }) : qg['setLoading' + 'Progress'] &amp;&amp; qg['setLoading' + 'Progress']({ 'progress': _0x177a65 })));
        }
    }
    class _0x29ed32 {
        constructor() {
            this['curBgmName'] = null, this['canPlay'] = !0x0, this['init'](), _0xde7ba2['Instance']['on'](_0x1189c4['GetFocus'], this, this['onGetFocus']), _0xde7ba2['Instance']['on'](_0x1189c4['LostFocus'], this, this['onLostFocu' + 's']), this['curBgmName'] = null;
        }
        static get ['Instance']() {
            return null == _0x29ed32['_instance'] &amp;&amp; (_0x29ed32['_instance'] = new _0x29ed32()), _0x29ed32['_instance'];
        }
        ['init']() {
            Laya['SoundManag' + 'er']['autoStopMu' + 'sic'] = !0x1;
            var _0x20eb14 = _0x1b240e['getString']('musicVolum' + 'e'), _0x58c622 = 0x1;
            null !== _0x20eb14 &amp;&amp; '' !== _0x20eb14 &amp;&amp; (_0x58c622 = parseFloat(_0x20eb14 + '')), this['setMusicVo' + 'lume'](_0x58c622), this['setMusicMu' + 'te'](0x0 == _0x58c622);
            var _0x2ef429 = _0x1b240e['getString']('soundVolum' + 'e'), _0x14e416 = 0x1;
            null !== _0x2ef429 &amp;&amp; '' !== _0x2ef429 &amp;&amp; (_0x14e416 = parseFloat(_0x2ef429)), this['setSoundVo' + 'lume'](_0x14e416), this['setSoundMu' + 'te'](0x0 == _0x14e416);
        }
        ['onLostFocu' + 's']() {
            this['stopAll']();
        }
        ['onGetFocus']() {
            this['startAll']();
        }
        ['startAll']() {
            null != this['curBgmName'] &amp;&amp; setTimeout(() =&gt; {
                null != this['curBgmName'] &amp;&amp; Laya['SoundManag' + 'er']['playMusic'](this['curBgmName']);
            }, 0x3e8);
        }
        ['playBgm']() {
            this['curBgmName'] = _0x489136['Bgm'], this['playMusic'](_0x489136['Bgm']);
        }
        ['stopBgm']() {
            this['curBgmName'] = null, this['stopMusic']();
        }
        ['playBattle' + 'Bgm']() {
        }
        ['stopSound'](_0x3db3e8) {
            Laya['SoundManag' + 'er']['stopSound'](_0x3db3e8);
        }
        ['stopMusic']() {
            Laya['timer']['clear'](this, this['playMusic2']), Laya['SoundManag' + 'er']['stopMusic']();
        }
        ['playUIClic' + 'k']() {
            this['playSound'](_0x489136['Button']);
        }
        ['playMusic'](_0x3b9775) {
            this['canPlay'] &amp;&amp; (this['stopMusic'](), Laya['timer']['once'](0x3e8, this, this['playMusic2'], [_0x3b9775]));
        }
        ['playMusic2'](_0x430216) {
            Laya['SoundManag' + 'er']['playMusic'](_0x430216);
        }
        ['playSound'](_0x1e749f, _0x5ce53a = 0x1, _0x150696) {
            Laya['SoundManag' + 'er']['soundMuted'] || this['canPlay'] &amp;&amp; Laya['SoundManag' + 'er']['playSound'](_0x1e749f, _0x5ce53a, _0x150696);
        }
        ['playGameSo' + 'und'](_0x878ebc, _0x52beef = 0x1, _0xe3dbaf) {
            if (!_0x878ebc || 0x0 === _0x878ebc['length'])
                return;
            if (Laya['SoundManag' + 'er']['soundMuted'])
                return;
            let _0x47196b = 'music/' + _0x878ebc;
            Laya['SoundManag' + 'er']['playSound'](_0x47196b, _0x52beef, _0xe3dbaf);
        }
        ['setMusicMu' + 'te'](_0x58f4b8) {
            Laya['SoundManag' + 'er']['musicMuted'] = _0x58f4b8;
        }
        ['isMusicMut' + 'ed']() {
            return Laya['SoundManag' + 'er']['musicMuted'];
        }
        ['setMusicVo' + 'lume'](_0x562359) {
            Laya['SoundManag' + 'er']['setMusicVo' + 'lume'](_0x562359), _0x1b240e['setString']('musicVolum' + 'e', _0x562359);
        }
        ['getMusicVo' + 'lume']() {
            return Laya['SoundManag' + 'er']['musicVolum' + 'e'];
        }
        ['setSoundMu' + 'te'](_0x16fdfd) {
            Laya['SoundManag' + 'er']['soundMuted'] = _0x16fdfd;
        }
        ['isSoundMut' + 'ed']() {
            return Laya['SoundManag' + 'er']['soundMuted'];
        }
        ['setSoundVo' + 'lume'](_0x442683) {
            Laya['SoundManag' + 'er']['setSoundVo' + 'lume'](_0x442683), _0x1b240e['setString']('soundVolum' + 'e', _0x442683);
        }
        ['getSoundVo' + 'lume']() {
            return Laya['SoundManag' + 'er']['soundVolum' + 'e'];
        }
        ['stopAll']() {
            Laya['timer']['clear'](this, this['playMusic2']), Laya['SoundManag' + 'er']['stopAll']();
        }
        ['stopAllSou' + 'nd']() {
            Laya['SoundManag' + 'er']['stopAllSou' + 'nd']();
        }
    }
    class _0xbd5d77 {
        constructor() {
            this['bannerAd'] = null, this['bannerShow' + 'Info'] = {}, this['checkShare' + 'd'] = !0x0, this['bannerLoad' + 'Error'] = !0x1, this['lastInters' + 'titialAdTi' + 'me'] = 0x0, this['interstiti' + 'alAd'] = null, this['info'] = {}, this['loginParam' + 's'] = {}, this['setNickNam' + 'eCallback'] = null, this['setHeadCal' + 'lback'] = null, this['showPos'] = 0x0, this['sharePos'] = 0x0, this['showBanner' + 'Pos'] = 0x0, this['lastFetchB' + 'annerTime'] = 0x0, this['rewardedVi' + 'deoAd'] = null, this['curShareTi' + 'mer'] = null, this['lastEndVid' + 'eoAdTime'] = 0x0, this['info'] = _0xbd5d77['sInfo'], this['loginParam' + 's'] = null, 'undefined' != typeof wx &amp;&amp; (Laya['MiniAdpter']['window']['wx']['onShareApp' + 'Message'](this['onShareApp' + 'Message']), Laya['MiniAdpter']['window']['wx']['showShareM' + 'enu']({
                'withShareTicket': !0x0,
                'menus': [
                    'shareAppMe' + 'ssage',
                    'shareTimel' + 'ine'
                ],
                'success': function () {
                },
                'fail': function () {
                }
            }), Laya['MiniAdpter']['window']['wx']['onShareTim' + 'eline'] &amp;&amp; Laya['MiniAdpter']['window']['wx']['onShareTim' + 'eline'](this['onShareApp' + 'Message']), _0xde7ba2['Instance']['on'](_0x1189c4['GetFocus'], this, this['onGameFocu' + 's']));
        }
        ['onShareApp' + 'Message'](_0x4163c0) {
            let _0x361206 = _0x9e7e0c['DefaultSha' + 're'], _0x4e2c07 = _0x3fe59f['Instance']['getVideoSh' + 'areCfg'](_0x9e7e0c['DefaultSha' + 're']), _0x335df4 = _0x1f294a['getShareIn' + 'foByCfg'](_0x4e2c07), _0x34aa30 = _0x335df4['shareConte' + 'nt'], _0x4e9d50 = _0x335df4['imgUrl'], _0x29e845 = 0x0, _0x5e55d2 = '';
            return null != _0x544fe9['Instance'] &amp;&amp; null != _0x544fe9['Instance']['user'] &amp;&amp; (_0x5e55d2 = _0x544fe9['Instance']['user']['openid'], _0x29e845 = _0x544fe9['Instance']['user']['uid']), console['log']('6666666666' + '6666666666' + '66'), console['log']('inviteName' + '=' + _0x544fe9['Instance']['user']['nickName'] + '&amp;openid=' + _0x5e55d2 + '&amp;pos=' + _0x361206 + ('&amp;shareTime' + '=') + Date['now']() + ('&amp;inviteCod' + 'e=') + (_0x29e845 &gt; 0x0 ? _0x29e845 : '')), {
                'title': _0x34aa30,
                'imageUrl': _0x4e9d50,
                'query': 'inviteName' + '=' + _0x544fe9['Instance']['user']['nickName'] + '&amp;openid=' + _0x5e55d2 + '&amp;pos=' + _0x361206 + ('&amp;shareTime' + '=') + Date['now']() + ('&amp;inviteCod' + 'e=') + (_0x29e845 &gt; 0x0 ? _0x29e845 : ''),
                'success': _0x5c4118 =&gt; {
                    _0xde7ba2['Instance']['event'](_0x1189c4['ShareSucce' + 'ss'], {
                        'pos': 0x0,
                        'shareTickets': _0x5c4118['shareTicke' + 'ts'],
                        'from': 0x1
                    });
                }
            };
        }
        ['sdkLogin'](_0x1434d4, _0x359982) {
            if ('undefined' != typeof wx) {
                var _0x535d2a = _0x3cccca =&gt; {
                        console['log']('wx.getUser' + 'Info\x20succe' + 'ss', _0x3cccca), _0xbd5d77['sInfo']['encryptedD' + 'ata'] = _0x3cccca['encryptedD' + 'ata'], _0xbd5d77['sInfo']['iv'] = _0x3cccca['iv'], _0xbd5d77['sInfo']['nickName'] = _0x3cccca['userInfo']['nickName'], _0xbd5d77['sInfo']['avatar'] = _0x3cccca['userInfo']['avatarUrl'], _0xbd5d77['sInfo']['sex'] = _0x3cccca['userInfo']['gender'], _0xbd5d77['sInfo']['city'] = _0x3cccca['userInfo']['city'], _0x1434d4['runWith'](_0xbd5d77['sInfo']);
                    }, _0x23c030 = _0x5b362a =&gt; {
                        console['log']('wx.getUser' + 'Info\x20fail', _0x5b362a), _0x1434d4['runWith'](_0xbd5d77['sInfo']);
                    };
                wx['login']({
                    'success': _0xdd0977 =&gt; {
                        console['log']('wx.login\x20s' + 'uccess', _0xdd0977), _0xbd5d77['sInfo']['wxCode'] = _0xdd0977['code'], wx['getUserInf' + 'o']({
                            'withCredentials': !0x0,
                            'lang': 'zh_CN',
                            'success': _0x535d2a,
                            'fail': _0x23c030,
                            'complete': null
                        });
                    },
                    'fail': _0x26072f =&gt; {
                        console['log']('wx.login\x20f' + 'ail'), _0x544fe9['Instance']['loginError'] = !0x0, _0xde7ba2['Instance']['event'](_0x1189c4['userLoginF' + 'inish'], { 'logined': !0x1 });
                    },
                    'complete': null,
                    'pkgName': _0x17f4fa['packageNam' + 'e']
                });
            } else
                _0x544fe9['Instance']['user']['loadCacheD' + 'ata']();
        }
        ['shareM'](_0x5272e6, _0x20f975, _0x554c26, _0x4a0de6, _0x4ccb1f, _0x3773d0, _0xf1a360 = '') {
            if (_0x17f4fa['IgnoreShar' + 'e'])
                return void _0xde7ba2['Instance']['event'](_0x1189c4['ShareSucce' + 'ss'], { 'pos': _0x5272e6 });
            if ('undefined' == typeof wx)
                return;
            this['checkShare' + 'd'] = !0x0, this['curShareTi' + 'mer'] = Date['now'](), this['sharePos'] = _0x5272e6;
            var _0x151628 = _0x554c26, _0x18a777 = '';
            null != _0x544fe9['Instance'] &amp;&amp; null != _0x544fe9['Instance']['user'] &amp;&amp; (_0x18a777 = _0x544fe9['Instance']['user']['openid']);
            let _0x38baa9 = 'inviteName' + '=' + _0x544fe9['Instance']['user']['nickName'] + '&amp;openid=' + _0x18a777 + '&amp;pos=' + this['sharePos'] + ('&amp;shareTime' + '=') + _0x3773d0 + ('&amp;inviteCod' + 'e=') + _0x544fe9['Instance']['user']['uid'] + ('&amp;shareScen' + 'e=') + this['sharePos'];
            console['log']('7777777777' + '77777777'), console['log'](_0x38baa9);
            let _0x479fb0 = _0x4a0de6;
            _0x20f975 &amp;&amp; (_0x479fb0 = canvas['toTempFile' + 'PathSync']({
                'destWidth': 0x1f4,
                'destHeight': 0x190
            })), wx['shareAppMe' + 'ssage']({
                'title': _0x4ccb1f,
                'imageUrl': _0x479fb0,
                'query': _0x38baa9,
                'path': _0x38baa9,
                'success': _0x30631c =&gt; {
                    _0xde7ba2['Instance']['event'](_0x1189c4['ShareSucce' + 'ss'], {
                        'pos': this['sharePos'],
                        'shareTickets': _0x30631c['shareTicke' + 'ts'],
                        'from': _0x151628
                    });
                },
                'fail': () =&gt; {
                    _0xde7ba2['Instance']['event'](_0x1189c4['ShareFail'], {
                        'pos': this['sharePos'],
                        'from': _0x151628
                    });
                },
                'cancel': _0x43d1ae =&gt; {
                    console['log']('&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;' + '&lt;&lt;&lt;&lt;&lt;&lt;&lt;å–æ¶ˆ1'), 'undefined' == typeof wx || _0x244d9e['Instance']['wxCheck']() || wx['showModal']({
                        'title': 'æç¤º',
                        'content': 'åˆ†äº«åˆ°ä¸åŒç¾¤æ‰èƒ½èŽ·å¾—' + 'å¥–åŠ±!',
                        'showCancel': !0x0,
                        'cancelText': 'å–æ¶ˆ',
                        'cancelColor': '#000000',
                        'confirmText': 'ç¡®å®š',
                        'confirmColor': '#3CC51F',
                        'success': _0x2f974b =&gt; {
                        },
                        'fail': () =&gt; {
                        },
                        'complete': () =&gt; {
                        }
                    }), this['checkShare' + 'd'] = !0x1, this['curShareTi' + 'mer'] = 0x0;
                }
            }), Laya['timer']['clear'](this, this['onCheckSha' + 're']);
        }
        ['showBanner'](_0x485360, _0x1a3df7, _0x47492a, _0x102dbf, _0x57002c, _0xc1aced = 0x0, _0x494719 = 0x0, _0x21bf11 = 0x0, _0x4fea1e = !0x1) {
            if ('undefined' == typeof wx || !wx['createBann' + 'erAd'])
                return;
            var _0x34f913 = '';
            null != _0x1a3df7 &amp;&amp; (_0x34f913 = _0x1a3df7);
            var _0x388aed = !0x1;
            Date['now']() - this['lastFetchB' + 'annerTime'] &lt; 0x3e8 ? _0x388aed = !0x1 : this['bannerShow' + 'Count'] &gt;= _0x17f4fa['vGameInfo']['bCount'] ? _0x388aed = !0x0 : Date['now']() - this['lastFetchB' + 'annerTime'] &gt;= 0x3e8 * _0x17f4fa['vGameInfo']['bTimer'] &amp;&amp; (_0x388aed = !0x0), (_0x388aed || this['bannerLoad' + 'Error']) &amp;&amp; null != this['bannerAd'] &amp;&amp; (this['bannerAd']['destroy'](), this['bannerAd'] = null, this['bannerRes'] = null), this['bannerLoad' + 'Error'] = !0x1, this['showBanner' + 'Pos'] = _0x485360;
            let _0x141f29 = _0x57002c || 0x177;
            _0x141f29 = _0x141f29 / 0x177 * _0x2ee6aa['windowWidt' + 'h'], _0x2ee6aa['windowWidt' + 'h'] &gt; 0x177 &amp;&amp; (_0xc1aced = _0xc1aced / 0x177 * _0x2ee6aa['windowWidt' + 'h'], _0x494719 = _0x494719 / 0x177 * _0x2ee6aa['windowWidt' + 'h']);
            let _0x2c2a33 = 0xa;
            if (_0x21bf11 = _0x21bf11 * (0x2 * _0x2ee6aa['windowHeig' + 'ht'] / Laya['stage']['height']) / 0x2, this['bannerShow' + 'Info']['hAlign'] = _0x47492a, this['bannerShow' + 'Info']['vAlign'] = _0x102dbf, this['bannerShow' + 'Info']['pinY'] = _0x21bf11, this['bannerShow' + 'Info']['xOffset'] = _0xc1aced, this['bannerShow' + 'Info']['yOffset'] = _0x494719, null == this['bannerAd'])
                this['bannerShow' + 'Count'] = 0x1, this['lastFetchB' + 'annerTime'] = Date['now'](), this['bannerAd'] = wx['createBann' + 'erAd']({
                    'adUnitId': _0x34f913,
                    'style': {
                        'left': 0x0,
                        'top': 0x0,
                        'width': _0x141f29
                    }
                }), this['bannerAd']['onError'](_0x2166a7 =&gt; {
                    console['log']('fetch\x20bann' + 'er\x20error:' + _0x2166a7['errMsg']), this['report'](_0x3a4ce1['loadBanner' + 'Error'], {
                        'errorCode': _0x2166a7['errCode'],
                        'errMsg': _0x2166a7['errMsg']
                    }), this['bannerLoad' + 'Error'] = !0x0;
                }), this['bannerAd']['onResize'](_0x45406b =&gt; {
                    this['report'](_0x3a4ce1['loadBanner'], { 'duration': (Date['now']() - this['lastFetchB' + 'annerTime']) / 0x3e8 }), this['bannerRes'] = _0x45406b, this['adjustBann' + 'er']();
                });
            else
                _0x2c2a33 = 0x0, this['bannerShow' + 'Count']++, this['bannerRes'] &amp;&amp; Laya['timer']['once'](0x1, this, this['adjustBann' + 'er']);
            this['bannerAd']['show']()['then'](() =&gt; {
                console['log']('å¹¿å‘Šæ˜¾ç¤ºæˆåŠŸ'), this['report'](_0x3a4ce1['showBanner'], {
                    'bannerPos': _0x485360,
                    'adUnitID': this['bannerAd']['adUnitId']
                }), setTimeout(() =&gt; {
                    _0xde7ba2['Instance']['event'](_0x1189c4['ShowBanner' + 'Completed'], _0x485360);
                }, _0x2c2a33);
            })['catch'](_0x2f52ae =&gt; {
                console['log']('show\x20banne' + 'r\x20error:' + _0x2f52ae['errMsg']), this['report'](_0x3a4ce1['loadBanner' + 'Error'], {
                    'errorCode': _0x2f52ae['errCode'],
                    'errMsg': _0x2f52ae['errMsg']
                }), this['bannerLoad' + 'Error'] = !0x0;
            }), this['bannerAd']['style'] &amp;&amp; (this['bannerAd']['style']['width'] = _0x141f29);
        }
        ['adjustBann' + 'er']() {
            let _0x645129 = this['bannerShow' + 'Info']['hAlign'], _0x526b91 = this['bannerShow' + 'Info']['vAlign'], _0x2b5295 = this['bannerShow' + 'Info']['pinY'], _0xaa674d = this['bannerShow' + 'Info']['xOffset'], _0x1ae4c8 = this['bannerShow' + 'Info']['yOffset'];
            if (!this['bannerRes'])
                return;
            let _0x239a9c = this['bannerRes'];
            if (null == this['bannerAd'] || null == this['bannerAd']['style'])
                return;
            if (0x0 == _0x645129 ? this['bannerAd']['style']['left'] = 0x0 + _0xaa674d + (_0x1f294a['getDeviceR' + 'atio']() &gt; 0x2 ? 0x14 : 0x0) : 0x1 == _0x645129 ? this['bannerAd']['style']['left'] = 0.5 * (_0x2ee6aa['windowWidt' + 'h'] - _0x239a9c['width']) + _0xaa674d : 0x2 == _0x645129 &amp;&amp; (this['bannerAd']['style']['left'] = _0x2ee6aa['windowWidt' + 'h'] - _0x239a9c['width'] + _0xaa674d - (_0x1f294a['getDeviceR' + 'atio']() &gt; 0x2 ? 0x14 : 0x0)), 0x0 == _0x526b91)
                this['bannerAd']['style']['top'] = 0x0 + _0x1ae4c8;
            else {
                if (0x1 == _0x526b91)
                    this['bannerAd']['style']['top'] = 0.5 * (_0x2ee6aa['windowHeig' + 'ht'] - _0x239a9c['height']) + _0x1ae4c8;
                else {
                    if (0x2 == _0x526b91) {
                        Laya['stage']['height'], Laya['stage']['width'];
                        let _0x2b2e69 = 0x0;
                        this['bannerAd']['style']['top'] = _0x2ee6aa['windowHeig' + 'ht'] - _0x239a9c['height'] + _0x1ae4c8 - _0x2b2e69, _0x2b5295 &gt; 0x0 &amp;&amp; _0x2b5295 &lt; this['bannerAd']['style']['top'] &amp;&amp; (this['bannerAd']['style']['top'] = _0x2b5295 + 0x2);
                    }
                }
            }
            let _0x10b49e = (this['bannerAd']['style']['top'] + _0x239a9c['height']) * Laya['stage']['width'] / _0x2ee6aa['windowWidt' + 'h'], _0x21c97a = this['bannerAd']['style']['top'] * Laya['stage']['width'] / _0x2ee6aa['windowWidt' + 'h'];
            _0xde7ba2['Instance']['event'](_0x1189c4['BannerPosC' + 'hange'], {
                'ADPos': this['showBanner' + 'Pos'],
                'bottom': _0x10b49e,
                'top': _0x21c97a,
                'BannerAD': this['bannerAd']
            });
        }
        ['hideBanner']() {
            null != this['bannerAd'] &amp;&amp; this['bannerAd']['hide']();
        }
        ['showVideo'](_0xd48d0b, _0xc9ef5e, _0x4b48ce = '') {
            if (this['lastEndVid' + 'eoAdTime'] &gt; 0x0) {
                let _0x3ff743 = 0x3e8 * 0x7 - (Date['now']() - this['lastEndVid' + 'eoAdTime']);
                if (_0x3ff743 &gt; 0x0)
                    return _0x3ff743 = Math['ceil'](_0x3ff743 / 0x3e8), void _0x3189dd['Instance']['showTips']('é—´éš”æ—¶é—´å¤ªçŸ­ï¼Œè¯·ç­‰å¾…' + _0x3ff743 + 'ç§’');
            }
            if ('undefined' == typeof wx)
                return _0x244d9e['Instance']['onShowAdCo' + 'mpleted'](_0xd48d0b), _0xde7ba2['Instance']['event'](_0x1189c4['ShowAdComp' + 'leted'], _0xd48d0b), void _0xde7ba2['Instance']['event'](_0x1189c4['CloseShowA' + 'd'], _0xd48d0b);
            var _0x1e4159 = '';
            null !== _0xc9ef5e &amp;&amp; _0xc9ef5e['length'] &amp;&amp; (_0x1e4159 = _0xc9ef5e), this['showPos'] = _0xd48d0b, wx['getSystemI' + 'nfoSync']()['SDKVersion'], wx['createRewa' + 'rdedVideoA' + 'd'] &amp;&amp; (null == this['rewardedVi' + 'deoAd'] &amp;&amp; (this['rewardedVi' + 'deoAd'] = wx['createRewa' + 'rdedVideoA' + 'd']({ 'adUnitId': _0x1e4159 }), this['rewardedVi' + 'deoAd']['onClose'](_0x286648 =&gt; {
                _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, _0x286648 &amp;&amp; _0x286648['isEnded'] || void 0x0 === _0x286648 ? (_0x244d9e['Instance']['onShowAdCo' + 'mpleted'](_0xd48d0b), _0xde7ba2['Instance']['event'](_0x1189c4['ShowAdComp' + 'leted'], this['showPos']), _0xde7ba2['Instance']['event'](_0x1189c4['CloseShowA' + 'd'], this['showPos']), this['lastEndVid' + 'eoAdTime'] = Date['now'](), _0xde7ba2['Instance']['event'](_0x1189c4['FinishVide' + 'oAd'], this['showPos']), this['report'](_0x3a4ce1['watchADCom' + 'plete'])) : (_0xde7ba2['Instance']['event'](_0x1189c4['CloseShowA' + 'd'], this['showPos']), this['report'](_0x3a4ce1['watchADExi' + 't'])), _0x29ed32['Instance']['startAll']();
            }), this['rewardedVi' + 'deoAd']['onError'](_0x4359ee =&gt; {
                _0x2ee6aa['fetchingVi' + 'deoAd'] &amp;&amp; (_0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, console['log']('fetch\x20vide' + 'o\x20error:' + _0x4359ee['errMsg']), _0xde7ba2['Instance']['event'](_0x1189c4['FetchVideo' + 'Fail'], this['showPos']), this['report'](_0x3a4ce1['loadVideoE' + 'rror'], {
                    'errorCode': _0x4359ee['errCode'],
                    'errMsg': _0x4359ee['errMsg']
                }));
            }), this['rewardedVi' + 'deoAd']['onLoad'](() =&gt; {
                _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, console['log']('fetch\x20vide' + 'o\x20success');
            })), this['rewardedVi' + 'deoAd']['adUnitId'] = _0x1e4159, _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x0, this['rewardedVi' + 'deoAd']['load']()['then'](() =&gt; {
                _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, this['rewardedVi' + 'deoAd']['show'](), _0x29ed32['Instance']['stopAll']();
            })['catch'](_0x2de75f =&gt; {
                console['log']('video:' + _0x2de75f['errMsg']), _0x2ee6aa['fetchingVi' + 'deoAd'] = !0x1, this['report'](_0x3a4ce1['loadVideoE' + 'rror'], {
                    'errorCode': _0x2de75f['errCode'],
                    'errMsg': _0x2de75f['errMsg']
                });
            }));
        }
        ['report'](_0x3c4ca6, _0x360158) {
            wx['aldSendEve' + 'nt'] &amp;&amp; wx['aldSendEve' + 'nt'](_0x3c4ca6, _0x360158);
        }
        ['onCheckSha' + 're']() {
            if (this['checkShare' + 'd'] &amp;&amp; this['curShareTi' + 'mer'] &gt; 0x0) {
                let _0x1ee85b = Date['now']();
                if (console['log']('onCheckSha' + 're' + this['curShareTi' + 'mer']), console['log'](_0x244d9e['Instance']), _0x1ee85b - this['curShareTi' + 'mer'] &gt;= _0x17f4fa['ShareTickT' + 'imer']) {
                    let _0x5513f3 = !(!_0x244d9e['Instance']['_callShare' + 'Cfg'] || !_0x244d9e['Instance']['_callShare' + 'Cfg']['fromVideoF' + 'ail']);
                    _0x1f294a['finishShar' + 'e'](_0x244d9e['Instance']['_callShare' + 'Cfg']['pos'], !0x0, _0x5513f3);
                } else {
                    if ('undefined' != typeof wx &amp;&amp; !_0x244d9e['Instance']['wxCheck']()) {
                        let _0x1fd337 = 'åˆ†äº«åˆ°ä¸åŒç¾¤æ‰èƒ½èŽ·å¾—' + 'å¥–åŠ±!';
                        0x0 === this['sharePos'] &amp;&amp; (_0x1fd337 = ''), _0x1fd337['length'] &amp;&amp; wx['showModal']({
                            'title': 'æç¤º',
                            'content': 'åˆ†äº«åˆ°ä¸åŒç¾¤æ‰èƒ½èŽ·å¾—' + 'å¥–åŠ±!',
                            'showCancel': !0x0,
                            'cancelText': 'å–æ¶ˆ',
                            'cancelColor': '#000000',
                            'confirmText': 'ç¡®å®š',
                            'confirmColor': '#3CC51F',
                            'success': _0xb9e93 =&gt; {
                            },
                            'fail': () =&gt; {
                            },
                            'complete': () =&gt; {
                            }
                        });
                    }
                }
                this['curShareTi' + 'mer'] = 0x0, this['checkShare' + 'd'] = !0x1;
            }
        }
        ['onGameFocu' + 's']() {
            setTimeout(() =&gt; {
                this['onCheckSha' + 're']();
            }, 0x64);
        }
        ['isLowDevic' + 'e']() {
            return _0x53fc60['isAndroid'] &amp;&amp; _0x53fc60['isLowDevic' + 'e'];
        }
        ['reportAnal' + 'ytics'](_0x17c887) {
        }
        ['shareVideo'](_0x311e1e) {
        }
        ['hasOpenAD']() {
            return !0x0;
        }
        ['preLoadInA' + 'd']() {
            'undefined' != typeof wx &amp;&amp; this['showInters' + 'titialAd'](0x1, '', '', !0x0);
        }
        ['showInters' + 'titialAd'](_0x32b8a4, _0x5aefda = '', _0x4f06d2 = '', _0x44557d = !0x1) {
            let _0x520e80 = '';
            0x1 == _0x32b8a4 &amp;&amp; (_0x520e80 = '');
            let _0x3ed7d9 = !0x0;
            this['lastInters' + 'titialAdTi' + 'me'] &gt; 0x0 &amp;&amp; Date['now']() - this['lastInters' + 'titialAdTi' + 'me'] &lt;= 0x4e20 &amp;&amp; (_0x3ed7d9 = !0x1), 'undefined' != typeof wx &amp;&amp; _0x3ed7d9 &amp;&amp; wx['createInte' + 'rstitialAd'] &amp;&amp; (this['interstiti' + 'alAd'] || (this['interstiti' + 'alAd'] = wx['createInte' + 'rstitialAd']({ 'adUnitId': _0x520e80 }), this['interstiti' + 'alAd']['onClose'](_0x12ce00 =&gt; {
                console['log']('onClose\x20In' + 'terstitial' + 'Ad'), this['lastInters' + 'titialAdTi' + 'me'] = Date['now']();
            }), this['interstiti' + 'alAd']['onError'](_0x59e153 =&gt; {
                console['log']('fetch\x20vide' + 'o\x20error:' + _0x59e153['errMsg']);
            }), this['interstiti' + 'alAd']['onLoad'](() =&gt; {
                console['log']('fetch\x20Inte' + 'rstitialAd' + '\x20success');
            })), this['interstiti' + 'alAd']['adUnitId'] = _0x520e80, !_0x44557d &amp;&amp; this['interstiti' + 'alAd'] &amp;&amp; this['interstiti' + 'alAd']['show']()['catch'](_0x35775a =&gt; {
                console['error'](_0x35775a);
            }));
        }
        ['setLoading' + 'Progress'](_0x177c2d) {
        }
        ['showModal'](_0x1b4b06) {
        }
    }
    _0xbd5d77['sInfo'] = {};
    class _0x49237b {
        constructor(_0xd471d0) {
            this['httpCallba' + 'ck'] = null, this['url'] = '', this['httpCallba' + 'ck'] = _0xd471d0, this['url'] = '', this['http'] = new Laya['HttpReques' + 't'](), _0x53fc60['IsOppo']() &amp;&amp; this['http']['http'] &amp;&amp; (this['http']['http']['timeout'] = 0x7d0), this['http']['once'](Laya['Event']['PROGRESS'], this, this['onHttpRequ' + 'estProgres' + 's']), this['http']['once'](Laya['Event']['COMPLETE'], this, this['onHttpRequ' + 'estComplet' + 'e']), this['http']['once'](Laya['Event']['ERROR'], this, this['onHttpRequ' + 'estError']);
        }
        ['sendPost'](_0x587695, _0x1789ad, _0x305571) {
            var _0xa78f46 = this['parsToStr'](_0x1789ad);
            this['url'] = _0x587695 + '/' + _0x305571, this['http']['send'](this['url'], _0xa78f46, 'post', 'json');
        }
        ['sendGet'](_0x47c513, _0x19bdf4, _0x31642e = 'json', _0xb6a499 = null) {
            var _0x28c6f8 = this['parsToStr'](_0x19bdf4);
            this['url'] = _0x47c513 + '?' + _0x28c6f8, this['http']['send'](this['url'], null, 'GET', _0x31642e, _0xb6a499);
        }
        ['sendGetWit' + 'hUrl'](_0x5ccdf2) {
            this['url'] = _0x5ccdf2, this['http']['send'](_0x5ccdf2, null, 'get', 'json');
        }
        ['sendPostWi' + 'thUrl'](_0x174265, _0x19a066, _0xe4b24a = 'json', _0x207909 = null) {
            this['url'] = _0x174265, this['http']['send'](_0x174265, _0x19a066, 'post', _0xe4b24a || 'json', _0x207909);
        }
        ['parsToStr'](_0x5625ee) {
            if (Array['isArray'](_0x3fa798)) {
                for (var _0x3fa798 = '', _0x828b81 = 0x0; _0x828b81 &lt; _0x5625ee['length']; _0x828b81++)
                    _0x3fa798 += _0x5625ee[_0x828b81][0x0] + '=' + _0x5625ee[_0x828b81][0x1], _0x828b81 &lt; _0x5625ee['length'] - 0x1 &amp;&amp; (_0x3fa798 += '&amp;');
                return _0x3fa798;
            }
            return this['parseParam' + 's'](_0x5625ee);
        }
        ['onHttpRequ' + 'estProgres' + 's'](_0xa6f604) {
        }
        ['onHttpRequ' + 'estComplet' + 'e'](_0x569b11) {
            if (this['httpCallba' + 'ck']) {
                {
                    let _0x53c2d5 = this['http'];
                    if (_0x53c2d5['_http'] &amp;&amp; _0x53c2d5['_http']['getRespons' + 'eHeader']) {
                        let _0x17e224 = new Date();
                        if (!_0x53fc60['IsQutoutia' + 'o']()) {
                            let _0x46c314 = _0x53c2d5['_http']['getRespons' + 'eHeader']('Date');
                            _0x17e224 = new Date(_0x46c314);
                        }
                        let _0x3a9441 = _0x17e224['getTime']();
                        _0x3a9441 &gt; 0x0 &amp;&amp; (_0x2ee6aa['severTime'] = _0x3a9441);
                    }
                }
                this['httpCallba' + 'ck'](null, this['http']['data']);
            }
        }
        ['onHttpRequ' + 'estError'](_0x57e496) {
            console['error'](_0x57e496 + '\x20url:' + this['url']), this['httpCallba' + 'ck'] &amp;&amp; this['httpCallba' + 'ck'](_0x57e496, null);
        }
        ['parseParam' + 's'](_0x212190) {
            var _0x1558d2 = '';
            if (null != _0x212190) {
                for (var _0x3bdcf5 in _0x212190)
                    _0x1558d2 += _0x3bdcf5 + '=' + _0x212190[_0x3bdcf5] + '&amp;';
                _0x1558d2 = _0x1558d2['substring'](0x0, _0x1558d2['length'] - 0x1);
            }
            return _0x1558d2;
        }
    }
    class _0x53fc60 {
        static get ['Instance']() {
            if (null == _0x53fc60['_instance'])
                switch (_0x17f4fa['Platform']) {
                case _0x5bbe3a['Wechat']:
                    'undefined' != typeof wx ? _0x53fc60['_instance'] = new _0xbd5d77() : _0x53fc60['_instance'] = new _0x32c82f();
                    break;
                default:
                    _0x53fc60['_instance'] = new _0x32c82f();
                }
            return _0x53fc60['_instance'];
        }
        static ['IsTencentG' + 'ame']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['Wechat'] || _0x17f4fa['Platform'] == _0x5bbe3a['QQ'];
        }
        static ['IsWeChat']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['Wechat'];
        }
        static ['IsWeb']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['Web'];
        }
        static ['IsTouTiao']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['TouTiao'];
        }
        static ['IsQQ']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['QQ'];
        }
        static ['IsOppo']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['Oppo'];
        }
        static ['IsQutoutia' + 'o']() {
            return _0x17f4fa['Platform'] == _0x5bbe3a['Qutoutiao'];
        }
        static ['canShowWXO' + 'penDomain']() {
            return !!_0x1f294a['onMobile']() &amp;&amp; (!(!_0x53fc60['IsTencentG' + 'ame']() || !_0x17f4fa['SupportOpe' + 'nDomain']) &amp;&amp; 'undefined' != typeof wx);
        }
        static ['isLong']() {
            return !(Laya['stage']['height'] / Laya['stage']['width'] &lt; 0x2);
        }
        static ['initETouch']() {
            if (_0x53fc60['IsQutoutia' + 'o']())
                return !0x1;
            if (_0x544fe9['Instance']['onlineStar' + 'tTime'] &gt; 0x0) {
                let _0xc97726 = new Date()['getTime'](), _0x510fa4 = _0xc97726 - _0x544fe9['Instance']['onlineStar' + 'tTime'];
                if (_0x544fe9['Instance']['onlineTime'] += _0x510fa4, _0x544fe9['Instance']['onlineStar' + 'tTime'] = _0xc97726, _0x17f4fa['vGameInfo']['eInfo'] &amp;&amp; !_0x244d9e['Instance']['aCheck']() &amp;&amp; Math['floor'](_0x544fe9['Instance']['onlineTime'] / 0x3e8) &gt;= _0x17f4fa['vGameInfo']['eInfo']['onLine'] &amp;&amp; _0x544fe9['Instance']['dayBattleC' + 'ount'] &gt;= _0x17f4fa['vGameInfo']['eInfo']['dayGame'])
                    return !0x0;
            }
            return !0x1;
        }
        static ['shouldShow' + 'TReommend']() {
            return !!this['IsTouTiao']() &amp;&amp; ('undefined' != typeof wx &amp;&amp; void 0x0 !== wx['createMore' + 'GamesButto' + 'n'] &amp;&amp; !(this['isIos'] &amp;&amp; !_0x17f4fa['vGameInfo']['tIosRecomm' + 'end']));
        }
        static ['shouldShow' + 'OPPOReomme' + 'nd']() {
            return !!_0x53fc60['IsTouTiao']() || !!this['IsOppo']() &amp;&amp; ('undefined' != typeof qg &amp;&amp; void 0x0 !== qg['navigateTo' + 'MiniGame'] &amp;&amp; !(!_0x17f4fa['vGameInfo']['oppoTuiInf' + 'o'] || !_0x17f4fa['vGameInfo']['oppoTuiInf' + 'o']['length']));
        }
        static ['getPlatfor' + 'm']() {
            return 'undefined' != typeof qg ? qg : 'undefined' != typeof wx ? wx : null;
        }
        static ['nodeReport'](_0x1e0fa9, _0x2a7d63) {
            _0x2ee6aa['isNewPlaye' + 'r'] &amp;&amp; _0x53fc60['Instance']['report'](_0x1e0fa9, _0x2a7d63);
        }
        static ['registerQG' + 'AldRequest']() {
            if ('undefined' != typeof qg &amp;&amp; !qg['aldRequest']) {
                qg['aldRequest'] = _0x22bd75 =&gt; {
                    let _0xf50a89 = _0x22bd75['url'], _0x4bacd1 = _0x22bd75['data'];
                    return console['log']('aldRequest' + '\x20ev:' + (_0x4bacd1['ev'] ? _0x4bacd1['ev'] : '') + 'tp:' + (_0x4bacd1['tp'] ? _0x4bacd1['tp'] : '')), new Promise((_0x3597e5, _0x2d52e6) =&gt; {
                        new _0x49237b((_0x5bcba8, _0x2429f4) =&gt; {
                            _0x5bcba8 ? _0x22bd75['fail']() : (console['log']('aldRequest' + ':' + JSON['stringify'](_0x2429f4)), _0x22bd75['success']({
                                'statusCode': 0xc8,
                                'data': _0x2429f4
                            }));
                        })['sendGet'](_0xf50a89, _0x4bacd1, 'text', _0x22bd75['header']);
                    });
                };
                {
                    let _0x8dee87 = {}, _0x3da450 = 'https://gl' + 'og.aldwx.c' + 'om/config/' + 'app.json';
                    new _0x49237b((_0x516677, _0x1f35c2) =&gt; {
                    })['sendGet'](_0x3da450, _0x8dee87, 'text');
                }
            }
        }
        static ['onShow'](_0x3d1d73, _0xc2b797) {
            return _0x53fc60['IsQutoutia' + 'o']() &amp;&amp; (console['log']('visibility' + 'change'), window['document']['addEventLi' + 'stener']('visibility' + 'change', _0x22cdba =&gt; {
                console['log'](_0x22cdba), window['document']['hidden'] ? _0xc2b797 &amp;&amp; _0xc2b797(null) : _0x3d1d73 &amp;&amp; _0x3d1d73(null);
            })), 'undefined' != typeof qg ? (qg['onShow'] &amp;&amp; qg['onShow'](_0x3d1d73), void (qg['onHide'] &amp;&amp; qg['onHide'](_0xc2b797))) : 'undefined' != typeof wx ? (Laya['MiniAdpter']['window']['wx']['onShow'](_0x3d1d73), void Laya['MiniAdpter']['window']['wx']['onHide'](_0xc2b797)) : void 0x0;
        }
        static ['vibrateSho' + 'rt']() {
            _0x544fe9['Instance']['canVibrate'] &amp;&amp; ('undefined' == typeof wx ? 'undefined' != typeof qg &amp;&amp; qg['vibrateSho' + 'rt'] &amp;&amp; qg['vibrateSho' + 'rt']({
                'success': null,
                'fail': null,
                'complete': null
            }) : wx['vibrateSho' + 'rt']({
                'success': null,
                'fail': null,
                'complete': null
            }));
        }
        static ['showDeskto' + 'p']() {
            'undefined' != typeof qg &amp;&amp; qg['installSho' + 'rtcut'] &amp;&amp; qg['hasShortcu' + 'tInstalled'] &amp;&amp; qg['hasShortcu' + 'tInstalled']({
                'success': function (_0x2867ef) {
                    0x0 == _0x2867ef ? qg['installSho' + 'rtcut']({
                        'success': function () {
                        },
                        'fail': function (_0x5550c6) {
                        },
                        'complete': function () {
                        }
                    }) : _0x3189dd['Instance']['showTips']('å·²æ·»åŠ&nbsp;æˆåŠŸ!ï¼Œä¸‹æ¬¡å¯' + 'ä»¥ç›´æŽ¥æ¡Œé¢æ‰“å¼€');
                },
                'fail': function (_0x25ae92) {
                },
                'complete': function () {
                }
            });
        }
    }
    _0x53fc60['isQG'] = !0x1, _0x53fc60['shouldReBu' + 'ild'] = !0x1;
    class _0x2bcbed {
        constructor() {
            this['uid'] = 0x0, this['nickName'] = 'çŽ©å®¶', this['avatar'] = 'https://ga' + 'me.lexun99' + '.com/sangu' + 'o/game/hea' + 'd/timg5.pn' + 'g', this['token'] = '', this['session_ke' + 'y'] = '', this['openid'] = '', this['authorized'] = !0x1, this['city'] = '', this['gender'] = 0x0, this['playerInfo'] = {}, this['isDefaultD' + 'ata'] = !0x0;
        }
        ['setUid'](_0x328336) {
            this['uid'] = _0x328336;
        }
        ['loadCacheD' + 'ata']() {
            if (!this['uid']) {
                let _0x17c2e6 = _0x1b240e['getJSON']('uid');
                _0x17c2e6 &amp;&amp; (this['uid'] = _0x17c2e6['uid']);
            }
            var _0x566322 = null;
            if (null !== (_0x566322 = _0x1b240e['getJSON']('user_' + this['uid'])) &amp;&amp; '' != _0x566322 || (_0x566322 = _0x1b240e['getJSON']('user_0')), null == _0x566322 || '' == _0x566322)
                return !0x1;
            for (var _0x5d9aa9 in (this['isDefaultD' + 'ata'] = !0x1, _0x566322))
                this[_0x5d9aa9] = _0x566322[_0x5d9aa9];
            let _0x1790b5 = _0x1b240e['getJSON']('skinArr');
            return _0x1790b5 &amp;&amp; _0x1790b5['length'] &gt; 0x0 &amp;&amp; (this['playerInfo']['skinArr'] = _0x1790b5), _0x53fc60['IsQutoutia' + 'o']() &amp;&amp; (this['avatar'] = 'http://web' + 'game.lexun' + '99.com/hea' + 'd/timg5.pn' + 'g'), !0x0;
        }
        ['saveToStor' + 'age']() {
            console['log']('saveToStor' + 'age'), console['log']('this.uid\x20' + this['uid']), _0x1b240e['setJSON']('user_' + this['uid'], this), _0x1b240e['setJSON']('uid', { 'uid': this['uid'] || 0x0 }), _0x1b240e['setJSON']('skinArr', []['concat'](this['playerInfo']['skinArr'] || []));
        }
        ['resumePlay' + 'erInfoDefa' + 'ult']() {
            this['playerInfo'] = {
                'diamond': 0x0,
                'gold': 0x0
            };
        }
        ['getPlayerI' + 'nfo']() {
            return this['playerInfo'];
        }
    }
    class _0x544fe9 {
        constructor() {
            this['inviteCode'] = null, this['headIconUr' + 'l'] = '', this['logined'] = !0x1, this['loginError'] = !0x1, this['isReadData'] = !0x1, this['lastSendDa' + 'taTime'] = 0x0, this['saveDataTi' + 'me'] = 0xf0, this['flushSaveD' + 'ataTime'] = 0x14, this['m_onlineSt' + 'artTime'] = 0x0, this['user'] = new _0x2bcbed(), this['headIconUr' + 'l'] = '', Laya['timer']['loop'](0x3e8 * this['flushSaveD' + 'ataTime'], this, this['doSaveGame' + 'Data']), _0xde7ba2['Instance']['on'](_0x1189c4['OverDayEve' + 'nt'], this, this['resetByOve' + 'rDay']);
        }
        static get ['Instance']() {
            return null == _0x544fe9['_instance'] &amp;&amp; (_0x544fe9['_instance'] = new _0x544fe9()), _0x544fe9['_instance'];
        }
        ['resetByOve' + 'rDay']() {
            let _0x561e9f = Laya['Browser']['now'](), _0x5eb6c4 = this['user']['playerInfo'];
            _0x5eb6c4['login_date'] = _0x561e9f, _0x5eb6c4['dayGetMone' + 'yNum'] = 0x0, _0x5eb6c4['dayNotTry'] = !0x1, _0x5eb6c4['showGift'] = !0x1, _0x5eb6c4['dayBattleC' + 'ount'] = 0x0, _0x5eb6c4['taskData'] = null, _0x5eb6c4['showedReli' + 'veShare'] = !0x1;
        }
        ['doSaveGame' + 'Data'](_0x1e9aa8 = !0x1, _0xbb96c1 = !0x1) {
            if (!this['isReadData'])
                return;
            let _0x77b5c3 = _0xbb96c1, _0x33f979 = Laya['Browser']['now']();
            _0x33f979 - this['lastSendDa' + 'taTime'] &gt; 0x3e8 * this['saveDataTi' + 'me'] &amp;&amp; (this['lastSendDa' + 'taTime'] = _0x33f979, _0x77b5c3 = !0x0), _0x77b5c3 &amp;&amp; (_0x1e9aa8 = !0x0), Laya['timer']['clear'](this, this['realSaveDa' + 'ta']), _0x1e9aa8 ? this['realSaveDa' + 'ta'](_0x77b5c3, _0x33f979) : Laya['timer']['once'](0x3e8, this, this['realSaveDa' + 'ta'], [
                _0x77b5c3,
                _0x33f979
            ]);
        }
        ['realSaveDa' + 'ta'](_0x253cf8 = !0x1, _0x1e8b57 = 0x0) {
            Laya['timer']['clear'](this, this['realSaveDa' + 'ta']);
            let _0x5cd1b7 = Laya['Browser']['now']();
            this['user']['playerInfo']['save_time'] = _0x5cd1b7, this['user']['playerInfo']['ver'] = _0x17f4fa['ClientVer'], this['user']['saveToStor' + 'age']();
        }
        static ['saveGameDa' + 'ta'](_0x42d726 = !0x1, _0x47c0c0 = !0x1) {
            console['log']('doSaveGame' + 'Data'), _0x544fe9['Instance']['doSaveGame' + 'Data'](_0x42d726, _0x47c0c0);
        }
        ['readDataIn' + 'fo'](_0x3d1697) {
            if (this['isReadData'])
                return;
            this['user']['isDefaultD' + 'ata'] &amp;&amp; _0x3d1697 &amp;&amp; (this['user']['playerInfo'] = Object['assign']({}, _0x3d1697)), this['user']['isDefaultD' + 'ata'] = !0x1, this['isReadData'] = !0x0;
            let _0x24ede2 = this['user']['playerInfo']['login_date'];
            !0x1 === _0x23f47f['isToday'](_0x24ede2) &amp;&amp; this['resetByOve' + 'rDay'](), this['doSaveGame' + 'Data']();
        }
        get ['gold']() {
            return this['user']['playerInfo']['gold'] || (this['user']['playerInfo']['gold'] = 0x0), 'string' == typeof this['user']['playerInfo']['gold'] &amp;&amp; (this['user']['playerInfo']['gold'] = parseInt(this['user']['playerInfo']['gold'])), this['user']['playerInfo']['gold'] || 0x0;
        }
        set ['gold'](_0x209e70) {
            this['user']['playerInfo']['gold'] !== _0x209e70 &amp;&amp; (this['user']['playerInfo']['gold'] = _0x209e70, _0xde7ba2['Instance']['event'](_0x1189c4['PlayerGood' + 'sUpdate'])), this['user']['playerInfo']['gold'] = _0x209e70;
        }
        get ['playerInfo']() {
            return this['user'] &amp;&amp; !this['user']['playerInfo'] &amp;&amp; (this['user']['playerInfo'] = {}), this['user']['playerInfo'];
        }
        ['updateWith' + 'ChangeData'](_0x2dc380) {
            if (!this['playerInfo'])
                return;
            let _0x57fbe0 = this['playerInfo'];
            for (let _0x2d48b0 in _0x2dc380)
                _0x57fbe0[_0x2d48b0] += _0x2dc380[_0x2d48b0];
            _0xde7ba2['Instance']['event'](_0x1189c4['PlayerGood' + 'sUpdate']), this['doSaveGame' + 'Data']();
        }
        get ['isFirstPla' + 'y']() {
            return !0x1 !== this['playerInfo']['isFirstPla' + 'y'] &amp;&amp; (this['playerInfo']['playerScor' + 'e'] &gt; 0x0 || !_0x2ee6aa['isNewPlaye' + 'r'] ? this['playerInfo']['isFirstPla' + 'y'] = !0x1 : this['playerInfo']['isFirstPla' + 'y'] = !0x0), this['playerInfo']['isFirstPla' + 'y'];
        }
        set ['isFirstPla' + 'y'](_0x2cafd0) {
            this['playerInfo']['isFirstPla' + 'y'] = _0x2cafd0;
        }
        get ['battleCoun' + 't']() {
            return this['playerInfo']['battleCoun' + 't'] || 0x0;
        }
        set ['battleCoun' + 't'](_0x103c4b) {
            this['playerInfo']['battleCoun' + 't'] = _0x103c4b || 0x0;
        }
        get ['dayBattleC' + 'ount']() {
            return this['playerInfo']['dayBattleC' + 'ount'] || 0x0;
        }
        set ['dayBattleC' + 'ount'](_0x4056f2) {
            this['playerInfo']['dayBattleC' + 'ount'] = _0x4056f2 || 0x0;
        }
        get ['dayNotTry']() {
            return this['playerInfo']['dayNotTry'] || !0x1;
        }
        set ['dayNotTry'](_0x417c34) {
            this['playerInfo']['dayNotTry'] = _0x417c34;
        }
        get ['onlineStar' + 'tTime']() {
            return this['m_onlineSt' + 'artTime'] || 0x0;
        }
        set ['onlineStar' + 'tTime'](_0x44b318) {
            this['m_onlineSt' + 'artTime'] = _0x44b318;
        }
        get ['onlineTime']() {
            return this['playerInfo']['onlineTime'] || 0x0;
        }
        set ['onlineTime'](_0x166843) {
            this['playerInfo']['onlineTime'] = _0x166843;
        }
        get ['tipNum']() {
            return null !== this['user']['playerInfo']['tipNum'] &amp;&amp; null != this['user']['playerInfo']['tipNum'] || (this['user']['playerInfo']['tipNum'] = 0x6), this['user']['playerInfo']['tipNum'];
        }
        set ['tipNum'](_0x56c0ab) {
            this['user']['playerInfo']['tipNum'] = _0x56c0ab || 0x0, _0xde7ba2['Instance']['event'](_0x1189c4['PlayerGood' + 'sUpdate']);
        }
        get ['canVibrate']() {
            return null != this['user']['playerInfo']['canVibrate'] &amp;&amp; null != this['user']['playerInfo']['canVibrate'] || (this['user']['playerInfo']['canVibrate'] = !0x0), this['user']['playerInfo']['canVibrate'];
        }
        set ['canVibrate'](_0x4272ed) {
            this['user']['playerInfo']['canVibrate'] = _0x4272ed;
        }
        set ['energyOffl' + 'ineTime'](_0x41de76) {
            this['user']['playerInfo']['energyOffl' + 'ineTime'] = _0x41de76 || 0x0;
        }
        get ['energyOffl' + 'ineTime']() {
            return this['user']['playerInfo']['energyOffl' + 'ineTime'] || 0x0;
        }
        ['getUUID']() {
            let _0x54bf6a = _0x1b240e['getJSON']('useruuid');
            return _0x54bf6a || (_0x54bf6a = _0x1f294a['uuid']()) &amp;&amp; _0x1b240e['setJSON']('useruuid', _0x54bf6a), _0x54bf6a;
        }
        set ['energyCoun' + 't'](_0x5f3f6d) {
            this['user']['playerInfo']['energyCoun' + 't'] = _0x5f3f6d, _0xde7ba2['Instance']['event'](_0x1189c4['EnergyChan' + 'ge']);
        }
        get ['energyCoun' + 't']() {
            return null != this['user']['playerInfo']['energyCoun' + 't'] &amp;&amp; null != this['user']['playerInfo']['energyCoun' + 't'] || (this['user']['playerInfo']['energyCoun' + 't'] = 0x5), this['user']['playerInfo']['energyCoun' + 't'] || 0x0;
        }
        set ['energyCoun' + 'tDown'](_0x27677f) {
            this['user']['playerInfo']['energyCoun' + 'tDown'] = _0x27677f, _0xde7ba2['Instance']['event'](_0x1189c4['EnergyTime' + 'Change']);
        }
        get ['energyCoun' + 'tDown']() {
            return this['user']['playerInfo']['energyCoun' + 'tDown'] || 0x0;
        }
        set ['level'](_0x291038) {
            this['user']['playerInfo']['level'] = _0x291038 || 0x1;
        }
        get ['level']() {
            return this['user']['playerInfo']['level'] || 0x1;
        }
        set ['sign'](_0x103559) {
            this['user']['playerInfo']['sign'] = _0x103559 || 0x1;
        }
        get ['sign']() {
            return this['user']['playerInfo']['sign'] || 0x1;
        }
        set ['roles'](_0x4f21a5) {
            this['user']['playerInfo']['roles'] = _0x4f21a5 || 0x1;
        }
        get ['roles']() {
            return this['user']['playerInfo']['roles'] || 0x1;
        }
        set ['proNum'](_0x17447c) {
            this['user']['playerInfo']['proNum'] = _0x17447c || 0x0;
        }
        get ['proNum']() {
            return this['user']['playerInfo']['proNum'] || 0x0;
        }
        set ['feverRobot'](_0x215702) {
            this['user']['playerInfo']['feverRobot'] = _0x215702 || 0x1;
        }
        get ['feverRobot']() {
            return this['user']['playerInfo']['feverRobot'] || 0x1;
        }
    }
    _0x544fe9['_instance'] = null, _0x544fe9['taskRed'] = !0x1, function (_0x343773) {
        _0x343773[_0x343773['OK'] = 0x2710] = 'OK', _0x343773[_0x343773['FAIL'] = 0x2712] = 'FAIL', _0x343773[_0x343773['LOGIN_PAR_' + 'ERROR'] = 0x3e9] = 'LOGIN_PAR_' + 'ERROR', _0x343773[_0x343773['ENTRY_TOKE' + 'N_EXPIRE'] = 0x2715] = 'ENTRY_TOKE' + 'N_EXPIRE', _0x343773[_0x343773['ENTRY_USER' + '_NOT_EXIST'] = 0x271b] = 'ENTRY_USER' + '_NOT_EXIST';
    }(_0x486efc || (_0x486efc = {}));
    class _0x337a1f {
        constructor() {
            this['packageNam' + 'e'] = _0x17f4fa['packageNam' + 'e'], this['mt'] = _0x17f4fa['Platform'], this['apiversion'] = _0x17f4fa['Apiversion'], this['version'] = _0x17f4fa['ClientVer'], this['sessionID'] = '';
        }
        static get ['Instance']() {
            return null === _0x337a1f['_instance'] &amp;&amp; (_0x337a1f['_instance'] = new _0x337a1f()), _0x337a1f['_instance'];
        }
        ['addTsParas'](_0x30b7cf, _0x3584c9) {
            return _0x30b7cf;
        }
        ['qgPostUrl'](_0x441f32) {
            return _0x53fc60['isQG'] || _0x53fc60['IsQutoutia' + 'o']() ? '/data' + _0x441f32 : _0x441f32;
        }
        ['qgPostData'](_0x1dc119) {
            return (_0x53fc60['isQG'] || _0x53fc60['IsQutoutia' + 'o']()) &amp;&amp; (_0x1dc119 = 'data=' + JSON['stringify'](_0x1dc119)), _0x1dc119;
        }
        ['login2User'](_0x105aa9) {
            let _0x57c715 = Object['assign'](_0x105aa9, {
                'packageName': this['packageNam' + 'e'],
                'inviteCode': _0x544fe9['Instance']['inviteCode'] || ''
            });
            return console['log']('loginUser:', _0x57c715), this['post'](this['qgPostUrl']('/2/login'), _0x57c715);
        }
        ['getAppConf' + 'ig']() {
            return this['get']('/hd/config', { 'packageName': this['packageNam' + 'e'] });
        }
        ['buildUrl'](_0x4fccb3) {
            return _0x17f4fa['host'] + _0x4fccb3;
        }
        ['buildParas'](_0x1f832f, _0x19e1a5) {
            let _0xe4ea96 = _0x1f832f;
            return _0x19e1a5 &amp;&amp; (_0xe4ea96 = Object['assign'](_0x1f832f, {
                'sessionID': this['sessionID'],
                'apiversion': this['apiversion'],
                'version': this['version'],
                'mt': this['mt']
            })), _0xe4ea96;
        }
        ['get'](_0x1edcfe, _0x305b0d = {}, _0x20dbc0 = !0x0) {
            let _0x57260d = this['buildUrl'](_0x1edcfe), _0x38fded = this['buildParas'](_0x305b0d, _0x20dbc0);
            return new Promise((_0x3f6375, _0x5bf7bb) =&gt; {
                new _0x49237b((_0x14fc93, _0x13ad03) =&gt; {
                    this['handleResu' + 'lt'](_0x14fc93, _0x13ad03, _0x3f6375, _0x5bf7bb);
                })['sendGet'](_0x57260d, _0x38fded);
            });
        }
        ['post'](_0x374b20, _0x5773be = {}, _0x517934 = !0x0) {
            let _0x5ce2a4 = this['buildUrl'](_0x374b20), _0x44d89c = this['buildParas'](_0x5773be, _0x517934);
            return new Promise((_0x34109a, _0x274fed) =&gt; {
                new _0x49237b((_0x3b9ede, _0x18fa53) =&gt; {
                    this['handleResu' + 'lt'](_0x3b9ede, _0x18fa53, _0x34109a, _0x274fed);
                })['sendPostWi' + 'thUrl'](_0x5ce2a4, this['qgPostData'](_0x44d89c));
            });
        }
        ['handleResu' + 'lt'](_0x52ecc2, _0x1d763c, _0x241536, _0x166f61) {
            if (_0x52ecc2)
                return _0x53fc60['Instance']['report']('NetworkErr' + 'or', { 'error': _0x52ecc2 }), void _0x166f61(_0x52ecc2);
            _0x1d763c['code'] === _0x486efc['OK'] ? _0x241536(_0x1d763c['result']) : (_0x53fc60['Instance']['report']('NetworkErr' + 'or', { 'code': _0x1d763c['code'] }), _0x166f61(_0x1d763c));
        }
    }
    _0x337a1f['_instance'] = null;
    class _0x51e812 {
        constructor() {
            this['sdkParams'] = null;
        }
        static get ['Instance']() {
            return null === _0x51e812['_instance'] &amp;&amp; (_0x51e812['_instance'] = new _0x51e812()), _0x51e812['_instance'];
        }
        ['clear']() {
        }
        ['sdkLogin'](_0x2ed3ac, _0x2cbefc) {
            this['sdkLogin2'](_0x2ed3ac, _0x2cbefc);
        }
        ['sdkLogin2'](_0x2c8618, _0xb2cb07) {
            console['log']('\x20sdkLogin2'), (_0x2c8618['iscommit'] = 0x1, _0x337a1f['Instance']['login2User'](_0x2c8618)['then'](_0xc58078 =&gt; {
                _0xc58078 &amp;&amp; (_0x544fe9['Instance']['user']['openid'] = _0xc58078['openid'] || '', _0x17f4fa['isLimitCit' + 'y'] = _0xc58078['isL'] || !0x1), _0x53fc60['Instance']['report'](_0x3a4ce1['newLogin'], {
                    'register': _0x2ee6aa['registerDa' + 'yString'],
                    'platformVersion': _0x2ee6aa['platformVe' + 'rsion']
                }), this['doDefaultL' + 'oginAction'](_0xb2cb07), _0x2c8618['nickName'] &amp;&amp; _0x2c8618['nickName']['length'] &amp;&amp; (_0x544fe9['Instance']['user']['nickName'] = _0x2c8618['nickName']), _0x2c8618['avatar'] &amp;&amp; _0x2c8618['avatar']['length'] &amp;&amp; (_0x544fe9['Instance']['user']['avatar'] = _0x2c8618['avatar']), _0xc58078 &amp;&amp; _0xc58078['openid'] &amp;&amp; _0xc58078['openid']['length'] &amp;&amp; (_0x544fe9['Instance']['user']['openid'] = _0xc58078['openid']);
            })['catch'](_0xb6c810 =&gt; {
                _0x544fe9['Instance']['logined'] || (_0x544fe9['Instance']['loginError'] = !0x0, _0x53fc60['Instance']['report'](_0x3a4ce1['LoginFail'], {}), _0xde7ba2['Instance']['event'](_0x1189c4['userLoginF' + 'inish'], {
                    'logined': !0x1,
                    'caller': _0xb2cb07
                })), console['log']('ç™»é™†å¤±è´¥:\x20', _0xb6c810);
            }));
        }
        ['doFailLogi' + 'n']() {
            this['doDefaultL' + 'oginAction']();
        }
        ['doDefaultL' + 'oginAction'](_0x273499 = null) {
            let _0x2ed606 = _0x544fe9['Instance']['user'];
            _0x2ed606['resumePlay' + 'erInfoDefa' + 'ult'](), _0x2ed606['loadCacheD' + 'ata'](), _0x337a1f['Instance']['sessionID'] = _0x2ed606['session_ke' + 'y'], _0x544fe9['Instance']['readDataIn' + 'fo'](null), _0xde7ba2['Instance']['event'](_0x1189c4['UserInfoCh' + 'ange']), _0x544fe9['Instance']['logined'] = !0x0, _0xde7ba2['Instance']['event'](_0x1189c4['userLoginF' + 'inish'], {
                'logined': !0x0,
                'caller': _0x273499
            });
        }
    }
    _0x51e812['_instance'] = null;
    class _0x206082 {
        constructor() {
            this['hasShow'] = !0x1, this['m_offlineT' + 'ime'] = 0x0;
        }
        static get ['Instance']() {
            return null === _0x206082['_instance'] &amp;&amp; (_0x206082['_instance'] = new _0x206082()), _0x206082['_instance'];
        }
        ['init']() {
            let _0x58af71 = this['getOffline' + 'Time']();
            this['m_offlineT' + 'ime'] = _0x58af71 &gt; 0x0 ? new Date()['getTime']() - this['getOffline' + 'Time']() : 0x0;
        }
        ['getOffline' + 'Time']() {
            return _0x1b240e['getNumber']('offlineTim' + 'e');
        }
        ['setOffline' + 'Time'](_0x389803) {
            _0x1b240e['setNumber']('offlineTim' + 'e', _0x389803);
        }
        ['getOffline' + 'TimeCoin']() {
            let _0x15f9ad = 0x0;
            if (!this['hasShow']) {
                let _0x91a24a = Math['floor'](this['m_offlineT' + 'ime'] / 0xea60), _0x5d2d30 = 0x78;
                _0x91a24a &gt;= 0x3 &amp;&amp; (_0x91a24a &gt; _0x5d2d30 &amp;&amp; (_0x91a24a = _0x5d2d30), _0x15f9ad = 2.5 * _0x91a24a);
            }
            return Math['floor'](_0x15f9ad);
        }
    }
    _0x206082['_instance'] = null;
    class _0x5f10c5 extends Laya['Loader'] {
        constructor() {
            super(...arguments), this['arrayBuffe' + 'r'] = null, this['parentLoad' + 'er'] = null, this['dis'] = null, this['jsonString'] = null;
        }
        ['onFileLoad' + 'ed'](_0x1f8711) {
            this['arrayBuffe' + 'r'] = _0x1f8711, this['dis'] = new Laya['Byte'](_0x1f8711), this['dis']['endian'] = Laya['Byte']['BIG_ENDIAN'];
            let _0x7b8f3e = window;
            _0x7b8f3e['pako'] &amp;&amp; (-0x1 != this['url']['indexOf']('Json') ? (this['jsonString'] = _0x7b8f3e['pako']['inflate'](_0x1f8711, { 'to': 'string' }), this['parsePLFDa' + 'ta'](JSON['parse'](this['jsonString']))) : (this['arrayBuffe' + 'r'] = _0x7b8f3e['pako']['inflate'](_0x1f8711), this['parsePLFBD' + 'ata'](this['arrayBuffe' + 'r']))), this['parentLoad' + 'er'] &amp;&amp; this['parentLoad' + 'er']['endLoad'](this['arrayBuffe' + 'r']);
        }
        ['onError']() {
            this['parentLoad' + 'er'] &amp;&amp; this['parentLoad' + 'er']['endLoad']();
        }
    }
    class _0x4dae8f {
        ['onAsynLoad' + 'ed']() {
        }
        ['_setUrl']() {
        }
        static ['initZipLoa' + 'der']() {
            Laya3D['_loadZip'] = _0x1ec71e =&gt; {
                let _0x1aacf2 = new _0x5f10c5();
                _0x1aacf2['parentLoad' + 'er'] = _0x1ec71e, _0x1aacf2['on']('complete', _0x1aacf2, _0x1aacf2['onFileLoad' + 'ed']), _0x1aacf2['on']('error', _0x1aacf2, _0x1aacf2['onError']), _0x1aacf2['load'](_0x1ec71e['url'], 'arraybuffe' + 'r', !0x1, null, !0x0);
            }, Laya['LoaderMana' + 'ger']['createMap']['zip'] = [
                'ZIP',
                _0x4dae8f
            ], Laya['Loader']['parserMap']['ZIP'] = Laya3D['_loadZip'];
        }
    }
    class _0x35ccdc {
        constructor() {
            this['loadingRes'] = !0x1, this['loaded'] = !0x1, this['loadResCal' + 'lback'] = null, this['threeDResD' + 'ir'] = '', this['reset']();
        }
        static get ['Instance']() {
            return null == _0x35ccdc['_instance'] &amp;&amp; (_0x35ccdc['_instance'] = new _0x35ccdc()), _0x35ccdc['_instance'];
        }
        ['reset']() {
            if (this['loadingRes'] = !0x1, this['loaded'] = !0x1, 'undefined' != typeof wx &amp;&amp; _0x17f4fa['useZip']) {
                let _0x409927 = wx;
                this['threeDResD' + 'ir'] = _0x409927['env']['USER_DATA_' + 'PATH'] + '/DRes' + _0x17f4fa['tResVer'] + '/', console['log'](this['threeDResD' + 'ir']);
            }
            _0x4dae8f['initZipLoa' + 'der']();
        }
        ['loadRes'](_0x4dad46) {
            this['loadingRes'] || (this['loadResCal' + 'lback'] = _0x4dad46, this['loadingRes'] = !0x0, this['loadAllRes']());
        }
        ['onProgress'](_0x4ae538) {
            _0xde7ba2['Instance']['event'](_0x1189c4['ResLoadPro' + 'gress'], 0.95 * _0x4ae538);
        }
        ['onLoad']() {
            this['loadingRes'] = !0x1;
        }
        ['onLoadResC' + 'omplete2']() {
            let _0x893dc2 = 0x0, _0x4fb8e1 = () =&gt; {
                    _0x893dc2 += 0x1, _0xde7ba2['Instance']['event'](_0x1189c4['ResLoadPro' + 'gress'], _0x893dc2 / 0x64 * 0.05 + 0.95), _0x893dc2 &gt;= 0x1 &amp;&amp; Laya['timer']['clear'](this, _0x4fb8e1);
                };
            Laya['timer']['loop'](0x32, this, _0x4fb8e1), Laya['timer']['clear'](this, _0x4fb8e1), this['onLoadResC' + 'omplete']();
        }
        ['onLoadResC' + 'omplete']() {
            this['loadResCal' + 'lback'] &amp;&amp; this['loadResCal' + 'lback']['run'](), this['loadingRes'] = !0x1, this['loaded'] = !0x0, this['sentResToO' + 'penContext'](), _0xde7ba2['Instance']['event'](_0x1189c4['StartLoadF' + 'inish']), _0x53fc60['nodeReport'](_0x3a4ce1['loadRes']);
        }
        ['loadAllRes']() {
            _0x17f4fa['useZip'] ? this['unzipThree' + 'DRes']()['then'](_0x217630 =&gt; {
                this['deleteOldT' + 'hreeDResDi' + 'r'](), this['loadGRes']();
            })['catch'](_0x4f468f =&gt; {
                console['log']('unzip\x20erro' + 'r');
            }) : this['loadGRes']();
        }
        ['loadGRes']() {
            let _0x29341d = _0x380157['getGameRes']();
            Laya['loader']['load'](_0x29341d, Laya['Handler']['create'](this, this['onLoadResC' + 'omplete2']), Laya['Handler']['create'](this, this['onProgress'], null, !0x1), null, 0x1, !0x0);
        }
        ['onError']() {
            console['log']('åŠ&nbsp;è½½èµ„æºå¤±è´¥');
        }
        ['clear']() {
        }
        ['sentResToO' + 'penContext']() {
            Laya['Browser']['onMiniGame'];
        }
        ['deleteOldT' + 'hreeDResDi' + 'r']() {
            if ('undefined' == typeof wx || !_0x17f4fa['useZip'])
                return;
            let _0x5998bd = wx;
            var _0x1b32b9 = _0x5998bd['getFileSys' + 'temManager']();
            let _0x58c17f = _0x5998bd['env']['USER_DATA_' + 'PATH'], _0x4cc926 = 'DRes' + _0x17f4fa['tResVer'];
            _0x1b32b9['readdir']({
                'dirPath': _0x58c17f,
                'success': _0x5aaf6a =&gt; {
                    let _0x31ea92 = _0x5aaf6a['files'];
                    for (let _0x251836 = 0x0; _0x251836 &lt; _0x31ea92['length']; _0x251836++) {
                        let _0x589bd0 = _0x31ea92[_0x251836];
                        console['log']('file\x20' + _0x589bd0), _0x589bd0 !== _0x4cc926 &amp;&amp; 0x0 == _0x589bd0['indexOf']('DRes') &amp;&amp; _0x1b32b9['rmdir']({
                            'dirPath': _0x5998bd['env']['USER_DATA_' + 'PATH'] + '/' + _0x589bd0,
                            'recursive': !0x0
                        });
                    }
                }
            });
        }
        ['unzipThree' + 'DRes']() {
            if ('undefined' == typeof wx || !_0x17f4fa['useZip'])
                return new Promise((_0x2ffde3, _0x5c961a) =&gt; {
                    _0x2ffde3('');
                });
            let _0x15d0eb = wx;
            var _0x145314 = _0x15d0eb['getFileSys' + 'temManager']();
            _0x17f4fa['tResVer'];
            let _0x39a988 = this['threeDResD' + 'ir'];
            return console['log']('assets\x20dir' + 'ectory:\x20' + _0x39a988), new Promise((_0x315ec3, _0x2b9951) =&gt; {
                _0x145314['access']({
                    'path': _0x39a988,
                    'success': _0x48d275 =&gt; {
                        _0x315ec3(_0x48d275);
                    },
                    'fail': () =&gt; {
                        _0x2b9951('res\x20direct' + 'ory\x20not\x20ex' + 'ist.\x20upzip' + 'ing...');
                    }
                });
            })['then'](_0x46d3ae =&gt; {
                console['log']('res\x20direct' + 'ory\x20exist.' + '\x20load\x20asse' + 'ts...');
            })['catch'](_0x38dc6b =&gt; new Promise((_0x2117e0, _0x1e3409) =&gt; {
                _0x145314['unzip']({
                    'zipFilePath': 'res/DRes.z' + 'ip',
                    'targetPath': _0x15d0eb['env']['USER_DATA_' + 'PATH'],
                    'success': function (_0x2398fb) {
                        console['log']('unzip\x20comp' + 'lte'), _0x2117e0(_0x2398fb);
                    },
                    'fail': function (_0x542903) {
                        _0x1e3409('assets\x20unz' + 'ip\x20fail');
                    }
                });
            }));
        }
    }
    _0x35ccdc['_instance'] = null;
    class _0xe3a4d {
        static ['getFormatS' + 'econds'](_0x52c830, _0x11fa7a = ':') {
            var _0x20c11e, _0x2f99f7 = 0x0, _0x176bf3 = 0x0;
            return _0x52c830 &gt; 0x3c &amp;&amp; (_0x176bf3 = _0x52c830 / 0x3c, _0x52c830 %= 0x3c, _0x176bf3 &gt; 0x3c &amp;&amp; (_0x2f99f7 = _0x176bf3 / 0x3c, _0x176bf3 %= 0x3c)), _0x20c11e = _0x2f99f7 &gt;= 0xa ? Math['floor'](_0x2f99f7) + ':' : _0x2f99f7 &gt; 0x0 ? '0' + Math['floor'](_0x2f99f7) + ':' : '', _0x20c11e += _0x176bf3 &gt;= 0xa ? Math['floor'](_0x176bf3) + ':' : '0' + Math['floor'](_0x176bf3) + ':', _0x20c11e += _0x52c830 &gt;= 0xa ? Math['floor'](_0x52c830) + '' : '0' + Math['floor'](_0x52c830);
        }
    }
    class _0x3ffa4e {
        constructor() {
            this['COUNTDOWN'] = 0x12c;
        }
        static get ['Instance']() {
            return null == _0x3ffa4e['_instance'] &amp;&amp; (_0x3ffa4e['_instance'] = new _0x3ffa4e()), _0x3ffa4e['_instance'];
        }
        ['onShow']() {
            let _0x35322e = _0x544fe9['Instance']['energyOffl' + 'ineTime'], _0x4f9c06 = Date['now']();
            if (_0x4f9c06 - _0x35322e &gt; 0x0) {
                let _0x3ab73e = _0x4f9c06 - _0x35322e;
                _0x3ab73e = Math['floor'](_0x3ab73e / 0x3e8);
                let _0x338d86 = _0x544fe9['Instance']['energyCoun' + 't'], _0x2a719c = _0x544fe9['Instance']['energyCoun' + 'tDown'];
                for (; _0x3ab73e - _0x2a719c &gt; 0x0 &amp;&amp; _0x338d86 &lt; 0x5;)
                    _0x338d86 += 0x1, _0x3ab73e -= _0x2a719c, _0x2a719c = this['COUNTDOWN'];
                _0x3ab73e &gt; 0x0 &amp;&amp; (_0x2a719c -= _0x3ab73e % this['COUNTDOWN']), _0x544fe9['Instance']['energyCoun' + 'tDown'] = Math['min'](_0x2a719c, this['COUNTDOWN']), _0x544fe9['Instance']['energyCoun' + 't'] = _0x338d86;
            }
            this['startTimer']();
        }
        ['onHide']() {
            this['stopTimer'](), _0x544fe9['Instance']['energyOffl' + 'ineTime'] = Date['now']();
        }
        ['checkEnery' + 'Time']() {
            _0x544fe9['Instance']['energyCoun' + 't'] &lt; 0x5 &amp;&amp; _0x544fe9['Instance']['energyCoun' + 'tDown'] &lt;= 0x0 &amp;&amp; (_0x544fe9['Instance']['energyCoun' + 'tDown'] = this['COUNTDOWN']);
        }
        ['startTimer']() {
            this['stopTimer'](), _0x544fe9['Instance']['energyCoun' + 'tDown'] &lt;= 0x0 &amp;&amp; (_0x544fe9['Instance']['energyCoun' + 'tDown'] = this['COUNTDOWN']), _0x544fe9['Instance']['energyCoun' + 't'] &gt;= 0x5 || Laya['timer']['loop'](0x3e8, this, this['timerUpdat' + 'e']);
        }
        ['timerUpdat' + 'e']() {
            if (_0x544fe9['Instance']['energyCoun' + 't'] &gt;= 0x5)
                return _0x544fe9['Instance']['energyCoun' + 'tDown'] = 0x0, void this['stopTimer']();
            _0x544fe9['Instance']['energyCoun' + 'tDown']--, _0x544fe9['Instance']['energyCoun' + 'tDown'] &lt;= 0x0 &amp;&amp; (_0x544fe9['Instance']['energyCoun' + 't']++, _0x544fe9['Instance']['energyCoun' + 't'] &gt;= 0x5 ? this['stopTimer']() : _0x544fe9['Instance']['energyCoun' + 'tDown'] = this['COUNTDOWN']);
        }
        ['stopTimer']() {
            Laya['timer']['loop'](0x3e8, this, this['timerUpdat' + 'e']);
        }
        ['getLabel']() {
            return _0x544fe9['Instance']['energyCoun' + 't'] &gt;= 0x5 ? 'Full' : _0x544fe9['Instance']['energyCoun' + 'tDown'] &lt;= 0x0 ? '00:00' : _0xe3a4d['getFormatS' + 'econds'](_0x544fe9['Instance']['energyCoun' + 'tDown']);
        }
    }
    _0x3ffa4e['_instance'] = null;
    class _0x5ebd46 {
        constructor() {
            this['curSubPack' + 'etLoadProg' + 'ress'] = 0x0, this['loadProgre' + 'ss'] = 0x0, this['updateMana' + 'ger'] = null, this['subPackage' + 'Name'] = 'res', this['curHideTim' + 'er'] = 0x0;
        }
        static get ['Instance']() {
            return null === _0x5ebd46['_instance'] &amp;&amp; (_0x5ebd46['_instance'] = new _0x5ebd46()), _0x5ebd46['_instance'];
        }
        ['onConfigLo' + 'aded']() {
            this['canLoadSub' + 'package']() ? (_0x3189dd['Instance']['openUI'](_0x5b16a7['Load'], { 'loadSubpackage': !0x0 }), this['loadSubpac' + 'kage']()) : (_0x3189dd['Instance']['openUI'](_0x5b16a7['Load'], { 'loadSubpackage': !0x1 }), this['loadSubpac' + 'kageFinish']()), this['checkForUp' + 'date']();
        }
        ['initEnv']() {
            this['hookFun'](), _0x53fc60['registerQG' + 'AldRequest'](), _0x53fc60['onShow'](_0x5aa25d =&gt; {
                this['onShowWX'](_0x5aa25d);
            }, _0x40e311 =&gt; {
                this['onHideWX'](_0x40e311);
            });
            let _0x42c58b = parseInt(_0x1b240e['getString']('wxRegister' + 'Time') || '0');
            0x0 === _0x42c58b &amp;&amp; (_0x42c58b = Date['now'](), _0x1b240e['setString']('wxRegister' + 'Time', _0x42c58b['toString']()), _0x1b240e['removeItem']('canFetchVi' + 'deo'), _0x1b240e['removeItem']('useVideoMa' + 'xTime'), _0x2ee6aa['firstTimeP' + 'layer'] = !0x0), _0x2ee6aa['registerTi' + 'me'] = _0x42c58b;
            let _0x5a2c80 = Date['now']();
            _0x2ee6aa['accountTim' + 'e'] = _0x5a2c80 - _0x42c58b;
            {
                let _0x506cda = parseInt(_0x1b240e['getString']('lastStartL' + 'oadTime') || '0');
                _0x2ee6aa['lastStartT' + 'ime'] = _0x506cda, _0x1b240e['setString']('lastStartL' + 'oadTime', _0x5a2c80['toString']());
            }
            _0x2ee6aa['registerDa' + 'yString'] = _0x23f47f['timestampT' + 'oDay'](_0x2ee6aa['registerTi' + 'me']), _0x2ee6aa['isOverDay'] = _0x1f294a['checkOverD' + 'ay'](), _0x2ee6aa['isNewPlaye' + 'r'] = _0x23f47f['isSameDay'](_0x5a2c80, _0x42c58b);
            let _0x22b401 = null, _0x54f4b3 = _0x53fc60['getPlatfor' + 'm']();
            _0x54f4b3 &amp;&amp; _0x54f4b3['getSystemI' + 'nfoSync'] &amp;&amp; (_0x22b401 = _0x54f4b3['getSystemI' + 'nfoSync']()), _0x22b401 &amp;&amp; (console['log'](_0x22b401), _0x2ee6aa['windowHeig' + 'ht'] = _0x22b401['windowHeig' + 'ht'], _0x2ee6aa['windowWidt' + 'h'] = _0x22b401['windowWidt' + 'h'], _0x2ee6aa['screenHeig' + 'ht'] = _0x22b401['screenHeig' + 'ht'], _0x2ee6aa['screenWidt' + 'h'] = _0x22b401['screenWidt' + 'h'], _0x22b401['platform'] &amp;&amp; 'android' === _0x22b401['platform']['toLowerCas' + 'e']() ? _0x53fc60['isAndroid'] = !0x0 : _0x22b401['platform'] &amp;&amp; 'ios' === _0x22b401['platform']['toLowerCas' + 'e']() &amp;&amp; (_0x53fc60['isIos'] = !0x0, _0x53fc60['IsWeChat']()), _0x22b401['benchmarkL' + 'evel'] &amp;&amp; _0x22b401['benchmarkL' + 'evel'] &gt;= 0x1 &amp;&amp; _0x22b401['benchmarkL' + 'evel'] &lt; 0x14 &amp;&amp; (_0x53fc60['isLowDevic' + 'e'] = !0x0), _0x22b401['platformVe' + 'rsion'] &amp;&amp; (_0x2ee6aa['platformVe' + 'rsion'] = _0x22b401['platformVe' + 'rsion'])), _0x53fc60['Instance']['setLoading' + 'Progress'](0x0), _0x53fc60['nodeReport'](_0x3a4ce1['gameStart']), _0x53fc60['IsOppo']();
        }
        ['onLoadComp' + 'lete']() {
            this['doLoginAct' + 'ion'](null);
        }
        ['canLoadSub' + 'package']() {
            if (console['log']('Taylor\x20---' + '\x20canLoadSu' + 'bpackage'), !this['subPackage' + 'Name'] || !this['subPackage' + 'Name']['length'])
                return !0x1;
            let _0x4062b1 = _0x53fc60['getPlatfor' + 'm']();
            return !(!_0x4062b1 || !_0x4062b1['loadSubpac' + 'kage']);
        }
        ['doLoginAct' + 'ion'](_0x175ac0 = null) {
            this['getAppCfg']();
            let _0x1fd5e8 = () =&gt; {
                _0x544fe9['Instance']['loginError'] = !0x1, console['log']('\x20sdkLogin'), _0x53fc60['Instance']['sdkLogin'](Laya['Handler']['create'](this, _0x5d1b35 =&gt; {
                    _0x53fc60['Instance']['loginParam' + 's'] = _0x5d1b35, console['log']('\x20è‡ªå·±æœåŠ¡ç«¯ç™»å½•'), this['connectSdk' + 'LoginSrv'](_0x53fc60['Instance']['loginParam' + 's'], _0x175ac0);
                }), null);
            };
            _0x1fd5e8 &amp;&amp; _0x1fd5e8();
        }
        ['connectSdk' + 'LoginSrv'](_0x129467, _0x7e3164) {
            null !== _0x129467 &amp;&amp; (console['log']('\x20è‡ªå·±æœåŠ¡ç«¯ç™»å½•'), _0x51e812['Instance']['sdkLogin'](_0x129467, _0x7e3164));
        }
        ['loadSubpac' + 'kageFinish']() {
            _0x35ccdc['Instance']['loadRes'](null), Laya['loader']['load'](_0x380157['getGameCon' + 'fig'](), Laya['Handler']['create'](this, this['onLoadComp' + 'lete']));
        }
        ['loadSubpac' + 'kage']() {
            let _0x55d3de = _0x53fc60['getPlatfor' + 'm']();
            if (console['log']('Taylor\x20---' + '\x20loadSubpa' + 'ckage'), _0x55d3de &amp;&amp; _0x55d3de['loadSubpac' + 'kage']) {
                console['log']('Taylor\x20---' + '\x20this.subP' + 'ackageName' + '=\x20' + this['subPackage' + 'Name']);
                let _0x34a793 = _0x55d3de['loadSubpac' + 'kage']({
                    'name': this['subPackage' + 'Name'],
                    'success': _0x21f641 =&gt; {
                        this['loadRes3dS' + 'ubpackage'](), console['log']('Taylor\x20---' + '\x20success'), Laya['timer']['clear'](this, this['updateLoad']);
                    },
                    'fail': _0x4d6daa =&gt; {
                        console['log']('fail'), Laya['timer']['clear'](this, this['updateLoad']);
                    }
                });
                _0x34a793 &amp;&amp; (_0x34a793['onProgress' + 'Update'](_0x6a435d =&gt; {
                    console['log']('ä¸‹è½½è¿›åº¦', _0x6a435d['progress']), console['log']('å·²ç»ä¸‹è½½çš„æ•°æ®é•¿åº¦', _0x6a435d['totalBytes' + 'Written']), console['log']('é¢„æœŸéœ€è¦ä¸‹è½½çš„æ•°æ®æ€»' + 'é•¿åº¦', _0x6a435d['totalBytes' + 'ExpectedTo' + 'Write']), this['curSubPack' + 'etLoadProg' + 'ress'] = _0x6a435d['progress'] / 0x64;
                }), Laya['timer']['loop'](0x64, this, this['updateLoad']), Laya['timer']['once'](0x1f4, this, this['updateLoad']));
            }
        }
        ['loadMusicS' + 'ubPackage']() {
            if (!this['canLoadSub' + 'package']())
                return;
            let _0x1809a7 = _0x53fc60['getPlatfor' + 'm']();
            (console['log']('canLoadSub' + 'package111'), _0x1809a7 &amp;&amp; _0x1809a7['loadSubpac' + 'kage']) &amp;&amp; (console['log']('canLoadSub' + 'package112' + '221'), _0x29ed32['Instance']['canPlay'] = !0x1, _0x1809a7['loadSubpac' + 'kage']({
                'name': 'mus',
                'success': _0x546dfb =&gt; {
                    _0x29ed32['Instance']['canPlay'] = !0x0, _0x29ed32['Instance']['playBgm']();
                },
                'fail': _0x13969a =&gt; {
                }
            }));
        }
        ['loadRes3dS' + 'ubpackage']() {
            let _0x37a195 = _0x53fc60['getPlatfor' + 'm']();
            _0x37a195 &amp;&amp; _0x37a195['loadSubpac' + 'kage'] &amp;&amp; _0x37a195['loadSubpac' + 'kage']({
                'name': 'res3d1',
                'success': _0x29f58b =&gt; {
                    this['loadRes3dS' + 'ubpackage2']();
                },
                'fail': _0x1bdea6 =&gt; {
                }
            });
        }
        ['loadRes3dS' + 'ubpackage2']() {
            let _0x3c2b9d = _0x53fc60['getPlatfor' + 'm']();
            _0x3c2b9d &amp;&amp; _0x3c2b9d['loadSubpac' + 'kage'] &amp;&amp; _0x3c2b9d['loadSubpac' + 'kage']({
                'name': 'res3d2',
                'success': _0x4b94d2 =&gt; {
                    this['loadRes3dS' + 'ubpackage3']();
                },
                'fail': _0x126cee =&gt; {
                }
            });
        }
        ['loadRes3dS' + 'ubpackage3']() {
            let _0x1c6523 = _0x53fc60['getPlatfor' + 'm']();
            _0x1c6523 &amp;&amp; _0x1c6523['loadSubpac' + 'kage'] &amp;&amp; _0x1c6523['loadSubpac' + 'kage']({
                'name': 'res3d3',
                'success': _0xef613c =&gt; {
                    this['loadSubpac' + 'kageFinish']();
                },
                'fail': _0x1977d5 =&gt; {
                }
            });
        }
        ['bannerClic' + 'kCheck'](_0x2931c9) {
            _0x2931c9 &amp;&amp; null != _0x2931c9 &amp;&amp; (0x8 == _0x2931c9['targetActi' + 'on'] || 0x9 == _0x2931c9['targetActi' + 'on'] || 0xa == _0x2931c9['targetActi' + 'on']) &amp;&amp; _0x2931c9['targetPage' + 'Path'] &amp;&amp; _0x2931c9['targetPage' + 'Path']['length'] &gt; 0x32 &amp;&amp; _0x53fc60['Instance']['report'](_0x3a4ce1['BannerJump'], { 'pos': _0x53fc60['Instance']['showBanner' + 'Pos'] });
        }
        ['updateLoad' + 'InfoFromWX'](_0x48bf05) {
            if (null !== _0x48bf05 &amp;&amp; (null !== _0x48bf05['inviteName'] || null !== _0x48bf05['openid'] || null !== _0x48bf05['inviteCode'])) {
                let _0x11dfc7 = _0x48bf05['inviteCode'];
                _0x11dfc7 &amp;&amp; (_0x544fe9['Instance']['inviteCode'] = _0x11dfc7);
            }
            null !== _0x48bf05 &amp;&amp; null !== _0x48bf05['chid'] &amp;&amp; (_0x2ee6aa['chid'] = _0x48bf05['chid']);
        }
        ['getAppCfg']() {
            _0x337a1f['Instance']['getAppConf' + 'ig']()['then'](_0x569920 =&gt; {
                if (console['log'](_0x569920), _0x17f4fa['State'] = _0x569920['type'] || 0x0, _0x17f4fa['showRecomm' + 'end'] = _0x569920['showRecomm' + 'end'] || !0x1, _0x17f4fa['ShareTickT' + 'imer'] = _0x569920['shareTimer'] || 0xbb8, _0x17f4fa['vGameInfo'] = Object['assign']({}, _0x16241f, _0x569920['vGameInfo']), _0x17f4fa['State'] == _0x30099b['Check']);
                else {
                    let _0x58530b = _0x569920['shareList'] || [];
                    if (_0x58530b['length'] &gt; 0x0 &amp;&amp; (_0x53fc60['IsTouTiao']() || (_0x17f4fa['ShareInfoL' + 'ist'] = _0x58530b)), _0x53fc60['IsOppo']() &amp;&amp; _0x17f4fa['vGameInfo']['oppoADInfo']['eInfo'] &amp;&amp; (_0x17f4fa['vGameInfo']['eInfo'] = _0x17f4fa['vGameInfo']['oppoADInfo']['eInfo']), _0x2ee6aa['chid'] &amp;&amp; _0x2ee6aa['chid']['length'] &amp;&amp; _0x17f4fa['vGameInfo']['mpcv'] &amp;&amp; _0x17f4fa['vGameInfo']['mpcv']['length']) {
                        let _0x370ff0 = _0x17f4fa['vGameInfo']['mpcv']['split'](',');
                        for (let _0x32b7a5 = 0x0; _0x32b7a5 &lt; _0x370ff0['length']; _0x32b7a5++)
                            if (_0x370ff0[_0x32b7a5] == _0x2ee6aa['chid']) {
                                _0x2ee6aa['chidState'] = !0x0;
                                break;
                            }
                    }
                }
                _0x17f4fa['gotCfg'] = !0x0, _0xde7ba2['Instance']['event'](_0x1189c4['GotCfg']);
            })['catch'](_0x30e529 =&gt; {
                console['log'](_0x30e529), _0x17f4fa['gotCfg'] = !0x0, _0xde7ba2['Instance']['event'](_0x1189c4['GotCfg']);
            });
        }
        ['updateLoad']() {
            console['log']('updateLoad'), this['loadProgre' + 'ss'] += 0.05, this['loadProgre' + 'ss'] &gt;= 0x1 ? (console['log']('updateLoad' + '\x20clear'), Laya['timer']['clear'](this, this['updateLoad']), this['loadProgre' + 'ss'] = 0x1) : Laya['timer']['once'](0x1f4, this, this['updateLoad']), this['updateSubP' + 'acketLoad']();
        }
        ['updateSubP' + 'acketLoad']() {
            let _0x45249d = this['curSubPack' + 'etLoadProg' + 'ress'];
            _0x45249d &lt; 0.9 || (console['log']('updateSubP' + 'acketLoad\x20' + 'clear'), Laya['timer']['clear'](this, this['updateLoad'])), _0x45249d = 0.1 * this['curSubPack' + 'etLoadProg' + 'ress'] + 0.9 * this['loadProgre' + 'ss'], _0xde7ba2['Instance']['event'](_0x1189c4['Subpackage' + 'LoadProgre' + 'ss'], _0x45249d);
        }
        ['checkForUp' + 'date']() {
            'undefined' != typeof wx &amp;&amp; wx['getUpdateM' + 'anager'] &amp;&amp; (this['updateMana' + 'ger'] = wx['getUpdateM' + 'anager'](), this['updateMana' + 'ger']['onCheckFor' + 'Update'](function (_0x57bf67) {
                console['log'](_0x57bf67['hasUpdate']);
            }), this['updateMana' + 'ger']['onUpdateRe' + 'ady'](() =&gt; {
                wx['showModal']({
                    'title': 'æ›´æ–°æç¤º',
                    'content': 'æ–°ç‰ˆæœ¬å·²ç»å‡†å¤‡å¥½ï¼Œæ˜¯' + 'å¦é‡å¯åº”ç”¨ï¼Ÿ',
                    'success': _0x2769cf =&gt; {
                        _0x2769cf['confirm'] &amp;&amp; this['updateMana' + 'ger']['applyUpdat' + 'e']();
                    },
                    'fail': null,
                    'complete': null,
                    'confirmText': 'é‡å¯',
                    'confirmColor': '#3CC51F',
                    'showCancel': !0x0,
                    'cancelText': 'å–æ¶ˆ',
                    'cancelColor': '#000000'
                });
            }), this['updateMana' + 'ger']['onUpdateFa' + 'iled'](() =&gt; {
            }));
        }
        ['onShowWX'](_0x4c0f23) {
            if (_0x544fe9['Instance']['onlineStar' + 'tTime'] = new Date()['getTime'](), _0x3ffa4e['Instance']['startTimer'](), console['log']('onShowWX'), _0x4c0f23) {
                console['log'](_0x4c0f23), _0x4c0f23['path'], _0x4c0f23 &amp;&amp; _0x4c0f23['referrerIn' + 'fo'] &amp;&amp; _0x4c0f23['referrerIn' + 'fo']['appId'] &amp;&amp; console['log'](_0x4c0f23['referrerIn' + 'fo']);
                let _0x276ea = _0x4c0f23['query'];
                if (_0x276ea &amp;&amp; (console['log']('showWX:' + _0x276ea + 'scene' + (_0x4c0f23['scene'] || '')), this['updateLoad' + 'InfoFromWX'](_0x276ea)), _0x4c0f23['scene']) {
                    _0x2ee6aa['scene'] = _0x4c0f23['scene'], _0x53fc60['Instance']['report']('GameScene', { 'scene': _0x4c0f23['scene'] });
                    let _0x2ab213 = _0x4c0f23['scene'];
                    _0x2ee6aa['canE'] = !0x0, '1005' != _0x2ab213 &amp;&amp; '1006' != _0x2ab213 &amp;&amp; '1011' != _0x2ab213 &amp;&amp; '1012' != _0x2ab213 &amp;&amp; '1013' != _0x2ab213 &amp;&amp; '1025' != _0x2ab213 &amp;&amp; '1027' != _0x2ab213 &amp;&amp; '1031' != _0x2ab213 &amp;&amp; '1032' != _0x2ab213 &amp;&amp; '1042' != _0x2ab213 &amp;&amp; '1047' != _0x2ab213 &amp;&amp; '1048' != _0x2ab213 &amp;&amp; '1049' != _0x2ab213 &amp;&amp; '1053' != _0x2ab213 &amp;&amp; '1054' != _0x2ab213 &amp;&amp; '1079' != _0x2ab213 &amp;&amp; '1096' != _0x2ab213 &amp;&amp; '1007' != _0x2ab213 &amp;&amp; '1008' != _0x2ab213 || (_0x2ee6aa['canE'] = !0x1);
                }
            }
            let _0x1d12f4 = 0x0;
            this['curHideTim' + 'er'] &amp;&amp; (_0x1d12f4 = Date['now']() - this['curHideTim' + 'er']) &lt; 0x0 &amp;&amp; (_0x1d12f4 = 0x0), this['curHideTim' + 'er'] = null, _0x3ffa4e['Instance']['onShow'](), _0x206082['Instance']['init'](), _0xde7ba2['Instance']['event'](_0x1189c4['GetFocus'], { 'hideTime': _0x1d12f4 });
        }
        ['onHideWX'](_0x4c564c) {
            console['log'](_0x4c564c), console['log']('onHideWX');
            let _0x4c0940 = new Date()['getTime']();
            _0x3ffa4e['Instance']['onHide']();
            let _0x5db8df = _0x4c0940 - _0x544fe9['Instance']['onlineStar' + 'tTime'];
            _0x544fe9['Instance']['onlineTime'] += _0x5db8df, _0x206082['Instance']['hasShow'] = !0x1, _0x206082['Instance']['setOffline' + 'Time'](_0x4c0940), _0x544fe9['saveGameDa' + 'ta'](!0x0, !0x0), this['curHideTim' + 'er'] = Date['now'](), _0xde7ba2['Instance']['event'](_0x1189c4['LostFocus']), this['bannerClic' + 'kCheck'](_0x4c564c);
        }
        ['addIosBLIN' + 'NPHONG']() {
        }
        ['addCode']() {
        }
        ['hookFun']() {
        }
    }
    _0x5ebd46['_instance'] = null;
    class _0x416d4f {
        static ['getRandom'](_0x183836, _0x1ef094) {
            if (_0x183836 == _0x1ef094)
                return _0x183836;
            var _0x572421 = Math['random']();
            return Math['floor'](_0x572421 * _0x1ef094 + (0x1 - _0x572421) * _0x183836 + _0x572421);
        }
        static ['degToRad'](_0x51b7c1) {
            return _0x51b7c1 * Math['PI'] / 0xb4;
        }
        static ['radToDeg'](_0x1107bc) {
            return 0xb4 * _0x1107bc / Math['PI'];
        }
        static ['clamp'](_0x4ba40f, _0x5af897, _0x1d8650) {
            return _0x4ba40f &lt; _0x5af897 ? _0x5af897 : _0x4ba40f &gt; _0x1d8650 ? _0x1d8650 : _0x4ba40f;
        }
        static ['nextNumber'](_0x38ea79, _0xdb8a9d) {
            if (_0x38ea79 == _0xdb8a9d)
                return _0x38ea79;
            var _0x2a1995 = Math['random']();
            return Math['floor'](_0x2a1995 * _0xdb8a9d + (0x1 - _0x2a1995) * _0x38ea79 + _0x2a1995);
        }
        static ['getInt'](_0x5d33c3) {
            return Math['floor'](_0x5d33c3);
        }
        static ['clearDicti' + 'onary'](_0x38d10d) {
            for (var _0x5ac2e6 in _0x38d10d)
                delete _0x38d10d[_0x5ac2e6];
        }
        static ['getCos'](_0x40be14) {
            return _0x40be14 &lt; 0x0 &amp;&amp; (_0x40be14 += 0x2 * Math['PI'] * 0x3e8), _0x40be14 = Math['floor'](0x3e8 * _0x40be14) % Math['floor'](0x2 * Math['PI'] * 0x3e8), this['cosVals'][_0x40be14];
        }
        static ['getSin'](_0x3751dc) {
            return _0x3751dc &lt; 0x0 &amp;&amp; (_0x3751dc += 0x2 * Math['PI'] * 0x3e8), _0x3751dc = Math['floor'](0x3e8 * _0x3751dc) % Math['floor'](0x2 * Math['PI'] * 0x3e8), this['sinVals'][_0x3751dc];
        }
        static ['initSinCos' + 'Val']() {
            this['sinVals'] = {}, this['cosVals'] = {};
            let _0x2c4859 = Math['floor'](0x2 * Math['PI'] * 0x3e8);
            for (let _0x51c9de = 0x0; _0x51c9de &lt; _0x2c4859; _0x51c9de++)
                this['cosVals'][_0x51c9de] = Math['cos'](_0x51c9de / 0x3e8), this['sinVals'][_0x51c9de] = Math['sin'](_0x51c9de / 0x3e8);
        }
        static ['distancePo' + 'int'](_0x139e66, _0x55e82e) {
            return this['distance'](_0x139e66['x'], _0x139e66['y'], _0x55e82e['x'], _0x55e82e['y']);
        }
        static ['distance'](_0x186a69, _0x34e564, _0xb16063, _0x47c60a) {
            return Math['sqrt']((_0x186a69 - _0xb16063) * (_0x186a69 - _0xb16063) + (_0x34e564 - _0x47c60a) * (_0x34e564 - _0x47c60a));
        }
        static ['ptInPolygo' + 'n'](_0x426adf, _0x5957d6, _0x2f27c1) {
            var _0x5d42e0, _0xfaeda, _0x44d540, _0x1aa554, _0x10ee08, _0x346ce2 = 0x0;
            _0x10ee08 = _0x2f27c1['length'];
            for (var _0x59fb34 = 0x0; _0x59fb34 &lt; _0x10ee08; _0x59fb34 += 0x2) {
                if (_0x5d42e0 = _0x2f27c1[_0x59fb34], _0xfaeda = _0x2f27c1[_0x59fb34 + 0x1], _0x44d540 = _0x2f27c1[(_0x59fb34 + 0x2) % _0x10ee08], _0xfaeda != (_0x1aa554 = _0x2f27c1[(_0x59fb34 + 0x3) % _0x10ee08])) {
                    if (!(_0x5957d6 &lt; Math['min'](_0xfaeda, _0x1aa554))) {
                        if (!(_0x5957d6 &gt;= Math['max'](_0xfaeda, _0x1aa554)))
                            (_0x5957d6 - _0xfaeda) * (_0x44d540 - _0x5d42e0) / (_0x1aa554 - _0xfaeda) + _0x5d42e0 &gt; _0x426adf &amp;&amp; _0x346ce2++;
                    }
                }
            }
            return _0x346ce2 % 0x2 == 0x1;
        }
        static ['lerpAngle'](_0x1fbfb4, _0xf68297, _0x296c08) {
            return Laya['MathUtil']['lerp'](_0x1fbfb4, _0xf68297, _0x296c08) % 0x168;
        }
        static ['inverseLer' + 'p'](_0x1cea20, _0x7a8e15, _0x38005) {
            return (_0x38005 - _0x1cea20) / (_0x7a8e15 - _0x1cea20);
        }
        static ['getYaw'](_0xf7c9fd, _0x2ae7e3) {
            return this['tempRot']['identity'](), this['getLookAtR' + 'otation'](_0xf7c9fd, _0x2ae7e3, this['tempRot']), this['tempRot']['getYawPitc' + 'hRoll'](_0x416d4f['tempVec1']), _0x416d4f['tempVec1']['x'] / Math['PI'] * 0xb4;
        }
        static ['randomRang' + 'e'](_0x14fd37, _0x3b68cf) {
            if (_0x14fd37 == _0x3b68cf)
                return _0x14fd37;
            var _0x58a129 = Math['random']();
            return _0x58a129 * _0x3b68cf + (0x1 - _0x58a129) * _0x14fd37;
        }
        static ['insideUnit' + 'Sphere']() {
            let _0x48afc1 = this['onUnitSphe' + 're']();
            return Laya['Vector3']['scale'](_0x48afc1, Math['random'](), _0x48afc1), _0x48afc1;
        }
        static ['onUnitSphe' + 're']() {
            let _0x4479c1 = new Laya['Vector3'](), _0x9dce8d = this['randomRang' + 'e'](0x0, Math['PI']), _0x295409 = this['randomRang' + 'e'](0x0, 0x2 * Math['PI']);
            return _0x4479c1['x'] = Math['sin'](_0x9dce8d) * Math['cos'](_0x295409), _0x4479c1['y'] = Math['sin'](_0x9dce8d) * Math['sin'](_0x295409), _0x4479c1['z'] = Math['cos'](_0x9dce8d), _0x4479c1;
        }
        static ['objRotToCa' + 'meraRot'](_0x3cb188) {
            return _0x3cb188;
        }
        static ['camearRotT' + 'oObjRot'](_0x1730f1) {
            _0x1730f1['getYawPitc' + 'hRoll'](this['rotTempVec']), this['rotTempVec']['y'] = -this['rotTempVec']['y'], this['rotTempVec']['x'] -= Math['PI'], Laya['Quaternion']['createFrom' + 'YawPitchRo' + 'll'](this['rotTempVec']['x'], this['rotTempVec']['y'], this['rotTempVec']['z'], _0x1730f1);
        }
        static ['signedAngl' + 'e'](_0x53c381, _0x35d077, _0x4184b5) {
            let _0x18526c = this['angle'](_0x53c381, _0x35d077);
            Laya['Vector3']['cross'](_0x53c381, _0x35d077, this['tempVec1']);
            let _0x433a68 = Laya['Vector3']['dot'](_0x4184b5, this['tempVec1']);
            return Math['sign'](_0x433a68) &lt; 0x0 ? -_0x18526c : _0x18526c;
        }
        static ['angle'](_0x3f8be4, _0xb61f77) {
            Laya['Vector3']['normalize'](_0x3f8be4, this['tempVec1']), Laya['Vector3']['normalize'](_0xb61f77, this['tempVec2']), Laya['Vector3']['subtract'](this['tempVec1'], this['tempVec2'], this['tempVec3']);
            let _0x5eb855 = Laya['Vector3']['scalarLeng' + 'th'](this['tempVec3']);
            Laya['Vector3']['add'](this['tempVec1'], this['tempVec2'], this['tempVec3']);
            let _0x543a7 = Laya['Vector3']['scalarLeng' + 'th'](this['tempVec3']);
            return Math['atan2'](_0x5eb855, _0x543a7) * this['RadToDeg'] * 0x2;
        }
        static ['GetCameraR' + 'otationToT' + 'arget'](_0x36eaba, _0x5cf584, _0x3b92ec) {
            if (this['vectorIsZe' + 'ro'](_0x5cf584))
                return new Laya['Vector2'](0x0, 0x0);
            let _0x575240 = new Laya['Quaternion']();
            Laya['Quaternion']['invert'](_0x36eaba, _0x575240);
            let _0x3233fe = new Laya['Vector3']();
            Laya['Vector3']['transformQ' + 'uat'](_0x3b92ec, _0x575240, _0x3233fe);
            let _0x191bd3 = new Laya['Vector3']();
            Laya['Vector3']['transformQ' + 'uat'](_0x5cf584, _0x575240, _0x191bd3);
            let _0x100d7f = 0x0;
            {
                let _0x2ff21e = this['projectOnt' + 'oPlane'](_0x191bd3, _0x3233fe);
                if (!this['vectorIsZe' + 'ro'](_0x2ff21e)) {
                    let _0x362406 = this['projectOnt' + 'oPlane'](this['forwardVec'], _0x3233fe);
                    this['vectorIsZe' + 'ro'](_0x362406) &amp;&amp; (_0x362406 = Laya['Vector3']['dot'](_0x362406, _0x3233fe) &gt; 0x0 ? this['projectOnt' + 'oPlane'](this['downVec'], _0x3233fe) : this['projectOnt' + 'oPlane'](this['upVec'], _0x3233fe)), _0x100d7f = this['signedAngl' + 'e'](_0x362406, _0x2ff21e, _0x3233fe);
                }
            }
            let _0x35d298 = new Laya['Quaternion']();
            Laya['Quaternion']['createFrom' + 'AxisAngle'](_0x3233fe, _0x100d7f, _0x35d298), Laya['Vector3']['transformQ' + 'uat'](this['forwardVec'], _0x35d298, this['tempVec1']), Laya['Vector3']['transformQ' + 'uat'](this['rightVec'], _0x35d298, this['tempVec2']);
            let _0x144871 = this['signedAngl' + 'e'](this['tempVec1'], _0x191bd3, this['tempVec2']);
            return new Laya['Vector2'](_0x144871, _0x100d7f);
        }
        static ['projectOnt' + 'oPlane'](_0x161118, _0x201834) {
            let _0x3cf78e = Laya['Vector3']['dot'](_0x161118, _0x201834);
            return Laya['Vector3']['scale'](_0x201834, _0x3cf78e, this['tempVec3']), Laya['Vector3']['subtract'](_0x161118, this['tempVec3'], this['tempVec3']), this['tempVec3']['clone']();
        }
        static ['vectorIsZe' + 'ro'](_0x48347b) {
            return !!(Laya['MathUtils3' + 'D']['isZero'](_0x48347b['x']) &amp;&amp; Laya['MathUtils3' + 'D']['isZero'](_0x48347b['y']) &amp;&amp; Laya['MathUtils3' + 'D']['isZero'](_0x48347b['z']));
        }
        static ['applyCamer' + 'aRotation'](_0x518a56, _0x3e3718, _0x32264a) {
            let _0x1a447b = new Laya['Quaternion']();
            return Laya['Quaternion']['createFrom' + 'AxisAngle'](this['rightVec'], _0x3e3718['x'], this['tempRot1']), Laya['Quaternion']['createFrom' + 'AxisAngle'](_0x32264a, _0x3e3718['y'], this['tempRot2']), Laya['Quaternion']['multiply'](this['tempRot2'], _0x518a56, this['tempRot2']), Laya['Quaternion']['multiply'](this['tempRot2'], this['tempRot1'], _0x1a447b), _0x1a447b;
        }
        static ['quaternion' + 'Normalied'](_0x4bb76a) {
            return this['temp41']['setValue'](_0x4bb76a['x'], _0x4bb76a['y'], _0x4bb76a['z'], _0x4bb76a['w']), Laya['Vector4']['normalize'](this['temp41'], this['temp41']), _0x4bb76a['x'] = this['temp41']['x'], _0x4bb76a['y'] = this['temp41']['y'], _0x4bb76a['z'] = this['temp41']['z'], _0x4bb76a['w'] = this['temp41']['w'], _0x4bb76a;
        }
        static ['getLookAtR' + 'otation'](_0x29a249, _0x1f7f6d, _0x2f976d) {
            for (_0x2f976d || (_0x2f976d = new Laya['Quaternion']()), Laya['Quaternion']['lookAt'](_0x29a249, _0x1f7f6d, this['upVec'], _0x2f976d), _0x2f976d['getYawPitc' + 'hRoll'](this['tempVec1']), this['tempVec1']['x'] = Math['PI'] - this['tempVec1']['x']; this['tempVec1']['x'] &gt; 0x2 * Math['PI'];)
                this['tempVec1']['x'] -= 0x2 * Math['PI'];
            for (; this['tempVec1']['x'] &lt; 0x0;)
                this['tempVec1']['x'] += 0x2 * Math['PI'];
            return this['tempVec1']['x'] &gt; Math['PI'] / 0x2 &amp;&amp; this['tempVec1']['x'] &lt; 0x3 * Math['PI'] / 0x2 || (this['tempVec1']['y'] = 0x2 * Math['PI'] - this['tempVec1']['y']), Laya['Quaternion']['createFrom' + 'YawPitchRo' + 'll'](this['tempVec1']['x'], this['tempVec1']['y'], 0x0, _0x2f976d), _0x2f976d;
        }
        static ['mat4Rotate' + 'Y'](_0xb3369b, _0x29dcb0) {
            this['tempMatrix' + '4']['identity'](), Laya['Matrix4x4']['createRota' + 'tionY'](_0x29dcb0, this['tempMatrix' + '4']), Laya['Matrix4x4']['multiply'](_0xb3369b, this['tempMatrix' + '4'], _0xb3369b);
        }
        static ['mat4Rotate' + 'X'](_0x73a2e6, _0x2a9292) {
            this['tempMatrix' + '4']['identity'](), Laya['Matrix4x4']['createRota' + 'tionX'](_0x2a9292, this['tempMatrix' + '4']), Laya['Matrix4x4']['multiply'](_0x73a2e6, this['tempMatrix' + '4'], _0x73a2e6);
        }
        static ['mat4Rotate' + 'Z'](_0x4b1dc0, _0x4f9f48) {
            this['tempMatrix' + '4']['identity'](), Laya['Matrix4x4']['createRota' + 'tionZ'](_0x4f9f48, this['tempMatrix' + '4']), Laya['Matrix4x4']['multiply'](_0x4b1dc0, this['tempMatrix' + '4'], _0x4b1dc0);
        }
        static ['mat4Transl' + 'ate'](_0x3b7c97, _0x3e3697, _0x5d50ce, _0x43b367) {
            this['tempMatrix' + '4']['identity']();
            var _0x4287bf = this['tempMatrix' + '4']['elements'];
            _0x4287bf[0x3] = _0x3e3697, _0x4287bf[0x7] = _0x5d50ce, _0x4287bf[0xb] = _0x43b367, Laya['Matrix4x4']['multiply'](_0x3b7c97, this['tempMatrix' + '4'], _0x3b7c97);
        }
        static ['createAffi' + 'neTransfor' + 'mation'](_0x2aaf90, _0xafeb35, _0x220c26, _0x127041) {
            var _0x19c780 = _0x127041['elements'], _0x198ee9 = _0xafeb35['x'], _0x20232d = _0xafeb35['y'], _0x57542e = _0xafeb35['z'], _0x235c58 = _0xafeb35['w'], _0x1a1878 = _0x198ee9 + _0x198ee9, _0x2cb466 = _0x20232d + _0x20232d, _0x6d481d = _0x57542e + _0x57542e, _0x2b4188 = _0x198ee9 * _0x1a1878, _0x3bf604 = _0x198ee9 * _0x2cb466, _0x2a7b48 = _0x198ee9 * _0x6d481d, _0xd9aa1f = _0x20232d * _0x2cb466, _0x4ba2b2 = _0x20232d * _0x6d481d, _0x1a38f7 = _0x57542e * _0x6d481d, _0x22bd50 = _0x235c58 * _0x1a1878, _0x2e0b29 = _0x235c58 * _0x2cb466, _0x3f8c63 = _0x235c58 * _0x6d481d, _0x28e925 = _0x220c26['x'], _0x9e01b8 = _0x220c26['y'], _0x1682e0 = _0x220c26['z'];
            _0x19c780[0x0] = (0x1 - (_0xd9aa1f + _0x1a38f7)) * _0x28e925, _0x19c780[0x4] = (_0x3bf604 + _0x3f8c63) * _0x28e925, _0x19c780[0x8] = (_0x2a7b48 - _0x2e0b29) * _0x28e925, _0x19c780[0xc] = 0x0, _0x19c780[0x1] = (_0x3bf604 - _0x3f8c63) * _0x9e01b8, _0x19c780[0x5] = (0x1 - (_0x2b4188 + _0x1a38f7)) * _0x9e01b8, _0x19c780[0x9] = (_0x4ba2b2 + _0x22bd50) * _0x9e01b8, _0x19c780[0xd] = 0x0, _0x19c780[0x2] = (_0x2a7b48 + _0x2e0b29) * _0x1682e0, _0x19c780[0x6] = (_0x4ba2b2 - _0x22bd50) * _0x1682e0, _0x19c780[0xa] = (0x1 - (_0x2b4188 + _0xd9aa1f)) * _0x1682e0, _0x19c780[0xe] = 0x0, _0x19c780[0x3] = _0x2aaf90['x'], _0x19c780[0x7] = _0x2aaf90['y'], _0x19c780[0xb] = _0x2aaf90['z'], _0x19c780[0xf] = 0x1;
        }
        static ['MultiplyPo' + 'int3x4'](_0x45f704, _0x1ef5b1, _0x1315fa) {
            let _0x233bb4 = _0x45f704['x'], _0x1d2151 = _0x45f704['y'], _0x2a0f61 = _0x45f704['z'];
            var _0x244619 = _0x1ef5b1['elements'];
            _0x1315fa['x'] = _0x244619[0x0] * _0x233bb4 + _0x244619[0x1] * _0x1d2151 + _0x244619[0x2] * _0x2a0f61 + _0x244619[0x3], _0x1315fa['y'] = _0x244619[0x4] * _0x233bb4 + _0x244619[0x5] * _0x1d2151 + _0x244619[0x6] * _0x2a0f61 + _0x244619[0x7], _0x1315fa['z'] = _0x244619[0x8] * _0x233bb4 + _0x244619[0x9] * _0x1d2151 + _0x244619[0xa] * _0x2a0f61 + _0x244619[0xb];
        }
        static ['polygonPol' + 'ygon'](_0x14e5ba, _0x190049) {
            var _0x3782ee, _0x54d813;
            for (_0x3782ee = 0x0, _0x54d813 = _0x14e5ba['length']; _0x3782ee &lt; _0x54d813; ++_0x3782ee) {
                var _0x2358b3 = _0x14e5ba[_0x3782ee], _0x24015b = _0x14e5ba[(_0x3782ee + 0x1) % _0x54d813];
                if (_0x416d4f['linePolygo' + 'n'](_0x2358b3, _0x24015b, _0x190049))
                    return !0x0;
            }
            for (_0x3782ee = 0x0, _0x54d813 = _0x190049['length']; _0x3782ee &lt; _0x54d813; ++_0x3782ee)
                if (_0x416d4f['pointInPol' + 'ygon'](_0x190049[_0x3782ee], _0x14e5ba))
                    return !0x0;
            for (_0x3782ee = 0x0, _0x54d813 = _0x14e5ba['length']; _0x3782ee &lt; _0x54d813; ++_0x3782ee)
                if (_0x416d4f['pointInPol' + 'ygon'](_0x14e5ba[_0x3782ee], _0x190049))
                    return !0x0;
            return !0x1;
        }
        static ['linePolygo' + 'n'](_0x51d97c, _0x394ea6, _0x1856b1) {
            for (var _0x3dfa58 = _0x1856b1['length'], _0x4c2876 = 0x0; _0x4c2876 &lt; _0x3dfa58; ++_0x4c2876) {
                var _0x541dbe = _0x1856b1[_0x4c2876], _0x30333d = _0x1856b1[(_0x4c2876 + 0x1) % _0x3dfa58];
                if (_0x416d4f['lineLine'](_0x51d97c, _0x394ea6, _0x541dbe, _0x30333d))
                    return !0x0;
            }
            return !0x1;
        }
        static ['lineLine'](_0x457778, _0x4e315a, _0x4190ab, _0x1767b0) {
            var _0x461c1b = (_0x1767b0['x'] - _0x4190ab['x']) * (_0x457778['y'] - _0x4190ab['y']) - (_0x1767b0['y'] - _0x4190ab['y']) * (_0x457778['x'] - _0x4190ab['x']), _0xdb552e = (_0x4e315a['x'] - _0x457778['x']) * (_0x457778['y'] - _0x4190ab['y']) - (_0x4e315a['y'] - _0x457778['y']) * (_0x457778['x'] - _0x4190ab['x']), _0x2a509a = (_0x1767b0['y'] - _0x4190ab['y']) * (_0x4e315a['x'] - _0x457778['x']) - (_0x1767b0['x'] - _0x4190ab['x']) * (_0x4e315a['y'] - _0x457778['y']);
            if (0x0 !== _0x2a509a) {
                var _0x24dae3 = _0x461c1b / _0x2a509a, _0x294734 = _0xdb552e / _0x2a509a;
                if (0x0 &lt;= _0x24dae3 &amp;&amp; _0x24dae3 &lt;= 0x1 &amp;&amp; 0x0 &lt;= _0x294734 &amp;&amp; _0x294734 &lt;= 0x1)
                    return !0x0;
            }
            return !0x1;
        }
        static ['pointInPol' + 'ygon'](_0x15bd78, _0x5e0d3c) {
            for (var _0x15c5a8 = !0x1, _0x31a380 = _0x15bd78['x'], _0x565c1c = _0x15bd78['y'], _0x10e19e = _0x5e0d3c['length'], _0x4b3e48 = 0x0, _0x19e41d = _0x10e19e - 0x1; _0x4b3e48 &lt; _0x10e19e; _0x19e41d = _0x4b3e48++) {
                var _0x1e62ab = _0x5e0d3c[_0x4b3e48]['x'], _0xe44820 = _0x5e0d3c[_0x4b3e48]['y'], _0x4cad2a = _0x5e0d3c[_0x19e41d]['x'], _0x1db661 = _0x5e0d3c[_0x19e41d]['y'];
                _0xe44820 &gt; _0x565c1c != _0x1db661 &gt; _0x565c1c &amp;&amp; _0x31a380 &lt; (_0x4cad2a - _0x1e62ab) * (_0x565c1c - _0xe44820) / (_0x1db661 - _0xe44820) + _0x1e62ab &amp;&amp; (_0x15c5a8 = !_0x15c5a8);
            }
            return _0x15c5a8;
        }
    }
    _0x416d4f['rotTempVec'] = new Laya['Vector3'](0x0, 0x0, 0x0), _0x416d4f['tempVec1'] = new Laya['Vector3'](0x0, 0x0, 0x0), _0x416d4f['tempVec2'] = new Laya['Vector3'](0x0, 0x0, 0x0), _0x416d4f['tempVec3'] = new Laya['Vector3'](0x0, 0x0, 0x0), _0x416d4f['cosVals'] = {}, _0x416d4f['sinVals'] = {}, _0x416d4f['forwardVec'] = new Laya['Vector3'](0x0, 0x0, 0x1), _0x416d4f['backVec'] = new Laya['Vector3'](0x0, 0x0, -0x1), _0x416d4f['downVec'] = new Laya['Vector3'](0x0, -0x1, 0x0), _0x416d4f['upVec'] = new Laya['Vector3'](0x0, 0x1, 0x0), _0x416d4f['leftVec'] = new Laya['Vector3'](-0x1, 0x0, 0x0), _0x416d4f['rightVec'] = new Laya['Vector3'](0x1, 0x0, 0x0), _0x416d4f['RadToDeg'] = 0xb4 / Math['PI'], _0x416d4f['Deg2Rad'] = Math['PI'] / 0xb4, _0x416d4f['tempMatrix' + '4'] = new Laya['Matrix4x4'](), _0x416d4f['tempRot'] = new Laya['Quaternion'](), _0x416d4f['upVec1'] = new Laya['Vector3'](0x0, 0x1, 0x0), _0x416d4f['tempRot1'] = new Laya['Quaternion'](), _0x416d4f['tempRot2'] = new Laya['Quaternion'](), _0x416d4f['temp41'] = new Laya['Vector4']();
    class _0x3caa0f {
        static ['getCommpen' + 'tInHerit'](_0x30d902, _0x5a5f36) {
            let _0x483804 = _0x30d902['getCompone' + 'nt'](_0x5a5f36);
            if (_0x483804)
                return _0x483804;
            for (let _0x2182b7 = 0x0; _0x2182b7 &lt; _0x30d902['numChildre' + 'n']; _0x2182b7++) {
                let _0x32fcd4 = _0x30d902['getChildAt'](_0x2182b7);
                if (_0x483804 = this['getCommpen' + 'tInHerit'](_0x32fcd4, _0x5a5f36))
                    return _0x483804;
            }
            return null;
        }
        static ['getCompent' + 'sInHerit'](_0x3777b7, _0x41752b, _0x187a3d = []) {
            if (!_0x3777b7)
                return [];
            let _0x78d3f3 = _0x3777b7['getCompone' + 'nts'](_0x41752b);
            _0x78d3f3 &amp;&amp; _0x78d3f3['forEach'](_0x3d6c16 =&gt; {
                _0x187a3d['push'](_0x3d6c16);
            });
            for (let _0x223adc = 0x0; _0x223adc &lt; _0x3777b7['numChildre' + 'n']; _0x223adc++) {
                let _0x19b490 = _0x3777b7['getChildAt'](_0x223adc);
                this['getCompent' + 'sInHerit'](_0x19b490, _0x41752b, _0x187a3d);
            }
            return _0x187a3d;
        }
        static ['getRendere' + 'rsInHerit'](_0x21a89e, _0x77cc5e = []) {
            let _0x2e4dc2 = _0x21a89e;
            _0x2e4dc2['meshRender' + 'er'] ? _0x77cc5e['push'](_0x2e4dc2['meshRender' + 'er']) : _0x2e4dc2 instanceof Laya['SkinnedMes' + 'hSprite3D'] &amp;&amp; _0x77cc5e['push'](_0x2e4dc2['skinnedMes' + 'hRenderer']);
            for (let _0x201c11 = 0x0; _0x201c11 &lt; _0x21a89e['numChildre' + 'n']; _0x201c11++) {
                let _0x295bc9 = _0x21a89e['getChildAt'](_0x201c11);
                this['getRendere' + 'rsInHerit'](_0x295bc9, _0x77cc5e);
            }
            return _0x77cc5e;
        }
        static ['getNodeInH' + 'erit'](_0x503d6f, _0x42a539) {
            if (!_0x503d6f)
                return;
            if (_0x503d6f['name'] === _0x42a539)
                return _0x503d6f;
            let _0x2467c8 = _0x503d6f['getChildBy' + 'Name'](_0x42a539);
            if (_0x2467c8)
                return _0x2467c8;
            for (let _0x549d4b = 0x0; _0x549d4b &lt; _0x503d6f['numChildre' + 'n']; _0x549d4b++) {
                let _0x1d481e = _0x503d6f['getChildAt'](_0x549d4b);
                if (_0x2467c8 = this['getNodeInH' + 'erit'](_0x1d481e, _0x42a539))
                    return _0x2467c8;
            }
            return null;
        }
        static ['getNodesBy' + 'Name'](_0x566618, _0x58c6ee, _0x490ea0 = null) {
            if (_0x490ea0 || (_0x490ea0 = []), _0x566618) {
                _0x566618['name'] == _0x58c6ee &amp;&amp; _0x490ea0['push'](_0x566618);
                for (let _0x2df474 = 0x0; _0x2df474 &lt; _0x566618['numChildre' + 'n']; _0x2df474++) {
                    let _0x5653d3 = _0x566618['getChildAt'](_0x2df474);
                    this['getNodesBy' + 'Name'](_0x5653d3, _0x58c6ee, _0x490ea0);
                }
                return _0x490ea0;
            }
        }
        static ['getNodesIn' + 'Herit'](_0x457289, _0x290923, _0x2c2b38 = []) {
            if (!_0x457289)
                return [];
            _0x2c2b38 || (_0x2c2b38 = []);
            let _0x227af1 = _0x457289['getChildBy' + 'Name'](_0x290923);
            _0x227af1 &amp;&amp; _0x2c2b38['push'](_0x227af1);
            for (let _0x193ee2 = 0x0; _0x193ee2 &lt; _0x457289['numChildre' + 'n']; _0x193ee2++) {
                let _0x4f57ef = _0x457289['getChildAt'](_0x193ee2);
                _0x2c2b38 = this['getNodesIn' + 'Herit'](_0x4f57ef, _0x290923, _0x2c2b38);
            }
            return _0x2c2b38;
        }
        static ['getParentB' + 'yName'](_0x5ea51b, _0x38bd56) {
            let _0x4aee27 = _0x5ea51b;
            for (; _0x4aee27 &amp;&amp; _0x4aee27['name'] !== _0x38bd56;)
                _0x4aee27 = _0x4aee27['parent'];
            return _0x4aee27;
        }
        static ['getRenderB' + 'yName'](_0x27f555, _0xbb7400) {
            if (!_0xbb7400)
                return null;
            let _0x2b338b = _0x3caa0f['getNodeInH' + 'erit'](_0x27f555, _0xbb7400);
            return _0x2b338b ? _0x2b338b instanceof Laya['SkinnedMes' + 'hSprite3D'] ? _0x2b338b['skinnedMes' + 'hRenderer'] : _0x2b338b['meshRender' + 'er'] : null;
        }
        static ['getComonen' + 'tByName'](_0x5c33a9, _0x71964f, _0x7a8217) {
            if (!_0x71964f)
                return null;
            let _0x5a497b = _0x3caa0f['getNodeInH' + 'erit'](_0x5c33a9, _0x71964f);
            return _0x5a497b ? _0x5a497b['getCompone' + 'nt'](_0x7a8217) : null;
        }
        static ['getRenders' + 'ListByName' + 's'](_0x3571b4, _0x443bd9) {
            return _0x443bd9 &amp;&amp; _0x443bd9['length'] ? _0x443bd9['map'](_0xdb21eb =&gt; {
                let _0x3bd633 = _0x3caa0f['getNodeInH' + 'erit'](_0x3571b4, _0xdb21eb);
                return _0x3bd633 ? _0x3bd633 instanceof Laya['SkinnedMes' + 'hSprite3D'] ? _0x3bd633['skinnedMes' + 'hRenderer'] : _0x3bd633['meshRender' + 'er'] : null;
            }) : [];
        }
        static ['getNodesBy' + 'Names'](_0x194be9, _0x8ad1fe) {
            return _0x8ad1fe &amp;&amp; _0x8ad1fe['length'] ? _0x8ad1fe['map'](_0x3402d4 =&gt; {
                return _0x3caa0f['getNodeInH' + 'erit'](_0x194be9, _0x3402d4);
            }) : [];
        }
        static ['setSpriteP' + 'os'](_0x561d88, _0x55f175) {
            _0x561d88 &amp;&amp; (_0x55f175['cloneTo'](_0x561d88['transform']['position']), _0x561d88['transform']['position'] = _0x561d88['transform']['position']);
        }
        static ['setSpriteL' + 'ocalPos'](_0x226203, _0xdb145f) {
            _0x226203 &amp;&amp; (_0xdb145f['cloneTo'](_0x226203['transform']['localPosit' + 'ion']), _0x226203['transform']['localPosit' + 'ion'] = _0x226203['transform']['localPosit' + 'ion']);
        }
        static ['setSprite2' + 'dPosByCame' + 'ra'](_0x3e47ce, _0x4f7bff, _0x55832e, _0x315112) {
            if (!_0x3e47ce || !_0x55832e || !_0x4f7bff)
                return;
            _0x4f7bff['cloneTo'](this['tempVec3']), _0x55832e['worldToVie' + 'wportPoint'](this['tempVec3'], this['tempVec4']);
            let _0x2c1724 = 0x1 - this['tempVec4']['w'] / ((_0x55832e['farPlane'] - _0x55832e['nearPlane']) / 0x5);
            _0x315112 *= _0x2c1724, _0x3e47ce['pos'](this['tempVec4']['x'], this['tempVec4']['y'] - _0x315112), _0x3e47ce['scale'](_0x2c1724, _0x2c1724);
        }
        static ['getRigidbo' + 'dyFromPare' + 'nt'](_0x732f2a) {
            if (!_0x732f2a)
                return null;
            let _0x5d62de = _0x732f2a['parent'];
            for (; _0x5d62de;) {
                let _0x2c874d = _0x5d62de['getCompone' + 'nt'](Laya['Rigidbody3' + 'D']);
                if (_0x2c874d)
                    return _0x2c874d;
                _0x5d62de = _0x5d62de['parent'];
            }
        }
    }
    _0x3caa0f['tempVec3'] = new Laya['Vector3'](), _0x3caa0f['tempVec4'] = new Laya['Vector4']();
    class _0x21bf90 {
        constructor() {
            this['modelMap'] = {}, this['Enemy'] = {
                'red': new Laya['Vector4'](0x1, 0.2346, 0.2117, 0x1),
                'pink': new Laya['Vector4'](0x1, 0.2971, 0.8595, 0x1),
                'blue': new Laya['Vector4'](0.144, 0.3812, 0.783, 0x1),
                'yellow': new Laya['Vector4'](0x1, 0.875, 0.2117, 0x1),
                'purple': new Laya['Vector4'](0.6982, 0x0, 0.8666, 0x1),
                'coffee': new Laya['Vector4'](0.2641, 0.0894, 0x0, 0x1),
                'green': new Laya['Vector4'](0x0, 0x1, 0.03342295, 0x1)
            }, this['Color'] = [
                'red',
                'pink',
                'blue',
                'yellow',
                'purple',
                'coffee',
                'green'
            ];
        }
        static get ['Instance']() {
            return null === _0x21bf90['_instance'] &amp;&amp; (_0x21bf90['_instance'] = new _0x21bf90()), _0x21bf90['_instance'];
        }
        ['onChangeFo' + 'gColor'](_0x525aed) {
        }
        ['onChangeEn' + 'emyColor'](_0x37c18e) {
            let _0x47a877 = _0x3caa0f['getNodeInH' + 'erit'](_0x37c18e, 'woman_casu' + 'al'), _0x2eb8c1 = Math['floor'](0x7 * Math['random']()), _0x123373 = this['Color'][_0x2eb8c1], _0x38a340 = this['Enemy'][_0x123373], _0x199adb = _0x47a877['skinnedMes' + 'hRenderer']['material'];
            _0x199adb['albedoColo' + 'r'] = _0x38a340, _0x47a877['skinnedMes' + 'hRenderer']['material'] = _0x199adb;
        }
        ['addPrefab'](_0x4475b7) {
            this['getModel'](_0x4475b7, _0x3e1f20 =&gt; {
                let _0xfd40d = _0x3e1f20['clone']();
                _0x2a9e12['Instance']['addView'](_0xfd40d);
            });
        }
        ['getModel'](_0xfe581b, _0x58b411) {
            if (_0xfe581b &amp;&amp; this['modelMap']) {
                if (this['modelMap'][_0xfe581b])
                    _0x58b411 &amp;&amp; _0x58b411(this['modelMap'][_0xfe581b]);
                else {
                    let _0x8e33c4 = _0x380157['RES_scene1'] + _0xfe581b + '.lh';
                    Laya['Sprite3D']['load'](_0x8e33c4, Laya['Handler']['create'](this, _0x2fdd8d =&gt; {
                        this['modelMap'][_0xfe581b] = _0x2fdd8d, _0x58b411 &amp;&amp; _0x58b411(_0x2fdd8d);
                    }));
                }
            }
        }
        ['getModel2'](_0x45d6fe, _0x3bc4de) {
            if (_0x45d6fe &amp;&amp; this['modelMap']) {
                if (this['modelMap'][_0x45d6fe])
                    _0x3bc4de &amp;&amp; _0x3bc4de(this['modelMap'][_0x45d6fe]);
                else {
                    let _0x102bf0 = _0x380157['RES_scene2'] + _0x45d6fe + '.lh';
                    Laya['Sprite3D']['load'](_0x102bf0, Laya['Handler']['create'](this, _0x370a95 =&gt; {
                        this['modelMap'][_0x45d6fe] = _0x370a95, _0x3bc4de &amp;&amp; _0x3bc4de(_0x370a95);
                    }));
                }
            }
        }
        ['getModel3'](_0x262b6c, _0x10c3e4) {
            if (_0x262b6c &amp;&amp; this['modelMap']) {
                if (this['modelMap'][_0x262b6c])
                    _0x10c3e4 &amp;&amp; _0x10c3e4(this['modelMap'][_0x262b6c]);
                else {
                    let _0x4ede4e = _0x380157['RES_scene3'] + _0x262b6c + '.lh';
                    Laya['Sprite3D']['load'](_0x4ede4e, Laya['Handler']['create'](this, _0x4e9650 =&gt; {
                        this['modelMap'][_0x262b6c] = _0x4e9650, _0x10c3e4 &amp;&amp; _0x10c3e4(_0x4e9650);
                    }));
                }
            }
        }
        ['loadTextur' + 'e2D'](_0x199a4f) {
            return new Promise((_0x441824, _0x4d4c7b) =&gt; {
                Laya['Texture2D']['load']('texture2D/' + _0x199a4f + '.png', Laya['Handler']['create'](this, function (_0xf467ad) {
                    _0xf467ad || _0x4d4c7b('Taylor\x20---' + '\x20load\x20res\x20' + 'error'), _0x441824(_0xf467ad);
                }));
            });
        }
        ['onShowPart' + 'icle'](_0x3c867b) {
            _0x3c867b['active'] = !0x0;
        }
        ['onHideFire' + 'works'](_0x1d0cff) {
            _0x1d0cff['active'] = !0x0;
        }
        static ['changePosi' + 'tion'](_0x302fcf) {
            return new Laya['Vector3'](-_0x302fcf['x'], _0x302fcf['y'], _0x302fcf['z']);
        }
        static ['changeRota' + 'tion'](_0x2b1fa8) {
            return new Laya['Quaternion'](_0x2b1fa8['x'], -_0x2b1fa8['y'], -_0x2b1fa8['z'], _0x2b1fa8['w']);
        }
        static ['changeScal' + 'e'](_0x3b2575) {
            return new Laya['Vector3'](_0x3b2575['x'], _0x3b2575['y'], _0x3b2575['z']);
        }
    }
    _0x21bf90['_instance'] = null;
    class _0x1c6f13 extends Laya['Script3D'] {
        constructor() {
            super(...arguments), this['aniSpeed'] = 0x1, this['model'] = null, this['animator'] = null;
        }
        get ['transform']() {
            return this['owner'] instanceof Laya['Sprite3D'] ? this['owner']['transform'] : null;
        }
        ['onAwake']() {
            this['owner']['name'], this['owner']['getChildBy' + 'Name']('test');
            let _0x221f51 = this['owner']['getChildAt'](0x0);
            for (let _0x250305 = 0x0; _0x250305 &lt; this['owner']['numChildre' + 'n']; _0x250305++) {
                this['owner']['getChildAt'](_0x250305);
            }
            this['owner']['getChildIn' + 'dex'](_0x221f51);
        }
        ['onDestroy']() {
            this['model'] = null, this['animator'] = null, Laya['timer']['clearAll'](this);
        }
        ['onEnable']() {
            this['model'] || (this['model'] = this['owerSp']()), this['animator'] = this['model']['getCompone' + 'nt'](Laya['Animator']), this['animator'] &amp;&amp; (this['animator']['speed'] = this['aniSpeed']);
        }
        ['onDisable']() {
            this['animator'] &amp;&amp; (this['animator'] = null);
        }
        ['onStart']() {
        }
        ['onUpdate']() {
        }
        ['owerSp']() {
            return this['owner'];
        }
        ['onOwerTran' + 'sfrom']() {
            return this['owner'] ? this['owner']['transform'] : null;
        }
        ['onOwerTran' + 'sfromP']() {
            return this['owner']['parent'] ? this['owner']['parent']['transform'] : null;
        }
        ['startAnim']() {
            this['animator'] &amp;&amp; 0x0 === this['animator']['speed'] &amp;&amp; (this['animator']['speed'] = this['aniSpeed']);
        }
        ['pauseAnim']() {
            this['animator'] &amp;&amp; 0x0 != this['animator']['speed'] &amp;&amp; (this['animator']['speed'] = 0x0);
        }
        ['playAnim'](_0x35eb06) {
            this['animator'] &amp;&amp; this['animator']['play'](_0x35eb06, 0x0, 0x0);
        }
        ['changeAniS' + 'peed'](_0x3f452f, _0x596eef) {
            if (this['animator']) {
                let _0x80d8d7 = this['animator']['getControl' + 'lerLayer'](0x0)['_states'];
                for (let _0x5edf17 = 0x0; _0x5edf17 &lt; _0x80d8d7['length']; _0x5edf17++) {
                    let _0x4107c1 = _0x80d8d7[_0x5edf17];
                    if (_0x4107c1['name'] === _0x3f452f) {
                        _0x4107c1['speed'] = _0x596eef;
                        break;
                    }
                }
            }
        }
    }
    !function (_0xe07a9) {
        _0xe07a9['MouseDown'] = 'MouseDown', _0xe07a9['MouseMove'] = 'MouseMove', _0xe07a9['MouseUp'] = 'MouseUp', _0xe07a9['StopCamera'] = 'StopCamera', _0xe07a9['ChangePre'] = 'ChangePre', _0xe07a9['FireWorks'] = 'FireWorks', _0xe07a9['Win'] = 'Win', _0xe07a9['Low'] = 'Low', _0xe07a9['High'] = 'High', _0xe07a9['Saw'] = 'Saw', _0xe07a9['sBullet'] = 'sBullet', _0xe07a9['sTurret'] = 'sTurret', _0xe07a9['HighWhite'] = 'HighWhite', _0xe07a9['ShortArm'] = 'ShortArm', _0xe07a9['ShortLeg'] = 'ShortLeg', _0xe07a9['LongArm'] = 'LongArm', _0xe07a9['LongLeg'] = 'LongLeg', _0xe07a9['ChangeLeg'] = 'ChangeLeg';
    }(_0x5205ad || (_0x5205ad = {}));
    class _0x561604 extends _0x1c6f13 {
        constructor() {
            super(...arguments), this['pre'] = new Laya['Vector3'](0x0, 3.8, -3.924999), this['pre1'] = new Laya['Vector3']();
        }
        ['onEnable']() {
            _0xde7ba2['Instance']['on'](_0x5205ad['StopCamera'], this, this['onStopFoll' + 'owTarget']), _0xde7ba2['Instance']['on'](_0x5205ad['ChangePre'], this, this['onChangePr' + 'e']);
        }
        ['onDisable']() {
            _0xde7ba2['Instance']['off'](_0x5205ad['StopCamera'], this, this['onStopFoll' + 'owTarget']), _0xde7ba2['Instance']['off'](_0x5205ad['ChangePre'], this, this['onChangePr' + 'e']);
        }
        ['onUpdate']() {
            if (super['onUpdate'](), !this['player'])
                return;
            let _0x4ea554 = this['owerSp']();
            if (!_0x4ea554)
                return;
            let _0x243e5c = _0x4ea554['transform']['position'];
            Laya['Vector3']['add'](this['player']['transform']['position'], this['pre'], this['pre1']), Laya['Vector3']['lerp'](_0x243e5c, this['pre1'], 0.05, _0x243e5c), _0x4ea554['transform']['position'] = _0x243e5c;
        }
        ['startFollo' + 'wTarget'](_0x301efa) {
            this['player'] = _0x301efa;
        }
        ['onStopFoll' + 'owTarget']() {
            this['player'] = null;
        }
        ['onChangePr' + 'e']() {
            this['pre'] = new Laya['Vector3'](0x0, 2.686001, -2.6);
        }
    }
    class _0x355d48 {
        constructor() {
            this['sCameraScr'] = null, this['wind'] = null;
        }
        static get ['Instance']() {
            return null === _0x355d48['_instance'] &amp;&amp; (_0x355d48['_instance'] = new _0x355d48()), _0x355d48['_instance'];
        }
        ['addCamera']() {
            _0x21bf90['Instance']['getModel']('Main\x20Camer' + 'a', _0x38f712 =&gt; {
                this['sCamera'] = _0x38f712['clone'](), this['sCamera']['clearFlag'] = Laya['CameraClea' + 'rFlags']['DepthOnly'], this['sCamera']['enableHDR'] = !0x1, this['sCameraScr'] = this['sCamera']['addCompone' + 'nt'](_0x561604), _0x2a9e12['Instance']['addView'](this['sCamera']);
            });
        }
        ['onSetFollo' + 'wPlayer'](_0x3decd3) {
            this['sCameraScr'] &amp;&amp; this['sCameraScr']['startFollo' + 'wTarget'](_0x3decd3);
        }
        ['resetCamer' + 'a']() {
            this['sCamera'] &amp;&amp; (this['sCamera']['destroy'](), this['sCamera'] = null);
        }
        ['changePlay' + 'er'](_0xb14d6f) {
            this['sCameraScr'] &amp;&amp; this['sCameraScr']['startFollo' + 'wTarget'](_0xb14d6f);
        }
    }
    _0x355d48['_instance'] = null;
    class _0x1528b2 extends _0x1c6f13 {
        constructor() {
            super(...arguments), this['moveSpeed'] = 0x8, this['isStartMov' + 'e'] = !0x1;
        }
        ['onAwake']() {
            Laya['timer']['loop'](0x320, this, () =&gt; {
                this['addBullet']();
            }), Laya['timer']['loop'](0x5dc, this, () =&gt; {
                this['recoverBul' + 'let']();
            });
        }
        ['addBullet']() {
            if (this['owner']['getChildBy' + 'Name']('sBullet'))
                return;
            _0x21bf90['Instance']['getModel']('sBullet', _0x5c6401 =&gt; {
                let _0xa21533 = Laya['Pool']['getItemByC' + 'reateFun']('sBullet', () =&gt; _0x5c6401['clone']());
                this['owner']['addChild'](_0xa21533), this['isStartMov' + 'e'] = !0x0;
            });
        }
        ['onUpdate']() {
            if (!this['isStartMov' + 'e'])
                return;
            let _0x20de79 = Laya['timer']['delta'];
            _0x20de79 &gt;= 0x1f4 &amp;&amp; (_0x20de79 = 0x3e8 / 0x3c);
            let _0x5d6986 = _0x20de79 / 0x3e8;
            this['move'](_0x5d6986);
        }
        ['move'](_0x2d7f0d) {
            this['onOwerChil' + 'd']()['translate'](new Laya['Vector3'](0x0, 0x0, this['moveSpeed'] * _0x2d7f0d), !0x0);
        }
        ['onOwerChil' + 'd']() {
            let _0x20981d = this['owner']['getChildBy' + 'Name']('sBullet');
            if (_0x20981d)
                return _0x20981d['transform'];
        }
        ['recoverBul' + 'let']() {
            let _0x48c918 = this['owner']['getChildBy' + 'Name']('sBullet');
            _0x48c918 &amp;&amp; (_0x48c918['transform']['localPosit' + 'ionZ'] = 0x0, this['isStartMov' + 'e'] = !0x1, _0x48c918['removeSelf'](), Laya['Pool']['recover']('sBullet', _0x48c918));
        }
    }
    class _0x1838fc {
        constructor() {
            this['electricit' + 'y'] = null, this['cylinderlP' + 'osY'] = 0x0;
        }
        static get ['Instance']() {
            return null === _0x1838fc['_instance'] &amp;&amp; (_0x1838fc['_instance'] = new _0x1838fc()), _0x1838fc['_instance'];
        }
        ['addElement'](_0x558c84) {
            this['addFloors'](_0x558c84), this['addCoins'](_0x558c84), this['addHighWhi' + 'tes'](_0x558c84), this['addTurrets'](_0x558c84), this['addSaws'](_0x558c84), this['addLows'](_0x558c84), this['addHighs'](_0x558c84), this['addShortAr' + 'ms'](_0x558c84), this['addShortLe' + 'gs'](_0x558c84), this['addLongArm' + 's'](_0x558c84), this['addLongLeg' + 's'](_0x558c84);
        }
        ['addFloors'](_0x40a249) {
            this['onLoadMode' + 'l'](_0x40a249, 'Floors', 'sFloor');
        }
        ['addCoins'](_0x165dfc) {
            this['onLoadMode' + 'l'](_0x165dfc, 'Coins', 'sCoin');
        }
        ['addHighWhi' + 'tes'](_0x2a3b29) {
            let _0xcea16 = _0x3caa0f['getNodeInH' + 'erit'](_0x2a3b29, 'HighWhites');
            if (_0xcea16)
                for (let _0x5cd502 = 0x0; _0x5cd502 &lt; _0xcea16['numChildre' + 'n']; _0x5cd502++) {
                    let _0x4fad11 = _0xcea16['getChildAt'](_0x5cd502);
                    _0x21bf90['Instance']['getModel']('sHighWhite', _0x521bc1 =&gt; {
                        let _0xbe6cec = _0x521bc1['clone']();
                        _0xbe6cec['getChildBy' + 'Name']('Smash')['active'] = !0x1, _0x4fad11['addChild'](_0xbe6cec);
                    });
                }
        }
        ['addTurrets'](_0x19b9be) {
            let _0x489597 = _0x3caa0f['getNodeInH' + 'erit'](_0x19b9be, 'Turrets');
            if (_0x489597)
                for (let _0x28fd52 = 0x0; _0x28fd52 &lt; _0x489597['numChildre' + 'n']; _0x28fd52++) {
                    let _0x2be630 = _0x489597['getChildAt'](_0x28fd52);
                    _0x21bf90['Instance']['getModel']('sTurret', _0x4b343d =&gt; {
                        let _0x7af04d = _0x4b343d['clone']();
                        _0x7af04d['getChildBy' + 'Name']('Bullet')['addCompone' + 'nt'](_0x1528b2), _0x2be630['addChild'](_0x7af04d);
                    });
                }
        }
        ['addSaws'](_0x925d6d) {
            let _0x3905d1 = _0x3caa0f['getNodeInH' + 'erit'](_0x925d6d, 'Saws');
            if (_0x3905d1)
                for (let _0x315329 = 0x0; _0x315329 &lt; _0x3905d1['numChildre' + 'n']; _0x315329++) {
                    let _0x13ce04 = _0x3905d1['getChildAt'](_0x315329);
                    _0x21bf90['Instance']['getModel']('sSaw', _0x349b15 =&gt; {
                        let _0x1dfa94 = _0x349b15['clone']();
                        _0x1dfa94['getChildBy' + 'Name']('Smash')['active'] = !0x1, _0x13ce04['addChild'](_0x1dfa94);
                    });
                }
        }
        ['addLows'](_0xec3bf2) {
            let _0x4db104 = _0x3caa0f['getNodeInH' + 'erit'](_0xec3bf2, 'Lows');
            if (_0x4db104)
                for (let _0x4624f2 = 0x0; _0x4624f2 &lt; _0x4db104['numChildre' + 'n']; _0x4624f2++) {
                    let _0x186c6f = _0x4db104['getChildAt'](_0x4624f2);
                    _0x21bf90['Instance']['getModel']('sLow', _0x2665c3 =&gt; {
                        let _0x1f019b = _0x2665c3['clone']();
                        _0x1f019b['getChildBy' + 'Name']('Smash')['active'] = !0x1, _0x186c6f['addChild'](_0x1f019b);
                    });
                }
        }
        ['addHighs'](_0x41f443) {
            let _0x4ee4ce = _0x3caa0f['getNodeInH' + 'erit'](_0x41f443, 'Highs');
            if (_0x4ee4ce)
                for (let _0x575207 = 0x0; _0x575207 &lt; _0x4ee4ce['numChildre' + 'n']; _0x575207++) {
                    let _0x30bcdb = _0x4ee4ce['getChildAt'](_0x575207);
                    _0x21bf90['Instance']['getModel']('sHigh', _0x1fd235 =&gt; {
                        let _0x351f89 = _0x1fd235['clone']();
                        _0x351f89['getChildBy' + 'Name']('Smash')['active'] = !0x1, _0x30bcdb['addChild'](_0x351f89);
                    });
                }
        }
        ['addShortAr' + 'ms'](_0x367025) {
            this['onLoadMode' + 'l'](_0x367025, 'ShortArms', 'sShortArm');
        }
        ['addShortLe' + 'gs'](_0x1f898b) {
            this['onLoadMode' + 'l'](_0x1f898b, 'ShortLegs', 'sShortLeg');
        }
        ['addLongArm' + 's'](_0xb28bbe) {
            this['onLoadMode' + 'l'](_0xb28bbe, 'LongArms', 'sLongArm');
        }
        ['addLongLeg' + 's'](_0x48f2e2) {
            this['onLoadMode' + 'l'](_0x48f2e2, 'LongLegs', 'sLongLeg');
        }
        ['onLoadMode' + 'l'](_0x4dd9b7, _0x2e1742, _0x3037b4) {
            let _0x59c414 = _0x3caa0f['getNodeInH' + 'erit'](_0x4dd9b7, _0x2e1742);
            if (_0x59c414)
                for (let _0x1f0dac = 0x0; _0x1f0dac &lt; _0x59c414['numChildre' + 'n']; _0x1f0dac++) {
                    let _0x326591 = _0x59c414['getChildAt'](_0x1f0dac);
                    _0x21bf90['Instance']['getModel'](_0x3037b4, _0x22e646 =&gt; {
                        let _0xa57588 = _0x22e646['clone']();
                        _0x326591['addChild'](_0xa57588);
                    });
                }
        }
        ['addFinish']() {
            _0x21bf90['Instance']['getModel']('Finish', _0x2fe4a2 =&gt; {
                let _0x59f066 = _0x2fe4a2['clone'](), _0x195af1 = _0x3caa0f['getNodeInH' + 'erit'](_0x59f066, 'Score');
                this['electricit' + 'y'] = _0x3caa0f['getNodeInH' + 'erit'](_0x59f066, 'Electricit' + 'y'), this['electricit' + 'y']['active'] = !0x1;
                for (let _0x4e9bb4 = 0x0; _0x4e9bb4 &lt; _0x195af1['numChildre' + 'n']; _0x4e9bb4++) {
                    _0x195af1['getChildAt'](_0x4e9bb4)['active'] = !0x1;
                }
                _0x2a9e12['Instance']['addView'](_0x59f066);
            });
        }
        ['onShowPart' + 'ic']() {
            this['electricit' + 'y']['active'] = !0x0;
        }
    }
    _0x1838fc['_instance'] = null, function (_0xa3fc45) {
        _0xa3fc45['Idle'] = 'Idle', _0xa3fc45['Jump'] = 'Jump', _0xa3fc45['Run'] = 'Run', _0xa3fc45['Run1'] = 'Run1', _0xa3fc45['Win'] = 'Win', _0xa3fc45['HitR'] = 'HitR', _0xa3fc45['HitL'] = 'HitL', _0xa3fc45['Fly'] = 'Fly';
    }(_0x49099d || (_0x49099d = {}));
    class _0x5b10aa extends _0x1c6f13 {
        get ['status']() {
            return this['_status'];
        }
        set ['status'](_0x43ab77) {
            if (this['_status'] != _0x43ab77) {
                if (!this['animator'])
                    return;
                this['animation']['speed'] = 'Run' == _0x43ab77 ? 1.8 : 0x1, this['onPlayAni'](_0x43ab77), this['_status'] = _0x43ab77;
            }
        }
        ['onAwake']() {
            this['onInitAni']();
        }
        ['onDestroy']() {
            this['prefab'] = null, this['animation'] = null, super['onDestroy']();
        }
        ['onInitAni']() {
            this['prefab'] = this['owner'], this['animation'] = this['prefab']['getCompone' + 'nt'](Laya['Animator']);
        }
        ['onPlayAni'](_0x1005b7) {
            switch (_0x1005b7) {
            case 'Idle':
                this['animation']['play']('Idle');
                break;
            case 'Jump':
                this['animation']['play']('Jump');
                break;
            case 'Run':
            case 'Run':
                this['animation']['play']('Run');
                break;
            case 'Win':
                this['animation']['play']('Win');
                break;
            case 'Fly':
                this['animation']['play']('Fly');
            }
        }
    }
    class _0x35ae41 {
    }
    _0x35ae41['RoadWidth'] = 0x5;
    class _0x1c9e4c extends _0x1c6f13 {
        constructor() {
            super(...arguments), this['moveTransa' + 'lte'] = new Laya['Vector3'](), this['moveSpeed'] = 0x4, this['isWin'] = !0x1, this['isFail'] = !0x1, this['stopMove'] = !0x1, this['sProgress'] = null, this['sProgressN' + 'um'] = 0x1;
        }
        get ['statu']() {
            return this['_statu'];
        }
        set ['statu'](_0x3bf241) {
            this['_statu'] != _0x3bf241 &amp;&amp; (this['animation']['status'] = _0x3bf241, this['_statu'] = _0x3bf241);
        }
        ['onAwake']() {
            if ('FeverRobot' == this['owner']['name'] || 'FeverRobot' + '1' == this['owner']['name'] || 'FeverRobot' + '2' == this['owner']['name'] || 'FeverRobot' + '3' == this['owner']['name'] || 'FeverRobot' + '4' == this['owner']['name'] || 'FeverRobot' + '5' == this['owner']['name'] || 'FeverRobot' + '6' == this['owner']['name'] || 'FeverRobot' + '7' == this['owner']['name']) {
                let _0x5cb467 = this['owner']['getChildBy' + 'Name']('sFeverRobo' + 't');
                this['animation'] = _0x5cb467['addCompone' + 'nt'](_0x5b10aa), this['sProgress'] = _0x3caa0f['getNodeInH' + 'erit'](this['owner'], 'sProgress'), Laya['timer']['loop'](0x320, this, () =&gt; {
                    this['isWin'] || this['isFail'] || (this['sProgressN' + 'um'] -= 0.1, this['sProgressN' + 'um'] &lt;= 0x0 ? (Laya['timer']['clearAll'](this), _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, _0x1718ff['Instance']['onChangePl' + 'ayer']()) : this['sProgress']['transform']['localScale' + 'X'] = this['sProgressN' + 'um']);
                });
            } else
                this['animation'] = this['owner']['addCompone' + 'nt'](_0x5b10aa);
        }
        ['onEnable']() {
            console['log']('Taylor\x20\x20--' + '-\x20onEnable'), _0xde7ba2['Instance']['on'](_0x5205ad['MouseMove'], this, this['onMove']), _0xde7ba2['Instance']['on'](_0x5205ad['Low'], this, this['onLow']), _0xde7ba2['Instance']['on'](_0x5205ad['High'], this, this['onHigh']), _0xde7ba2['Instance']['on'](_0x5205ad['Saw'], this, this['onSaw']), _0xde7ba2['Instance']['on'](_0x5205ad['sBullet'], this, this['onBullet']), _0xde7ba2['Instance']['on'](_0x5205ad['HighWhite'], this, this['onHighWhit' + 'e']), _0xde7ba2['Instance']['on'](_0x5205ad['ShortArm'], this, this['onShortArm']), _0xde7ba2['Instance']['on'](_0x5205ad['ShortLeg'], this, this['onShortLeg']), _0xde7ba2['Instance']['on'](_0x5205ad['LongArm'], this, this['onLongArm']), _0xde7ba2['Instance']['on'](_0x5205ad['LongLeg'], this, this['onLongLeg']), _0xde7ba2['Instance']['on'](_0x5205ad['ChangeLeg'], this, this['onChangeLe' + 'g']), _0xde7ba2['Instance']['on'](_0x5205ad['Win'], this, this['onWin']);
        }
        ['onDisable']() {
            console['log']('Taylor\x20\x20--' + '-\x20onDisabl' + 'e'), _0xde7ba2['Instance']['off'](_0x5205ad['MouseMove'], this, this['onMove']), _0xde7ba2['Instance']['off'](_0x5205ad['Low'], this, this['onLow']), _0xde7ba2['Instance']['off'](_0x5205ad['High'], this, this['onHigh']), _0xde7ba2['Instance']['off'](_0x5205ad['Saw'], this, this['onSaw']), _0xde7ba2['Instance']['off'](_0x5205ad['sBullet'], this, this['onBullet']), _0xde7ba2['Instance']['off'](_0x5205ad['HighWhite'], this, this['onHighWhit' + 'e']), _0xde7ba2['Instance']['off'](_0x5205ad['ShortArm'], this, this['onShortArm']), _0xde7ba2['Instance']['off'](_0x5205ad['ShortLeg'], this, this['onShortLeg']), _0xde7ba2['Instance']['off'](_0x5205ad['LongArm'], this, this['onLongArm']), _0xde7ba2['Instance']['off'](_0x5205ad['LongLeg'], this, this['onLongLeg']), _0xde7ba2['Instance']['on'](_0x5205ad['ChangeLeg'], this, this['onChangeLe' + 'g']), _0xde7ba2['Instance']['off'](_0x5205ad['Win'], this, this['onWin']);
        }
        ['onUpdate']() {
            if (!_0x2ee6aa['isStartGam' + 'e'])
                return;
            let _0x210ded = Laya['timer']['delta'];
            _0x210ded &gt;= 0x1f4 &amp;&amp; (_0x210ded = 0x3e8 / 0x3c);
            let _0x3dba73 = _0x210ded / 0x3e8;
            switch (_0x4bfc9e['Instance']['curState']) {
            case _0x49099d['Idle']:
                this['statu'] = _0x49099d['Idle'];
                break;
            case _0x49099d['Jump']:
                this['statu'] = _0x49099d['Jump'], this['move'](_0x3dba73);
                break;
            case _0x49099d['Run']:
                this['statu'] = _0x49099d['Run'], this['move'](_0x3dba73);
                break;
            case _0x49099d['Run1']:
                this['statu'] = _0x49099d['Run1'], this['move'](_0x3dba73);
                break;
            case _0x49099d['Win']:
                this['statu'] = _0x49099d['Win'], this['moveSpeed'] = 0x0;
                break;
            case _0x49099d['Fly']:
                this['statu'] = _0x49099d['Fly'], this['move'](_0x3dba73);
            }
        }
        ['move'](_0x216abb) {
            this['isWin'] || this['isFail'] || this['onOwerTran' + 'sfromP']()['translate'](new Laya['Vector3'](0x0, 0x0, this['moveSpeed'] * _0x216abb), !0x0);
        }
        ['onMove'](_0x2eaabf) {
            if (!this['isWin'] &amp;&amp; !this['isFail'] &amp;&amp; !this['stopMove'] &amp;&amp; (this['moveTransa' + 'lte']['x'] += _0x2eaabf['x'] / 0x2ee * _0x35ae41['RoadWidth'] * 1.2, this['onOwerTran' + 'sfrom']())) {
                let _0x3c0817 = this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['x'] - this['moveTransa' + 'lte']['x'];
                if (_0x3c0817 &gt; -2.5 &amp;&amp; _0x3c0817 &lt; 2.5) {
                    let _0x5a3ed8 = this['onOwerTran' + 'sfrom']()['localPosit' + 'ion'];
                    _0x5a3ed8['x'] = -this['moveTransa' + 'lte']['x'], this['onOwerTran' + 'sfrom']()['localPosit' + 'ion'] = _0x5a3ed8;
                }
            }
        }
        ['onLow']() {
            _0x4bfc9e['Instance']['curState'] = _0x49099d['Jump'], Laya['timer']['once'](0x12c, this, () =&gt; {
                _0x4bfc9e['Instance']['curState'] = _0x49099d['Run'];
            });
        }
        ['onHigh']() {
            0x3 == _0x2ee6aa['greenState'] || 0x3 == _0x2ee6aa['redState'] ? (_0x4bfc9e['Instance']['curState'] = _0x49099d['Jump'], Laya['timer']['once'](0x12c, this, () =&gt; {
                _0x4bfc9e['Instance']['curState'] = _0x49099d['Run'];
            })) : (this['moveSpeed'] = 0x0, this['onFail']());
        }
        ['onSaw']() {
            0x1 == _0x2ee6aa['greenState'] || 0x1 == _0x2ee6aa['redState'] ? (this['moveSpeed'] = 0x0, this['onFail']()) : 0x2 == _0x2ee6aa['greenState'] || 0x2 == _0x2ee6aa['redState'] ? (_0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, _0x1718ff['Instance']['armLeft']['active'] = !0x1, _0x1718ff['Instance']['armRight']['active'] = !0x1, _0x1718ff['Instance']['longArmLef' + 't']['active'] = !0x1, _0x1718ff['Instance']['longArmRig' + 'ht']['active'] = !0x1) : 0x3 != _0x2ee6aa['greenState'] &amp;&amp; 0x3 != _0x2ee6aa['redState'] || (_0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, _0x1718ff['Instance']['legLeft']['active'] = !0x1, _0x1718ff['Instance']['legRight']['active'] = !0x1, _0x1718ff['Instance']['longLegLef' + 't']['active'] = !0x1, _0x1718ff['Instance']['longLegRig' + 'ht']['active'] = !0x1);
        }
        ['onBullet']() {
            0x1 == _0x2ee6aa['greenState'] &amp;&amp; 0x1 == _0x2ee6aa['redState'] &amp;&amp; (this['moveSpeed'] = 0x0, this['onFail']());
        }
        ['onHighWhit' + 'e']() {
            0x3 == _0x2ee6aa['greenState'] || 0x3 == _0x2ee6aa['redState'] ? (_0x4bfc9e['Instance']['curState'] = _0x49099d['Jump'], Laya['timer']['once'](0x12c, this, () =&gt; {
                _0x4bfc9e['Instance']['curState'] = _0x49099d['Run'];
            })) : (this['moveSpeed'] = 0x0, this['onWin']());
        }
        ['onShortArm']() {
            if (0x3 == _0x2ee6aa['greenState'])
                _0x2ee6aa['greenState'] = 0x4, _0x2ee6aa['redState'] = 0x1, _0x2ee6aa['totalArm'] = 0x0, _0x2ee6aa['totalLeg'] = 0x0, _0x1718ff['Instance']['addFeverRo' + 'bot1']();
            else {
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    this['sProgressN' + 'um'] &lt; 0x1 &amp;&amp; (this['sProgressN' + 'um'] += 0.2);
                else {
                    if (0x2 == _0x2ee6aa['greenState'])
                        return;
                    0x2 == _0x2ee6aa['redState'] &amp;&amp; (_0x2ee6aa['redState'] = 0x1, _0x1718ff['Instance']['longArmLef' + 't']['active'] = !0x1, _0x1718ff['Instance']['longArmRig' + 'ht']['active'] = !0x1), _0x2ee6aa['greenState'] = 0x2, _0x1718ff['Instance']['armLeft']['active'] = !0x0, _0x1718ff['Instance']['armRight']['active'] = !0x0;
                }
            }
        }
        ['onShortLeg']() {
            if (0x2 == _0x2ee6aa['greenState'])
                _0x2ee6aa['greenState'] = 0x4, _0x2ee6aa['redState'] = 0x1, _0x2ee6aa['totalArm'] = 0x0, _0x2ee6aa['totalLeg'] = 0x0, _0x1718ff['Instance']['addFeverRo' + 'bot1']();
            else {
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    this['sProgressN' + 'um'] &lt; 0x1 &amp;&amp; (this['sProgressN' + 'um'] += 0.2);
                else {
                    if (0x3 == _0x2ee6aa['greenState'])
                        return;
                    0x3 == _0x2ee6aa['redState'] ? (_0x2ee6aa['redState'] = 0x1, this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] -= 0.5, _0x1718ff['Instance']['longLegLef' + 't']['active'] = !0x1, _0x1718ff['Instance']['longLegRig' + 'ht']['active'] = !0x1) : this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] += 0.5, _0x2ee6aa['greenState'] = 0x3, _0x1718ff['Instance']['legLeft']['active'] = !0x0, _0x1718ff['Instance']['legRight']['active'] = !0x0;
                }
            }
        }
        ['onLongArm']() {
            if (0x3 == _0x2ee6aa['redState'])
                _0x2ee6aa['redState'] = 0x4, _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['totalArm'] = 0x0, _0x2ee6aa['totalLeg'] = 0x0, _0x1718ff['Instance']['addFeverRo' + 'bot']();
            else {
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    this['sProgressN' + 'um'] &lt; 0x1 &amp;&amp; (this['sProgressN' + 'um'] += 0.2);
                else {
                    if (0x2 == _0x2ee6aa['redState'])
                        return;
                    0x2 == _0x2ee6aa['greenState'] &amp;&amp; (_0x2ee6aa['greenState'] = 0x1, _0x1718ff['Instance']['armLeft']['active'] = !0x1, _0x1718ff['Instance']['armRight']['active'] = !0x1), _0x2ee6aa['redState'] = 0x2, _0x1718ff['Instance']['longArmLef' + 't']['active'] = !0x0, _0x1718ff['Instance']['longArmRig' + 'ht']['active'] = !0x0;
                }
            }
        }
        ['onLongLeg']() {
            if (0x2 == _0x2ee6aa['redState'])
                _0x2ee6aa['redState'] = 0x4, _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['totalArm'] = 0x0, _0x2ee6aa['totalLeg'] = 0x0, _0x1718ff['Instance']['addFeverRo' + 'bot']();
            else {
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    this['sProgressN' + 'um'] &lt; 0x1 &amp;&amp; (this['sProgressN' + 'um'] += 0.2);
                else {
                    if (0x3 == _0x2ee6aa['redState'])
                        return;
                    0x3 == _0x2ee6aa['greenState'] ? (_0x2ee6aa['greenState'] = 0x1, this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] += 0.5, _0x1718ff['Instance']['legLeft']['active'] = !0x1, _0x1718ff['Instance']['legRight']['active'] = !0x1) : this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] += 0x1, _0x2ee6aa['redState'] = 0x3, _0x1718ff['Instance']['longLegLef' + 't']['active'] = !0x0, _0x1718ff['Instance']['longLegRig' + 'ht']['active'] = !0x0;
                }
            }
        }
        ['onChangeLe' + 'g']() {
            0x3 == _0x2ee6aa['greenState'] &amp;&amp; (this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] -= 0.5, _0x2ee6aa['greenState'] = 0x1), 0x3 == _0x2ee6aa['redState'] &amp;&amp; (this['onOwerTran' + 'sfrom']()['localPosit' + 'ion']['y'] -= 0x1, _0x2ee6aa['redState'] = 0x1);
        }
        ['onWin']() {
            this['isWin'] || (this['isWin'] = !0x0, _0x4bfc9e['Instance']['curState'] = _0x49099d['Win'], Laya['timer']['once'](0x5dc, this, () =&gt; {
                _0x4bfc9e['Instance']['gameWin']();
            }));
        }
        ['onFail']() {
            this['isFail'] || (this['isFail'] = !0x0, _0x4bfc9e['Instance']['gameFail']());
        }
    }
    class _0x2e62a4 extends _0x1c6f13 {
        ['onAwake']() {
            super['onAwake']();
        }
        ['onDestroy']() {
            super['onDestroy']();
        }
        ['onTriggerE' + 'nter'](_0x5564d4) {
            switch (_0x5564d4['owner']['name']) {
            case 'mCoin':
                _0x29ed32['Instance']['playSound'](_0x489136['Gold']);
                let _0x4b2180 = _0x5564d4['owner'];
                _0x2ee6aa['totalGold']++, Laya['timer']['frameLoop'](0x1, this, () =&gt; {
                    _0x4b2180['transform']['localPosit' + 'ionX'] += 0.1, _0x4b2180['transform']['localPosit' + 'ionY'] += 0.25;
                }), Laya['timer']['once'](0x7d0, this, () =&gt; {
                    _0x5564d4['owner']['removeSelf']();
                }), _0x544fe9['Instance']['gold'] += 0x5, _0x4bfc9e['gameUI']['onUpdateGo' + 'ld']();
                break;
            case 'sLow':
                if (_0x29ed32['Instance']['playSound'](_0x489136['Broken']), 0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    _0x5564d4['owner']['getChildBy' + 'Name']('mLow')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('Smash')['active'] = !0x0, _0x5564d4['owner']['getCompone' + 'nt'](Laya['Animator'])['play']('Front');
                else
                    _0xde7ba2['Instance']['event'](_0x5205ad['Low']);
                break;
            case 'sHigh':
                if (_0x29ed32['Instance']['playSound'](_0x489136['Broken']), 0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    _0x5564d4['owner']['getChildBy' + 'Name']('mHigh')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('Smash')['active'] = !0x0, _0x5564d4['owner']['getCompone' + 'nt'](Laya['Animator'])['play']('Front');
                else
                    _0xde7ba2['Instance']['event'](_0x5205ad['High']);
                break;
            case 'sHighWhite':
                if (_0x29ed32['Instance']['playSound'](_0x489136['Glass']), 0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    _0x5564d4['owner']['getChildBy' + 'Name']('mHighWhite')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('Smash')['active'] = !0x0, _0x5564d4['owner']['getCompone' + 'nt'](Laya['Animator'])['play']('Front');
                else
                    _0xde7ba2['Instance']['event'](_0x5205ad['HighWhite']);
                break;
            case 'sSaw':
                if (_0x29ed32['Instance']['playSound'](_0x489136['Broken']), 0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    _0x5564d4['owner']['getChildBy' + 'Name']('mSaw_1')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('mSaw_2')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('mSaw_003')['active'] = !0x1, _0x5564d4['owner']['getChildBy' + 'Name']('Smash')['active'] = !0x0, _0x5564d4['owner']['getCompone' + 'nt'](Laya['Animator'])['play']('Front');
                else
                    _0xde7ba2['Instance']['event'](_0x5205ad['Saw']);
                break;
            case 'sTurret':
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    _0x5564d4['owner']['getCompone' + 'nt'](Laya['Animator'])['play']('Front');
                else
                    _0xde7ba2['Instance']['event'](_0x5205ad['sBullet']);
            case 'sBullet':
                if (0x4 == _0x2ee6aa['greenState'] || 0x4 == _0x2ee6aa['redState'])
                    return;
                _0xde7ba2['Instance']['event'](_0x5205ad['sBullet']);
                break;
            case 'sShortArm':
                _0x29ed32['Instance']['playSound'](_0x489136['Variant']), _0x2ee6aa['totalArm'] = 0x0, _0xde7ba2['Instance']['event'](_0x5205ad['ShortArm']);
                let _0x12c7b4 = _0x5564d4['owner'];
                this['onScaleOth' + 'er'](_0x12c7b4, _0x5564d4, 0x64);
                break;
            case 'sShortLeg':
                _0x29ed32['Instance']['playSound'](_0x489136['Variant']), _0x2ee6aa['totalLeg'] = 0x0, _0xde7ba2['Instance']['event'](_0x5205ad['ShortLeg']);
                let _0x4d6514 = _0x5564d4['owner'];
                this['onScaleOth' + 'er'](_0x4d6514, _0x5564d4, 0x64);
                break;
            case 'sLongArm':
                _0x29ed32['Instance']['playSound'](_0x489136['Variant']), _0x2ee6aa['totalArm'] = 0x0, _0xde7ba2['Instance']['event'](_0x5205ad['LongArm']);
                let _0x477386 = _0x5564d4['owner'];
                this['onScaleOth' + 'er'](_0x477386, _0x5564d4, 0x64);
                break;
            case 'sLongLeg':
                _0x29ed32['Instance']['playSound'](_0x489136['Variant']), _0x2ee6aa['totalLeg'] = 0x0, _0xde7ba2['Instance']['event'](_0x5205ad['LongLeg']);
                let _0x33b4af = _0x5564d4['owner'];
                this['onScaleOth' + 'er'](_0x33b4af, _0x5564d4, 0x64);
                break;
            case 'FinishLine':
                _0xde7ba2['Instance']['event'](_0x5205ad['Win']);
            }
        }
        ['onScaleOth' + 'er'](_0x5b87da, _0x159e9d, _0x15b4aa) {
            Laya['timer']['frameLoop'](0x1, this, () =&gt; {
                _0x5b87da['transform']['localScale' + 'X'] &gt;= 0x0 &amp;&amp; (_0x5b87da['transform']['localScale' + 'X'] -= 0.1), _0x5b87da['transform']['localScale' + 'Y'] &gt;= 0x0 &amp;&amp; (_0x5b87da['transform']['localScale' + 'Y'] -= 0.1), _0x5b87da['transform']['localScale' + 'Z'] &gt;= 0x0 &amp;&amp; (_0x5b87da['transform']['localScale' + 'Z'] -= 0.1);
            }), Laya['timer']['once'](_0x15b4aa, this, () =&gt; {
                _0x159e9d['owner']['removeSelf']();
            });
        }
    }
    class _0x44271f extends _0x1c6f13 {
        ['onAwake']() {
            super['onAwake']();
        }
        ['onDestroy']() {
            super['onDestroy']();
        }
        ['onTriggerE' + 'nter'](_0x584bca) {
            switch (_0x584bca['owner']['name']) {
            case 'mCoin':
                _0x29ed32['Instance']['playSound'](_0x489136['Gold']);
                let _0x46d5e6 = _0x584bca['owner'];
                _0x2ee6aa['totalGold']++, Laya['timer']['frameLoop'](0x1, this, () =&gt; {
                    _0x46d5e6['transform']['localPosit' + 'ionX'] += 0.1, _0x46d5e6['transform']['localPosit' + 'ionY'] += 0.25;
                }), Laya['timer']['once'](0x7d0, this, () =&gt; {
                    _0x584bca['owner']['removeSelf']();
                }), _0x544fe9['Instance']['gold'] += 0x5, _0x4bfc9e['gameUI']['onUpdateGo' + 'ld']();
                break;
            case 'sLow':
            case 'sHigh':
            case 'sHighWhite':
            case 'sSaw':
            case 'sTurret':
            case 'sBullet':
                this['onVariant']();
                break;
            case 'sShortArm':
                _0xde7ba2['Instance']['event'](_0x5205ad['ShortArm']);
                let _0x2d208a = _0x584bca['owner'];
                this['onScaleOth' + 'er'](_0x2d208a, _0x584bca, 0x64);
                break;
            case 'sShortLeg':
                _0xde7ba2['Instance']['event'](_0x5205ad['ShortLeg']);
                let _0x421560 = _0x584bca['owner'];
                this['onScaleOth' + 'er'](_0x421560, _0x584bca, 0x64);
                break;
            case 'sLongArm':
                _0xde7ba2['Instance']['event'](_0x5205ad['LongArm']);
                let _0xec0c6b = _0x584bca['owner'];
                this['onScaleOth' + 'er'](_0xec0c6b, _0x584bca, 0x64);
                break;
            case 'sLongLeg':
                _0xde7ba2['Instance']['event'](_0x5205ad['LongLeg']);
                let _0x1b6dcf = _0x584bca['owner'];
                this['onScaleOth' + 'er'](_0x1b6dcf, _0x584bca, 0x64);
            }
        }
        ['onVariant']() {
            _0x2ee6aa['totalArm']++, 0x2 == _0x2ee6aa['totalArm'] &amp;&amp; (0x2 == _0x2ee6aa['greenState'] &amp;&amp; (_0x2ee6aa['greenState'] = 0x1), 0x2 == _0x2ee6aa['redState'] &amp;&amp; (_0x2ee6aa['redState'] = 0x1), _0x2ee6aa['totalArm'] = 0x0);
            let _0x4bb10d = this['owner'];
            Laya['timer']['frameLoop'](0x1, this, () =&gt; {
                _0x4bb10d['transform']['localPosit' + 'ionY'] += 0.1, _0x4bb10d['transform']['localPosit' + 'ionZ'] += 0.1;
            }), Laya['timer']['once'](0x7d0, this, () =&gt; {
                this['owner']['removeSelf']();
            });
        }
        ['onScaleOth' + 'er'](_0x40d251, _0x3b8bd1, _0x171c24) {
            Laya['timer']['frameLoop'](0x1, this, () =&gt; {
                _0x40d251['transform']['localScale' + 'X'] &gt;= 0x0 &amp;&amp; (_0x40d251['transform']['localScale' + 'X'] -= 0.1), _0x40d251['transform']['localScale' + 'Y'] &gt;= 0x0 &amp;&amp; (_0x40d251['transform']['localScale' + 'Y'] -= 0.1), _0x40d251['transform']['localScale' + 'Z'] &gt;= 0x0 &amp;&amp; (_0x40d251['transform']['localScale' + 'Z'] -= 0.1);
            }), Laya['timer']['once'](_0x171c24, this, () =&gt; {
                _0x3b8bd1['owner']['removeSelf']();
            });
        }
    }
    class _0x1718ff {
        constructor() {
            this['burstEffec' + 't'] = null, this['mLevel'] = null, this['curPlayerI' + 'd'] = 0x1, this['curPlayerI' + 'd1'] = 0x1, this['armLeft'] = null, this['armRight'] = null, this['legLeft'] = null, this['legRight'] = null, this['longArmLef' + 't'] = null, this['longArmRig' + 'ht'] = null, this['longLegLef' + 't'] = null, this['longLegRig' + 'ht'] = null, this['particel'] = null;
        }
        static get ['Instance']() {
            return null === _0x1718ff['_instance'] &amp;&amp; (_0x1718ff['_instance'] = new _0x1718ff()), _0x1718ff['_instance'];
        }
        ['addPlayer'](_0x4f1c24) {
            if (this['mLevel'] = _0x4f1c24, this['player'] = _0x3caa0f['getNodeInH' + 'erit'](_0x4f1c24, 'Player'), Laya['timer']['once'](0x1f4, this, () =&gt; {
                    _0x355d48['Instance']['onSetFollo' + 'wPlayer'](this['player']);
                }), this['player']) {
                let _0x386a2b = 'sPlayer' + _0x544fe9['Instance']['roles'];
                _0x21bf90['Instance']['getModel2'](_0x386a2b, _0x5897ee =&gt; {
                    let _0x2f2081 = _0x5897ee['clone']();
                    _0x2f2081 &amp;&amp; (this['onHide'](_0x2f2081), _0x2f2081['addCompone' + 'nt'](_0x2e62a4), _0x2f2081['addCompone' + 'nt'](_0x1c9e4c), this['player']['addChild'](_0x2f2081));
                });
            }
        }
        ['addFeverRo' + 'bot']() {
            if (_0x29ed32['Instance']['playSound'](_0x489136['Variant']), this['resetPlaye' + 'r'](), this['player'] = _0x3caa0f['getNodeInH' + 'erit'](this['mLevel'], 'Player'), Laya['timer']['once'](0x1f4, this, () =&gt; {
                    _0x355d48['Instance']['onSetFollo' + 'wPlayer'](this['player']);
                }), this['player']) {
                let _0x1d45b3 = 'FeverRobot';
                _0x21bf90['Instance']['getModel2'](_0x1d45b3, _0x4d4777 =&gt; {
                    let _0xc42e7c = _0x4d4777['clone']();
                    _0xc42e7c &amp;&amp; (_0xc42e7c['getChildBy' + 'Name']('sFeverRobo' + 't')['addCompone' + 'nt'](_0x2e62a4), _0xc42e7c['addCompone' + 'nt'](_0x1c9e4c), _0x4bfc9e['Instance']['curState'] = _0x49099d['Fly'], this['player']['addChild'](_0xc42e7c));
                });
            }
        }
        ['addFeverRo' + 'bot1']() {
            if (_0x29ed32['Instance']['playSound'](_0x489136['Variant']), this['resetPlaye' + 'r'](), this['player'] = _0x3caa0f['getNodeInH' + 'erit'](this['mLevel'], 'Player'), Laya['timer']['once'](0x1f4, this, () =&gt; {
                    _0x355d48['Instance']['onSetFollo' + 'wPlayer'](this['player']);
                }), this['player']) {
                let _0x319075 = 'FeverRobot' + _0x544fe9['Instance']['feverRobot'];
                _0x21bf90['Instance']['getModel2'](_0x319075, _0xeaa8e4 =&gt; {
                    let _0x57a5b9 = _0xeaa8e4['clone']();
                    _0x57a5b9 &amp;&amp; (_0x57a5b9['getChildBy' + 'Name']('sFeverRobo' + 't')['addCompone' + 'nt'](_0x2e62a4), _0x57a5b9['addCompone' + 'nt'](_0x1c9e4c), _0x4bfc9e['Instance']['curState'] = _0x49099d['Run'], this['player']['addChild'](_0x57a5b9));
                });
            }
        }
        ['resetPlaye' + 'r']() {
            this['player'] &amp;&amp; this['player']['removeChil' + 'dren']();
        }
        ['onChangePl' + 'ayer']() {
            this['resetPlaye' + 'r'](), this['addPlayer'](this['mLevel']), _0x4bfc9e['Instance']['curState'] = _0x49099d['Run'];
        }
        ['onHide'](_0x578bcc) {
            this['armLeft'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'ArmRight00' + '1'), this['armLeft']['addCompone' + 'nt'](_0x44271f), this['armLeft']['active'] = !0x1, this['armRight'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'ArmRight'), this['armRight']['addCompone' + 'nt'](_0x44271f), this['armRight']['active'] = !0x1, this['legLeft'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LegRight00' + '1'), this['legLeft']['active'] = !0x1, this['legRight'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LegRight'), this['legRight']['active'] = !0x1, this['longArmLef' + 't'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LongArmRig' + 'ht001'), this['longArmLef' + 't']['addCompone' + 'nt'](_0x44271f), this['longArmLef' + 't']['active'] = !0x1, this['longArmRig' + 'ht'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LongArmRig' + 'ht'), this['longArmRig' + 'ht']['addCompone' + 'nt'](_0x44271f), this['longArmRig' + 'ht']['active'] = !0x1, this['longLegLef' + 't'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LongLegRig' + 'ht001'), this['longLegLef' + 't']['active'] = !0x1, this['longLegRig' + 'ht'] = _0x3caa0f['getNodeInH' + 'erit'](_0x578bcc, 'LongLegRig' + 'ht'), this['longLegRig' + 'ht']['active'] = !0x1;
        }
        ['showPar'](_0x471e6f) {
            this['particel']['active'] = _0x471e6f;
        }
    }
    _0x1718ff['_instance'] = null;
    class _0x1f5f67 {
        static get ['Instance']() {
            return null === _0x1f5f67['_instance'] &amp;&amp; (_0x1f5f67['_instance'] = new _0x1f5f67()), _0x1f5f67['_instance'];
        }
        ['addLevel']() {
            _0x21bf90['Instance']['getModel3']('Level', _0x591a20 =&gt; {
                let _0x223f49 = _0x591a20['clone']();
                for (let _0x2c10a4 = 0x0; _0x2c10a4 &lt; _0x223f49['numChildre' + 'n']; _0x2c10a4++) {
                    let _0x3cee62 = _0x223f49['getChildAt'](_0x2c10a4), _0x496ee9 = _0x544fe9['Instance']['level'] - 0x1;
                    (_0x496ee9 %= 0xf) == _0x2c10a4 &amp;&amp; (_0x2a9e12['Instance']['addView'](_0x3cee62), _0x1838fc['Instance']['addElement'](_0x3cee62), _0x1718ff['Instance']['addPlayer'](_0x3cee62));
                }
            });
        }
    }
    _0x1f5f67['_instance'] = null;
    class _0x2a9e12 {
        static get ['Instance']() {
            return null === _0x2a9e12['_instance'] &amp;&amp; (_0x2a9e12['_instance'] = new _0x2a9e12()), _0x2a9e12['_instance'];
        }
        ['addGameSce' + 'ne']() {
            Laya['Scene3D']['load'](_0x380157['ls']['Game'], Laya['Handler']['create'](this, _0x4baf48 =&gt; {
                _0x4baf48 &amp;&amp; (this['Game'] = _0x4baf48, _0x4bfc9e['gameUI']['sceneBox']['addChild'](this['Game']), this['modelView'] = new Laya['Sprite3D'](), this['Game']['addChild'](this['modelView']), this['addScene'](), this['addShadow']());
            }));
        }
        ['addScene']() {
            _0x355d48['Instance']['addCamera'](), _0x1f5f67['Instance']['addLevel']();
        }
        ['addView'](_0x5e0b12) {
            this['modelView']['addChild'](_0x5e0b12);
        }
        ['addObject'](_0x28190a, _0x540aaf = null) {
            _0x21bf90['Instance']['getModel'](_0x28190a, _0x5c7aa9 =&gt; {
                let _0x3de727 = _0x5c7aa9['clone']();
                _0x540aaf ? _0x540aaf['addChild'](_0x3de727) : this['addView'](_0x3de727);
            });
        }
        ['showScore'](_0x2e84b5) {
            let _0x1f9621 = _0x3caa0f['getNodeInH' + 'erit'](this['modelView'], 'Score')['getChildAt'](_0x2e84b5);
            _0x1f9621 &amp;&amp; (_0x1f9621['active'] = !0x0, _0x355d48['Instance']['changePlay' + 'er'](_0x1f9621));
        }
        ['showDirigi' + 'ble']() {
            let _0x1a74ab = _0x3caa0f['getNodeInH' + 'erit'](this['modelView'], 'Dirigible');
            _0x1a74ab &amp;&amp; (_0x355d48['Instance']['changePlay' + 'er'](_0x1a74ab), Laya['timer']['once'](0x3e8, this, () =&gt; {
                _0xde7ba2['Instance']['event'](_0x5205ad['StopCamera']), Laya['timer']['loop'](0x64, this, () =&gt; {
                    _0x1a74ab['transform']['localPosit' + 'ionZ'] += 0x1;
                });
            }));
        }
        ['addShadow']() {
            let _0x1ea81b = this['Game']['getChildBy' + 'Name']('Directiona' + 'l\x20light');
            _0x1ea81b['shadowMode'] = Laya['ShadowMode']['SoftLow'], _0x1ea81b['shadowDist' + 'ance'] = 0xf, _0x1ea81b['shadowReso' + 'lution'] = 0x400, _0x1ea81b['shadowCasc' + 'adesMode'] = Laya['ShadowCasc' + 'adesMode']['NoCascades'];
        }
    }
    _0x2a9e12['_instance'] = null;
    class _0x4bfc9e {
        static get ['Instance']() {
            return null === _0x4bfc9e['_instance'] &amp;&amp; (_0x4bfc9e['_instance'] = new _0x4bfc9e()), _0x4bfc9e['_instance'];
        }
        ['onInit']() {
            this['registerEv' + 'ent'](), _0x2a9e12['Instance']['addGameSce' + 'ne']();
        }
        ['registerEv' + 'ent']() {
            _0xde7ba2['Instance']['on'](_0x1189c4['GetFocus'], this, this['onGetFocus']), _0xde7ba2['Instance']['on'](_0x1189c4['LostFocus'], this, this['onLostFocu' + 's']);
        }
        ['unregister' + 'Event']() {
            _0xde7ba2['Instance']['off'](_0x1189c4['GetFocus'], this, this['onGetFocus']), _0xde7ba2['Instance']['off'](_0x1189c4['LostFocus'], this, this['onLostFocu' + 's']);
        }
        ['onGetFocus']() {
            Laya['timer']['scale'] = 0x1;
        }
        ['onLostFocu' + 's']() {
            Laya['timer']['scale'] = 0x0;
        }
        ['startGgame']() {
            _0x2ee6aa['isStartGam' + 'e'] = !0x0, this['curState'] = _0x49099d['Run'];
        }
        ['gameWin']() {
            _0x29ed32['Instance']['playSound'](_0x489136['Win']), _0x2ee6aa['isStartGam' + 'e'] = !0x1, _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, this['curState'] = _0x49099d['Idle'], _0x244d9e['Instance']['aCheck'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['End'], { 'isWin': !0x0 });
        }
        ['gameFail']() {
            _0x29ed32['Instance']['playSound'](_0x489136['Lose']), _0x2ee6aa['isStartGam' + 'e'] = !0x1, _0x2ee6aa['greenState'] = 0x1, _0x2ee6aa['redState'] = 0x1, _0x244d9e['Instance']['aCheck'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['End'], { 'isWin': !0x1 });
        }
        ['toGameView']() {
            this['collect'](), this['gameReset']();
        }
        ['collect']() {
            let _0x493256 = _0x53fc60['getPlatfor' + 'm']();
            _0x493256 &amp;&amp; _0x493256['triggerGC'] &amp;&amp; _0x493256['triggerGC']();
        }
        ['gameReset']() {
            _0x2a9e12['Instance']['modelView']['removeChil' + 'dren'](), _0x2a9e12['Instance']['addScene'](), _0x4bfc9e['gameUI']['onShow']();
        }
    }
    _0x4bfc9e['gameUI'] = null, _0x4bfc9e['_instance'] = null;
    class _0x5c2e32 {
        constructor() {
            this['imageIcon'] = 'skin/img_s' + 'kin_money1' + '.png', this['isLock'] = !0x1, this['skinID'] = 0x0, this['type'] = 0x0, this['highLight'] = !0x1, this['modelType'] = 0x1, this['showUnknow'] = !0x1, this['price'] = 0x0, this['tab'] = 0x1;
        }
    }
    !function (_0x675007) {
        _0x675007[_0x675007['free'] = 0x0] = 'free', _0x675007[_0x675007['gold'] = 0x1] = 'gold', _0x675007[_0x675007['grade'] = 0x2] = 'grade', _0x675007[_0x675007['sign'] = 0x3] = 'sign', _0x675007[_0x675007['treasureBo' + 'x'] = 0x5] = 'treasureBo' + 'x';
    }(_0x381d4f || (_0x381d4f = {})), function (_0x2eff40) {
        _0x2eff40[_0x2eff40['role'] = 0x1] = 'role', _0x2eff40[_0x2eff40['car'] = 0x2] = 'car';
    }(_0x231e04 || (_0x231e04 = {}));
    class _0x3126a1 {
        constructor() {
            this['carTempSki' + 'n'] = -0x1, this['roleTempSk' + 'in'] = -0x1, this['randomProb'] = 0x1;
        }
        static get ['Instance']() {
            return null === _0x3126a1['_instance'] &amp;&amp; (_0x3126a1['_instance'] = new _0x3126a1()), _0x3126a1['_instance'];
        }
        ['getSkinCfg'](_0x4946f6) {
            return _0x4946f6 &gt; _0x3fe59f['Instance']['skinCfg']['length'] &amp;&amp; (_0x4946f6 = 0x1), _0x3fe59f['Instance']['skinCfg'][_0x4946f6 - 0x1];
        }
        ['getSkinInf' + 'o'](_0x4c0727) {
            return (_0x544fe9['Instance']['playerInfo']['skinArr'] || [])[_0x4c0727] || {
                'type': 0x0,
                'cnt': 0x0,
                'activatedTime': 0x0
            };
        }
        ['setSkinInf' + 'o'](_0x2f81ff, _0x25844a) {
            var _0x19e220 = _0x544fe9['Instance']['playerInfo']['skinArr'] || [];
            _0x19e220[_0x2f81ff] = _0x25844a, _0x544fe9['Instance']['playerInfo']['skinArr'] = _0x19e220, _0x544fe9['Instance']['doSaveGame' + 'Data']();
        }
        ['activeSkin'](_0x3790e6) {
            let _0x3c8d2c = this['getSkinInf' + 'o'](_0x3790e6);
            _0x3c8d2c['activatedT' + 'ime'] = Date['now'](), _0x3c8d2c['cnt'] += 0x1, this['setSkinInf' + 'o'](_0x3790e6, _0x3c8d2c);
        }
        get ['curSkin']() {
            return _0x544fe9['Instance']['playerInfo']['curSkin'] || 0x1;
        }
        set ['curSkin'](_0x1fd462) {
            _0x544fe9['Instance']['playerInfo']['curSkin'] = _0x1fd462;
        }
        get ['curCarSkin']() {
            return _0x544fe9['Instance']['playerInfo']['curCarSkin'] || 0xa;
        }
        set ['curCarSkin'](_0x2ea9e7) {
            _0x544fe9['Instance']['playerInfo']['curCarSkin'] = _0x2ea9e7;
        }
        ['getGradeSk' + 'inCfg'](_0x581717) {
            let _0x4242a1 = _0x3fe59f['Instance']['skinCfg'];
            if (_0x4242a1)
                for (let _0x2c26b0 = 0x0; _0x2c26b0 &lt; _0x4242a1['length']; _0x2c26b0++) {
                    let _0x4f8fba = _0x4242a1[_0x2c26b0];
                    if (_0x4f8fba['conditionT' + 'ype'] == _0x381d4f['grade'] &amp;&amp; _0x4f8fba['conditionC' + 'nt'] == _0x581717)
                        return _0x4f8fba;
                }
            return null;
        }
        ['hasComplet' + 'e'](_0x2520c7) {
            let _0x2adaf1 = this['getSkinCfg'](_0x2520c7), _0x15aa11 = this['getSkinInf' + 'o'](_0x2520c7);
            if (_0x2adaf1['conditionT' + 'ype'] == _0x15aa11['type']) {
                if (_0x2adaf1['conditionT' + 'ype'] == _0x381d4f['free'])
                    return !0x0;
                if (_0x2adaf1['conditionT' + 'ype'] == _0x381d4f['grade']) {
                    if (_0x544fe9['Instance']['level'] &gt;= _0x2adaf1['conditionC' + 'nt'])
                        return !0x0;
                } else {
                    if (_0x15aa11['cnt'] &gt;= _0x2adaf1['conditionC' + 'nt'])
                        return _0x15aa11['activatedT' + 'ime'] || (_0x15aa11['activatedT' + 'ime'] = Date['now']()), !0x0;
                }
            } else
                this['setSkinInf' + 'o'](_0x2520c7, {
                    'type': _0x2adaf1['conditionT' + 'ype'],
                    'cnt': 0x0
                });
            return !0x1;
        }
        ['setTempSki' + 'n'](_0x3f7147, _0x3d5b31) {
            _0x3d5b31 === _0x231e04['car'] ? this['carTempSki' + 'n'] = _0x3f7147 : this['roleTempSk' + 'in'] = _0x3f7147;
        }
        ['resetTempS' + 'kin']() {
            this['carTempSki' + 'n'] = -0x1, this['roleTempSk' + 'in'] = -0x1;
        }
        ['getGameSki' + 'n']() {
            let _0x3e2262 = this['curSkin'];
            return this['roleTempSk' + 'in'] &gt;= 0x0 &amp;&amp; (_0x3e2262 = this['roleTempSk' + 'in']), this['getSkinCfg'](_0x3e2262);
        }
        ['getCarSkin']() {
            let _0x3fd947 = this['curCarSkin'];
            return this['carTempSki' + 'n'] &gt;= 0x0 &amp;&amp; (_0x3fd947 = this['carTempSki' + 'n']), this['getSkinCfg'](_0x3fd947);
        }
        ['getRandomL' + 'ockSkinCfg']() {
            let _0x1af65b = [], _0x345157 = _0x3fe59f['Instance']['skinCfg'];
            if (_0x345157)
                for (let _0xde2dee = 0x1; _0xde2dee &lt; 0x9; _0xde2dee++) {
                    let _0x1f871f = _0x345157[_0xde2dee];
                    0x1 === _0x1f871f['modelType'] &amp;&amp; _0x1af65b['push'](_0x1f871f);
                }
            if (_0x1af65b['length'] &gt; 0x0)
                return _0x1af65b[Math['floor'](Math['random']() * (_0x1af65b['length'] - 0x1))];
            return null;
        }
        ['getViewPag' + 'es']() {
            let _0x44efe1 = _0x3fe59f['Instance']['skinCfg']['map'](_0x617a3a =&gt; {
                    let _0x4ea1ed = new _0x5c2e32();
                    _0x4ea1ed['skinID'] = _0x617a3a['id'];
                    let _0x13bd6e = this['hasComplet' + 'e'](_0x617a3a['id']);
                    return _0x4ea1ed['isLock'] = !_0x13bd6e, _0x4ea1ed['imageIcon'] = _0x617a3a['img'], _0x4ea1ed['type'] = _0x617a3a['conditionT' + 'ype'], _0x4ea1ed['showUnknow'] = 0x1 === _0x617a3a['tab'], _0x4ea1ed['modelType'] = _0x617a3a['modelType'], _0x4ea1ed['tab'] = _0x617a3a['tab'], _0x4ea1ed['price'] = _0x617a3a['price'], _0x4ea1ed;
                }), _0x2b08ee = _0x44efe1['filter'](_0x3d49d3 =&gt; 0x1 === _0x3d49d3['tab']);
            return [
                _0x2b08ee = _0x2b08ee['sort']((_0x517665, _0x25a2b4) =&gt; _0x517665['price'] - _0x25a2b4['price']),
                _0x44efe1['filter'](_0x5255f8 =&gt; 0x2 === _0x5255f8['tab']),
                _0x44efe1['filter'](_0xd1f2f =&gt; 0x3 === _0xd1f2f['tab'])
            ];
        }
        ['getRolePro' + 'gressInfo']() {
            let _0x1d5ed0 = _0x3fe59f['Instance']['skinCfg'], _0x328f2e = _0x544fe9['Instance']['level'] - 0x1;
            _0x328f2e &lt; 0x0 &amp;&amp; (_0x328f2e = 0x0);
            let _0x5ae667 = 0x0;
            for (let _0x43ff0e = 0x1; _0x43ff0e &lt; _0x1d5ed0['length']; _0x43ff0e++) {
                let _0x56c21f = _0x1d5ed0[_0x43ff0e];
                if (_0x56c21f &amp;&amp; 0x2 == _0x56c21f['conditionT' + 'ype']) {
                    if (_0x328f2e &lt; _0x56c21f['conditionC' + 'nt'])
                        return {
                            'id': _0x56c21f['id'],
                            'num': _0x328f2e - _0x5ae667,
                            'total': _0x56c21f['conditionC' + 'nt'] - _0x5ae667,
                            'cfg': _0x56c21f
                        };
                    _0x5ae667 = _0x56c21f['conditionC' + 'nt'];
                }
            }
            return null;
        }
        ['getTBSkinL' + 'ist']() {
            let _0x188440 = [], _0x36d0aa = _0x3fe59f['Instance']['skinCfg'];
            if (_0x36d0aa)
                for (let _0x1733d7 = 0x0; _0x1733d7 &lt; _0x36d0aa['length']; _0x1733d7++) {
                    let _0x5cc911 = _0x36d0aa[_0x1733d7];
                    this['hasComplet' + 'e'](_0x5cc911['id']) || 0x5 !== _0x5cc911['conditionT' + 'ype'] || _0x188440['push'](_0x5cc911);
                }
            return _0x188440;
        }
    }
    _0x3126a1['_instance'] = null;
    class _0x177878 {
        constructor() {
            this['keyCount'] = 0x0, this['awarfCfg'] = [];
        }
        static get ['Instance']() {
            return null == _0x177878['_instance'] &amp;&amp; (_0x177878['_instance'] = new _0x177878()), _0x177878['_instance'];
        }
        ['shuffle'](_0x307cab) {
            let _0x241dde = _0x307cab['length'];
            for (; _0x241dde;) {
                let _0x1e3368 = Math['random']() * _0x241dde-- &gt;&gt; 0x0, _0x370d97 = _0x307cab[_0x241dde];
                _0x307cab[_0x241dde] = _0x307cab[_0x1e3368], _0x307cab[_0x1e3368] = _0x370d97;
            }
            return _0x307cab;
        }
        ['getawardCf' + 'g']() {
            return this['awarfCfg'] = this['awardCfg'](), this['shuffle'](this['awarfCfg']);
        }
        ['awardCfg']() {
            let _0x74726 = [];
            return _0x74726 = [
                {
                    'index': 0x0,
                    'awardId': 0x0,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x0
                },
                {
                    'index': 0x1,
                    'awardId': 0x1,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x2
                },
                {
                    'index': 0x2,
                    'awardId': 0x2,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x0
                },
                {
                    'index': 0x3,
                    'awardId': 0x3,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x0
                },
                {
                    'index': 0x4,
                    'awardId': 0x4,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x2
                },
                {
                    'index': 0x5,
                    'awardId': 0x5,
                    'lock': !0x0,
                    'isVideo': !0x0,
                    'doublegold': 0x1
                },
                {
                    'index': 0x6,
                    'awardId': 0x6,
                    'lock': !0x0,
                    'isVideo': !0x0,
                    'doublegold': 0x1
                },
                {
                    'index': 0x7,
                    'awardId': 0x7,
                    'lock': !0x0,
                    'isVideo': !0x1,
                    'doublegold': 0x0
                },
                {
                    'index': 0x8,
                    'awardId': 0x8,
                    'lock': !0x0,
                    'isVideo': !0x0,
                    'doublegold': 0x1
                }
            ];
        }
    }
    _0x177878['_instance'] = null, function (_0x35b8da) {
        _0x35b8da[_0x35b8da['unknow'] = -0x1] = 'unknow', _0x35b8da[_0x35b8da['know'] = 0x1] = 'know';
    }(_0x5c5d3b || (_0x5c5d3b = {}));
    class _0x5b16a7 {
    }
    _0x5b16a7['Load'] = {
        'id': 0x1,
        'cls': class extends _0x1286fa['LoadingVie' + 'wUI'] {
            constructor() {
                super(...arguments), this['loadSubpac' + 'kage'] = !0x1, this['loadComple' + 'ted'] = !0x1, this['retryCount'] = 0x0;
            }
            ['init'](_0x21a1f4) {
                this['loadSubpac' + 'kage'] = _0x21a1f4['loadSubpac' + 'kage'] || !0x1, console['log']('LoadingVie' + 'w\x20init'), this['registerEv' + 'ent']();
            }
            ['uninit']() {
                Laya['timer']['clearAll'](this), this['unregister' + 'Event']();
            }
            ['registerEv' + 'ent']() {
                _0xde7ba2['Instance']['on'](_0x1189c4['ResLoadPro' + 'gress'], this, this['onRefreshP' + 'rogress']), _0xde7ba2['Instance']['on'](_0x1189c4['StartLoadF' + 'inish'], this, this['onLoadComp' + 'leted']), _0xde7ba2['Instance']['on'](_0x1189c4['userLoginF' + 'inish'], this, this['userLoginF' + 'inish']), _0xde7ba2['Instance']['on'](_0x1189c4['Subpackage' + 'LoadProgre' + 'ss'], this, this['onSubpacka' + 'geLoadProg' + 'ress']), _0xde7ba2['Instance']['on'](_0x1189c4['GotCfg'], this, this['onGotCfg']);
            }
            ['unregister' + 'Event']() {
                _0xde7ba2['Instance']['off'](_0x1189c4['ResLoadPro' + 'gress'], this, this['onRefreshP' + 'rogress']), _0xde7ba2['Instance']['off'](_0x1189c4['StartLoadF' + 'inish'], this, this['onLoadComp' + 'leted']), _0xde7ba2['Instance']['off'](_0x1189c4['userLoginF' + 'inish'], this, this['userLoginF' + 'inish']), _0xde7ba2['Instance']['off'](_0x1189c4['Subpackage' + 'LoadProgre' + 'ss'], this, this['onSubpacka' + 'geLoadProg' + 'ress']), _0xde7ba2['Instance']['off'](_0x1189c4['GotCfg'], this, this['onGotCfg']);
            }
            ['onRefreshP' + 'rogress'](_0x23b99c) {
                _0x23b99c &lt; 0x0 &amp;&amp; (_0x23b99c = 0x0), _0x23b99c &gt; 0x1 &amp;&amp; (_0x23b99c = 0x1), this['loadSubpac' + 'kage'] ? this['updateProg' + 'ress'](0.5 + _0x23b99c / 0x2) : this['updateProg' + 'ress'](_0x23b99c);
            }
            ['onSubpacka' + 'geLoadProg' + 'ress'](_0x412be9) {
                _0x412be9 &lt; 0x0 &amp;&amp; (_0x412be9 = 0x0), _0x412be9 &gt; 0x1 &amp;&amp; (_0x412be9 = 0x1), this['updateProg' + 'ress'](_0x412be9 / 0x2);
            }
            ['updateProg' + 'ress'](_0x57fb9f) {
                if (this['destroyed'])
                    return;
                _0x57fb9f &lt; 0x0 &amp;&amp; (_0x57fb9f = 0x0), _0x57fb9f &gt; 0x1 &amp;&amp; (_0x57fb9f = 0x1);
                let _0x3fd75a = (0x64 * _0x57fb9f)['toFixed'](0x0) + '%';
                this['loadingLab' + 'el']['changeText'](_0x3fd75a || '0');
                let _0x1e6d6b = Math['floor'](0x19a * _0x57fb9f);
                this['progressIm' + 'ageMask']['graphics']['clear'](), this['progressIm' + 'ageMask']['graphics']['drawRect'](0x0, 0x0, _0x1e6d6b, 0x23, '#FF0000'), _0x53fc60['Instance']['setLoading' + 'Progress']((0x64 * _0x57fb9f)['toFixed'](0x0));
            }
            ['closeLoadi' + 'ngView']() {
                _0x3189dd['Instance']['closeUI'](_0x5b16a7['Load']);
            }
            ['showMainVi' + 'ew']() {
                this['closeLoadi' + 'ngView']();
                {
                    let _0x545749 = window;
                    _0x545749['aldDelay'] &amp;&amp; _0x545749['aldDelay']();
                }
                _0x53fc60['Instance']['report'](_0x3a4ce1['showStart']), _0x3ffa4e['Instance']['onShow'](), _0x416d4f['initSinCos' + 'Val'](), _0x5ebd46['Instance']['loadMusicS' + 'ubPackage'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['Game']), _0x29ed32['Instance']['playBgm']();
            }
            ['onLoadComp' + 'leted']() {
                this['loadComple' + 'ted'] = !0x0;
                let _0x5364ba = _0x544fe9['Instance']['logined'];
                _0x53fc60['Instance']['setLoading' + 'Progress'](0x64), _0x5364ba ? this['checkEnter' + 'MainView']() : _0x544fe9['Instance']['loginError'] &amp;&amp; this['showtReTry' + 'Btn']();
            }
            ['checkEnter' + 'MainView']() {
                _0x544fe9['Instance']['logined'] &amp;&amp; this['loadComple' + 'ted'] &amp;&amp; _0x17f4fa['gotCfg'] &amp;&amp; this['showMainVi' + 'ew']();
            }
            ['onGotCfg']() {
                this['checkEnter' + 'MainView']();
            }
            ['userLoginF' + 'inish'](_0xafccc2) {
                _0xafccc2['logined'] ? this['onStart']() : this['loadComple' + 'ted'] &amp;&amp; this['showtReTry' + 'Btn']();
            }
            ['onStart']() {
                this['loadComple' + 'ted'] &amp;&amp; this['checkEnter' + 'MainView']();
            }
            ['showtReTry' + 'Btn']() {
                console['log']('showtReTry' + 'Btn'), _0x51e812['Instance']['doFailLogi' + 'n']();
            }
            ['reLogin']() {
                _0x5ebd46['Instance']['doLoginAct' + 'ion'](null);
            }
        },
        'res': null
    }, _0x5b16a7['Game'] = {
        'id': 0x2,
        'cls': class extends _0x1286fa['GameViewUI'] {
            constructor() {
                super(...arguments), this['isMouseDow' + 'n'] = !0x1, this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['startPt'] = new Laya['Vector3'](), this['curDir'] = new Laya['Vector3'](), this['startGame'] = !0x1, this['isTry'] = !0x1;
            }
            ['init']() {
                this['regiestEve' + 'nt'](), this['initView']();
            }
            ['uninit']() {
                this['unRegiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['touchPanel']['on'](Laya['Event']['MOUSE_DOWN'], this, this['onMouseDow' + 'n']), this['touchPanel']['on'](Laya['Event']['MOUSE_MOVE'], this, this['onMouseMov' + 'e']), this['touchPanel']['on'](Laya['Event']['MOUSE_UP'], this, this['onMouseUp']), this['touchPanel']['on'](Laya['Event']['MOUSE_OUT'], this, this['onMouseUp']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['on'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['on'](_0x1189c4['EnergyChan' + 'ge'], this, this['onEnergyCh' + 'ange']), _0xde7ba2['Instance']['on'](_0x1189c4['EnergyTime' + 'Change'], this, this['onEnergyTi' + 'meChange']), _0xde7ba2['Instance']['on'](_0x1189c4['UpdateGold'], this, this['onUpdateGo' + 'ld']), this['imgGold']['on'](Laya['Event']['CLICK'], this, this['onGold']), this['imgEnergy']['on'](Laya['Event']['CLICK'], this, this['onEnergy']), this['btnSet']['on'](Laya['Event']['CLICK'], this, this['onBtnSet']), this['btnShare']['on'](Laya['Event']['CLICK'], this, this['onBtnShare']), this['btnEnergy']['on'](Laya['Event']['CLICK'], this, this['onEnergy']), this['btnShop']['on'](Laya['Event']['CLICK'], this, this['onBtnSkin']), this['btnSign']['on'](Laya['Event']['CLICK'], this, this['onBtnSign']);
            }
            ['unRegiestE' + 'vent']() {
                this['touchPanel']['off'](Laya['Event']['MOUSE_DOWN'], this, this['onMouseDow' + 'n']), this['touchPanel']['off'](Laya['Event']['MOUSE_MOVE'], this, this['onMouseMov' + 'e']), this['touchPanel']['off'](Laya['Event']['MOUSE_UP'], this, this['onMouseUp']), this['touchPanel']['off'](Laya['Event']['MOUSE_OUT'], this, this['onMouseUp']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['off'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['off'](_0x1189c4['EnergyChan' + 'ge'], this, this['onEnergyCh' + 'ange']), _0xde7ba2['Instance']['off'](_0x1189c4['EnergyTime' + 'Change'], this, this['onEnergyTi' + 'meChange']), _0xde7ba2['Instance']['off'](_0x1189c4['UpdateGold'], this, this['onUpdateGo' + 'ld']), this['imgGold']['off'](Laya['Event']['CLICK'], this, this['onGold']), this['imgEnergy']['off'](Laya['Event']['CLICK'], this, this['onEnergy']), this['btnSet']['off'](Laya['Event']['CLICK'], this, this['onBtnSet']), this['btnShare']['off'](Laya['Event']['CLICK'], this, this['onBtnShare']), this['btnEnergy']['off'](Laya['Event']['CLICK'], this, this['onEnergy']), this['btnShop']['off'](Laya['Event']['CLICK'], this, this['onBtnSkin']), this['btnSign']['off'](Laya['Event']['CLICK'], this, this['onBtnSign']);
            }
            ['initView']() {
                _0x4bfc9e['gameUI'] = this, _0x4bfc9e['Instance']['onInit'](), this['onShow'](), this['onUpdateGo' + 'ld'](), this['onUpdateLi' + 'ght'](), this['onEnergyCh' + 'ange']();
            }
            ['onShow']() {
                _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['Game']['id'], -0x1), this['gameView']['visible'] = !0x1, this['isTry'] = !0x1, this['imgRed']['alpha'] = 0x0, this['onUpdateLe' + 'vel'](), this['onUpdateLe' + 'vel1'](), this['imgLogo']['visible'] = !0x1, this['btnShare']['visible'] = 0x0, this['startGame'] = 0x0, this['startView']['visible'] = 0x0, this['btnEnergy']['visible'] = 0x0, this['btnShop']['visible'] = 0x0, this['btnSign']['visible'] = 0x0, this['imgEnergy']['visible'] = 0x0, this['imgGold']['visible'] = 0x0, window['lll'] = this, this['getChildAt'](0x3)['visible'] = 0x0, window['newnoded'] = new Laya['Image'](), newnoded['skin'] = 'res/start.' + 'png', this['addChild'](newnoded), newnoded['x'] = 0x8c, newnoded['y'] = 0x320, newnoded['on'](Laya['Event']['CLICK'], this, () =&gt; {
                    FKGames['showInters' + 'titial']({
                        'beforeShowAd': () =&gt; {
                            window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                        },
                        'afterShowAd': () =&gt; {
                            !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), newnoded['visible'] = ![], (this['startView']['visible'] = !0x0, this['btnEnergy']['visible'] = !0x0, this['btnShop']['visible'] = !0x0, this['btnSign']['visible'] = !0x0, this['imgEnergy']['visible'] = !0x0, this['imgGold']['visible'] = !0x0), this['startGame'] = 0x1, this['getChildAt'](0x3)['visible'] = 0x1, window['isGameStar' + 't'] = !![], console['log']('----------' + 'å¼€å§‹æ¸¸æˆæŒ‰é’®æ’å±å¹¿å‘Š' + '----æ˜¾ç¤ºæˆåŠŸ!!' + '!---------' + '-');
                        }
                    });
                });
            }
            ['onHide']() {
                this['startGame'] = !0x1, this['startView']['visible'] = !0x1, this['gameView']['visible'] = !0x0;
                let _0x4fb945 = _0x544fe9['Instance']['level'];
                this['tipBox']['visible'] = !(_0x4fb945 &gt; 0x1), this['labTip']['text'] = 'Swipe\x20left' + '\x20and\x20right';
            }
            ['onMouseDow' + 'n']() {
                window['isGameDown'] = !![], this['isMouseDow' + 'n'] || (this['isMouseDow' + 'n'] = !0x0, this['startPt'] = new Laya['Vector3'](Laya['stage']['mouseX'], Laya['stage']['mouseY'], 0x0), _0xde7ba2['Instance']['event'](_0x5205ad['MouseDown'], {
                    'x': this['startPt']['x'],
                    'y': this['startPt']['y']
                }));
            }
            ['onMouseMov' + 'e']() {
                if (!window['isGameStar' + 't'])
                    return;
                if (!window['isGameDown'])
                    return;
                if (!this['isMouseDow' + 'n'])
                    return;
                let _0x1deac1 = new Laya['Vector3'](Laya['stage']['mouseX'], Laya['stage']['mouseY'], 0x0);
                Laya['Vector3']['distance'](_0x1deac1, this['startPt']) &lt; 0x2 || (Laya['Vector3']['subtract'](_0x1deac1, this['startPt'], this['curDir']), _0xde7ba2['Instance']['event'](_0x5205ad['MouseMove'], new Laya['Vector3'](this['curDir']['x'], 0x0, this['curDir']['y'])), this['startPt'] = _0x1deac1, this['startGame'] &amp;&amp; this['onStartGam' + 'e']());
            }
            ['onMouseUp']() {
                window['isGameDown'] = ![], this['isMouseDow' + 'n'] &amp;&amp; !this['startGame'] &amp;&amp; (this['isMouseDow' + 'n'] = !0x1, _0xde7ba2['Instance']['event'](_0x5205ad['MouseUp'], {
                    'x': Laya['stage']['mouseX'],
                    'y': Laya['stage']['mouseY']
                }));
            }
            ['onShowAdCo' + 'mpleted'](_0x271fc7) {
                _0x271fc7 === this['curSharePo' + 's'] &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], _0x544fe9['Instance']['gold'] += 0x1f4, this['onUpdateGo' + 'ld'](), _0x3189dd['Instance']['showTips']('Get\x20500\x20co' + 'ins'));
            }
            ['onCloseSho' + 'wAd'](_0x56e7de) {
                _0x56e7de === this['curSharePo' + 's'] &amp;&amp; _0x56e7de === _0x9e7e0c['EndAD'] &amp;&amp; _0x3189dd['Instance']['showTips']('å®Œæ•´çœ‹å®Œè§†é¢‘æ‰èƒ½é¢†å–');
            }
            ['onEnergyCh' + 'ange']() {
                this['energyCoun' + 't']['text'] = '' + _0x544fe9['Instance']['energyCoun' + 't'], this['onEnergyTi' + 'meChange']();
            }
            ['onEnergyTi' + 'meChange']() {
                this['countDownL' + 'abel']['text'] = _0x3ffa4e['Instance']['getLabel']();
            }
            ['onUpdateGo' + 'ld']() {
                let _0x14900d = _0x544fe9['Instance']['gold'];
                this['labGold']['text'] = _0x14900d + '';
            }
            ['onUpdateLi' + 'ght']() {
                this['labLight']['text'] = _0x2ee6aa['totalGold'] + '';
            }
            ['onStartGam' + 'e']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), this['checkShowT' + 'ry']() || (this['onHide'](), _0x4bfc9e['Instance']['startGgame'](), Laya['timer']['once'](0x3e8, this, () =&gt; {
                    this['tipBox']['visible'] = !0x1;
                }));
            }
            ['onGold']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['EndAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onEnergy']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['Energy']);
            }
            ['onBtnSet']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['Setting']);
            }
            ['onBtnShare']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x244d9e['Instance']['showViddeo' + 'OrShare'](_0x9e7e0c['DefaultSha' + 're']);
            }
            ['onBtnSkin']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['Skin']);
            }
            ['onBtnSign']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['openUI'](_0x5b16a7['Sign']);
            }
            ['onUpdateLe' + 'vel']() {
                let _0x23316f = _0x544fe9['Instance']['level'];
                this['labLevel']['text'] = _0x23316f + '', this['tipBox']['visible'] = 0x1, this['labTip']['text'] = 'Start\x20game';
            }
            ['onUpdateLe' + 'vel1']() {
                let _0x1a1ad9 = this['levelBox']['numChildre' + 'n'] - 0x1;
                for (let _0x87959e = 0x0; _0x87959e &lt; _0x1a1ad9; _0x87959e++) {
                    let _0x4f4fba = this['levelBox']['getChildAt'](_0x87959e), _0x5af677 = _0x4f4fba['getChildBy' + 'Name']('level'), _0x1ae247 = Math['floor'](_0x544fe9['Instance']['level'] / 0x5), _0x55ef83 = _0x544fe9['Instance']['level'] % 0x5;
                    _0x5af677['text'] = 0x5 * _0x1ae247 + _0x87959e + 0x1 + '', _0x55ef83 += 0x1, _0x4f4fba['skin'] = _0x55ef83 &gt; _0x87959e ? 'start/leve' + 'l2.png' : 'start/leve' + 'l1.png';
                }
            }
            ['checkStart' + 'Game']() {
                return _0x544fe9['Instance']['energyCoun' + 't'] &lt;= 0x0 ? (_0x3189dd['Instance']['openUI'](_0x5b16a7['NotEnough']), !0x0) : (_0x544fe9['Instance']['energyCoun' + 't']--, _0x3ffa4e['Instance']['checkEnery' + 'Time'](), !0x1);
            }
            ['checkShowT' + 'ry']() {
                if (_0x544fe9['Instance']['level'] % 0x2 == 0x0)
                    return !0x1;
                if (_0x544fe9['Instance']['dayNotTry'])
                    return !0x1;
                if (this['isTry'])
                    return !0x1;
                let _0x1d3826 = _0x3126a1['Instance']['getRandomL' + 'ockSkinCfg']();
                return console['log']('Sy\x20\x20---\x20sk' + 'inCfg=\x20', _0x1d3826), null !== _0x1d3826 &amp;&amp; (_0x3189dd['Instance']['openUI'](_0x5b16a7['Try'], { 'cfg': _0x1d3826 }), this['isTry'] = !0x0, !0x0);
            }
            ['showRed']() {
                this['imgRed']['alpha'] = 0x1, Laya['timer']['once'](0xc8, this, () =&gt; {
                    this['imgRed']['alpha'] = 0x0;
                });
            }
        },
        'res': null
    }, _0x5b16a7['Setting'] = {
        'id': 0x3,
        'cls': class extends _0x1286fa['SettingVie' + 'wUI'] {
            ['init'](_0x85fcec) {
                this['regiestEve' + 'nt'](), this['refreshVie' + 'w'](), this['versionLab' + 'el']['text'] = 'v\x20' + _0x17f4fa['ClientVer'];
            }
            ['uninit']() {
                this['unregiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['soundBtn']['on'](Laya['Event']['CLICK'], this, this['onSoundBtn']), this['shakeBtn']['on'](Laya['Event']['CLICK'], this, this['onVibrateB' + 'tn']), this['closeBtn']['on'](Laya['Event']['CLICK'], this, this['onCloseBtn']);
            }
            ['unregiestE' + 'vent']() {
                this['soundBtn']['off'](Laya['Event']['CLICK'], this, this['onSoundBtn']), this['shakeBtn']['off'](Laya['Event']['CLICK'], this, this['onVibrateB' + 'tn']), this['closeBtn']['off'](Laya['Event']['CLICK'], this, this['onCloseBtn']);
            }
            ['refreshVie' + 'w']() {
                let _0x3d7f22 = _0x29ed32['Instance']['getMusicVo' + 'lume']();
                this['soundIcon']['skin'] = _0x3d7f22 &gt; 0x0 ? 'set/soundO' + 'n.png' : 'set/soundO' + 'ff.png', this['shakeIcon']['skin'] = _0x544fe9['Instance']['canVibrate'] ? 'set/shakeO' + 'n.png' : 'set/shakeO' + 'ff.png';
            }
            ['onSoundBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k']();
                let _0x5327ae = 0x0 == _0x29ed32['Instance']['getMusicVo' + 'lume']() ? 0x1 : 0x0;
                _0x29ed32['Instance']['setMusicVo' + 'lume'](_0x5327ae), _0x29ed32['Instance']['setMusicMu' + 'te'](0x0 == _0x5327ae), _0x29ed32['Instance']['setSoundVo' + 'lume'](_0x5327ae), _0x29ed32['Instance']['setSoundMu' + 'te'](0x0 == _0x5327ae), this['refreshVie' + 'w']();
            }
            ['onVibrateB' + 'tn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x544fe9['Instance']['canVibrate'] = !_0x544fe9['Instance']['canVibrate'], _0x544fe9['Instance']['canVibrate'] &amp;&amp; _0x53fc60['vibrateSho' + 'rt'](), this['refreshVie' + 'w']();
            }
            ['onCloseBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Setting']);
            }
        },
        'res': null
    }, _0x5b16a7['End'] = {
        'id': 0x4,
        'cls': class extends _0x1286fa['EndViewUI'] {
            constructor() {
                super(...arguments), this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['viewData'] = null, this['isWin'] = !0x0, this['total'] = 0x0;
            }
            ['init'](_0x3aeeca) {
                _0x3aeeca &amp;&amp; (this['isWin'] = _0x3aeeca['isWin']), this['regiestEve' + 'nt'](), this['initView']();
            }
            ['uninit']() {
                this['unRegiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['btnNext']['on'](Laya['Event']['CLICK'], this, this['onBtnNext']), this['btnReplay']['on'](Laya['Event']['CLICK'], this, this['onBtnRepla' + 'y']), this['videoBtn']['on'](Laya['Event']['CLICK'], this, this['onBtnVideo']), _0xde7ba2['Instance']['on'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['unRegiestE' + 'vent']() {
                this['btnNext']['off'](Laya['Event']['CLICK'], this, this['onBtnNext']), this['btnReplay']['off'](Laya['Event']['CLICK'], this, this['onBtnNext']), this['videoBtn']['off'](Laya['Event']['CLICK'], this, this['onBtnVideo']), _0xde7ba2['Instance']['off'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['initView']() {
                this['imgGold']['visible'] = !0x1, this['isWin'] ? (this['boxWin']['visible'] = !0x0, this['boxFail']['visible'] = !0x1, this['total'] = 0x5 * _0x2ee6aa['totalGold'] + 0x64, this['labGold1']['text'] = '+\x20' + this['total'] + '\x20', _0x544fe9['Instance']['level']++, _0x4bfc9e['gameUI']['onUpdateGo' + 'ld']()) : (this['labGold2']['text'] = '+\x200', this['boxWin']['visible'] = !0x1, this['boxFail']['visible'] = !0x0), _0x2ee6aa['totalGold'] = 0x0, this['btnNext']['visible'] = !0x1, Laya['timer']['once'](0x5dc, this, () =&gt; {
                    this['btnNext']['visible'] = !0x0;
                }), this['showBanner' + 'Offset']();
            }
            ['hasETouch']() {
                return !0x1;
            }
            ['showBanner' + 'Offset']() {
                console['log']('hasETouch=' + '\x20' + this['hasETouch']()), this['hasETouch']() ? (this['updateBtnB' + 'ox'](!0x0), Laya['timer']['once'](0x3e8, this, () =&gt; {
                    _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['End']['id'], this['getPinY']());
                })) : (this['updateBtnB' + 'ox'](!0x1), _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['End']['id'], -0x1));
            }
            ['updateBtnB' + 'ox'](_0x3a54a1 = !0x1, _0x2a5f2f = !0x1) {
            }
            ['getPinY']() {
                return -0x1;
            }
            ['onBtnNext']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['End']), _0xde7ba2['Instance']['event'](_0x1189c4['UpdateGold']), this['checkShowR' + 'oleProgres' + 's']();
            }
            ['onBtnRepla' + 'y']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['End']), _0x4bfc9e['Instance']['toGameView']();
            }
            ['onBtnVideo']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['EndAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onShowAdCo' + 'mpleted'](_0x2cde86) {
                console['log']('onShowAdCo' + 'mpleted=\x20' + _0x2cde86), _0x2cde86 === this['curSharePo' + 's'] &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], _0x544fe9['Instance']['gold'] += 0x3 * this['total'], _0x3189dd['Instance']['showTips']('Get\x20' + 0x3 * this['total'] + '\x20coins'), this['videoBtn']['disabled'] = !0x0);
            }
            ['onShowBann' + 'erComplete' + 'd'](_0x46cd02) {
                _0x46cd02 == _0x5b16a7['End']['id'] &amp;&amp; this['hasETouch']() &amp;&amp; Laya['timer']['once'](0x3e8, this, () =&gt; {
                    this['updateBtnB' + 'ox'](!0x1, !0x0);
                });
            }
            ['onCloseSho' + 'wAd'](_0x1a1068) {
                _0x1a1068 === this['curSharePo' + 's'] &amp;&amp; _0x1a1068 === _0x9e7e0c['EndAD'] &amp;&amp; _0x3189dd['Instance']['showTips']('å®Œæ•´çœ‹å®Œè§†é¢‘æ‰èƒ½é¢†å–');
            }
            ['checkShowR' + 'oleProgres' + 's'](_0x30e73f = !0x0) {
                if (_0x30e73f) {
                    let _0x2f70a7 = _0x3126a1['Instance']['getRolePro' + 'gressInfo']();
                    if (_0x2f70a7)
                        return void _0x3189dd['Instance']['openUI'](_0x5b16a7['RoleProgre' + 'ss'], _0x2f70a7);
                }
                _0x4bfc9e['Instance']['toGameView']();
            }
        },
        'res': null
    }, _0x5b16a7['Award'] = {
        'id': 0x5,
        'cls': class extends _0x1286fa['awardView']['AwardsView' + 'UI'] {
            constructor() {
                super(...arguments), this['keyCount'] = 0x3, this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['ItemIndex'] = 0x0, this['unlockCoun' + 't'] = 0x0, this['gold'] = 0x4b, this['enemy'] = 0x1, this['isWin'] = null, this['doublegold'] = 0x0, this['curCfg'] = null, this['videoBox'] = !0x1, this['index'] = -0x1;
            }
            ['init'](_0x647c0a) {
                _0x647c0a &amp;&amp; (_0x177878['Instance']['keyCount'] = this['keyCount'], this['isWin'] = _0x647c0a['isWin'] || null), this['genertedDa' + 'ta'](), this['regiestEve' + 'nt'](), this['updateView']();
            }
            ['uninit']() {
                this['unRegiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['btnGet']['on'](Laya['Event']['CLICK'], this, this['onBtnVideo']), this['imgKuang']['on'](Laya['Event']['CLICK'], this, this['go']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mplete']), _0xde7ba2['Instance']['on'](_0x1189c4['secretAwar' + 'dsItemClic' + 'k'], this, this['onClickIte' + 'm']);
            }
            ['unRegiestE' + 'vent']() {
                this['btnGet']['off'](Laya['Event']['CLICK'], this, this['onBtnVideo']), this['imgKuang']['off'](Laya['Event']['CLICK'], this, this['go']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mplete']), _0xde7ba2['Instance']['off'](_0x1189c4['secretAwar' + 'dsItemClic' + 'k'], this, this['onClickIte' + 'm']);
            }
            ['genertedDa' + 'ta']() {
                this['AwardItems'] = _0x177878['Instance']['getawardCf' + 'g'](), this['list']['dataSource'] = this['AwardItems'], this['list']['renderHand' + 'ler'] = new Laya['Handler'](this, this['onItemRend' + 'er']);
            }
            ['onItemRend' + 'er'](_0x13df3a, _0x59304a) {
                let _0x57c16b = _0x13df3a['dataSource'];
                _0x57c16b['index'] = _0x59304a, _0x13df3a['updateItem'](this['gold'], this['enemy'], _0x57c16b);
            }
            ['go']() {
                this['imgGo']['visible'] = !this['imgGo']['visible'];
            }
            ['isWatchVid' + 'eo']() {
                return this['imgGo']['visible'];
            }
            ['onBtnVideo']() {
                this['isWatchVid' + 'eo']() ? (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['AwardAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])) : this['onBtnClose']();
            }
            ['onBtnClose']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Award']), 0x1 == this['doublegold'] ? (_0x544fe9['Instance']['energyCoun' + 't'] += this['enemy'] * this['doublegold'], _0x3189dd['Instance']['showTips']('Get\x20' + this['enemy'] * this['doublegold'] + '\x20HP')) : 0x2 == this['doublegold'] &amp;&amp; (_0x544fe9['Instance']['gold'] += this['gold'] * this['doublegold'], _0xde7ba2['Instance']['event'](_0x1189c4['UpdateGold']), _0x3189dd['Instance']['showTips']('Get\x20' + this['gold'] * this['doublegold'] + '\x20diamond')), _0x3189dd['Instance']['openUI'](_0x5b16a7['End'], { 'isWin': this['isWin'] });
            }
            ['onClickIte' + 'm'](_0x1dbdbe) {
                this['index'] = _0x1dbdbe, _0x29ed32['Instance']['playUIClic' + 'k']();
                let _0x1f379a = this['AwardItems'][_0x1dbdbe];
                if (_0x1f379a['lock']) {
                    if (this['AwardItems'][_0x1dbdbe]['isVideo'])
                        this['videoBox'] = !0x0, this['curSharePo' + 's'] = _0x9e7e0c['AwardAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's']);
                    else {
                        if (this['keyCount'] &lt;= 0x0)
                            return;
                        this['keyCount']--, _0x177878['Instance']['keyCount'] = Math['max'](0x0, _0x177878['Instance']['keyCount'] - 0x1), this['afterClick' + 'Item'](_0x1f379a);
                    }
                }
            }
            ['afterClick' + 'Item'](_0x44d394) {
                _0x44d394['lock'] = !0x1, this['unlockCoun' + 't']++, this['updateView'](), this['doublegold'] += _0x44d394['doublegold'];
            }
            ['onShowAdCo' + 'mplete'](_0x2585a2) {
                if (this['curSharePo' + 's'] === _0x2585a2) {
                    if (this['videoBox']) {
                        this['videoBox'] = !0x1;
                        let _0x329eab = this['AwardItems'][this['index']];
                        this['afterClick' + 'Item'](_0x329eab);
                    } else
                        this['keyCount'] = 0x3, _0x177878['Instance']['keyCount'] += this['keyCount'], this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['boxLabel']['visible'] = !0x1, this['imgGo']['visible'] = !0x1, this['updateView']();
                }
            }
            ['updateView']() {
                this['keyNum']['text'] = 'Ã—' + _0x177878['Instance']['keyCount']['toString'](), _0x177878['Instance']['keyCount'] &lt;= 0x0 ? (this['boxVideo']['visible'] = !0x0, this['imgKey']['visible'] = !0x1) : (this['boxVideo']['visible'] = !0x1, this['imgKey']['visible'] = !0x0), this['list']['refresh']();
            }
        },
        'res': null
    }, _0x5b16a7['Energy'] = {
        'id': 0x6,
        'cls': class extends _0x1286fa['EnergyView' + 'UI'] {
            constructor() {
                super(...arguments), this['curSharePo' + 's'] = _0x9e7e0c['Unknow'];
            }
            ['init']() {
                this['regiestEve' + 'nt'](), _0x2ee6aa['isOverDay'] &amp;&amp; _0x544fe9['Instance']['sign'], this['refreshGet' + 'Btn']();
            }
            ['refreshGet' + 'Btn']() {
                0x2 == _0x544fe9['Instance']['sign'] ? (this['getBtn']['disabled'] = !0x0, this['getBtn']['skin'] = 'energy/get' + 'Btn.png') : this['getBtn']['skin'] = 'energy/got' + 'Btn.png';
            }
            ['uninit']() {
                this['unregiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['closeBtn']['on'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['on'](Laya['Event']['CLICK'], this, this['onVideoBtn']), this['getBtn']['on'](Laya['Event']['CLICK'], this, this['onGetBtn']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['unregiestE' + 'vent']() {
                this['closeBtn']['off'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['off'](Laya['Event']['CLICK'], this, this['onVideoBtn']), this['getBtn']['off'](Laya['Event']['CLICK'], this, this['onGetBtn']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['onCloseBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Energy']);
            }
            ['onVideoBtn']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['EnergyAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onShowAdCo' + 'mpleted'](_0x1a14bf) {
                this['curSharePo' + 's'] == _0x1a14bf &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], _0x544fe9['Instance']['energyCoun' + 't'] += 0x2, _0x3189dd['Instance']['openUI'](_0x5b16a7['GetEnough'], {
                    'type': 0x1,
                    'num': 0x2
                }));
            }
            ['onGetBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x544fe9['Instance']['energyCoun' + 't'] += 0x1, _0x3189dd['Instance']['openUI'](_0x5b16a7['GetEnough'], {
                    'type': 0x1,
                    'num': 0x1
                }), this['getBtn']['disabled'] = !0x0, this['getBtn']['skin'] = 'energy/get' + 'Btn.png', _0x544fe9['Instance']['sign'] = 0x2;
            }
        },
        'res': null
    }, _0x5b16a7['GetEnough'] = {
        'id': 0x7,
        'cls': class extends _0x1286fa['GetEnoughV' + 'iewUI'] {
            constructor() {
                super(...arguments), this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['type'] = 0x1, this['num'] = 0x1;
            }
            ['init'](_0xe1d93) {
                _0xe1d93 &amp;&amp; (this['type'] = _0xe1d93['type'] || 0x1, this['num'] = _0xe1d93['num'] || 0x1), this['titleView']['skin'] = 0x1 === this['type'] ? 'energy/got' + 'Energy.png' : 'energy/got' + 'Tip.png', this['infoIconVi' + 'ew']['skin'] = 0x1 === this['type'] ? 'energy/ene' + 'rgyIcon.pn' + 'g' : 'energy/tip' + 'Icon.png', this['numLabel']['text'] = '+\x20' + this['num'], this['regiestEve' + 'nt']();
            }
            ['uninit']() {
                this['unregiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['closeBtn']['on'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['on'](Laya['Event']['CLICK'], this, this['onVideoBtn']), _0xde7ba2['Instance']['on'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['unregiestE' + 'vent']() {
                this['closeBtn']['off'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['off'](Laya['Event']['CLICK'], this, this['onVideoBtn']), _0xde7ba2['Instance']['off'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['onCloseBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['GetEnough']);
            }
            ['onVideoBtn']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['GetEnoughA' + 'D'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onShowAdCo' + 'mpleted'](_0x4032d9) {
                this['curSharePo' + 's'] == _0x4032d9 &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], 0x1 === this['type'] ? (_0x544fe9['Instance']['energyCoun' + 't'] += 0x2 * this['num'], _0x3189dd['Instance']['showTips']('Get\x20' + 0x2 * this['num'] + '\x20HP')) : (_0x544fe9['Instance']['tipNum'] += 0x2 * this['num'], _0x3189dd['Instance']['showTips']('Get\x20' + 0x2 * this['num'] + '\x20tips')), _0x3189dd['Instance']['closeUI'](_0x5b16a7['GetEnough']));
            }
            ['onCloseSho' + 'wAd'](_0x9c6041) {
            }
        },
        'res': null
    }, _0x5b16a7['NotEnough'] = {
        'id': 0x8,
        'cls': class extends _0x1286fa['NotEnoughV' + 'iewUI'] {
            constructor() {
                super(...arguments), this['curSharePo' + 's'] = _0x9e7e0c['Unknow'];
            }
            ['init']() {
                this['regiestEve' + 'nt']();
            }
            ['uninit']() {
                this['unregiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['closeBtn']['on'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['on'](Laya['Event']['CLICK'], this, this['onVideoBtn']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['unregiestE' + 'vent']() {
                this['closeBtn']['off'](Laya['Event']['CLICK'], this, this['onCloseBtn']), this['videoBtn']['off'](Laya['Event']['CLICK'], this, this['onVideoBtn']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['onCloseBtn']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['NotEnough']);
            }
            ['onVideoBtn']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['NotEnoughA' + 'D'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onShowAdCo' + 'mpleted'](_0x43c082) {
                this['curSharePo' + 's'] == _0x43c082 &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], _0x544fe9['Instance']['energyCoun' + 't'] += 0x3, _0x3189dd['Instance']['showTips']('Get\x203\x20HP'), _0x3189dd['Instance']['closeUI'](_0x5b16a7['NotEnough']));
            }
        },
        'res': null
    }, _0x5b16a7['Skin'] = {
        'id': 0x9,
        'cls': class extends _0x1286fa['SkinViewUI'] {
            constructor() {
                super(...arguments), this['curCfg'] = null, this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['curPage'] = 0x1, this['curMaxPage'] = 0x3, this['sliderPage' + 'Dis'] = 0x64, this['lastPoint'] = new Laya['Point'](0x0, 0x0), this['lastPressP' + 'oint'] = null, this['pressed'] = !0x1, this['movePoint'] = [], this['viewPages'] = [], this['selectInde' + 'xList'] = [], this['gold'] = 0x0;
            }
            ['init'](_0x36ab72) {
                this['regiestEve' + 'nt'](), this['initView']();
            }
            ['uninit']() {
                this['unRegiestE' + 'vent'](), _0xde7ba2['Instance']['event'](_0x1189c4['checkSkinC' + 'hange']);
            }
            ['regiestEve' + 'nt']() {
                this['btnClose']['on'](Laya['Event']['CLICK'], this, this['onBtnClose']), this['btnSure']['on'](Laya['Event']['CLICK'], this, this['onBtnSure']), this['btnVideo']['on'](Laya['Event']['CLICK'], this, this['onBtnVideo']), this['btnLeft']['on'](Laya['Event']['CLICK'], this, this['onBtnLeft']), this['btnRight']['on'](Laya['Event']['CLICK'], this, this['onBtnRight']), this['on'](Laya['Event']['MOUSE_DOWN'], this, this['onMouseDow' + 'n']), this['on'](Laya['Event']['MOUSE_MOVE'], this, this['onMouseMov' + 'e']), this['on'](Laya['Event']['MOUSE_UP'], this, this['onMouseUp']), this['on'](Laya['Event']['MOUSE_OUT'], this, this['onMouseOut']), _0xde7ba2['Instance']['on'](_0x1189c4['skinItemCl' + 'ick'], this, this['onClickIte' + 'm']), _0xde7ba2['Instance']['on'](_0x1189c4['PlayerGood' + 'sUpdate'], this, this['updateGold']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['on'](_0x1189c4['PlayerGood' + 'sUpdate'], this, this['updateGold']);
            }
            ['unRegiestE' + 'vent']() {
                this['btnClose']['off'](Laya['Event']['CLICK'], this, this['onBtnClose']), this['btnSure']['off'](Laya['Event']['CLICK'], this, this['onBtnSure']), this['btnVideo']['off'](Laya['Event']['CLICK'], this, this['onBtnVideo']), this['btnLeft']['off'](Laya['Event']['CLICK'], this, this['onBtnLeft']), this['btnRight']['off'](Laya['Event']['CLICK'], this, this['onBtnRight']), this['off'](Laya['Event']['MOUSE_DOWN'], this, this['onMouseDow' + 'n']), this['off'](Laya['Event']['MOUSE_MOVE'], this, this['onMouseMov' + 'e']), this['off'](Laya['Event']['MOUSE_UP'], this, this['onMouseUp']), this['off'](Laya['Event']['MOUSE_OUT'], this, this['onMouseOut']), _0xde7ba2['Instance']['off'](_0x1189c4['skinItemCl' + 'ick'], this, this['onClickIte' + 'm']), _0xde7ba2['Instance']['off'](_0x1189c4['PlayerGood' + 'sUpdate'], this, this['updateGold']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['off'](_0x1189c4['PlayerGood' + 'sUpdate'], this, this['updateGold']);
            }
            ['initView']() {
                this['curCfg'] = _0x3126a1['Instance']['getSkinCfg'](_0x3126a1['Instance']['curSkin']), this['updateData'](), this['updateView'](), this['updateGold']();
            }
            ['updateData']() {
                this['viewPages'] = _0x3126a1['Instance']['getViewPag' + 'es'](), this['selectInde' + 'xList'] = [
                    0x0,
                    0x0,
                    0x0
                ], this['updateSele' + 'ctIndex'](), this['movePoint']['length'] || (this['movePoint']['push'](new Laya['Point'](this['imageUnsel' + 'ecte1']['x'], this['imageUnsel' + 'ecte1']['y'])), this['movePoint']['push'](new Laya['Point'](this['imageUnsel' + 'ecte2']['x'], this['imageUnsel' + 'ecte2']['y'])), this['movePoint']['push'](new Laya['Point'](this['imageUnsel' + 'ecte3']['x'], this['imageUnsel' + 'ecte3']['y']))), this['curMaxPage'] = 0x3, this['imageSelec' + 'te']['x'] = this['movePoint'][0x0]['x'], this['imageSelec' + 'te']['y'] = this['movePoint'][0x0]['y'], this['curPage'] = 0x1;
            }
            ['updateView']() {
                this['imageSelec' + 'te']['pos'](this['movePoint'][this['curPage'] - 0x1]['x'], this['movePoint'][this['curPage'] - 0x1]['y']);
                let _0x5ad759 = this['selectInde' + 'xList'][this['curPage'] - 0x1];
                this['curCfg'] = _0x3126a1['Instance']['getSkinCfg'](this['viewPages'][this['curPage'] - 0x1][_0x5ad759]['skinID']);
                switch (this['curCfg']['condition']) {
                case 'é€šå…³1èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x201\x20get';
                    break;
                case 'é€šå…³3èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x203\x20get';
                    break;
                case 'é€šå…³6èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x206\x20get';
                    break;
                case 'é€šå…³9èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x209\x20get';
                    break;
                case 'é€šå…³12èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x2012\x20get';
                    break;
                case 'é€šå…³15èŽ·å¾—':
                    this['curCfg']['condition'] = 'Win\x2015\x20get';
                    break;
                case 'ç­¾åˆ°2å¤©èŽ·å¾—':
                    this['curCfg']['condition'] = 'Sign\x202\x20get';
                    break;
                case 'ç­¾åˆ°7å¤©èŽ·å¾—':
                    this['curCfg']['condition'] = 'Sign\x207\x20get';
                    break;
                }
                _0x3126a1['Instance']['hasComplet' + 'e'](this['curCfg']['id']) &amp;&amp; (_0x3126a1['Instance']['curSkin'] = this['curCfg']['id']), this['curCfg'] &amp;&amp; (this['viewPages'] &amp;&amp; this['viewPages'][0x0] &amp;&amp; this['viewPages'][0x0]['forEach'](_0x417cc3 =&gt; {
                    _0x417cc3 &amp;&amp; (_0x417cc3['highLight'] = _0x417cc3['skinID'] == this['curCfg']['id']);
                }), _0x3126a1['Instance']['hasComplet' + 'e'](this['curCfg']['id']) ? (this['btnSure']['disabled'] = !0x0, this['usedLabel']['visible'] = !0x0, this['usedLabel']['text'] = 'Using', this['unlockBox']['visible'] = !0x1, this['curCfg']['id'] &gt; 0x0 &amp;&amp; this['curCfg']['id'] &lt; 0xa ? (_0x544fe9['Instance']['roles'] = this['curCfg']['id'], _0x1718ff['Instance']['onChangePl' + 'ayer']()) : this['curCfg']['id'] &gt;= 0xa &amp;&amp; (_0x544fe9['Instance']['feverRobot'] = this['curCfg']['id'] - 0x9)) : this['curPage'] &gt; 0x1 ? (this['btnSure']['disabled'] = !0x0, this['usedLabel']['visible'] = !0x0, this['usedLabel']['text'] = this['curCfg']['condition'], this['unlockBox']['visible'] = !0x1) : (this['btnSure']['disabled'] = !0x1, this['usedLabel']['visible'] = !0x1, this['unlockBox']['visible'] = !0x0), this['labSureMon' + 'ey']['text'] = '' + this['curCfg']['price']);
                let _0x167baf = this['curPage'];
                this['centerView']['updateItem'](this['viewPages'][_0x167baf - 0x1], this['curCfg']['id']);
                let _0x1de1d9 = _0x167baf &gt; 0x1 ? _0x167baf - 0x1 : this['curMaxPage'];
                this['leftView']['updateItem'](this['viewPages'][_0x1de1d9 - 0x1], this['curCfg']['id']);
                let _0x1ecaaa = _0x167baf &gt; this['curMaxPage'] ? 0x1 : _0x167baf + 0x1;
                this['rightView']['updateItem'](this['viewPages'][_0x1ecaaa - 0x1], this['curCfg']['id']), _0xde7ba2['Instance']['event'](_0x1189c4['SkinShowCh' + 'ange'], { 'roleCfg': this['curCfg'] });
            }
            ['updateGold']() {
                this['labGold']['text'] = '' + _0x544fe9['Instance']['gold'];
            }
            ['onBtnClose']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Skin']);
            }
            ['onBtnVideo']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['SkinAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onBtnSure']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x544fe9['Instance']['gold'] &gt;= this['curCfg']['price'] ? (_0x544fe9['Instance']['gold'] -= this['curCfg']['price'] || 0x0, _0xde7ba2['Instance']['event'](_0x1189c4['UpdateGold']), _0x3126a1['Instance']['activeSkin'](this['curCfg']['id']), _0x3189dd['Instance']['showTips']('Unlock' + this['curCfg']['displayNam' + 'e'] + '\x20success'), this['updateView']()) : _0x3189dd['Instance']['showTips']('Coins\x20less');
            }
            ['onBtnLeft']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), this['curPage'] -= 0x1, this['curPage'] &lt; 0x1 &amp;&amp; (this['curPage'] = this['curMaxPage']), this['updateView']();
            }
            ['onBtnRight']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), this['curPage'] += 0x1, this['curPage'] &gt; this['curMaxPage'] &amp;&amp; (this['curPage'] = 0x1), this['updateView']();
            }
            ['onMouseDow' + 'n'](_0x7d334c) {
                this['pressed'] = !0x0, this['lastPressP' + 'oint'] = new Laya['Point'](_0x7d334c['stageX'], _0x7d334c['stageY']), this['lastPoint'] = new Laya['Point'](_0x7d334c['stageX'], _0x7d334c['stageY']);
            }
            ['onMouseMov' + 'e'](_0x4c37d2) {
                if (this['pressed']) {
                    let _0x5cfbd0 = Laya['stage']['mouseX'] - this['lastPoint']['x'], _0x84e610 = Laya['stage']['mouseY'] - this['lastPoint']['y'];
                    this['lastPoint']['x'] = Laya['stage']['mouseX'], this['lastPoint']['y'] = Laya['stage']['mouseY'];
                    let _0x1b4776 = _0x5cfbd0 * _0x5cfbd0, _0x51ecf4 = _0x84e610 * _0x84e610, _0x65003 = 0xb4 * Math['atan2'](_0x5cfbd0, _0x84e610) / Math['PI'];
                    _0x65003 &lt; 0x0 &amp;&amp; (_0x65003 += 0x168), _0x65003 = Math['round'](_0x65003);
                    let _0x1dd0a0 = Math['PI'] / 0xb4 * _0x65003, _0x2be743 = Math['sqrt'](_0x1b4776 + _0x51ecf4), _0x1997d8 = Math['floor'](Math['sin'](_0x1dd0a0) * _0x2be743);
                    this['panelBotto' + 'm']['centerX'] = this['panelBotto' + 'm']['centerX'] + _0x1997d8, Math['abs'](_0x1997d8) &gt; 0xa &amp;&amp; (this['centerView']['mouseEnabl' + 'ed'] = !0x1);
                }
            }
            ['onMouseUp'](_0x161c5d) {
                this['centerView']['mouseEnabl' + 'ed'] = !0x0, this['pressed'] &amp;&amp; null !== this['lastPressP' + 'oint'] &amp;&amp; (_0x416d4f['distancePo' + 'int'](new Laya['Point'](_0x161c5d['stageX'], _0x161c5d['stageY']), this['lastPressP' + 'oint']) &gt; this['sliderPage' + 'Dis'] &amp;&amp; (_0x161c5d['stageX'] &lt; this['lastPressP' + 'oint']['x'] ? this['curPage']++ : this['curPage']--, this['curPage'] &lt; 0x1 ? this['curPage'] = this['curMaxPage'] : this['curPage'] &gt; this['curMaxPage'] &amp;&amp; (this['curPage'] = 0x1), this['updateView']()), this['panelBotto' + 'm']['centerX'] = 0x0), this['lastPressP' + 'oint'] = null, this['lastPoint'] = null, this['pressed'] = !0x1;
            }
            ['onMouseOut'](_0x26a13f) {
                this['onMouseUp'](_0x26a13f);
            }
            ['onClickIte' + 'm'](_0x240d87) {
                this['curCfg'] &amp;&amp; this['curCfg']['id'] === _0x240d87 || (this['curCfg'] = _0x3126a1['Instance']['getSkinCfg'](_0x240d87), this['updateSele' + 'ctIndex'](), this['updateView']());
                switch (_0x240d87) {
                }
            }
            ['onShowAdCo' + 'mpleted'](_0x3d7ef1) {
                this['curSharePo' + 's'] === _0x3d7ef1 &amp;&amp; (this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], _0x544fe9['Instance']['gold'] += 0x1f4, _0x29ed32['Instance']['playSound'](_0x489136['Coin']), _0x3189dd['Instance']['showTips']('Get\x20500\x20co' + 'ins'));
            }
            ['updateSele' + 'ctIndex']() {
                if (this['curCfg'] &amp;&amp; this['curCfg']['tab'] &gt;= 0x1) {
                    let _0x59b304 = 0x0;
                    0x2 === this['curCfg']['tab'] ? _0x59b304 = 0x1 : 0x3 === this['curCfg']['tab'] &amp;&amp; (_0x59b304 = 0x2), this['viewPages'][_0x59b304]['forEach']((_0x41f031, _0x32b66d) =&gt; {
                        _0x41f031['skinID'] === this['curCfg']['id'] &amp;&amp; (this['selectInde' + 'xList'][_0x59b304] = _0x32b66d);
                    });
                }
            }
        },
        'res': null
    }, _0x5b16a7['Sign'] = {
        'id': 0xa,
        'cls': class extends _0x1286fa['DaySignVie' + 'wUI'] {
            constructor() {
                super(...arguments), this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['signInfo'] = null, this['seventInfo'] = null, this['dataInfo'] = null, this['actionInfo'] = null;
            }
            ['init']() {
                this['regiestEve' + 'nt'](), this['initView'](), this['signList']['renderHand' + 'ler'] = new Laya['Handler'](this, this['onListRend' + 'er']);
            }
            ['uninit']() {
                this['unRegiestE' + 'vent']();
            }
            ['regiestEve' + 'nt']() {
                this['btnSign']['on'](Laya['Event']['CLICK'], this, this['onBtnSign']), this['btnClose']['on'](Laya['Event']['CLICK'], this, this['onBtnClose']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['unRegiestE' + 'vent']() {
                this['btnSign']['off'](Laya['Event']['CLICK'], this, this['onBtnSign']), this['btnClose']['off'](Laya['Event']['CLICK'], this, this['onBtnClose']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']);
            }
            ['initView']() {
                this['signInfo'] = _0x3fe59f['Instance']['getSignDay' + 'Info'](), this['signInfo']['signDay'], this['generalDat' + 'aInfo'](), this['actionInfo'] = this['getSignInf' + 'oWithIndex'](this['getNowSign' + 'Index']());
                let _0x5e0c0e = this['getNowSign' + 'Index']();
                _0x5e0c0e %= 0x7;
                let _0x48a8d9 = this['canDoSign']();
                this['signList']['dataSource'] = this['dataInfo']['map']((_0x3ccf6a, _0x446b97) =&gt; {
                    switch (_0x3ccf6a['title']) {
                    case 'ç¬¬ä¸€å¤©':
                        _0x3ccf6a['title'] = 'Day\x201';
                        break;
                    case 'ç¬¬äºŒå¤©':
                        _0x3ccf6a['title'] = 'Day\x202';
                        break;
                    case 'ç¬¬ä¸‰å¤©':
                        _0x3ccf6a['title'] = 'Day\x203';
                        break;
                    case 'ç¬¬å››å¤©':
                        _0x3ccf6a['title'] = 'Day\x204';
                        break;
                    case 'ç¬¬äº”å¤©':
                        _0x3ccf6a['title'] = 'Day\x205';
                        break;
                    case 'ç¬¬å…­å¤©':
                        _0x3ccf6a['title'] = 'Day\x206';
                        break;
                    }
                    let _0x4cc186 = new _0x209bcf();
                    if (_0x4cc186['coin'] = _0x3ccf6a['count'], _0x4cc186['title'] = _0x3ccf6a['title'], _0x4cc186['isDouble'] = _0x3ccf6a['d'], _0x4cc186['dinsID'] = _0x3ccf6a['skinid'], 0x1 === _0x3ccf6a['goodstype'])
                        _0x4cc186['icon'] = 'sign/img_g' + 'old.png';
                    else {
                        if (0x2 === _0x3ccf6a['goodstype']) {
                            let _0x1322ff = _0x3126a1['Instance']['getSkinCfg'](_0x3ccf6a['skinid']);
                            _0x4cc186['icon'] = _0x1322ff['img'];
                        }
                    }
                    return _0x4cc186['goodType'] = _0x3ccf6a['goodstype'], _0x4cc186['highLight'] = _0x446b97 === _0x5e0c0e, _0x4cc186['signed'] = _0x446b97 &lt; _0x5e0c0e || _0x446b97 === _0x5e0c0e &amp;&amp; !_0x48a8d9, _0x4cc186;
                }), this['seventInfo'] = this['signList']['dataSource'][0x6], this['updateSeve' + 'n'](), this['updatebtnS' + 'ign']();
            }
            ['onListRend' + 'er'](_0x2e8824, _0x54399f) {
                let _0x698ad9 = _0x2e8824['dataSource'];
                _0x2e8824['updateSign' + 'Item'](_0x698ad9);
            }
            ['onBtnSign']() {
                0x0 === this['getNowSign' + 'Index']() || _0x244d9e['Instance']['wxCheck']() || _0x53fc60['IsOppo']() ? this['onSignFini' + 'sh'](!0x1) : (this['curSharePo' + 's'] = _0x9e7e0c['SignAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's']));
            }
            ['onBtnClose']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Sign']);
            }
            ['onShowAdCo' + 'mpleted'](_0x76e195) {
                this['curSharePo' + 's'] === _0x76e195 &amp;&amp; (this['curSharePo' + 's'], _0x9e7e0c['Unknow'], this['onSignFini' + 'sh'](!0x1));
            }
            ['onSignFini' + 'sh'](_0x23b74f = !0x0) {
                let _0x104ab4 = !0x1;
                if (this['actionInfo']) {
                    if (0x1 == this['actionInfo']['goodstype']) {
                        let _0x9bf192 = 0x1;
                        _0x23b74f &amp;&amp; (_0x9bf192 = 0x2);
                        let _0x1f7917 = this['actionInfo']['count'] * _0x9bf192;
                        _0x544fe9['Instance']['gold'] += _0x1f7917, _0x29ed32['Instance']['playSound'](_0x489136['Coin']), _0xde7ba2['Instance']['event'](_0x1189c4['UpdateGold']), _0x3189dd['Instance']['showTips']('Get\x20' + _0x1f7917 + ('\x20coins\x20suc' + 'cess')), _0x104ab4 = !0x0;
                    } else
                        0x2 === this['actionInfo']['goodstype'] &amp;&amp; this['actionInfo']['skinid'] &amp;&amp; (this['actionInfo']['skinid'] &gt; 0x0 &amp;&amp; this['actionInfo']['skinid'] &lt; 0xa ? (_0x544fe9['Instance']['roles'] = this['actionInfo']['skinid'], _0x1718ff['Instance']['onChangePl' + 'ayer']()) : this['actionInfo']['skinid'] &gt;= 0xa &amp;&amp; (_0x544fe9['Instance']['feverRobot'] = this['actionInfo']['skinid'] - 0x9), _0x3126a1['Instance']['activeSkin'](this['actionInfo']['skinid']), _0x3189dd['Instance']['showTips']('Got\x20new\x20sk' + 'ins'), _0x104ab4 = !0x0);
                }
                _0x104ab4 &amp;&amp; (_0x3fe59f['Instance']['doSignActi' + 'on'](), _0x3189dd['Instance']['closeUI'](_0x5b16a7['Sign']));
            }
            ['getSignInf' + 'oWithIndex'](_0x336696) {
                return _0x336696 &lt; 0x0 &amp;&amp; (_0x336696 = 0x0), _0x336696 &gt; 0x6 &amp;&amp; (_0x336696 %= 0x7), _0x336696 &lt; this['dataInfo']['length'] ? this['dataInfo'][_0x336696] : null;
            }
            ['updateSeve' + 'n']() {
                let _0x1a8964 = this['seventInfo'];
                _0x1a8964 &amp;&amp; (this['imgIcon']['skin'] = _0x1a8964['icon'], this['imgAlready']['skin'] = 'sign/img_s' + 'ign_ylq.pn' + 'g', this['imgAlready']['visible'] = _0x1a8964['signed'], _0x1a8964['signed'] &amp;&amp; (this['imgBg1']['skin'] = 'sign/img_t' + 'oday1.png'), this['imgBg2']['visible'] = _0x1a8964['highLight'], 0x1 === _0x1a8964['goodType'] ? this['imgIcon']['size'](0x4c, 0x3e) : 0x2 === _0x1a8964['goodType'] &amp;&amp; this['imgIcon']['size'](0x1e0, 0x1e0), this['boxSeven']['disabled'] = _0x1a8964['signed']);
            }
            ['updatebtnS' + 'ign']() {
                this['canDoSign']() ? (this['btnSign']['disabled'] = !0x1, this['btnSign']['skin'] = 'sign/btn_s' + 'ure.png') : (this['btnSign']['disabled'] = !0x0, this['btnSign']['skin'] = 'sign/btn_s' + 'ure1.png'), 0x0 === this['getNowSign' + 'Index']() || _0x244d9e['Instance']['wxCheck']() || _0x53fc60['IsOppo']() ? this['imgVideo']['visible'] = !0x1 : this['imgVideo']['visible'] = !0x0;
            }
            ['canDoSign']() {
                return !(this['signInfo']['signed'] &gt; 0x0);
            }
            ['getNowSign' + 'Index']() {
                let _0x1a5984 = this['signInfo']['signDay'];
                return this['canDoSign']() || (_0x1a5984 -= 0x1), Math['max'](0x0, _0x1a5984);
            }
            ['generalDat' + 'aInfo']() {
                let _0x10bab = _0x3fe59f['Instance']['signCfgDat' + 'a'], _0x42cf4d = this['signInfo']['signDay'];
                _0x10bab &amp;&amp; (this['dataInfo'] = _0x10bab['map']((_0x398f67, _0x4bdfa) =&gt; (0x0 === _0x4bdfa &amp;&amp; 0x0 === _0x42cf4d &amp;&amp; (_0x398f67['d'] = 0x0), _0x398f67)));
            }
        },
        'res': null
    }, _0x5b16a7['Try'] = {
        'id': 0xb,
        'cls': class extends _0x1286fa['TryViewUI'] {
            constructor() {
                super(...arguments), this['cfg'] = null, this['curSharePo' + 's'] = _0x9e7e0c['Unknow'];
            }
            ['init'](_0x47d542) {
                this['cfg'] = _0x47d542['cfg'], this['registerEv' + 'ent'](), this['initView']();
            }
            ['uninit']() {
                this['heartAni']['stop'](), this['lightAni']['stop'](), Laya['timer']['clearAll'](this), this['unregister' + 'Event'](), _0xde7ba2['Instance']['event'](_0x1189c4['checkSkinC' + 'hange']);
            }
            ['registerEv' + 'ent']() {
                this['btnTry']['on'](Laya['Event']['CLICK'], this, this['onBtnTry']), this['labClose']['on'](Laya['Event']['CLICK'], this, this['onClosed']), this['dayNotBox']['on'](Laya['Event']['CLICK'], this, this['onDayNot']), _0xde7ba2['Instance']['on'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['unregister' + 'Event']() {
                this['btnTry']['off'](Laya['Event']['CLICK'], this, this['onBtnTry']), this['labClose']['off'](Laya['Event']['CLICK'], this, this['onClosed']), this['dayNotBox']['off'](Laya['Event']['CLICK'], this, this['onDayNot']), _0xde7ba2['Instance']['off'](_0x1189c4['CloseShowA' + 'd'], this, this['onCloseSho' + 'wAd']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowAdComp' + 'leted'], this, this['onShowAdCo' + 'mpleted']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['initView']() {
                let _0x3c228d = this;
                this['dayNotBox']['visible'] = !0x1, _0x544fe9['Instance']['level'] + 0x1 &gt;= _0x17f4fa['vGameInfo']['showCheckB' + 'ox'] &amp;&amp; Laya['timer']['once'](0x7d0, this, function () {
                    _0x3c228d['dayNotBox']['visible'] = !0x0;
                }), this['lightAni']['play'](0x0, !0x0), this['heartAni']['play'](0x0, !0x0), this['showBanner' + 'Offset'](), this['updateDayN' + 'otTryCheck']();
                let _0x247d20 = this['cfg'];
                _0xde7ba2['Instance']['event'](_0x1189c4['SkinShowCh' + 'ange'], { 'roleCfg': _0x247d20 });
            }
            ['updateDayN' + 'otTryCheck']() {
                this['dayNotChec' + 'k']['skin'] = _0x544fe9['Instance']['dayNotTry'] ? 'try/img_ch' + 'eck.png' : 'try/img_un' + 'check.png';
            }
            ['hasETouch']() {
                return !0x1;
            }
            ['showBanner' + 'Offset']() {
                this['hasETouch']() ? (this['updateBtnB' + 'ox'](!0x0), Laya['timer']['once'](0x7d0, this, () =&gt; {
                    _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['Try']['id'], this['getPinY']());
                })) : (this['updateBtnB' + 'ox'](!0x1), _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['Try']['id'], -0x1));
            }
            ['updateBtnB' + 'ox'](_0x3f75ac = !0x1, _0x496152 = !0x1) {
                let _0xcbe372 = 0x0;
                _0x3f75ac ? (_0xcbe372 = 0x28, this['labClose']['mouseEnabl' + 'ed'] = !0x1, this['timer']['once'](0x7d0, this, () =&gt; {
                    this['labClose']['mouseEnabl' + 'ed'] = !0x0;
                })) : (_0xcbe372 = 0xf0, this['labClose']['mouseEnabl' + 'ed'] = !0x0, _0x1f294a['getDeviceR' + 'atio']() &gt; 0x2 &amp;&amp; (_0xcbe372 += 0x3c)), _0x496152 ? Laya['Tween']['to'](this['labClose'], { 'bottom': _0xcbe372 }, 0xc8) : this['labClose']['bottom'] = _0xcbe372;
            }
            ['getPinY']() {
                return -0x1;
            }
            ['onClosed']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), this['onClose']();
            }
            ['onBtnTry']() {
                FKGames['showReward']({
                    'beforeShowAd': () =&gt; {
                        window['isMuted'] = Laya['SoundManag' + 'er']['muted'], !Laya['SoundManag' + 'er']['muted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = !![]);
                    },
                    'afterShowAd': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]);
                    },
                    'rewarded': () =&gt; {
                        !window['isMuted'] &amp;&amp; (Laya['SoundManag' + 'er']['muted'] = ![]), (_0x29ed32['Instance']['playUIClic' + 'k'](), this['curSharePo' + 's'] = _0x9e7e0c['TryAD'], _0x244d9e['Instance']['showViddeo' + 'OrShare'](this['curSharePo' + 's'])), console['log']('----------' + 'æ¿€åŠ±è§†é¢‘å¹¿å‘Š----' + 'æ˜¾ç¤ºæˆåŠŸ!!!!--' + '--------');
                    },
                    'dismiaaed': () =&gt; {
                    }
                });
            }
            ['onDayNot']() {
                _0x544fe9['Instance']['dayNotTry'] = !_0x544fe9['Instance']['dayNotTry'], this['updateDayN' + 'otTryCheck']();
            }
            ['onClose']() {
                _0x3189dd['Instance']['closeUI'](_0x5b16a7['Try']);
            }
            ['onShowAdCo' + 'mpleted'](_0xbedf57) {
                if (_0xbedf57 === this['curSharePo' + 's']) {
                    _0x3126a1['Instance']['getSkinInf' + 'o'](this['cfg']['id']), _0x3126a1['Instance']['setTempSki' + 'n'](this['cfg']['id'], _0x231e04['role']);
                    let _0x18bd76 = _0x544fe9['Instance']['roles'];
                    _0x544fe9['Instance']['roles'] = this['cfg']['id'], _0x1718ff['Instance']['onChangePl' + 'ayer'](), _0x544fe9['Instance']['roles'] = _0x18bd76, this['curSharePo' + 's'] = _0x9e7e0c['Unknow'], this['onClose']();
                }
            }
            ['onShowBann' + 'erComplete' + 'd'](_0x121fc9) {
                _0x121fc9 == _0x5b16a7['Try']['id'] &amp;&amp; this['hasETouch']() &amp;&amp; Laya['timer']['once'](0x3e8, this, () =&gt; {
                    this['updateBtnB' + 'ox'](!0x1, !0x0);
                });
            }
            ['onCloseSho' + 'wAd'](_0x3a4246) {
                _0x3a4246 === this['curSharePo' + 's'] &amp;&amp; _0x3a4246 === _0x9e7e0c['TryAD'] &amp;&amp; _0x3189dd['Instance']['showTips']('å®Œæ•´çœ‹å®Œè§†é¢‘æ‰èƒ½å…è´¹' + 'è¯•ç”¨');
            }
        },
        'res': null
    }, _0x5b16a7['RoleProgre' + 'ss'] = {
        'id': 0xc,
        'cls': class extends _0x1286fa['RoleProgre' + 'ssViewUI'] {
            constructor() {
                super(...arguments), this['aniTime'] = 0x0, this['pro'] = 0x0, this['newPro'] = 0x0, this['tempPro'] = 0x0;
            }
            ['init'](_0x4fb69d) {
                console['log']('Taylor\x20\x20--' + '-\x20data=', _0x4fb69d), this['proInfo'] = _0x4fb69d, this['registerEv' + 'ent'](), this['initView'](), this['onPro'](), this['ani1']['play'](0x0, !0x0), _0x3126a1['Instance']['getRandomL' + 'ockSkinCfg'](), _0xde7ba2['Instance']['event'](_0x1189c4['SkinShowCh' + 'ange'], {
                    'roleCfg': this['proInfo']['cfg'],
                    'gunCfg': null
                });
            }
            ['uninit']() {
                this['ani1']['stop'](), Laya['timer']['clearAll'](this), this['unregister' + 'Event']();
            }
            ['registerEv' + 'ent']() {
                this['btnContinu' + 'e']['on'](Laya['Event']['CLICK'], this, this['onBtnConti' + 'nue']), this['btnShare']['on'](Laya['Event']['CLICK'], this, this['onBtnShare']), _0xde7ba2['Instance']['on'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['unregister' + 'Event']() {
                this['btnContinu' + 'e']['off'](Laya['Event']['CLICK'], this, this['onBtnConti' + 'nue']), this['btnShare']['off'](Laya['Event']['CLICK'], this, this['onBtnShare']), _0xde7ba2['Instance']['off'](_0x1189c4['ShowBanner' + 'Completed'], this, this['onShowBann' + 'erComplete' + 'd']);
            }
            ['initView']() {
                this['showBanner' + 'Offset']();
            }
            ['onPro']() {
                _0x544fe9['Instance']['proNum']++;
                let _0xa62bdf = _0x544fe9['Instance']['proNum'];
                0x1 == _0xa62bdf ? this['btnPro']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png' : 0x2 == _0xa62bdf ? (this['btnPro']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png', this['btnPro1']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png') : 0x3 == _0xa62bdf &amp;&amp; (this['btnPro']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png', this['btnPro1']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png', this['btnPro2']['skin'] = 'roleProgre' + 'ss/img_pro' + '.png', _0x544fe9['Instance']['proNum'] = 0x0);
            }
            ['hasETouch']() {
                return !0x1;
            }
            ['showBanner' + 'Offset']() {
                this['hasETouch']() ? (this['updateBtnB' + 'ox'](!0x0), Laya['timer']['once'](0x3e8, this, () =&gt; {
                    _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['RoleProgre' + 'ss']['id'], this['getPinY']());
                })) : (this['updateBtnB' + 'ox'](!0x1), _0x244d9e['Instance']['showADBann' + 'er'](_0x5b16a7['RoleProgre' + 'ss']['id'], -0x1));
            }
            ['updateBtnB' + 'ox'](_0x2e7f01 = !0x1, _0x3ca50e = !0x1) {
                let _0x572ec1 = 0x0;
                _0x2e7f01 ? (_0x572ec1 = 0x0, this['btnContinu' + 'e']['mouseEnabl' + 'ed'] = !0x1, this['timer']['once'](0x7d0, this, () =&gt; {
                    this['btnContinu' + 'e']['mouseEnabl' + 'ed'] = !0x0;
                })) : (_0x572ec1 = 0xc8, this['btnContinu' + 'e']['mouseEnabl' + 'ed'] = !0x0, _0x1f294a['getDeviceR' + 'atio']() &gt; 0x2 &amp;&amp; (_0x572ec1 += 0x3c)), _0x3ca50e ? Laya['Tween']['to'](this['btnContinu' + 'e'], { 'bottom': _0x572ec1 }, 0xc8) : this['btnContinu' + 'e']['bottom'] = _0x572ec1;
            }
            ['getPinY']() {
                return -0x1;
            }
            ['onBtnConti' + 'nue']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), this['onClose']();
            }
            ['onBtnShare']() {
                _0x29ed32['Instance']['playUIClic' + 'k'](), _0x244d9e['Instance']['showViddeo' + 'OrShare'](_0x9e7e0c['DefaultSha' + 're']);
            }
            ['onClose']() {
                _0x3189dd['Instance']['closeUI'](_0x5b16a7['RoleProgre' + 'ss']), _0x4bfc9e['Instance']['toGameView']();
            }
            ['onShowBann' + 'erComplete' + 'd'](_0x82f77f) {
                _0x82f77f == _0x5b16a7['RoleProgre' + 'ss']['id'] &amp;&amp; this['hasETouch']() &amp;&amp; Laya['timer']['once'](0x3e8, this, () =&gt; {
                    this['updateBtnB' + 'ox'](!0x1, !0x0);
                });
            }
            ['doAnimate']() {
            }
            ['calcTimeFo' + 'rPorgress'](_0x42d646) {
                let _0x32579e = 0x7d0 * _0x42d646;
                return Math['max'](0x5dc, _0x32579e);
            }
            set ['labelPro'](_0xbd618f) {
                this['tempPro'] = _0xbd618f;
            }
            get ['labelPro']() {
                return this['tempPro'];
            }
            ['aniComplet' + 'e']() {
            }
        },
        'res': null
    };
    class _0x3189dd {
        constructor() {
            this['hideBanner'] = !0x1, this['adpaterArr' + 'ay'] = [], this['uiArray'] = [], this['maskView'] = null, this['arrTips'] = null, this['reset'](), this['hideBanner'] = !0x1;
        }
        static get ['Instance']() {
            return null == _0x3189dd['_instance'] &amp;&amp; (_0x3189dd['_instance'] = new _0x3189dd(), _0x3189dd['_instance']['init']()), _0x3189dd['_instance'];
        }
        ['init']() {
            Laya['stage']['on'](Laya['Event']['RESIZE'], this, this['onScreenRe' + 'size']);
        }
        ['addAdapter'](_0x119b87) {
            this['adpaterArr' + 'ay']['push'](_0x119b87);
        }
        ['clearAdapt' + 'erOnUI'](_0x3edacd) {
            for (var _0x453cff = _0x3edacd['uiname'], _0x23758f = this['adpaterArr' + 'ay']['length'] - 0x1; _0x23758f &gt;= 0x0; _0x23758f--)
                this['adpaterArr' + 'ay'][_0x23758f]['uiname'] == _0x453cff &amp;&amp; this['adpaterArr' + 'ay']['splice'](_0x23758f, 0x1);
        }
        ['onScreenRe' + 'size']() {
            for (var _0x457b14 = this['adpaterArr' + 'ay']['length'] - 0x1; _0x457b14 &gt;= 0x0; _0x457b14--)
                this['adpaterArr' + 'ay'][_0x457b14]['adapter']();
        }
        ['reset']() {
            this['uiArray'] = [], this['adpaterArr' + 'ay'] = [];
        }
        ['pushUI'](_0x380301) {
            this['uiArray']['push'](_0x380301);
        }
        ['toUI'](_0x294196, _0x5c3afb) {
            for (var _0x3ac214 = this['uiArray']['length'] - 0x1; _0x3ac214 &gt;= 0x0; _0x3ac214--) {
                var _0x59d223 = this['uiArray'][_0x3ac214];
                this['uninitUI'](_0x59d223);
            }
            this['uiArray']['length'] = 0x0, this['openUI'](_0x294196, _0x5c3afb);
        }
        ['openUIUniq' + 'ue'](_0x2d1033, _0x3cf65c, _0x5b5ded = !0x0) {
            0x0 == this['isUIOpen'](_0x2d1033) &amp;&amp; this['openUI'](_0x2d1033, _0x3cf65c, _0x5b5ded);
        }
        ['checkBanne' + 'r']() {
            _0x244d9e['Instance']['isShowingB' + 'anner']() &amp;&amp; (_0x244d9e['Instance']['hideBanner'](), this['hideBanner'] = !0x0);
        }
        ['restoreBan' + 'ner']() {
            if (this['hideBanner'])
                for (let _0x4bcb54 = this['uiArray']['length'] - 0x1; _0x4bcb54 &gt;= 0x0; _0x4bcb54--) {
                    let _0x20bed3 = this['uiArray'][_0x4bcb54];
                    if (_0x20bed3['visible']) {
                        let _0x2a6198 = 0x0;
                        _0x20bed3['getPinY'] &amp;&amp; (_0x2a6198 = _0x20bed3['getPinY']());
                        let _0x4001cd = _0x20bed3['uiname'] &amp;&amp; _0x20bed3['uiname']['id'] || 0x0;
                        _0x244d9e['Instance']['restoreBan' + 'ner'](_0x4001cd, _0x2a6198), this['hideBanner'] = !0x1;
                        break;
                    }
                }
        }
        ['openUI'](_0x5a8924, _0xfd1131 = null, _0x1813ad = !0x0) {
            this['checkBanne' + 'r'](), null != _0x5a8924['res'] ? Laya['loader']['load'](_0x5a8924['res'], Laya['Handler']['create'](null, function () {
                _0x3189dd['Instance']['createUI'](_0x5a8924, _0xfd1131, _0x1813ad);
            }), null) : this['createUI'](_0x5a8924, _0xfd1131, _0x1813ad);
        }
        ['createUI'](_0x104902, _0x41e68c, _0x496491 = !0x0) {
            console['log']('createUI', _0x104902);
            var _0x2b65dd = new _0x104902['cls']();
            if (null != _0x2b65dd) {
                _0x2b65dd['uiname'] = _0x104902;
                let _0x420bdf = !0x0;
                switch (_0x104902) {
                case _0x5b16a7['Load']:
                    _0x2b65dd['zOrder'] = _0x3189dd['_loadingVi' + 'ewZorder'], _0x420bdf = !0x1;
                    break;
                default:
                    _0x2b65dd['zOrder'] = _0x3189dd['_viewZorde' + 'r']++;
                }
                if (_0x496491 &amp;&amp; this['uiArray']['length'] &gt; 0x0) {
                    let _0x2b0ae0 = this['uiArray'][this['uiArray']['length'] - 0x1];
                    _0x2b0ae0['visible'] &amp;&amp; (null !== _0x2b0ae0['didHide'] &amp;&amp; void 0x0 !== _0x2b0ae0['didHide'] &amp;&amp; _0x2b0ae0['didHide'](), _0xde7ba2['Instance']['event'](_0x1189c4['HideView'], _0x2b0ae0));
                }
                Laya['stage']['addChild'](_0x2b65dd), this['pushUI'](_0x2b65dd), _0x2b65dd['visible'] = _0x496491;
                let _0x5e93b9 = 0x0;
                _0x2b65dd['getPinY'] &amp;&amp; (_0x5e93b9 = _0x2b65dd['getPinY']()), _0xde7ba2['Instance']['event'](_0x1189c4['OpenView'], _0x104902), null != _0x2b65dd['init'] &amp;&amp; _0x496491 &amp;&amp; _0x2b65dd['init'](_0x41e68c), _0x420bdf = this['canShowBan' + 'er'](_0x2b65dd), _0x104902 === _0x5b16a7['Load'] &amp;&amp; (_0x420bdf = !0x1), _0x496491 &amp;&amp; _0x420bdf &amp;&amp; _0x244d9e['Instance']['showADBann' + 'er'](_0x104902['id'], _0x5e93b9), _0x496491 &amp;&amp; (_0xde7ba2['Instance']['event'](_0x1189c4['ShowView'], _0x2b65dd), null !== _0x2b65dd['didShow'] &amp;&amp; void 0x0 !== _0x2b65dd['didShow'] &amp;&amp; _0x496491 &amp;&amp; _0x2b65dd['didShow']());
            }
        }
        ['closeUI'](_0x208a40) {
            for (var _0x37aeb6 = this['uiArray']['length'] - 0x1; _0x37aeb6 &gt;= 0x0; _0x37aeb6--) {
                var _0x4e8ee0 = this['uiArray'][_0x37aeb6];
                if (_0x4e8ee0['uiname'] == _0x208a40) {
                    this['uninitUI'](_0x4e8ee0), this['uiArray']['splice'](_0x37aeb6, 0x1);
                    break;
                }
            }
            for (let _0x5d398a = this['uiArray']['length'] - 0x1; _0x5d398a &gt;= 0x0; _0x5d398a--) {
                let _0x82c8f1 = this['uiArray'][_0x5d398a];
                if (_0x82c8f1['visible']) {
                    if (null !== _0x82c8f1['didShow'] &amp;&amp; void 0x0 !== _0x82c8f1['didShow'] &amp;&amp; _0x82c8f1['didShow'](), _0xde7ba2['Instance']['event'](_0x1189c4['ShowView'], _0x82c8f1), this['hideBanner']) {
                        let _0x30cdd8 = 0x0;
                        _0x82c8f1['getPinY'] &amp;&amp; (_0x30cdd8 = _0x82c8f1['getPinY']());
                        let _0x4bf3e0 = _0x82c8f1['uiname'] &amp;&amp; _0x82c8f1['uiname']['id'] || 0x0;
                        _0x244d9e['Instance']['restoreBan' + 'ner'](_0x4bf3e0, _0x30cdd8), this['hideBanner'] = !0x1;
                    }
                    break;
                }
            }
        }
        ['isUIOpen'](_0x592986) {
            for (var _0x5ecf17 = this['uiArray']['length'] - 0x1; _0x5ecf17 &gt;= 0x0; _0x5ecf17--) {
                if (this['uiArray'][_0x5ecf17]['uiname'] === _0x592986)
                    return !0x0;
            }
            return !0x1;
        }
        ['isTopUI'](_0x2d02c8) {
            for (let _0x294312 = this['uiArray']['length'] - 0x1; _0x294312 &gt;= 0x0; _0x294312--) {
                let _0x217d2a = this['uiArray'][_0x294312];
                if (_0x217d2a['visible'])
                    return _0x217d2a['uiname'] === _0x2d02c8;
            }
            return !0x1;
        }
        ['showUI'](_0x42628c, _0x30cf3a) {
            for (var _0x357cfc = this['uiArray']['length'] - 0x1; _0x357cfc &gt;= 0x0; _0x357cfc--) {
                var _0x39f9aa = this['uiArray'][_0x357cfc];
                if (_0x39f9aa['uiname'] == _0x42628c) {
                    null != _0x39f9aa['init'] &amp;&amp; _0x39f9aa['init'](_0x30cf3a), null !== _0x39f9aa['didShow'] &amp;&amp; _0x39f9aa['didShow'](), _0xde7ba2['Instance']['event'](_0x1189c4['ShowView'], _0x39f9aa), _0x39f9aa['visible'] = !0x0, _0x39f9aa['zOrder'] = _0x3189dd['_viewZorde' + 'r']++;
                    let _0x17d037 = 0x0;
                    return _0x39f9aa['getPinY'] &amp;&amp; (_0x17d037 = _0x39f9aa['getPinY']()), this['canShowBan' + 'er'](_0x39f9aa) &amp;&amp; (console['log']('showBanner'), _0x244d9e['Instance']['showADBann' + 'er'](_0x42628c['id'], _0x17d037)), _0xde7ba2['Instance']['event'](_0x1189c4['OpenView'], _0x42628c), !0x0;
                }
            }
            return !0x1;
        }
        ['hideUI'](_0xeccecc) {
            for (var _0x3c4931 = this['uiArray']['length'] - 0x1; _0x3c4931 &gt;= 0x0; _0x3c4931--) {
                var _0xf9392f = this['uiArray'][_0x3c4931];
                if (_0xf9392f['uiname'] == _0xeccecc) {
                    _0xf9392f['visible'] = !0x1, null !== _0xf9392f['didHide'] &amp;&amp; _0xf9392f['didHide'](), _0xde7ba2['Instance']['event'](_0x1189c4['HideView'], _0xf9392f), null !== _0xf9392f['uninit'] &amp;&amp; _0xf9392f['uninit'](), this['checkBanne' + 'r']();
                    break;
                }
            }
            for (let _0x224315 = this['uiArray']['length'] - 0x1; _0x224315 &gt;= 0x0; _0x224315--) {
                let _0x5483a4 = this['uiArray'][_0x224315];
                if (_0x5483a4['visible']) {
                    if (this['hideBanner']) {
                        let _0x556db6 = 0x0;
                        _0x5483a4['getPinY'] &amp;&amp; (_0x556db6 = _0x5483a4['getPinY']());
                        let _0x2e81bb = _0x5483a4['uiname'] &amp;&amp; _0x5483a4['uiname']['id'] || 0x0;
                        _0x244d9e['Instance']['restoreBan' + 'ner'](_0x2e81bb, _0x556db6), this['hideBanner'] = !0x1;
                    }
                    break;
                }
            }
        }
        ['findUI'](_0x5ff00e) {
            for (var _0x1734ca = this['uiArray']['length'] - 0x1; _0x1734ca &gt;= 0x0; _0x1734ca--) {
                var _0x450855 = this['uiArray'][_0x1734ca];
                if (_0x450855['uiname'] == _0x5ff00e)
                    return _0x450855;
            }
            return null;
        }
        ['uninitUI'](_0x2e15bc) {
            this['clearAdapt' + 'erOnUI'](_0x2e15bc), null != _0x2e15bc['uninit'] &amp;&amp; _0x2e15bc['uninit'](), Laya['timer']['clearAll'](_0x2e15bc), _0x244d9e['Instance']['hideBanner'](_0x2e15bc['uiname']['id']), _0x2e15bc['removeSelf'](), _0x2e15bc['destroy']();
        }
        ['update']() {
            for (var _0x478b52 = this['uiArray']['length'] - 0x1; _0x478b52 &gt;= 0x0; _0x478b52--) {
                var _0x1e2e82 = this['uiArray'][_0x478b52];
                null != _0x1e2e82['update'] &amp;&amp; _0x1e2e82['update']();
            }
        }
        ['showDialog'](_0x2885c1) {
        }
        ['showMask'](_0x17db37) {
            if (_0x17db37 &amp;&amp; null == this['maskView']) {
                var _0x2c5856 = new Laya['Sprite']();
                this['maskView'] = _0x2c5856, _0x2c5856['graphics']['drawRect'](-0x212, -0xb4, 0x924, 0x438, '#949494'), _0x2c5856['alpha'] = 0.5, _0x2c5856['mouseThrou' + 'gh'] = !0x1, _0x2c5856['mouseEnabl' + 'ed'] = !0x0;
                var _0x3e10ed = new Laya['HitArea']();
                _0x3e10ed['hit']['drawRect'](0x0, 0x0, Laya['stage']['width'], Laya['stage']['height'], '#000000'), _0x2c5856['hitArea'] = _0x3e10ed, _0x2c5856['zOrder'] = _0x3189dd['_dialogZor' + 'der'], Laya['stage']['addChild'](this['maskView']);
            } else
                _0x17db37 || null == this['maskView'] || (this['maskView']['removeSelf'](), this['maskView']['destroy'](), this['maskView'] = null);
        }
        ['showTips'](_0x1c3257, _0x40e39f = 0x258, _0x14637e = 0x1e, _0x413570 = '#FFFFFF') {
            var _0xd6d1b4 = this['arrTips'];
            let _0x214118 = null;
            if (null == _0xd6d1b4) {
                _0xd6d1b4 = [];
                var _0x4e5253 = new Laya['Box']();
                Laya['stage']['addChild'](_0x4e5253), _0x4e5253['zOrder'] = _0x3189dd['_tipsZorde' + 'r'];
                for (var _0x49f0db = 0x0; _0x49f0db &lt; 0x3; _0x49f0db++) {
                    (_0x214118 = new Laya['Box']())['width'] = 0x258, _0x214118['height'] = 0x72, _0x214118['visible'] = !0x1;
                    {
                        let _0x3b19a7 = new Laya['Image']();
                        _0x3b19a7['skin'] = 'public/img' + '_tip.png', _0x3b19a7['sizeGrid'] = '10,10,10,1' + '0', _0x3b19a7['width'] = 0x258, _0x3b19a7['height'] = 0x72, _0x214118['addChild'](_0x3b19a7);
                        let _0x52de72 = new Laya['Text']();
                        _0x52de72['name'] = 'txt', _0x52de72['fontSize'] = 0x1e, _0x52de72['color'] = '#FFFFFF', _0x52de72['width'] = 0x258, _0x52de72['height'] = 0x72, _0x52de72['align'] = 'center', _0x52de72['valign'] = 'middle', _0x214118['addChild'](_0x52de72);
                    }
                    _0xd6d1b4['push'](_0x214118), _0x4e5253['addChild'](_0x214118);
                }
                this['arrTips'] = _0xd6d1b4, _0x4e5253['width'] = 0x258, _0x4e5253['centerX'] = 0x0, _0x4e5253['centerY'] = 0x0;
            }
            if (0x0 != _0xd6d1b4['length']) {
                {
                    let _0x142f21 = (_0x214118 = _0xd6d1b4['shift']())['getChildBy' + 'Name']('txt');
                    _0x142f21['text'] = _0x1c3257, _0x142f21['fontSize'] = _0x14637e || 0x1e, _0x142f21['color'] = _0x413570 || '#FFFFFF';
                }
                _0x40e39f = _0x40e39f || 0x258, _0x214118['visible'] = !0x0, _0x214118['alpha'] = 0x1, Laya['Tween']['to'](_0x214118, { 'alpha': 0x0 }, _0x40e39f, null, Laya['Handler']['create'](this, function (_0x2eb630) {
                    _0x2eb630['visible'] = !0x1, _0xd6d1b4['push'](_0x2eb630);
                }, [_0x214118]), 0x3e8);
            }
        }
        ['canShowBan' + 'er'](_0x194ca9) {
            return !0x0;
        }
        ['showModal'](_0x3f3698) {
        }
    }
    _0x3189dd['_viewZorde' + 'r'] = 0x3e8, _0x3189dd['_loadingVi' + 'ewZorder'] = 0xbb7, _0x3189dd['_tipsZorde' + 'r'] = 0xbb8, _0x3189dd['_dialogZor' + 'der'] = 0xc1c, _0x3189dd['_maskZorde' + 'r'] = 0xc1c, _0x3189dd['_instance'] = null, _0x3189dd['_debugTxt'] = null;
    class _0x37b570 extends Laya['Box'] {
        constructor() {
            super(), this['uiname'] = '', this['uiname'] = null, Laya['timer']['once'](0x14, this, this['adapter']);
        }
        ['onDisable']() {
            Laya['timer']['clearAll'](this);
        }
        ['adapter']() {
            if ('scale' === this['name']) {
                var _0x20beab = Laya['stage']['width'] / Laya['stage']['designWidt' + 'h'], _0x4a8969 = Laya['stage']['height'] / Laya['stage']['designHeig' + 'ht'], _0x3de75e = _0x20beab &gt; _0x4a8969 ? _0x20beab : _0x4a8969;
                return this['scaleX'] = _0x3de75e, this['scaleY'] = _0x3de75e, this['uiname'] = this['parent']['uiname'], void _0x3189dd['Instance']['addAdapter'](this);
            }
            Laya['stage']['designHeig' + 'ht'], Laya['stage']['designWidt' + 'h'];
            if (!(Laya['stage']['height'] / Laya['stage']['width'] &lt; 0x2)) {
                var _0x19c123 = 0x84 / 0x984 * Laya['stage']['height'];
                isNaN(this['top']) || (this['top'] = _0x19c123 + this['top']);
            }
        }
        static ['getBangSaf' + 'eOffX']() {
            return Laya['stage']['width'] / Laya['stage']['height'] &lt; 0x2 ? 0x0 : 0x84 / 0x984 * Laya['stage']['width'];
        }
    }
    class _0x3cea55 extends _0x1286fa['item']['SkinItemUI'] {
        constructor() {
            super(...arguments), this['item'] = null;
        }
        ['onEnable']() {
            this['on'](Laya['Event']['CLICK'], this, this['onItemClic' + 'k']);
        }
        ['onDisable']() {
            this['off'](Laya['Event']['CLICK'], this, this['onItemClic' + 'k']);
        }
        ['updateView'](_0x558e0c) {
            this['item'] = _0x558e0c, this['preverwIma' + 'ge']['skin'] = _0x558e0c['imageIcon'], this['itemHighli' + 'ght']['visible'] = _0x558e0c['highLight'], this['itemHighli' + 'ght']['skin'] = 'skin/item_' + 'selected1.' + 'png';
        }
        ['onItemClic' + 'k']() {
            _0x29ed32['Instance']['playUIClic' + 'k'](), this['item'] &amp;&amp; _0xde7ba2['Instance']['event'](_0x1189c4['skinItemCl' + 'ick'], this['item']['skinID']);
        }
    }
    class _0x34c99c extends _0x1286fa['item']['SkinItemVi' + 'ewUI'] {
        constructor() {
            super(...arguments), this['skinID'] = 0x0;
        }
        ['onAwake']() {
            this['list']['renderHand' + 'ler'] = new Laya['Handler'](this, this['onRenderIt' + 'em']);
        }
        ['updateItem'](_0x263bcd, _0x9092fa) {
            this['skinID'] = _0x9092fa, this['list']['dataSource'] = _0x263bcd;
        }
        ['onRenderIt' + 'em'](_0x1e3ae3) {
            let _0x4d78e1 = _0x1e3ae3['dataSource'];
            _0x4d78e1['highLight'] = _0x4d78e1['skinID'] === this['skinID'], _0x1e3ae3['updateView'](_0x4d78e1);
        }
    }
    class _0x556536 extends Laya['Script'] {
        constructor() {
            super(), this['noInit'] = !0x1, this['gameScene'] = null, this['roleSprite'] = null, this['skinID'] = 0x0, this['curName'] = '', this['pos'] = null;
        }
        ['onEnable']() {
            this['initScene'](), this['regiestEve' + 'nt']();
        }
        ['onDisable']() {
            this['roleSprite'] &amp;&amp; (this['roleSprite']['destroy'](), this['roleSprite'] = null), this['gameScene'] &amp;&amp; (this['gameScene']['destroy'](!0x0), this['gameScene'] = null), this['unregiestE' + 'vent'](), Laya['timer']['clearAll'](this);
        }
        ['regiestEve' + 'nt']() {
            _0xde7ba2['Instance']['on'](_0x1189c4['SkinShowCh' + 'ange'], this, this['onSkinChan' + 'ge']);
        }
        ['unregiestE' + 'vent']() {
            _0xde7ba2['Instance']['off'](_0x1189c4['SkinShowCh' + 'ange'], this, this['onSkinChan' + 'ge']);
        }
        ['initScene']() {
            if (this['gameScene'])
                return;
            this['gameScene'] = new Laya['Scene3D'](), this['owner'] &amp;&amp; this['owner']['addChild'](this['gameScene']);
            let _0x4b2292 = new Laya['Camera'](0x0, 0.1, 0x3e8);
            this['gameScene']['addChild'](_0x4b2292), this['gameScene']['ambientCol' + 'or'] = new Laya['Vector3'](0.8, 0.8, 0.8), _0x4b2292['transform']['rotate'](new Laya['Vector3'](0x0, 0xb4, 0x0), !0x0, !0x1), _0x4b2292['transform']['position'] = new Laya['Vector3'](0x0, 0x0, -0x1), _0x4b2292['orthograph' + 'ic'] = !0x0, _0x4b2292['orthograph' + 'icVertical' + 'Size'] = 0x1, _0x4b2292['clearFlag'] = Laya['CameraClea' + 'rFlags']['DepthOnly'];
            var _0x2abf54 = new Laya['DirectionL' + 'ight']();
            _0x2abf54['color'] = new Laya['Vector3'](0x1, 0x1, 0x1), _0x2abf54['transform']['localPosit' + 'ion'] = new Laya['Vector3'](0x0, 0x2, 0x5), _0x2abf54['intensity'] = 0.7, _0x2abf54['transform']['rotate'](new Laya['Vector3'](-0x19, 0xc8, 0x0), !0x0, !0x1), this['gameScene']['addChild'](_0x2abf54);
            let _0x2958e8 = 0x2ee / Laya['stage']['width'], _0x1af6b4 = 0x536 / Laya['stage']['height'];
            var _0x2aef81 = new Laya['Vector3'](0x0, 0x0, 0x0), _0x5d30b8 = new Laya['Vector3'](0x0, 0x0, 0x0), _0x202e39 = new Laya['Vector3'](0x0, 0x0, 0x0);
            _0x4b2292['convertScr' + 'eenCoordTo' + 'Orthograph' + 'icCoord'](_0x202e39, _0x2aef81), _0x202e39['setValue'](_0x2958e8, _0x1af6b4, 0x0), _0x4b2292['convertScr' + 'eenCoordTo' + 'Orthograph' + 'icCoord'](_0x202e39, _0x5d30b8), this['noInit'] || this['updateSkin' + 'Info'](_0x3126a1['Instance']['curSkin']);
            let _0xf49e31 = new Laya['Vector2'](_0x5d30b8['x'] - _0x2aef81['x'], _0x5d30b8['y'] - _0x2aef81['y']);
            Laya['timer']['once'](0x1e, this, () =&gt; {
                let _0x53fb69 = this['owner'], _0x33f1a3 = _0x53fb69['localToGlo' + 'bal'](new Laya['Point'](_0x53fb69['width'] / 0x2, _0x53fb69['height'] / 0x2));
                _0x1f294a['getDeviceR' + 'atio']() &gt; 0x2 &amp;&amp; (_0x33f1a3['y'] -= 0x64), this['pos'] = new Laya['Vector3']((_0x33f1a3['x'] - Laya['stage']['width'] / 0x2 + _0x4b2292['transform']['position']['x']) * _0xf49e31['x'] + 0.01, (_0x33f1a3['y'] - Laya['stage']['height'] / 0x2 + _0x4b2292['transform']['position']['y']) * _0xf49e31['y'] + 0.1, _0x4b2292['transform']['position']['z'] + 0x1), this['roleSprite'] &amp;&amp; (this['roleSprite']['parent'] || this['gameScene']['addChild'](this['roleSprite']), this['roleSprite']['transform']['position'] = this['pos'], this['roleSprite']['transform']['rotationEu' + 'ler'] = new Laya['Vector3'](0x0, 0xb4, 0x0));
            });
        }
        ['addRole'](_0x264a47, _0x10220d) {
            if (this['curName'] == _0x264a47)
                return;
            let _0x3b7498;
            this['curName'] = _0x264a47, _0x264a47 &gt; 0x9 &amp;&amp; 0x10 != _0x264a47 ? (0x11 == _0x264a47 &amp;&amp; _0x264a47--, _0x3b7498 = 'FeverRobot' + (_0x264a47 - 0x9)) : 0x10 == _0x264a47 ? (_0x3b7498 = 'sPlayer' + (_0x264a47 -= 0x6), _0x264a47 = 0x9) : _0x3b7498 = 'sPlayer' + _0x264a47, _0x21bf90['Instance']['getModel2'](_0x3b7498, _0x5cecc2 =&gt; {
                let _0x5d745b = _0x5cecc2['clone']();
                if (_0x5d745b) {
                    _0x264a47 &lt;= 0x9 &amp;&amp; this['onHide'](_0x5d745b), this['roleSprite'] &amp;&amp; (this['roleSprite']['destroy'](), this['roleSprite'] = null), this['roleSprite'] = _0x5d745b, this['roleSprite']['transform']['setWorldLo' + 'ssyScale'](new Laya['Vector3'](_0x10220d, _0x10220d, _0x10220d)), this['pos'] &amp;&amp; (this['roleSprite']['transform']['position'] = this['pos']['clone']());
                    if (this['gameScene'] == null)
                        return;
                    this['gameScene']['addChild'](this['roleSprite']), this['roleSprite']['transform']['rotationEu' + 'ler'] = new Laya['Vector3'](0x0, 0xb4, 0x0);
                    if (_0x264a47 &gt; 0x9 &amp;&amp; 0x10 != _0x264a47) {
                        let _0x5120bc = _0x5d745b['getChildBy' + 'Name']('sFeverRobo' + 't'), _0x26f0d2 = _0x3caa0f['getCommpen' + 'tInHerit'](_0x5120bc, Laya['Animator']);
                        _0x26f0d2 &amp;&amp; _0x26f0d2['play']('Win');
                    } else {
                        let _0x5d2c6e = _0x3caa0f['getCommpen' + 'tInHerit'](_0x5d745b, Laya['Animator']);
                        _0x5d2c6e &amp;&amp; _0x5d2c6e['play']('Win');
                    }
                }
            });
        }
        ['onHide'](_0x1e8c9d) {
            _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'ArmRight00' + '1')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'ArmRight')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LegRight00' + '1')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LegRight')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LongArmRig' + 'ht001')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LongArmRig' + 'ht')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LongLegRig' + 'ht001')['active'] = !0x1, _0x3caa0f['getNodeInH' + 'erit'](_0x1e8c9d, 'LongLegRig' + 'ht')['active'] = !0x1;
        }
        ['onSkinChan' + 'ge'](_0x504a8e) {
            this['updateSkin' + 'Info'](_0x504a8e['roleCfg']['id']);
        }
        ['updateSkin' + 'Info'](_0x10374b) {
            if (this['skinID'] = _0x10374b, this['skinID'] &gt; 0x0) {
                let _0x19b1a8 = _0x3126a1['Instance']['getSkinCfg'](this['skinID']);
                if (_0x19b1a8 &amp;&amp; _0x19b1a8['name']) {
                    let _0xfe36e4 = 0.2;
                    this['addRole'](_0x19b1a8['name'], _0xfe36e4);
                }
            }
        }
    }
    class _0x4def9b {
        constructor() {
        }
        static ['init']() {
            var _0x49b362 = Laya['ClassUtils']['regClass'];
            _0x49b362('views/awar' + 'd/secretAw' + 'ardsItem.t' + 's', _0x10ea90), _0x49b362('views/item' + '/SignItemV' + 'iew.ts', _0xbb7def), _0x49b362('views/runt' + 'ime/UIAdap' + 'ter.ts', _0x37b570), _0x49b362('views/item' + '/SkinItem.' + 'ts', _0x3cea55), _0x49b362('views/item' + '/SkinItemV' + 'iew.ts', _0x34c99c), _0x49b362('views/runt' + 'ime/RoleSh' + 'owScript.t' + 's', _0x556536);
        }
    }
    _0x4def9b['width'] = 0x2ee, _0x4def9b['height'] = 0x536, _0x4def9b['scaleMode'] = 'showall', _0x4def9b['screenMode'] = 'none', _0x4def9b['alignV'] = 'middle', _0x4def9b['alignH'] = 'center', _0x4def9b['startScene'] = 'GameView.s' + 'cene', _0x4def9b['sceneRoot'] = '', _0x4def9b['debug'] = !0x1, _0x4def9b['stat'] = !0x1, _0x4def9b['physicsDeb' + 'ug'] = !0x1, _0x4def9b['exportScen' + 'eToJson'] = !0x1, _0x4def9b['init'](), new class {
        constructor() {
            window['Laya3D'] ? Laya3D['init'](_0x4def9b['width'], _0x4def9b['height']) : Laya['init'](_0x4def9b['width'], _0x4def9b['height'], Laya['WebGL']), Laya['Physics'] &amp;&amp; Laya['Physics']['enable'](), Laya['DebugPanel'] &amp;&amp; Laya['DebugPanel']['enable'](), Laya['stage']['scaleMode'] = _0x4def9b['scaleMode'], Laya['stage']['screenMode'] = _0x4def9b['screenMode'], Laya['stage']['alignV'] = _0x4def9b['alignV'], Laya['stage']['alignH'] = _0x4def9b['alignH'], Laya['URL']['exportScen' + 'eToJson'] = _0x4def9b['exportScen' + 'eToJson'], (_0x4def9b['debug'] || 'true' == Laya['Utils']['getQuerySt' + 'ring']('debug')) &amp;&amp; Laya['enableDebu' + 'gPanel'](), _0x4def9b['physicsDeb' + 'ug'] &amp;&amp; Laya['PhysicsDeb' + 'ugDraw'] &amp;&amp; Laya['PhysicsDeb' + 'ugDraw']['enable'](), _0x4def9b['stat'] &amp;&amp; Laya['Stat']['show'](), Laya['alertGloba' + 'lError'](!0x0), Laya['ResourceVe' + 'rsion']['enable']('version.js' + 'on', Laya['Handler']['create'](this, this['onVersionL' + 'oaded']), Laya['ResourceVe' + 'rsion']['FILENAME_V' + 'ERSION']), _0x5ebd46['Instance']['initEnv']();
        }
        ['onVersionL' + 'oaded']() {
            Laya['AtlasInfoM' + 'anager']['enable']('fileconfig' + '.json', Laya['Handler']['create'](this, this['onConfigLo' + 'aded']));
        }
        ['onConfigLo' + 'aded']() {
            FKGames['init']({
                'debug': !![],
                'appName': '',
                'gamemonetizeId': 'edyqzk4lmkcur8izf4deu89h46r56pra',
                'gamedistributionId': '8a12ea089c464617af4237aa2789d7dc',
                'complete': () =&gt; {
                    console['log']('----------' + 'åˆå§‹åŒ–æˆåŠŸ!!!--' + '--------');
                }
            });
            var _0x420496 = new Laya['TTFLoader']();
            _0x420496['fontName'] = 'jcy', _0x420496['load']('jcy.ttf'), _0x420496['complete'] = Laya['Handler']['create'](this, function () {
                window['txt'] = new Laya['Text'](), txt['text'] = 'abcd', txt['font'] = 'jcy', txt['fontSize'] = 0x32, txt['x'] = -0xc8, txt['y'] = 0x64, Laya['stage']['addChild'](txt);
            }), _0x5ebd46['Instance']['onConfigLo' + 'aded']();
        }
    }();
}();</pre></body></html>