diff --git a/client/beimi/.gitignore b/client/beimi/.gitignore new file mode 100644 index 0000000..640d65b --- /dev/null +++ b/client/beimi/.gitignore @@ -0,0 +1,67 @@ +#///////////////////////////////////////////////////////////////////////////// +# Fireball Projects +#///////////////////////////////////////////////////////////////////////////// + +library/ +temp/ +local/ +build/ + +#///////////////////////////////////////////////////////////////////////////// +# Logs and databases +#///////////////////////////////////////////////////////////////////////////// + +*.log +*.sql +*.sqlite + +#///////////////////////////////////////////////////////////////////////////// +# files for debugger +#///////////////////////////////////////////////////////////////////////////// + +*.sln +*.csproj +*.pidb +*.unityproj +*.suo + +#///////////////////////////////////////////////////////////////////////////// +# OS generated files +#///////////////////////////////////////////////////////////////////////////// + +.DS_Store +ehthumbs.db +Thumbs.db + +#///////////////////////////////////////////////////////////////////////////// +# exvim files +#///////////////////////////////////////////////////////////////////////////// + +*UnityVS.meta +*.err +*.err.meta +*.exvim +*.exvim.meta +*.vimentry +*.vimentry.meta +*.vimproject +*.vimproject.meta +.vimfiles.*/ +.exvim.*/ +quick_gen_project_*_autogen.bat +quick_gen_project_*_autogen.bat.meta +quick_gen_project_*_autogen.sh +quick_gen_project_*_autogen.sh.meta +.exvim.app + +#///////////////////////////////////////////////////////////////////////////// +# webstorm files +#///////////////////////////////////////////////////////////////////////////// + +.idea/ + +#////////////////////////// +# VS Code +#////////////////////////// + +.vscode/ \ No newline at end of file diff --git a/client/beimi/assets/images.meta b/client/beimi/assets/images.meta new file mode 100644 index 0000000..50cacba --- /dev/null +++ b/client/beimi/assets/images.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "4bd396a2-fbc3-4567-8d91-51bcb9640147", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/images/15 (3).png b/client/beimi/assets/images/15 (3).png new file mode 100644 index 0000000..91c1f17 Binary files /dev/null and b/client/beimi/assets/images/15 (3).png differ diff --git a/client/beimi/assets/images/15 (3).png.meta b/client/beimi/assets/images/15 (3).png.meta new file mode 100644 index 0000000..4c2a1b5 --- /dev/null +++ b/client/beimi/assets/images/15 (3).png.meta @@ -0,0 +1,30 @@ +{ + "ver": "1.0.0", + "uuid": "fc231bfc-8225-42c5-b578-27ffdd6d536e", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "subMetas": { + "15 (3)": { + "ver": "1.0.3", + "uuid": "edf0e52b-1fe4-4cd3-b4e7-f34534b9efb1", + "rawTextureUuid": "fc231bfc-8225-42c5-b578-27ffdd6d536e", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": -0.5, + "trimX": 1, + "trimY": 1, + "width": 158, + "height": 55, + "rawWidth": 160, + "rawHeight": 56, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/client/beimi/assets/images/bg.jpg b/client/beimi/assets/images/bg.jpg new file mode 100644 index 0000000..0323007 Binary files /dev/null and b/client/beimi/assets/images/bg.jpg differ diff --git a/client/beimi/assets/images/bg.jpg.meta b/client/beimi/assets/images/bg.jpg.meta new file mode 100644 index 0000000..712a40e --- /dev/null +++ b/client/beimi/assets/images/bg.jpg.meta @@ -0,0 +1,30 @@ +{ + "ver": "1.0.0", + "uuid": "27066a97-d0df-4fb9-89f4-fc92b7c8432f", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "subMetas": { + "bg": { + "ver": "1.0.3", + "uuid": "7a19cf0e-d6ae-4313-ae14-5949c72f12bd", + "rawTextureUuid": "27066a97-d0df-4fb9-89f4-fc92b7c8432f", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 1280, + "height": 720, + "rawWidth": 1280, + "rawHeight": 720, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/client/beimi/assets/resources.meta b/client/beimi/assets/resources.meta new file mode 100644 index 0000000..fa971d4 --- /dev/null +++ b/client/beimi/assets/resources.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "2ee56084-b220-444c-a0a2-0dd60fa9129b", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds.meta b/client/beimi/assets/resources/sounds.meta new file mode 100644 index 0000000..1fc7d52 --- /dev/null +++ b/client/beimi/assets/resources/sounds.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "1a3e3c61-a9e2-430f-b7ce-9ff486149755", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/bgFight.mp3 b/client/beimi/assets/resources/sounds/bgFight.mp3 new file mode 100644 index 0000000..149022b Binary files /dev/null and b/client/beimi/assets/resources/sounds/bgFight.mp3 differ diff --git a/client/beimi/assets/resources/sounds/bgFight.mp3.meta b/client/beimi/assets/resources/sounds/bgFight.mp3.meta new file mode 100644 index 0000000..392efd1 --- /dev/null +++ b/client/beimi/assets/resources/sounds/bgFight.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "9c0967a8-7583-45dc-979e-bf0d527959c2", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/bgMain.mp3 b/client/beimi/assets/resources/sounds/bgMain.mp3 new file mode 100644 index 0000000..df73d08 Binary files /dev/null and b/client/beimi/assets/resources/sounds/bgMain.mp3 differ diff --git a/client/beimi/assets/resources/sounds/bgMain.mp3.meta b/client/beimi/assets/resources/sounds/bgMain.mp3.meta new file mode 100644 index 0000000..c0a291c --- /dev/null +++ b/client/beimi/assets/resources/sounds/bgMain.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "98102b61-b8c1-4fe6-9a1c-40ec6eeafad3", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/btnClick.mp3 b/client/beimi/assets/resources/sounds/btnClick.mp3 new file mode 100644 index 0000000..e6c6e66 Binary files /dev/null and b/client/beimi/assets/resources/sounds/btnClick.mp3 differ diff --git a/client/beimi/assets/resources/sounds/btnClick.mp3.meta b/client/beimi/assets/resources/sounds/btnClick.mp3.meta new file mode 100644 index 0000000..c7927c1 --- /dev/null +++ b/client/beimi/assets/resources/sounds/btnClick.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "edfd9121-7fd8-4b4e-b49d-925451c3a54e", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/deal.mp3 b/client/beimi/assets/resources/sounds/deal.mp3 new file mode 100644 index 0000000..7a6e590 Binary files /dev/null and b/client/beimi/assets/resources/sounds/deal.mp3 differ diff --git a/client/beimi/assets/resources/sounds/deal.mp3.meta b/client/beimi/assets/resources/sounds/deal.mp3.meta new file mode 100644 index 0000000..6202ca7 --- /dev/null +++ b/client/beimi/assets/resources/sounds/deal.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "1fc31e49-8d17-40c0-b0ed-d101c260e137", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/dropCoin.mp3 b/client/beimi/assets/resources/sounds/dropCoin.mp3 new file mode 100644 index 0000000..03c0e08 Binary files /dev/null and b/client/beimi/assets/resources/sounds/dropCoin.mp3 differ diff --git a/client/beimi/assets/resources/sounds/dropCoin.mp3.meta b/client/beimi/assets/resources/sounds/dropCoin.mp3.meta new file mode 100644 index 0000000..28630b2 --- /dev/null +++ b/client/beimi/assets/resources/sounds/dropCoin.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "83e7b0d9-989f-415d-9f93-51ca9b016fc0", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_1.mp3 b/client/beimi/assets/resources/sounds/fix_msg_1.mp3 new file mode 100644 index 0000000..3365d04 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_1.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_1.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_1.mp3.meta new file mode 100644 index 0000000..b525992 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_1.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "680b1219-fb84-43f3-a312-148a5d869959", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_2.mp3 b/client/beimi/assets/resources/sounds/fix_msg_2.mp3 new file mode 100644 index 0000000..eac4d77 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_2.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_2.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_2.mp3.meta new file mode 100644 index 0000000..cd57cd5 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_2.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "5458ee49-ca2f-49cf-a130-683644e5c101", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_3.mp3 b/client/beimi/assets/resources/sounds/fix_msg_3.mp3 new file mode 100644 index 0000000..39905b2 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_3.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_3.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_3.mp3.meta new file mode 100644 index 0000000..9bc36ab --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_3.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "ad521ec9-98d3-489b-ba41-fcc6321328d4", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_4.mp3 b/client/beimi/assets/resources/sounds/fix_msg_4.mp3 new file mode 100644 index 0000000..f8abae1 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_4.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_4.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_4.mp3.meta new file mode 100644 index 0000000..e3fe88a --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_4.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "51c28381-9e57-47c8-a1a1-70d80adfd440", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_5.mp3 b/client/beimi/assets/resources/sounds/fix_msg_5.mp3 new file mode 100644 index 0000000..05c54e0 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_5.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_5.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_5.mp3.meta new file mode 100644 index 0000000..844f815 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_5.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "fe6680bd-a0d1-46fa-aa3c-60310cb06489", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_6.mp3 b/client/beimi/assets/resources/sounds/fix_msg_6.mp3 new file mode 100644 index 0000000..9178ee8 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_6.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_6.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_6.mp3.meta new file mode 100644 index 0000000..d025cd7 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_6.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "c1f67e12-4d96-462b-8384-ec7b294a9c5b", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_7.mp3 b/client/beimi/assets/resources/sounds/fix_msg_7.mp3 new file mode 100644 index 0000000..2a1590e Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_7.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_7.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_7.mp3.meta new file mode 100644 index 0000000..7e89903 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_7.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "0bf89825-ccc3-4e95-9694-e4e0ede394c7", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_8.mp3 b/client/beimi/assets/resources/sounds/fix_msg_8.mp3 new file mode 100644 index 0000000..212d532 Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_8.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_8.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_8.mp3.meta new file mode 100644 index 0000000..64a9a68 --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_8.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "207e4d3e-e215-4724-9c64-04b3fc49ec6a", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/fix_msg_9.mp3 b/client/beimi/assets/resources/sounds/fix_msg_9.mp3 new file mode 100644 index 0000000..d95569d Binary files /dev/null and b/client/beimi/assets/resources/sounds/fix_msg_9.mp3 differ diff --git a/client/beimi/assets/resources/sounds/fix_msg_9.mp3.meta b/client/beimi/assets/resources/sounds/fix_msg_9.mp3.meta new file mode 100644 index 0000000..7338fea --- /dev/null +++ b/client/beimi/assets/resources/sounds/fix_msg_9.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "74772573-97c5-4103-bf79-28f93a9d4973", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/give.mp3 b/client/beimi/assets/resources/sounds/give.mp3 new file mode 100644 index 0000000..12093f0 Binary files /dev/null and b/client/beimi/assets/resources/sounds/give.mp3 differ diff --git a/client/beimi/assets/resources/sounds/give.mp3.meta b/client/beimi/assets/resources/sounds/give.mp3.meta new file mode 100644 index 0000000..b6b2343 --- /dev/null +++ b/client/beimi/assets/resources/sounds/give.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "afa757bf-005a-4bf6-978d-27f1de5858bc", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/guess.meta b/client/beimi/assets/resources/sounds/guess.meta new file mode 100644 index 0000000..34401bb --- /dev/null +++ b/client/beimi/assets/resources/sounds/guess.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "53c0f099-6ca1-4577-83bc-7189b6a88c2f", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/guess/bgm.mp3 b/client/beimi/assets/resources/sounds/guess/bgm.mp3 new file mode 100644 index 0000000..a9a3d86 Binary files /dev/null and b/client/beimi/assets/resources/sounds/guess/bgm.mp3 differ diff --git a/client/beimi/assets/resources/sounds/guess/bgm.mp3.meta b/client/beimi/assets/resources/sounds/guess/bgm.mp3.meta new file mode 100644 index 0000000..c73a8f4 --- /dev/null +++ b/client/beimi/assets/resources/sounds/guess/bgm.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "b8868b23-a909-4597-bc34-1e991b3e2c7c", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/guess/lose.mp3 b/client/beimi/assets/resources/sounds/guess/lose.mp3 new file mode 100644 index 0000000..6bb3be2 Binary files /dev/null and b/client/beimi/assets/resources/sounds/guess/lose.mp3 differ diff --git a/client/beimi/assets/resources/sounds/guess/lose.mp3.meta b/client/beimi/assets/resources/sounds/guess/lose.mp3.meta new file mode 100644 index 0000000..bfb5335 --- /dev/null +++ b/client/beimi/assets/resources/sounds/guess/lose.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "0042f8a3-a2ed-4e56-aee2-8c1db4ed3331", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/guess/win.mp3 b/client/beimi/assets/resources/sounds/guess/win.mp3 new file mode 100644 index 0000000..e475ae6 Binary files /dev/null and b/client/beimi/assets/resources/sounds/guess/win.mp3 differ diff --git a/client/beimi/assets/resources/sounds/guess/win.mp3.meta b/client/beimi/assets/resources/sounds/guess/win.mp3.meta new file mode 100644 index 0000000..7420df7 --- /dev/null +++ b/client/beimi/assets/resources/sounds/guess/win.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "b57d360f-086c-41ec-950b-49d580d53cb6", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse.meta b/client/beimi/assets/resources/sounds/horse.meta new file mode 100644 index 0000000..afe5073 --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "7d376c4e-e72c-49a3-8bd6-73536eaabfce", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse/bet.mp3 b/client/beimi/assets/resources/sounds/horse/bet.mp3 new file mode 100644 index 0000000..ea7d1cf Binary files /dev/null and b/client/beimi/assets/resources/sounds/horse/bet.mp3 differ diff --git a/client/beimi/assets/resources/sounds/horse/bet.mp3.meta b/client/beimi/assets/resources/sounds/horse/bet.mp3.meta new file mode 100644 index 0000000..3fd87ac --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse/bet.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "8805561f-0c31-4f77-8522-fe03e25cda9a", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse/bgBet.mp3 b/client/beimi/assets/resources/sounds/horse/bgBet.mp3 new file mode 100644 index 0000000..92df71a Binary files /dev/null and b/client/beimi/assets/resources/sounds/horse/bgBet.mp3 differ diff --git a/client/beimi/assets/resources/sounds/horse/bgBet.mp3.meta b/client/beimi/assets/resources/sounds/horse/bgBet.mp3.meta new file mode 100644 index 0000000..5becfaf --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse/bgBet.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "9a796e6c-5ded-44d5-8129-a455a8854001", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse/bgRace.mp3 b/client/beimi/assets/resources/sounds/horse/bgRace.mp3 new file mode 100644 index 0000000..9dbe5a7 Binary files /dev/null and b/client/beimi/assets/resources/sounds/horse/bgRace.mp3 differ diff --git a/client/beimi/assets/resources/sounds/horse/bgRace.mp3.meta b/client/beimi/assets/resources/sounds/horse/bgRace.mp3.meta new file mode 100644 index 0000000..714d955 --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse/bgRace.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "afdc87a3-031c-4088-8852-510278242187", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse/go.mp3 b/client/beimi/assets/resources/sounds/horse/go.mp3 new file mode 100644 index 0000000..04d35f0 Binary files /dev/null and b/client/beimi/assets/resources/sounds/horse/go.mp3 differ diff --git a/client/beimi/assets/resources/sounds/horse/go.mp3.meta b/client/beimi/assets/resources/sounds/horse/go.mp3.meta new file mode 100644 index 0000000..ab73a72 --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse/go.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "545f6129-fe41-4863-acfa-9d6ed2a32f1c", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/horse/shutter.mp3 b/client/beimi/assets/resources/sounds/horse/shutter.mp3 new file mode 100644 index 0000000..4b3711f Binary files /dev/null and b/client/beimi/assets/resources/sounds/horse/shutter.mp3 differ diff --git a/client/beimi/assets/resources/sounds/horse/shutter.mp3.meta b/client/beimi/assets/resources/sounds/horse/shutter.mp3.meta new file mode 100644 index 0000000..c37d55d --- /dev/null +++ b/client/beimi/assets/resources/sounds/horse/shutter.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "feaa728b-8ac3-4822-85d3-442d42b0c2c1", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/lose.mp3 b/client/beimi/assets/resources/sounds/lose.mp3 new file mode 100644 index 0000000..aa477ef Binary files /dev/null and b/client/beimi/assets/resources/sounds/lose.mp3 differ diff --git a/client/beimi/assets/resources/sounds/lose.mp3.meta b/client/beimi/assets/resources/sounds/lose.mp3.meta new file mode 100644 index 0000000..702bcbe --- /dev/null +++ b/client/beimi/assets/resources/sounds/lose.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "14dbde0b-5b6f-4a1f-9f73-2732c5085460", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv.meta b/client/beimi/assets/resources/sounds/nv.meta new file mode 100644 index 0000000..244e614 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "f28216da-3fe9-4d2a-9014-e4a1532a473a", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/1.mp3 b/client/beimi/assets/resources/sounds/nv/1.mp3 new file mode 100644 index 0000000..7c8ebe9 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/1.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/1.mp3.meta b/client/beimi/assets/resources/sounds/nv/1.mp3.meta new file mode 100644 index 0000000..cc8263b --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/1.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "f88adb21-ddb8-4a1e-9d9a-cbc4f07b3ee8", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/11.mp3 b/client/beimi/assets/resources/sounds/nv/11.mp3 new file mode 100644 index 0000000..6474eca Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/11.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/11.mp3.meta b/client/beimi/assets/resources/sounds/nv/11.mp3.meta new file mode 100644 index 0000000..f0c25ce --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/11.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "d8b21475-55c9-4c8c-8980-33d7496bac75", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/12.mp3 b/client/beimi/assets/resources/sounds/nv/12.mp3 new file mode 100644 index 0000000..63cb6ef Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/12.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/12.mp3.meta b/client/beimi/assets/resources/sounds/nv/12.mp3.meta new file mode 100644 index 0000000..13b3a88 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/12.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "c9bf4acc-3508-4420-b371-5fa2b4614505", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/13.mp3 b/client/beimi/assets/resources/sounds/nv/13.mp3 new file mode 100644 index 0000000..30ddf9d Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/13.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/13.mp3.meta b/client/beimi/assets/resources/sounds/nv/13.mp3.meta new file mode 100644 index 0000000..32ad256 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/13.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "6fccbcdb-cf20-4a22-bef8-4184e9832e05", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/14.mp3 b/client/beimi/assets/resources/sounds/nv/14.mp3 new file mode 100644 index 0000000..763835d Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/14.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/14.mp3.meta b/client/beimi/assets/resources/sounds/nv/14.mp3.meta new file mode 100644 index 0000000..e8345b2 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/14.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "cf7012b9-8e77-404c-9581-b796bc9339c3", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/15.mp3 b/client/beimi/assets/resources/sounds/nv/15.mp3 new file mode 100644 index 0000000..7731c25 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/15.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/15.mp3.meta b/client/beimi/assets/resources/sounds/nv/15.mp3.meta new file mode 100644 index 0000000..5ecf587 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/15.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "9e48a5c6-77ed-4296-a008-b71a42a4fe3b", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/16.mp3 b/client/beimi/assets/resources/sounds/nv/16.mp3 new file mode 100644 index 0000000..c6ad8bc Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/16.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/16.mp3.meta b/client/beimi/assets/resources/sounds/nv/16.mp3.meta new file mode 100644 index 0000000..632210e --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/16.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "6208f97b-f801-4b8b-b987-5e26b9761f48", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/17.mp3 b/client/beimi/assets/resources/sounds/nv/17.mp3 new file mode 100644 index 0000000..13533de Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/17.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/17.mp3.meta b/client/beimi/assets/resources/sounds/nv/17.mp3.meta new file mode 100644 index 0000000..f36176f --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/17.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "1495ef54-acfb-4dac-a4de-0c1cd797a256", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/18.mp3 b/client/beimi/assets/resources/sounds/nv/18.mp3 new file mode 100644 index 0000000..fef6c44 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/18.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/18.mp3.meta b/client/beimi/assets/resources/sounds/nv/18.mp3.meta new file mode 100644 index 0000000..dbe2d49 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/18.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "c16851d6-115b-46f4-84b5-160af35b08a7", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/19.mp3 b/client/beimi/assets/resources/sounds/nv/19.mp3 new file mode 100644 index 0000000..df61326 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/19.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/19.mp3.meta b/client/beimi/assets/resources/sounds/nv/19.mp3.meta new file mode 100644 index 0000000..3c7befb --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/19.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "0374be2c-32a0-4c22-8e3c-a0a4b5e34a32", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/2.mp3 b/client/beimi/assets/resources/sounds/nv/2.mp3 new file mode 100644 index 0000000..d4ef8b5 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/2.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/2.mp3.meta b/client/beimi/assets/resources/sounds/nv/2.mp3.meta new file mode 100644 index 0000000..b6cd560 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/2.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "4d2e277b-6b36-46a1-948b-0f4b4e83a700", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/21.mp3 b/client/beimi/assets/resources/sounds/nv/21.mp3 new file mode 100644 index 0000000..2c28af8 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/21.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/21.mp3.meta b/client/beimi/assets/resources/sounds/nv/21.mp3.meta new file mode 100644 index 0000000..89960d1 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/21.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "92db894d-aa50-4d59-8fa1-e7e24f7be4cb", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/22.mp3 b/client/beimi/assets/resources/sounds/nv/22.mp3 new file mode 100644 index 0000000..156e00e Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/22.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/22.mp3.meta b/client/beimi/assets/resources/sounds/nv/22.mp3.meta new file mode 100644 index 0000000..cc24724 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/22.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "c06bc13f-0e51-4d2e-9d3d-c72b2698dbdc", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/23.mp3 b/client/beimi/assets/resources/sounds/nv/23.mp3 new file mode 100644 index 0000000..26bae4b Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/23.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/23.mp3.meta b/client/beimi/assets/resources/sounds/nv/23.mp3.meta new file mode 100644 index 0000000..555d89f --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/23.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "4218523f-ca94-4dac-9370-ee5ba46dfecd", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/24.mp3 b/client/beimi/assets/resources/sounds/nv/24.mp3 new file mode 100644 index 0000000..1a773de Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/24.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/24.mp3.meta b/client/beimi/assets/resources/sounds/nv/24.mp3.meta new file mode 100644 index 0000000..5acdb8c --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/24.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "55776e43-78dd-429e-a2d4-39932c1dd7eb", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/25.mp3 b/client/beimi/assets/resources/sounds/nv/25.mp3 new file mode 100644 index 0000000..534e487 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/25.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/25.mp3.meta b/client/beimi/assets/resources/sounds/nv/25.mp3.meta new file mode 100644 index 0000000..adf502b --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/25.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "66113f26-6279-4304-a857-5a5cf3a13c0b", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/26.mp3 b/client/beimi/assets/resources/sounds/nv/26.mp3 new file mode 100644 index 0000000..a902a8b Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/26.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/26.mp3.meta b/client/beimi/assets/resources/sounds/nv/26.mp3.meta new file mode 100644 index 0000000..1c91c96 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/26.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "27a956ff-be9d-4433-8607-5c2a4746a5f2", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/27.mp3 b/client/beimi/assets/resources/sounds/nv/27.mp3 new file mode 100644 index 0000000..a719185 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/27.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/27.mp3.meta b/client/beimi/assets/resources/sounds/nv/27.mp3.meta new file mode 100644 index 0000000..4bce978 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/27.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "6a7b0880-acbb-4dae-8387-8ac6c6bccdeb", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/28.mp3 b/client/beimi/assets/resources/sounds/nv/28.mp3 new file mode 100644 index 0000000..523ff1a Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/28.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/28.mp3.meta b/client/beimi/assets/resources/sounds/nv/28.mp3.meta new file mode 100644 index 0000000..0e2fd1b --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/28.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "59078032-3791-4d36-ad5a-7b706ab9584f", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/29.mp3 b/client/beimi/assets/resources/sounds/nv/29.mp3 new file mode 100644 index 0000000..a8ec2e6 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/29.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/29.mp3.meta b/client/beimi/assets/resources/sounds/nv/29.mp3.meta new file mode 100644 index 0000000..8a33d90 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/29.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "91a71360-9bf9-482f-8161-4aaee3e84ec1", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/3.mp3 b/client/beimi/assets/resources/sounds/nv/3.mp3 new file mode 100644 index 0000000..88add5f Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/3.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/3.mp3.meta b/client/beimi/assets/resources/sounds/nv/3.mp3.meta new file mode 100644 index 0000000..7bd4dbc --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/3.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "d02d7e30-c0e1-48e4-a05a-c057b92d929c", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/31.mp3 b/client/beimi/assets/resources/sounds/nv/31.mp3 new file mode 100644 index 0000000..eca5445 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/31.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/31.mp3.meta b/client/beimi/assets/resources/sounds/nv/31.mp3.meta new file mode 100644 index 0000000..fe87bb6 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/31.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "69db3b92-6199-446f-a15a-c8e66ffc3ce8", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/4.mp3 b/client/beimi/assets/resources/sounds/nv/4.mp3 new file mode 100644 index 0000000..2a111ef Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/4.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/4.mp3.meta b/client/beimi/assets/resources/sounds/nv/4.mp3.meta new file mode 100644 index 0000000..8ca54c2 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/4.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "df54ee5c-7c07-40c7-9203-ae58b8d3d789", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/41.mp3 b/client/beimi/assets/resources/sounds/nv/41.mp3 new file mode 100644 index 0000000..401c94e Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/41.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/41.mp3.meta b/client/beimi/assets/resources/sounds/nv/41.mp3.meta new file mode 100644 index 0000000..90e70aa --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/41.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "45a08a64-eef0-44c5-9a58-e9aaa9c62233", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/5.mp3 b/client/beimi/assets/resources/sounds/nv/5.mp3 new file mode 100644 index 0000000..860555c Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/5.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/5.mp3.meta b/client/beimi/assets/resources/sounds/nv/5.mp3.meta new file mode 100644 index 0000000..13795de --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/5.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "1851f8bd-119d-4814-8834-e43b81ace923", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/51.mp3 b/client/beimi/assets/resources/sounds/nv/51.mp3 new file mode 100644 index 0000000..65fc8cc Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/51.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/51.mp3.meta b/client/beimi/assets/resources/sounds/nv/51.mp3.meta new file mode 100644 index 0000000..e2b68bc --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/51.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "c21559de-e6ca-4248-840e-eeacf94b4989", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/6.mp3 b/client/beimi/assets/resources/sounds/nv/6.mp3 new file mode 100644 index 0000000..d5a5220 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/6.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/6.mp3.meta b/client/beimi/assets/resources/sounds/nv/6.mp3.meta new file mode 100644 index 0000000..478d93c --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/6.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "61d8958c-0a8e-4da2-a69f-e996b54ffef9", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/61.mp3 b/client/beimi/assets/resources/sounds/nv/61.mp3 new file mode 100644 index 0000000..d03b8dc Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/61.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/61.mp3.meta b/client/beimi/assets/resources/sounds/nv/61.mp3.meta new file mode 100644 index 0000000..8eecec8 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/61.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "34d9a9a6-b474-47c7-b344-4cf9717521da", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/7.mp3 b/client/beimi/assets/resources/sounds/nv/7.mp3 new file mode 100644 index 0000000..085686e Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/7.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/7.mp3.meta b/client/beimi/assets/resources/sounds/nv/7.mp3.meta new file mode 100644 index 0000000..27d87aa --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/7.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "d5bdb28b-2b48-4c1a-b496-db07c5dcd38b", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/71.mp3 b/client/beimi/assets/resources/sounds/nv/71.mp3 new file mode 100644 index 0000000..6134b3a Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/71.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/71.mp3.meta b/client/beimi/assets/resources/sounds/nv/71.mp3.meta new file mode 100644 index 0000000..d85a51e --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/71.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "0e95f19a-acbd-41c4-af87-c095a58f17e4", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/8.mp3 b/client/beimi/assets/resources/sounds/nv/8.mp3 new file mode 100644 index 0000000..3dc2b30 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/8.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/8.mp3.meta b/client/beimi/assets/resources/sounds/nv/8.mp3.meta new file mode 100644 index 0000000..492ae80 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/8.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "5e6edf31-8af2-418d-a2a5-efc48aaf4c20", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/81.mp3 b/client/beimi/assets/resources/sounds/nv/81.mp3 new file mode 100644 index 0000000..a52848c Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/81.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/81.mp3.meta b/client/beimi/assets/resources/sounds/nv/81.mp3.meta new file mode 100644 index 0000000..f991c54 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/81.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "10f4be58-cda2-4b8f-9d84-dff2fde88955", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/9.mp3 b/client/beimi/assets/resources/sounds/nv/9.mp3 new file mode 100644 index 0000000..bf2e03f Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/9.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/9.mp3.meta b/client/beimi/assets/resources/sounds/nv/9.mp3.meta new file mode 100644 index 0000000..c3d9302 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/9.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "9a2778b6-1a74-4b7d-a600-6dea5496f285", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/91.mp3 b/client/beimi/assets/resources/sounds/nv/91.mp3 new file mode 100644 index 0000000..6fcc1d9 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/91.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/91.mp3.meta b/client/beimi/assets/resources/sounds/nv/91.mp3.meta new file mode 100644 index 0000000..f0cc7dd --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/91.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "316e85a6-6644-4042-bdd2-9c5d4523e03e", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/chi.mp3 b/client/beimi/assets/resources/sounds/nv/chi.mp3 new file mode 100644 index 0000000..2743a27 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/chi.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/chi.mp3.meta b/client/beimi/assets/resources/sounds/nv/chi.mp3.meta new file mode 100644 index 0000000..fa328c5 --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/chi.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "33b9ccfa-78cf-433c-8885-37cf7a71809a", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/gang.mp3 b/client/beimi/assets/resources/sounds/nv/gang.mp3 new file mode 100644 index 0000000..62422b9 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/gang.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/gang.mp3.meta b/client/beimi/assets/resources/sounds/nv/gang.mp3.meta new file mode 100644 index 0000000..70fd6af --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/gang.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "a724efc2-971c-478f-97cf-1ae3344c7025", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/hu.mp3 b/client/beimi/assets/resources/sounds/nv/hu.mp3 new file mode 100644 index 0000000..4c224b5 Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/hu.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/hu.mp3.meta b/client/beimi/assets/resources/sounds/nv/hu.mp3.meta new file mode 100644 index 0000000..7d4810c --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/hu.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "6124d5d3-2bf9-46dc-9a71-96746cf925b1", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/nv/peng.mp3 b/client/beimi/assets/resources/sounds/nv/peng.mp3 new file mode 100644 index 0000000..d4e6d6a Binary files /dev/null and b/client/beimi/assets/resources/sounds/nv/peng.mp3 differ diff --git a/client/beimi/assets/resources/sounds/nv/peng.mp3.meta b/client/beimi/assets/resources/sounds/nv/peng.mp3.meta new file mode 100644 index 0000000..b0c74ef --- /dev/null +++ b/client/beimi/assets/resources/sounds/nv/peng.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "32e3f7bf-7dec-4c77-b033-1e578dd185e6", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/select.mp3 b/client/beimi/assets/resources/sounds/select.mp3 new file mode 100644 index 0000000..68994c3 Binary files /dev/null and b/client/beimi/assets/resources/sounds/select.mp3 differ diff --git a/client/beimi/assets/resources/sounds/select.mp3.meta b/client/beimi/assets/resources/sounds/select.mp3.meta new file mode 100644 index 0000000..ec33148 --- /dev/null +++ b/client/beimi/assets/resources/sounds/select.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "4f3f831c-49f3-4a0c-8aff-57afe4fa338b", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/shuffle.mp3 b/client/beimi/assets/resources/sounds/shuffle.mp3 new file mode 100644 index 0000000..7998544 Binary files /dev/null and b/client/beimi/assets/resources/sounds/shuffle.mp3 differ diff --git a/client/beimi/assets/resources/sounds/shuffle.mp3.meta b/client/beimi/assets/resources/sounds/shuffle.mp3.meta new file mode 100644 index 0000000..60207cb --- /dev/null +++ b/client/beimi/assets/resources/sounds/shuffle.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "77e5a20b-6a35-41d5-a25a-a0b47bf9a946", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/sort.mp3 b/client/beimi/assets/resources/sounds/sort.mp3 new file mode 100644 index 0000000..91248a7 Binary files /dev/null and b/client/beimi/assets/resources/sounds/sort.mp3 differ diff --git a/client/beimi/assets/resources/sounds/sort.mp3.meta b/client/beimi/assets/resources/sounds/sort.mp3.meta new file mode 100644 index 0000000..5e420f1 --- /dev/null +++ b/client/beimi/assets/resources/sounds/sort.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "b1216fc9-1734-4a0c-880f-587cf6ba1f8d", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/timeup_alarm.mp3 b/client/beimi/assets/resources/sounds/timeup_alarm.mp3 new file mode 100644 index 0000000..ba2f0f5 Binary files /dev/null and b/client/beimi/assets/resources/sounds/timeup_alarm.mp3 differ diff --git a/client/beimi/assets/resources/sounds/timeup_alarm.mp3.meta b/client/beimi/assets/resources/sounds/timeup_alarm.mp3.meta new file mode 100644 index 0000000..e3091c6 --- /dev/null +++ b/client/beimi/assets/resources/sounds/timeup_alarm.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "8495a3ca-cabb-4455-b438-2f87edbadc61", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/ui_click.mp3 b/client/beimi/assets/resources/sounds/ui_click.mp3 new file mode 100644 index 0000000..428dbdb Binary files /dev/null and b/client/beimi/assets/resources/sounds/ui_click.mp3 differ diff --git a/client/beimi/assets/resources/sounds/ui_click.mp3.meta b/client/beimi/assets/resources/sounds/ui_click.mp3.meta new file mode 100644 index 0000000..922fcae --- /dev/null +++ b/client/beimi/assets/resources/sounds/ui_click.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "186e0fe1-a215-4af6-875b-a6b73e2530a6", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/resources/sounds/win.mp3 b/client/beimi/assets/resources/sounds/win.mp3 new file mode 100644 index 0000000..af12a29 Binary files /dev/null and b/client/beimi/assets/resources/sounds/win.mp3 differ diff --git a/client/beimi/assets/resources/sounds/win.mp3.meta b/client/beimi/assets/resources/sounds/win.mp3.meta new file mode 100644 index 0000000..2994068 --- /dev/null +++ b/client/beimi/assets/resources/sounds/win.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "054ff950-fcf6-4096-927b-ae3c4c372558", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/scene.meta b/client/beimi/assets/scene.meta new file mode 100644 index 0000000..e89d7c7 --- /dev/null +++ b/client/beimi/assets/scene.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "7280c7fe-0a27-4246-8efe-f2f40d898ff5", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/scene/dating.meta b/client/beimi/assets/scene/dating.meta new file mode 100644 index 0000000..95b8a47 --- /dev/null +++ b/client/beimi/assets/scene/dating.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "965d338b-f04c-4731-8c98-d311a2da8e5c", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/scene/dating/login.fire b/client/beimi/assets/scene/dating/login.fire new file mode 100644 index 0000000..01d1de8 --- /dev/null +++ b/client/beimi/assets/scene/dating/login.fire @@ -0,0 +1,267 @@ +[ + { + "__type__": "cc.SceneAsset", + "_name": "", + "_objFlags": 0, + "_rawFiles": null, + "scene": { + "__id__": 1 + } + }, + { + "__type__": "cc.Scene", + "_objFlags": 0, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_tag": -1, + "_active": true, + "_components": [], + "_prefab": null, + "_id": "9ffef9bb-4c0f-40bb-b096-cd5b6c6281d8", + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_cascadeOpacityEnabled": true, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_localZOrder": 0, + "_globalZOrder": 0, + "_opacityModifyRGB": false, + "groupIndex": 0, + "autoReleaseAssets": false + }, + { + "__type__": "cc.Node", + "_name": "Canvas", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + } + ], + "_tag": -1, + "_active": true, + "_components": [ + { + "__id__": 6 + }, + { + "__id__": 7 + } + ], + "_prefab": null, + "_id": "88bd7bzmwpDOb7c0XQN+7lj", + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_cascadeOpacityEnabled": true, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1280, + "height": 720 + }, + "_rotationX": 0, + "_rotationY": 0, + "_scaleX": 1, + "_scaleY": 1, + "_position": { + "__type__": "cc.Vec2", + "x": 640, + "y": 360 + }, + "_skewX": 0, + "_skewY": 0, + "_localZOrder": 0, + "_globalZOrder": 0, + "_opacityModifyRGB": false, + "groupIndex": 0 + }, + { + "__type__": "cc.Node", + "_name": "splash", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 4 + } + ], + "_tag": -1, + "_active": true, + "_components": [], + "_prefab": null, + "_id": "12aeaJVV3FFc4J+ADxMOvzK", + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_cascadeOpacityEnabled": true, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_rotationX": 0, + "_rotationY": 0, + "_scaleX": 1, + "_scaleY": 1, + "_position": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_localZOrder": 0, + "_globalZOrder": 0, + "_opacityModifyRGB": false, + "groupIndex": 0 + }, + { + "__type__": "cc.Node", + "_name": "bg", + "_objFlags": 0, + "_parent": { + "__id__": 3 + }, + "_children": [], + "_tag": -1, + "_active": true, + "_components": [ + { + "__id__": 5 + } + ], + "_prefab": null, + "_id": "10334qFkzRJcpgLEwFJhKJP", + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_cascadeOpacityEnabled": true, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1280, + "height": 720 + }, + "_rotationX": 0, + "_rotationY": 0, + "_scaleX": 1, + "_scaleY": 1, + "_position": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_localZOrder": 0, + "_globalZOrder": 0, + "_opacityModifyRGB": false, + "groupIndex": 0 + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 4 + }, + "_enabled": true, + "_spriteFrame": { + "__uuid__": "7a19cf0e-d6ae-4313-ae14-5949c72f12bd" + }, + "_type": 0, + "_sizeMode": 1, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_atlas": null + }, + { + "__type__": "cc.Canvas", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "_designResolution": { + "__type__": "cc.Size", + "width": 1280, + "height": 720 + }, + "_fitWidth": false, + "_fitHeight": true + }, + { + "__type__": "cb804khxX9NMoTzW6cAB6NL", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "_progress": 0, + "_splash": null, + "_isLoading": false + } +] \ No newline at end of file diff --git a/client/beimi/assets/scene/dating/login.fire.meta b/client/beimi/assets/scene/dating/login.fire.meta new file mode 100644 index 0000000..8ed26e2 --- /dev/null +++ b/client/beimi/assets/scene/dating/login.fire.meta @@ -0,0 +1,7 @@ +{ + "ver": "1.0.0", + "uuid": "9ffef9bb-4c0f-40bb-b096-cd5b6c6281d8", + "asyncLoadAssets": false, + "autoReleaseAssets": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script.meta b/client/beimi/assets/script.meta new file mode 100644 index 0000000..ee51071 --- /dev/null +++ b/client/beimi/assets/script.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "efb01227-8422-457c-91fa-0306f401e073", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/action.meta b/client/beimi/assets/script/action.meta new file mode 100644 index 0000000..17eddb8 --- /dev/null +++ b/client/beimi/assets/script/action.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "b09d1572-771c-4c05-a478-d8cf271e5635", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/action/login.meta b/client/beimi/assets/script/action/login.meta new file mode 100644 index 0000000..02c974d --- /dev/null +++ b/client/beimi/assets/script/action/login.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "d28e5d2a-3a00-45a8-a720-afbd2735a5cb", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/action/login/register.js b/client/beimi/assets/script/action/login/register.js new file mode 100644 index 0000000..5795913 --- /dev/null +++ b/client/beimi/assets/script/action/login/register.js @@ -0,0 +1,29 @@ +cc.Class({ + extends: cc.Component, + + properties: { + // foo: { + // default: null, // The default value will be used only when the component attaching + // to a node for the first time + // url: cc.Texture2D, // optional, default is typeof default + // serializable: true, // optional, default is true + // visible: true, // optional, default is true + // displayName: 'Foo', // optional + // readonly: false, // optional, default is false + // }, + // ... + }, + + // use this for initialization + onLoad: function () { + var self = this; + this._login = cc.find("Canvas/login"); + }, + onClick:function(){ + this._login.active = false ; + } + // called every frame, uncomment this function to activate update callback + // update: function (dt) { + + // }, +}); diff --git a/client/beimi/assets/script/action/login/register.js.meta b/client/beimi/assets/script/action/login/register.js.meta new file mode 100644 index 0000000..7e466a2 --- /dev/null +++ b/client/beimi/assets/script/action/login/register.js.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "9e146e9e-d85e-4863-b061-aece26cbd6c3", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/components.meta b/client/beimi/assets/script/components.meta new file mode 100644 index 0000000..39eb64b --- /dev/null +++ b/client/beimi/assets/script/components.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "a5b8f86b-a680-4e8b-b174-cdb247612301", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/components/loading.js b/client/beimi/assets/script/components/loading.js new file mode 100644 index 0000000..47e664d --- /dev/null +++ b/client/beimi/assets/script/components/loading.js @@ -0,0 +1,65 @@ +cc.Class({ + extends: cc.Component, + + properties: { + // foo: { + // default: null, // The default value will be used only when the component attaching + // to a node for the first time + // url: cc.Texture2D, // optional, default is typeof default + // serializable: true, // optional, default is true + // visible: true, // optional, default is true + // displayName: 'Foo', // optional + // readonly: false, // optional, default is false + // }, + // ... + _progress:0.0, + _splash:null, + _isLoading:false + }, + + // use this for initialization + onLoad: function () { + if(!cc.sys.isNative && cc.sys.isMobile){ + var canvas = this.node.getComponent(cc.Canvas); + canvas.fitHeight = true; + canvas.fitWidth = true; + } + this.initMgr(); + this._splash = cc.find("Canvas/splash"); + this._splash.active = true; + + cc.tools.audio.playBGM("bgMain.mp3"); + var xhr = cc.tools.http.httpPost("/tokens",{username:'admin',password:'123456'},function(ret){ + cc.tools.http.authorization = ret ; + cc.tools.http.httpGet("/tokens",function(ret){ + //console.log(ret); + }); + }); + io("http://127.0.0.1:9081/im/user?userid=admin"); + }, + start:function(){ + var self = this; + var SHOW_TIME = 3000; + var FADE_TIME = 500; + if(cc.sys.os != cc.sys.OS_IOS || !cc.sys.isNative){ + self._splash.active = true; + }else{ + self._splash.active = false; + } + }, + initMgr:function(){ + cc.tools = {}; + cc.tools.http = require("HTTP"); + + var Audio = require("Audio"); + cc.tools.audio = new Audio(); + cc.tools.audio.init(); + + if(cc.sys.isNative){ + window.io = SocketIO; + }else{ + window.io = require("socket.io"); + } + } + +}); diff --git a/client/beimi/assets/script/components/loading.js.meta b/client/beimi/assets/script/components/loading.js.meta new file mode 100644 index 0000000..92b031c --- /dev/null +++ b/client/beimi/assets/script/components/loading.js.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "cb804921-c57f-4d32-84f3-5ba70007a34b", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/lib.meta b/client/beimi/assets/script/lib.meta new file mode 100644 index 0000000..f4af0af --- /dev/null +++ b/client/beimi/assets/script/lib.meta @@ -0,0 +1,6 @@ +{ + "ver": "1.0.1", + "uuid": "dbf15e77-1a2d-4923-9221-6eddcca87330", + "isGroup": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/lib/Audio.js b/client/beimi/assets/script/lib/Audio.js new file mode 100644 index 0000000..cf45ada --- /dev/null +++ b/client/beimi/assets/script/lib/Audio.js @@ -0,0 +1,100 @@ +cc.Class({ + extends: cc.Component, + + properties: { + // foo: { + // default: null, // The default value will be used only when the component attaching + // to a node for the first time + // url: cc.Texture2D, // optional, default is typeof default + // serializable: true, // optional, default is true + // visible: true, // optional, default is true + // displayName: 'Foo', // optional + // readonly: false, // optional, default is false + // }, + // ... + bgVolume:1.0, // 背景音量 + + deskVolume:1.0, // 房间 房间音量 + + bgAudioID:-1 // 背景 音乐 id + }, + + // use this for initialization + init: function () { + var t = cc.sys.localStorage.getItem("bgVolume"); + if(t != null){ + this.bgVolume = parseFloat(t); + } + + var t = cc.sys.localStorage.getItem("deskVolume"); + + if(t != null){ + this. deskVolume = parseFloat(t); + } + + cc.game.on(cc.game.EVENT_HIDE, function () { + console.log("cc.audioEngine.pauseAll"); + cc.audioEngine.pauseAll(); + }); + cc.game.on(cc.game.EVENT_SHOW, function () { + console.log("cc.audioEngine.resumeAll"); + cc.audioEngine.resumeAll(); + }); + }, + + // called every frame, uncomment this function to activate update callback + // update: function (dt) { + + // }, + + getUrl:function(url){ + return cc.url.raw("resources/sounds/" + url); + }, + + playBGM(url){ + var audioUrl = this.getUrl(url); + console.log(audioUrl); + if(this.bgAudioID >= 0){ + cc.audioEngine.stop(this.bgAudioID); + } + this.bgAudioID = cc.audioEngine.play(audioUrl,true,this.bgVolume); + }, + + playSFX(url){ + var audioUrl = this.getUrl(url); + if(this.sfxVolume > 0){ + var audioId = cc.audioEngine.play(audioUrl,false,this.deskVolume); + } + }, + + setSFXVolume:function(v){ + if(this.sfxVolume != v){ + cc.sys.localStorage.setItem("deskVolume",v); + this.deskVolume = v; + } + }, + + setBGMVolume:function(v,force){ + if(this.bgAudioID >= 0){ + if(v > 0){ + cc.audioEngine.resume(this.bgAudioID); + } + else{ + cc.audioEngine.pause(this.bgAudioID); + } + } + if(this.bgVolume != v || force){ + cc.sys.localStorage.setItem("bgVolume",v); + this.bgmVolume = v; + cc.audioEngine.setVolume(this.bgAudioID,v); + } + }, + + pauseAll:function(){ + cc.audioEngine.pauseAll(); + }, + + resumeAll:function(){ + cc.audioEngine.resumeAll(); + } +}); diff --git a/client/beimi/assets/script/lib/Audio.js.meta b/client/beimi/assets/script/lib/Audio.js.meta new file mode 100644 index 0000000..897b8a0 --- /dev/null +++ b/client/beimi/assets/script/lib/Audio.js.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "088657d1-aafb-450b-8525-cc8d95776cca", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/lib/HTTP.js b/client/beimi/assets/script/lib/HTTP.js new file mode 100644 index 0000000..e754f89 --- /dev/null +++ b/client/beimi/assets/script/lib/HTTP.js @@ -0,0 +1,97 @@ +var URL = "http://127.0.0.1"; +cc.VERSION = 2017061001; +var HTTP = cc.Class({ + extends: cc.Component, + + properties: { + // foo: { + // default: null, // The default value will be used only when the component attaching + // to a node for the first time + // url: cc.Texture2D, // optional, default is typeof default + // serializable: true, // optional, default is true + // visible: true, // optional, default is true + // displayName: 'Foo', // optional + // readonly: false, // optional, default is false + // }, + // ... + }, + + statics: { + baseURL:URL, + authorization: null, + httpGet: function (url, callback) { + var xhr = cc.loader.getXMLHttpRequest(); + + xhr.onreadystatechange = function () { + if (xhr.readyState === 4 && (xhr.status >= 200 && xhr.status < 300)) { + var respone = xhr.responseText; + if(callback){ + callback(respone); + } + } + }; + xhr.open("GET", HTTP.baseURL+url, true); + if(HTTP.authorization != null){ + xhr.setRequestHeader("authorization", HTTP.authorization) ; + } + if (cc.sys.isNative) { + xhr.setRequestHeader("Accept-Encoding", "gzip,deflate"); + } + + // note: In Internet Explorer, the timeout property may be set only after calling the open() + // method and before calling the send() method. + xhr.timeout = 5000;// 5 seconds for timeout + + xhr.send(); + }, + encodeFormData : function(data) + { + var pairs = []; + var regexp = /%20/g; + + for (var name in data){ + var value = data[name].toString(); + var pair = encodeURIComponent(name).replace(regexp, "+") + "=" + + encodeURIComponent(value).replace(regexp, "+"); + pairs.push(pair); + } + return pairs.join("&"); + }, + httpPost: function (url, params, callback) { + var xhr = cc.loader.getXMLHttpRequest(); + + xhr.onreadystatechange = function () { + if (xhr.readyState === 4 && (xhr.status >= 200 && xhr.status < 300)) { + var respone = xhr.responseText; + if(callback){ + callback(respone); + } + }else{ + if(callback){ + callback(-1); + } + } + }; + xhr.open("POST", HTTP.baseURL+url, true); + if(HTTP.authorization !== null){ + xhr.setRequestHeader("authorization", HTTP.authorization) ; + } + if (cc.sys.isNative) { + xhr.setRequestHeader("Accept-Encoding", "gzip,deflate"); + } + xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); + + // note: In Internet Explorer, the timeout property may be set only after calling the open() + // method and before calling the send() method. + xhr.timeout = 5000;// 5 seconds for timeout + + xhr.send( HTTP.encodeFormData(params)); + } + }, + + // use this for initialization + onLoad: function () { + }, + + +}); \ No newline at end of file diff --git a/client/beimi/assets/script/lib/HTTP.js.meta b/client/beimi/assets/script/lib/HTTP.js.meta new file mode 100644 index 0000000..656888e --- /dev/null +++ b/client/beimi/assets/script/lib/HTTP.js.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "fb977eef-db8f-432a-8f42-bf3d8d970e95", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/client/beimi/assets/script/lib/socket.io.js b/client/beimi/assets/script/lib/socket.io.js new file mode 100644 index 0000000..e5856df --- /dev/null +++ b/client/beimi/assets/script/lib/socket.io.js @@ -0,0 +1,7250 @@ +if(!cc.sys.isNative){ + (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.io = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 0) { + this.extraHeaders = opts.extraHeaders; + } + } + + this.open(); +} + +Socket.priorWebsocketSuccess = false; + +/** + * Mix in `Emitter`. + */ + +Emitter(Socket.prototype); + +/** + * Protocol version. + * + * @api public + */ + +Socket.protocol = parser.protocol; // this is an int + +/** + * Expose deps for legacy compatibility + * and standalone browser access. + */ + +Socket.Socket = Socket; +Socket.Transport = _dereq_('./transport'); +Socket.transports = _dereq_('./transports'); +Socket.parser = _dereq_('engine.io-parser'); + +/** + * Creates transport of the given type. + * + * @param {String} transport name + * @return {Transport} + * @api private + */ + +Socket.prototype.createTransport = function (name) { + debug('creating transport "%s"', name); + var query = clone(this.query); + + // append engine.io protocol identifier + query.EIO = parser.protocol; + + // transport name + query.transport = name; + + // session id if we already have one + if (this.id) query.sid = this.id; + + var transport = new transports[name]({ + agent: this.agent, + hostname: this.hostname, + port: this.port, + secure: this.secure, + path: this.path, + query: query, + forceJSONP: this.forceJSONP, + jsonp: this.jsonp, + forceBase64: this.forceBase64, + enablesXDR: this.enablesXDR, + timestampRequests: this.timestampRequests, + timestampParam: this.timestampParam, + policyPort: this.policyPort, + socket: this, + pfx: this.pfx, + key: this.key, + passphrase: this.passphrase, + cert: this.cert, + ca: this.ca, + ciphers: this.ciphers, + rejectUnauthorized: this.rejectUnauthorized, + perMessageDeflate: this.perMessageDeflate, + extraHeaders: this.extraHeaders + }); + + return transport; +}; + +function clone (obj) { + var o = {}; + for (var i in obj) { + if (obj.hasOwnProperty(i)) { + o[i] = obj[i]; + } + } + return o; +} + +/** + * Initializes transport to use and starts probe. + * + * @api private + */ +Socket.prototype.open = function () { + var transport; + if (this.rememberUpgrade && Socket.priorWebsocketSuccess && this.transports.indexOf('websocket') != -1) { + transport = 'websocket'; + } else if (0 === this.transports.length) { + // Emit error on next tick so it can be listened to + var self = this; + setTimeout(function() { + self.emit('error', 'No transports available'); + }, 0); + return; + } else { + transport = this.transports[0]; + } + this.readyState = 'opening'; + + // Retry with the next transport if the transport is disabled (jsonp: false) + try { + transport = this.createTransport(transport); + } catch (e) { + this.transports.shift(); + this.open(); + return; + } + + transport.open(); + this.setTransport(transport); +}; + +/** + * Sets the current transport. Disables the existing one (if any). + * + * @api private + */ + +Socket.prototype.setTransport = function(transport){ + debug('setting transport %s', transport.name); + var self = this; + + if (this.transport) { + debug('clearing existing transport %s', this.transport.name); + this.transport.removeAllListeners(); + } + + // set up transport + this.transport = transport; + + // set up transport listeners + transport + .on('drain', function(){ + self.onDrain(); + }) + .on('packet', function(packet){ + self.onPacket(packet); + }) + .on('error', function(e){ + self.onError(e); + }) + .on('close', function(){ + self.onClose('transport close'); + }); +}; + +/** + * Probes a transport. + * + * @param {String} transport name + * @api private + */ + +Socket.prototype.probe = function (name) { + debug('probing transport "%s"', name); + var transport = this.createTransport(name, { probe: 1 }) + , failed = false + , self = this; + + Socket.priorWebsocketSuccess = false; + + function onTransportOpen(){ + if (self.onlyBinaryUpgrades) { + var upgradeLosesBinary = !this.supportsBinary && self.transport.supportsBinary; + failed = failed || upgradeLosesBinary; + } + if (failed) return; + + debug('probe transport "%s" opened', name); + transport.send([{ type: 'ping', data: 'probe' }]); + transport.once('packet', function (msg) { + if (failed) return; + if ('pong' == msg.type && 'probe' == msg.data) { + debug('probe transport "%s" pong', name); + self.upgrading = true; + self.emit('upgrading', transport); + if (!transport) return; + Socket.priorWebsocketSuccess = 'websocket' == transport.name; + + debug('pausing current transport "%s"', self.transport.name); + self.transport.pause(function () { + if (failed) return; + if ('closed' == self.readyState) return; + debug('changing transport and sending upgrade packet'); + + cleanup(); + + self.setTransport(transport); + transport.send([{ type: 'upgrade' }]); + self.emit('upgrade', transport); + transport = null; + self.upgrading = false; + self.flush(); + }); + } else { + debug('probe transport "%s" failed', name); + var err = new Error('probe error'); + err.transport = transport.name; + self.emit('upgradeError', err); + } + }); + } + + function freezeTransport() { + if (failed) return; + + // Any callback called by transport should be ignored since now + failed = true; + + cleanup(); + + transport.close(); + transport = null; + } + + //Handle any error that happens while probing + function onerror(err) { + var error = new Error('probe error: ' + err); + error.transport = transport.name; + + freezeTransport(); + + debug('probe transport "%s" failed because of error: %s', name, err); + + self.emit('upgradeError', error); + } + + function onTransportClose(){ + onerror("transport closed"); + } + + //When the socket is closed while we're probing + function onclose(){ + onerror("socket closed"); + } + + //When the socket is upgraded while we're probing + function onupgrade(to){ + if (transport && to.name != transport.name) { + debug('"%s" works - aborting "%s"', to.name, transport.name); + freezeTransport(); + } + } + + //Remove all listeners on the transport and on self + function cleanup(){ + transport.removeListener('open', onTransportOpen); + transport.removeListener('error', onerror); + transport.removeListener('close', onTransportClose); + self.removeListener('close', onclose); + self.removeListener('upgrading', onupgrade); + } + + transport.once('open', onTransportOpen); + transport.once('error', onerror); + transport.once('close', onTransportClose); + + this.once('close', onclose); + this.once('upgrading', onupgrade); + + transport.open(); + +}; + +/** + * Called when connection is deemed open. + * + * @api public + */ + +Socket.prototype.onOpen = function () { + debug('socket open'); + this.readyState = 'open'; + Socket.priorWebsocketSuccess = 'websocket' == this.transport.name; + this.emit('open'); + this.flush(); + + // we check for `readyState` in case an `open` + // listener already closed the socket + if ('open' == this.readyState && this.upgrade && this.transport.pause) { + debug('starting upgrade probes'); + for (var i = 0, l = this.upgrades.length; i < l; i++) { + this.probe(this.upgrades[i]); + } + } +}; + +/** + * Handles a packet. + * + * @api private + */ + +Socket.prototype.onPacket = function (packet) { + if ('opening' == this.readyState || 'open' == this.readyState) { + debug('socket receive: type "%s", data "%s"', packet.type, packet.data); + + this.emit('packet', packet); + + // Socket is live - any packet counts + this.emit('heartbeat'); + + switch (packet.type) { + case 'open': + this.onHandshake(parsejson(packet.data)); + break; + + case 'pong': + this.setPing(); + this.emit('pong'); + break; + + case 'error': + var err = new Error('server error'); + err.code = packet.data; + this.onError(err); + break; + + case 'message': + this.emit('data', packet.data); + this.emit('message', packet.data); + break; + } + } else { + debug('packet received with socket readyState "%s"', this.readyState); + } +}; + +/** + * Called upon handshake completion. + * + * @param {Object} handshake obj + * @api private + */ + +Socket.prototype.onHandshake = function (data) { + this.emit('handshake', data); + this.id = data.sid; + this.transport.query.sid = data.sid; + this.upgrades = this.filterUpgrades(data.upgrades); + this.pingInterval = data.pingInterval; + this.pingTimeout = data.pingTimeout; + this.onOpen(); + // In case open handler closes socket + if ('closed' == this.readyState) return; + this.setPing(); + + // Prolong liveness of socket on heartbeat + this.removeListener('heartbeat', this.onHeartbeat); + this.on('heartbeat', this.onHeartbeat); +}; + +/** + * Resets ping timeout. + * + * @api private + */ + +Socket.prototype.onHeartbeat = function (timeout) { + clearTimeout(this.pingTimeoutTimer); + var self = this; + self.pingTimeoutTimer = setTimeout(function () { + if ('closed' == self.readyState) return; + self.onClose('ping timeout'); + }, timeout || (self.pingInterval + self.pingTimeout)); +}; + +/** + * Pings server every `this.pingInterval` and expects response + * within `this.pingTimeout` or closes connection. + * + * @api private + */ + +Socket.prototype.setPing = function () { + var self = this; + clearTimeout(self.pingIntervalTimer); + self.pingIntervalTimer = setTimeout(function () { + debug('writing ping packet - expecting pong within %sms', self.pingTimeout); + self.ping(); + self.onHeartbeat(self.pingTimeout); + }, self.pingInterval); +}; + +/** +* Sends a ping packet. +* +* @api private +*/ + +Socket.prototype.ping = function () { + var self = this; + this.sendPacket('ping', function(){ + self.emit('ping'); + }); +}; + +/** + * Called on `drain` event + * + * @api private + */ + +Socket.prototype.onDrain = function() { + this.writeBuffer.splice(0, this.prevBufferLen); + + // setting prevBufferLen = 0 is very important + // for example, when upgrading, upgrade packet is sent over, + // and a nonzero prevBufferLen could cause problems on `drain` + this.prevBufferLen = 0; + + if (0 === this.writeBuffer.length) { + this.emit('drain'); + } else { + this.flush(); + } +}; + +/** + * Flush write buffers. + * + * @api private + */ + +Socket.prototype.flush = function () { + if ('closed' != this.readyState && this.transport.writable && + !this.upgrading && this.writeBuffer.length) { + debug('flushing %d packets in socket', this.writeBuffer.length); + this.transport.send(this.writeBuffer); + // keep track of current length of writeBuffer + // splice writeBuffer and callbackBuffer on `drain` + this.prevBufferLen = this.writeBuffer.length; + this.emit('flush'); + } +}; + +/** + * Sends a message. + * + * @param {String} message. + * @param {Function} callback function. + * @param {Object} options. + * @return {Socket} for chaining. + * @api public + */ + +Socket.prototype.write = +Socket.prototype.send = function (msg, options, fn) { + this.sendPacket('message', msg, options, fn); + return this; +}; + +/** + * Sends a packet. + * + * @param {String} packet type. + * @param {String} data. + * @param {Object} options. + * @param {Function} callback function. + * @api private + */ + +Socket.prototype.sendPacket = function (type, data, options, fn) { + if('function' == typeof data) { + fn = data; + data = undefined; + } + + if ('function' == typeof options) { + fn = options; + options = null; + } + + if ('closing' == this.readyState || 'closed' == this.readyState) { + return; + } + + options = options || {}; + options.compress = false !== options.compress; + + var packet = { + type: type, + data: data, + options: options + }; + this.emit('packetCreate', packet); + this.writeBuffer.push(packet); + if (fn) this.once('flush', fn); + this.flush(); +}; + +/** + * Closes the connection. + * + * @api private + */ + +Socket.prototype.close = function () { + if ('opening' == this.readyState || 'open' == this.readyState) { + this.readyState = 'closing'; + + var self = this; + + if (this.writeBuffer.length) { + this.once('drain', function() { + if (this.upgrading) { + waitForUpgrade(); + } else { + close(); + } + }); + } else if (this.upgrading) { + waitForUpgrade(); + } else { + close(); + } + } + + function close() { + self.onClose('forced close'); + debug('socket closing - telling transport to close'); + self.transport.close(); + } + + function cleanupAndClose() { + self.removeListener('upgrade', cleanupAndClose); + self.removeListener('upgradeError', cleanupAndClose); + close(); + } + + function waitForUpgrade() { + // wait for upgrade to finish since we can't send packets while pausing a transport + self.once('upgrade', cleanupAndClose); + self.once('upgradeError', cleanupAndClose); + } + + return this; +}; + +/** + * Called upon transport error + * + * @api private + */ + +Socket.prototype.onError = function (err) { + debug('socket error %j', err); + Socket.priorWebsocketSuccess = false; + this.emit('error', err); + this.onClose('transport error', err); +}; + +/** + * Called upon transport close. + * + * @api private + */ + +Socket.prototype.onClose = function (reason, desc) { + if ('opening' == this.readyState || 'open' == this.readyState || 'closing' == this.readyState) { + debug('socket close with reason: "%s"', reason); + var self = this; + + // clear timers + clearTimeout(this.pingIntervalTimer); + clearTimeout(this.pingTimeoutTimer); + + // stop event from firing again for transport + this.transport.removeAllListeners('close'); + + // ensure transport won't stay open + this.transport.close(); + + // ignore further transport communication + this.transport.removeAllListeners(); + + // set ready state + this.readyState = 'closed'; + + // clear session id + this.id = null; + + // emit close event + this.emit('close', reason, desc); + + // clean buffers after, so users can still + // grab the buffers on `close` event + self.writeBuffer = []; + self.prevBufferLen = 0; + } +}; + +/** + * Filters upgrades, returning only those matching client transports. + * + * @param {Array} server upgrades + * @api private + * + */ + +Socket.prototype.filterUpgrades = function (upgrades) { + var filteredUpgrades = []; + for (var i = 0, j = upgrades.length; i