wuwangdong 4 anni fa
parent
commit
d7ab2918a8
33 ha cambiato i file con 457 aggiunte e 214 eliminazioni
  1. 2 2
      assets/resources/data/guide_data.json
  2. 15 15
      assets/resources/game/prefab/game.prefab
  3. BIN
      assets/resources/game/texture/public/bg.png
  4. 11 11
      assets/resources/game/texture/public/bg.png.meta
  5. 236 124
      assets/resources/module/speedUpUI/productReward.prefab
  6. 2 2
      assets/script/before/main/FactoryIcon.ts
  7. 2 2
      assets/script/before/main/FarmIcon.ts
  8. 2 2
      assets/script/before/main/PastureIcon.ts
  9. 5 3
      assets/script/before/view/data/HarvestData.ts
  10. 3 2
      assets/script/before/view/ui/HarvestPanel.ts
  11. 1 2
      assets/script/game/data/GameData.ts
  12. 12 1
      assets/script/game/game/FunBtns.ts
  13. 3 3
      assets/script/game/game/Game.ts
  14. 0 5
      assets/script/game/module/guide/Guide.ts
  15. 2 0
      assets/script/game/module/redBagTask/RedBagTask.ts
  16. 6 0
      assets/script/game/module/reward/Reward.ts
  17. 3 4
      assets/script/game/module/speedUpUI/ProductReward.ts
  18. 4 2
      assets/script/mk/system/GuideSystem.ts
  19. BIN
      build/jsb-link/assets/main/index.jsc
  20. 0 0
      build/jsb-link/assets/resources/config.json
  21. 0 0
      build/jsb-link/assets/resources/import/23/2301f946-ef9d-4d93-b296-1f8ff5b307d3.json
  22. 0 0
      build/jsb-link/assets/resources/import/a2/a2f8ad6a-6054-4b3e-8202-7e9e1975fad9.json
  23. 0 0
      build/jsb-link/assets/resources/import/b4/b4dea4a9-29c8-46bc-a50d-5754afa7a2bd.json
  24. 1 0
      build/jsb-link/assets/resources/import/d3/d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a.json
  25. 1 0
      build/jsb-link/assets/resources/import/f3/f396a544-409a-4f3d-a240-b4cee09d7c22.json
  26. BIN
      build/jsb-link/assets/resources/native/d3/d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a.png
  27. BIN
      build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/caches/build_file_checksums.ser
  28. 1 0
      build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules.xml
  29. 99 0
      build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules/-1735865685/libcocos2dx.iml
  30. 1 1
      build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules/app/app-kxnly.iml
  31. 1 1
      build/jsb-link/frameworks/runtime-src/proj.android-studio/app/keystore/mokakey_README.md
  32. 42 30
      build/jsb-link/js backups (useful for debugging)/main.index.js
  33. 2 2
      packages-hot-update/cfg.json

+ 2 - 2
assets/resources/data/guide_data.json

@@ -105,7 +105,7 @@
 		"lagNext": "0"
 	},
 	{
-		"id": "2_1",
+		"id": "3_0",
 		"trigger": "1",
 		"trNum": "0",
 		"btnEnable": "1",
@@ -120,7 +120,7 @@
 		"lagNext": "0"
 	},
 	{
-		"id": "3_0",
+		"id": "4_0",
 		"trigger": "1",
 		"trNum": "0",
 		"btnEnable": "1",

+ 15 - 15
assets/resources/game/prefab/game.prefab

@@ -3311,8 +3311,8 @@
     },
     "_contentSize": {
       "__type__": "cc.Size",
-      "width": 100,
-      "height": 40
+      "width": 500,
+      "height": 260
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -3330,8 +3330,8 @@
         0,
         0,
         1,
-        1,
-        1,
+        0.2,
+        0.2,
         1
       ]
     },
@@ -3364,9 +3364,9 @@
     "_srcBlendFactor": 770,
     "_dstBlendFactor": 771,
     "_spriteFrame": {
-      "__uuid__": "f0163cdf-8674-40b3-af65-5914624e55c6"
+      "__uuid__": "f396a544-409a-4f3d-a240-b4cee09d7c22"
     },
-    "_type": 0,
+    "_type": 1,
     "_sizeMode": 0,
     "_fillType": 0,
     "_fillCenter": {
@@ -5554,7 +5554,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "887cva5IRG7rZO0eu2vB9u",
+    "fileId": "edyBlpoZRLA6Zjm4yhDxc+",
     "sync": false
   },
   {
@@ -5766,7 +5766,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "56N1ZVst9M4ZWemoauhYpE",
+    "fileId": "63OiVMl6RN07Qf803YkJQK",
     "sync": false
   },
   {
@@ -5875,7 +5875,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "741rXHSydPFo4ltEndLxOW",
+    "fileId": "06OD89Y4RGxJFlp9asauv/",
     "sync": false
   },
   {
@@ -6251,8 +6251,8 @@
     },
     "_contentSize": {
       "__type__": "cc.Size",
-      "width": 100,
-      "height": 40
+      "width": 500,
+      "height": 260
     },
     "_anchorPoint": {
       "__type__": "cc.Vec2",
@@ -6270,8 +6270,8 @@
         0,
         0,
         1,
-        1.1,
-        1.1,
+        0.2,
+        0.2,
         1.1
       ]
     },
@@ -6304,9 +6304,9 @@
     "_srcBlendFactor": 770,
     "_dstBlendFactor": 771,
     "_spriteFrame": {
-      "__uuid__": "f0163cdf-8674-40b3-af65-5914624e55c6"
+      "__uuid__": "f396a544-409a-4f3d-a240-b4cee09d7c22"
     },
-    "_type": 0,
+    "_type": 1,
     "_sizeMode": 0,
     "_fillType": 0,
     "_fillCenter": {

BIN
assets/resources/game/texture/public/bg.png


+ 11 - 11
assets/resources/game/texture/public/bg.png.meta

@@ -1,20 +1,20 @@
 {
   "ver": "2.3.5",
-  "uuid": "6f5dedcb-7235-4d4f-ae99-e082e8e7951f",
+  "uuid": "d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a",
   "type": "sprite",
   "wrapMode": "clamp",
   "filterMode": "bilinear",
   "premultiplyAlpha": false,
   "genMipmaps": false,
   "packable": true,
-  "width": 55,
-  "height": 24,
+  "width": 244,
+  "height": 211,
   "platformSettings": {},
   "subMetas": {
     "bg": {
       "ver": "1.0.4",
-      "uuid": "f0163cdf-8674-40b3-af65-5914624e55c6",
-      "rawTextureUuid": "6f5dedcb-7235-4d4f-ae99-e082e8e7951f",
+      "uuid": "f396a544-409a-4f3d-a240-b4cee09d7c22",
+      "rawTextureUuid": "d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a",
       "trimType": "auto",
       "trimThreshold": 1,
       "rotated": false,
@@ -22,14 +22,14 @@
       "offsetY": 0,
       "trimX": 0,
       "trimY": 0,
-      "width": 55,
-      "height": 24,
-      "rawWidth": 55,
-      "rawHeight": 24,
+      "width": 244,
+      "height": 211,
+      "rawWidth": 244,
+      "rawHeight": 211,
       "borderTop": 0,
       "borderBottom": 0,
-      "borderLeft": 0,
-      "borderRight": 0,
+      "borderLeft": 121,
+      "borderRight": 116,
       "subMetas": {}
     }
   }

+ 236 - 124
assets/resources/module/speedUpUI/productReward.prefab

@@ -24,20 +24,20 @@
     "_active": true,
     "_components": [
       {
-        "__id__": 100
+        "__id__": 103
       },
       {
-        "__id__": 101
+        "__id__": 104
       },
       {
-        "__id__": 102
+        "__id__": 105
       },
       {
-        "__id__": 103
+        "__id__": 106
       }
     ],
     "_prefab": {
-      "__id__": 104
+      "__id__": 107
     },
     "_opacity": 255,
     "_color": {
@@ -101,7 +101,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 99
+      "__id__": 102
     },
     "_opacity": 255,
     "_color": {
@@ -165,23 +165,23 @@
         "__id__": 10
       },
       {
-        "__id__": 62
+        "__id__": 65
       },
       {
-        "__id__": 76
+        "__id__": 79
       },
       {
-        "__id__": 93
+        "__id__": 96
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 97
+        "__id__": 100
       }
     ],
     "_prefab": {
-      "__id__": 98
+      "__id__": 101
     },
     "_opacity": 255,
     "_color": {
@@ -472,7 +472,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 64
     },
     "_opacity": 255,
     "_color": {
@@ -966,16 +966,16 @@
         "__id__": 24
       },
       {
-        "__id__": 37
+        "__id__": 40
       },
       {
-        "__id__": 47
+        "__id__": 50
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 63
     },
     "_opacity": 255,
     "_color": {
@@ -1045,14 +1045,14 @@
     "_active": true,
     "_components": [
       {
-        "__id__": 34
+        "__id__": 37
       },
       {
-        "__id__": 35
+        "__id__": 38
       }
     ],
     "_prefab": {
-      "__id__": 36
+      "__id__": 39
     },
     "_opacity": 255,
     "_color": {
@@ -1064,7 +1064,7 @@
     },
     "_contentSize": {
       "__type__": "cc.Size",
-      "width": 380.28,
+      "width": 236.49,
       "height": 50
     },
     "_anchorPoint": {
@@ -1076,7 +1076,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        0,
+        -70,
         53,
         0,
         0,
@@ -1140,7 +1140,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        -151.14,
+        -79.245,
         0,
         0,
         0,
@@ -1248,7 +1248,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        -84.89499999999998,
+        -13.000000000000004,
         -5,
         0,
         0,
@@ -1324,15 +1324,19 @@
     "_parent": {
       "__id__": 24
     },
-    "_children": [],
+    "_children": [
+      {
+        "__id__": 32
+      }
+    ],
     "_active": true,
     "_components": [
       {
-        "__id__": 32
+        "__id__": 35
       }
     ],
     "_prefab": {
-      "__id__": 33
+      "__id__": 36
     },
     "_opacity": 255,
     "_color": {
@@ -1344,7 +1348,71 @@
     },
     "_contentSize": {
       "__type__": "cc.Size",
-      "width": 247.79,
+      "width": 104,
+      "height": 50.4
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        66.245,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "任务描述",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 31
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 33
+      }
+    ],
+    "_prefab": {
+      "__id__": 34
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 0,
+      "b": 0,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 143.79,
       "height": 50.4
     },
     "_anchorPoint": {
@@ -1356,7 +1424,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        66.24500000000002,
+        122.895,
         0,
         0,
         0,
@@ -1386,6 +1454,50 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
+      "__id__": 32
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_string": "提现0.3~3元",
+    "_N$string": "提现0.3~3元",
+    "_fontSize": 26,
+    "_lineHeight": 40,
+    "_enableWrapText": true,
+    "_N$file": null,
+    "_isSystemFontUsed": true,
+    "_spacingX": 0,
+    "_batchAsBitmap": false,
+    "_styleFlags": 0,
+    "_underlineHeight": 0,
+    "_N$horizontalAlign": 1,
+    "_N$verticalAlign": 1,
+    "_N$fontFamily": "Arial",
+    "_N$overflow": 0,
+    "_N$cacheMode": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "a2f8ad6a-6054-4b3e-8202-7e9e1975fad9"
+    },
+    "fileId": "f7Jr0yRdNNtb0Jxu6fTL43",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Label",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
       "__id__": 31
     },
     "_enabled": true,
@@ -1396,8 +1508,8 @@
     ],
     "_srcBlendFactor": 770,
     "_dstBlendFactor": 771,
-    "_string": "次,立即提现0.3~3元",
-    "_N$string": "次,立即提现0.3~3元",
+    "_string": "次,立即",
+    "_N$string": "次,立即",
     "_fontSize": 26,
     "_lineHeight": 40,
     "_enableWrapText": true,
@@ -1435,7 +1547,7 @@
     "_enabled": true,
     "_layoutSize": {
       "__type__": "cc.Size",
-      "width": 380.28,
+      "width": 236.49,
       "height": 50
     },
     "_resize": 1,
@@ -1496,20 +1608,20 @@
     },
     "_children": [
       {
-        "__id__": 38
+        "__id__": 41
       },
       {
-        "__id__": 41
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 45
+        "__id__": 48
       }
     ],
     "_prefab": {
-      "__id__": 46
+      "__id__": 49
     },
     "_opacity": 255,
     "_color": {
@@ -1563,17 +1675,17 @@
     "_name": "进度条",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 37
+      "__id__": 40
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 39
+        "__id__": 42
       }
     ],
     "_prefab": {
-      "__id__": 40
+      "__id__": 43
     },
     "_opacity": 255,
     "_color": {
@@ -1627,7 +1739,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 38
+      "__id__": 41
     },
     "_enabled": true,
     "_materials": [
@@ -1670,20 +1782,20 @@
     "_name": "进度文本",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 37
+      "__id__": 40
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 42
+        "__id__": 45
       },
       {
-        "__id__": 43
+        "__id__": 46
       }
     ],
     "_prefab": {
-      "__id__": 44
+      "__id__": 47
     },
     "_opacity": 255,
     "_color": {
@@ -1737,7 +1849,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 41
+      "__id__": 44
     },
     "_enabled": true,
     "_materials": [
@@ -1770,7 +1882,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 41
+      "__id__": 44
     },
     "_enabled": true,
     "_color": {
@@ -1799,7 +1911,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 37
+      "__id__": 40
     },
     "_enabled": true,
     "_materials": [
@@ -1846,16 +1958,16 @@
     },
     "_children": [
       {
-        "__id__": 48
+        "__id__": 51
       },
       {
-        "__id__": 51
+        "__id__": 54
       }
     ],
     "_active": false,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 62
     },
     "_opacity": 255,
     "_color": {
@@ -1909,17 +2021,17 @@
     "_name": "描述2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 47
+      "__id__": 50
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 49
+        "__id__": 52
       }
     ],
     "_prefab": {
-      "__id__": 50
+      "__id__": 53
     },
     "_opacity": 255,
     "_color": {
@@ -1973,7 +2085,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 48
+      "__id__": 51
     },
     "_enabled": true,
     "_materials": [
@@ -2017,27 +2129,27 @@
     "_name": "New Sprite",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 47
+      "__id__": 50
     },
     "_children": [
       {
-        "__id__": 52
+        "__id__": 55
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 55
+        "__id__": 58
       },
       {
-        "__id__": 56
+        "__id__": 59
       },
       {
-        "__id__": 57
+        "__id__": 60
       }
     ],
     "_prefab": {
-      "__id__": 58
+      "__id__": 61
     },
     "_opacity": 255,
     "_color": {
@@ -2091,17 +2203,17 @@
     "_name": "New Sprite",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 51
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 53
+        "__id__": 56
       }
     ],
     "_prefab": {
-      "__id__": 54
+      "__id__": 57
     },
     "_opacity": 255,
     "_color": {
@@ -2155,7 +2267,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 52
+      "__id__": 55
     },
     "_enabled": true,
     "_materials": [
@@ -2198,7 +2310,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 51
+      "__id__": 54
     },
     "_enabled": true,
     "_materials": [
@@ -2230,7 +2342,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 51
+      "__id__": 54
     },
     "_enabled": true,
     "_defaultClip": {
@@ -2249,7 +2361,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 51
+      "__id__": 54
     },
     "_enabled": true,
     "panel_name": "module/redBagTask/redBagTask",
@@ -2312,19 +2424,19 @@
     },
     "_children": [
       {
-        "__id__": 63
-      },
-      {
         "__id__": 66
       },
       {
         "__id__": 69
+      },
+      {
+        "__id__": 72
       }
     ],
     "_active": false,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 78
     },
     "_opacity": 255,
     "_color": {
@@ -2378,17 +2490,17 @@
     "_name": "框",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 65
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 64
+        "__id__": 67
       }
     ],
     "_prefab": {
-      "__id__": 65
+      "__id__": 68
     },
     "_opacity": 255,
     "_color": {
@@ -2442,7 +2554,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 63
+      "__id__": 66
     },
     "_enabled": true,
     "_materials": [
@@ -2485,17 +2597,17 @@
     "_name": "tip",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 65
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 67
+        "__id__": 70
       }
     ],
     "_prefab": {
-      "__id__": 68
+      "__id__": 71
     },
     "_opacity": 255,
     "_color": {
@@ -2549,7 +2661,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 66
+      "__id__": 69
     },
     "_enabled": true,
     "_materials": [
@@ -2593,21 +2705,21 @@
     "_name": "影子背景",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 65
     },
     "_children": [
       {
-        "__id__": 70
+        "__id__": 73
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 73
+        "__id__": 76
       }
     ],
     "_prefab": {
-      "__id__": 74
+      "__id__": 77
     },
     "_opacity": 255,
     "_color": {
@@ -2661,17 +2773,17 @@
     "_name": "人",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 69
+      "__id__": 72
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 71
+        "__id__": 74
       }
     ],
     "_prefab": {
-      "__id__": 72
+      "__id__": 75
     },
     "_opacity": 255,
     "_color": {
@@ -2725,7 +2837,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 70
+      "__id__": 73
     },
     "_enabled": true,
     "_materials": [
@@ -2768,7 +2880,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 69
+      "__id__": 72
     },
     "_enabled": true,
     "_materials": [
@@ -2826,29 +2938,29 @@
     },
     "_children": [
       {
-        "__id__": 77
+        "__id__": 80
       },
       {
-        "__id__": 80
+        "__id__": 83
       },
       {
-        "__id__": 84
+        "__id__": 87
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 88
+        "__id__": 91
       },
       {
-        "__id__": 89
+        "__id__": 92
       },
       {
-        "__id__": 91
+        "__id__": 94
       }
     ],
     "_prefab": {
-      "__id__": 92
+      "__id__": 95
     },
     "_opacity": 255,
     "_color": {
@@ -2902,17 +3014,17 @@
     "_name": "video",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 76
+      "__id__": 79
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 81
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_opacity": 255,
     "_color": {
@@ -2966,7 +3078,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 77
+      "__id__": 80
     },
     "_enabled": true,
     "_materials": [
@@ -3009,20 +3121,20 @@
     "_name": "描述",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 76
+      "__id__": 79
     },
     "_children": [],
     "_active": true,
     "_components": [
       {
-        "__id__": 81
+        "__id__": 84
       },
       {
-        "__id__": 82
+        "__id__": 85
       }
     ],
     "_prefab": {
-      "__id__": 83
+      "__id__": 86
     },
     "_opacity": 255,
     "_color": {
@@ -3076,7 +3188,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 80
+      "__id__": 83
     },
     "_enabled": true,
     "_materials": [
@@ -3111,7 +3223,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 80
+      "__id__": 83
     },
     "_enabled": true,
     "_color": {
@@ -3140,20 +3252,20 @@
     "_name": "hb",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 76
+      "__id__": 79
     },
     "_children": [],
     "_active": false,
     "_components": [
       {
-        "__id__": 85
+        "__id__": 88
       },
       {
-        "__id__": 86
+        "__id__": 89
       }
     ],
     "_prefab": {
-      "__id__": 87
+      "__id__": 90
     },
     "_opacity": 255,
     "_color": {
@@ -3207,7 +3319,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 84
+      "__id__": 87
     },
     "_enabled": true,
     "_materials": [
@@ -3239,7 +3351,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 84
+      "__id__": 87
     },
     "_enabled": true,
     "_defaultClip": {
@@ -3269,7 +3381,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 76
+      "__id__": 79
     },
     "_enabled": true,
     "_materials": [
@@ -3301,7 +3413,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 76
+      "__id__": 79
     },
     "_enabled": true,
     "_normalMaterial": null,
@@ -3310,7 +3422,7 @@
     "zoomScale": 1.2,
     "clickEvents": [
       {
-        "__id__": 90
+        "__id__": 93
       }
     ],
     "_N$interactable": true,
@@ -3366,7 +3478,7 @@
     "hoverSprite": null,
     "_N$disabledSprite": null,
     "_N$target": {
-      "__id__": 76
+      "__id__": 79
     },
     "_id": ""
   },
@@ -3385,7 +3497,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 76
+      "__id__": 79
     },
     "_enabled": true,
     "_defaultClip": {
@@ -3422,14 +3534,14 @@
     "_active": true,
     "_components": [
       {
-        "__id__": 94
+        "__id__": 97
       },
       {
-        "__id__": 95
+        "__id__": 98
       }
     ],
     "_prefab": {
-      "__id__": 96
+      "__id__": 99
     },
     "_opacity": 255,
     "_color": {
@@ -3483,7 +3595,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 93
+      "__id__": 96
     },
     "_enabled": true,
     "_materials": [
@@ -3515,7 +3627,7 @@
     "_name": "",
     "_objFlags": 0,
     "node": {
-      "__id__": 93
+      "__id__": 96
     },
     "_enabled": true,
     "node_panel": {
@@ -3668,19 +3780,19 @@
       "__id__": 15
     },
     "lbl_times2": {
-      "__id__": 67
+      "__id__": 70
     },
     "lbl_taskTimes": {
       "__id__": 29
     },
     "lbl_progress": {
-      "__id__": 42
+      "__id__": 45
     },
     "sp_taskProgress": {
-      "__id__": 39
+      "__id__": 42
     },
     "node_complete": {
-      "__id__": 47
+      "__id__": 50
     },
     "node_Uncomplete": {
       "__id__": 24
@@ -3689,7 +3801,7 @@
       "__id__": 10
     },
     "node_2": {
-      "__id__": 62
+      "__id__": 65
     },
     "_id": ""
   },

+ 2 - 2
assets/script/before/main/FactoryIcon.ts

@@ -112,7 +112,7 @@ export class FactoryIcon extends cc.Component {
                 break;
             case FactroyState.Ripe:
                 gData.factorySystem.currSelectFactory = this;
-                gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+                gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
                 break;
             case FactroyState.Sick:
                 // mk.tip.pop(`生虫了!`);
@@ -197,7 +197,7 @@ export class FactoryIcon extends cc.Component {
     public canHarvest() {
         this.getComponent(MoveToCenter).move();
         gData.factorySystem.currSelectFactory = this;
-        gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+        gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
     }
 
     public canClearSick() {

+ 2 - 2
assets/script/before/main/FarmIcon.ts

@@ -133,7 +133,7 @@ export class FarmIcon extends cc.Component {
                 break;
             case FarmState.Ripe:
                 gData.farmSystem.currSelectFarm = this;
-                gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this));
+                gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this), this.node);
                 break;
             case FarmState.Sick:
                 // mk.tip.pop(`生虫了!`);
@@ -231,7 +231,7 @@ export class FarmIcon extends cc.Component {
 
     public canHarvest() {
         gData.farmSystem.currSelectFarm = this;
-        gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this));
+        gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this), this.node);
     }
 
     public canClearSick() {

+ 2 - 2
assets/script/before/main/PastureIcon.ts

@@ -174,7 +174,7 @@ export default class PastureIcon extends cc.Component {
                 mk.ui.openPanel('module/speedUpUI/speedUp');
                 break;
             case PastureState.Ripe:
-                gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+                gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
                 break;
             case PastureState.Sick:
                 // mk.tip.pop(`生虫了!`);
@@ -291,7 +291,7 @@ export default class PastureIcon extends cc.Component {
 
     public canHarvest() {
         this.getComponent(MoveToCenter).move();
-        gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+        gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
     }
 
     public canClearSick() {

+ 5 - 3
assets/script/before/view/data/HarvestData.ts

@@ -13,11 +13,12 @@ export default class HarvestData extends Data {
     //领取类型  0 普通领取 1 超级加倍
     getType = 0;
     init_reward = false;
-    worldPos:cc.Vec2 = null;
-    openPanel(configID, plantID, call) {
+    node_fly: cc.Node = null;
+    openPanel(configID, plantID, call, node) {
         this.configID = configID;
         this.plantID = plantID;
         this.call = call;
+        this.node_fly = node;
         this.config = gData.gameData.getProductMap(this.plantID);
 
         mk.ui.openPanel('game/prefab/uiPanel/HarvestPanel');
@@ -32,7 +33,8 @@ export default class HarvestData extends Data {
         gData.reward.data = gData.harvestData.adData.videoRedMoney.videoRewardList;
         gData.reward.callback = gData.harvestData.call;
 
-        gData.reward.getReward(this.worldPos);
+        let world_Pos = this.node_fly.parent.convertToWorldSpaceAR(this.node_fly.getPosition());
+        gData.reward.getReward(world_Pos);
         //mk.ui.openPanel('module/reward/reward');
         gData.harvestData.call = null;
     }

+ 3 - 2
assets/script/before/view/ui/HarvestPanel.ts

@@ -45,7 +45,8 @@ export default class HarvestPanel extends cc.Component {
             gData.reward.data = rewardData;
             gData.reward.callback = gData.harvestData.call;
 
-            let world_Pos = this.node_hb.parent.convertToWorldSpaceAR(this.node_hb.getPosition());
+
+            let world_Pos = gData.harvestData.node_fly.parent.convertToWorldSpaceAR(gData.harvestData.node_fly.getPosition());
             gData.reward.getReward(world_Pos);
             //mk.ui.openPanel('module/reward/reward');
         }
@@ -54,7 +55,7 @@ export default class HarvestPanel extends cc.Component {
 
     public async clickSuperBtn() {
         mk.audio.playEffect("button");
-        gData.harvestData.worldPos = this.node_hb.parent.convertToWorldSpaceAR(this.node_hb.getPosition());
+        //gData.harvestData.worldPos = gData.farmSystem.currSelectFarm.node.parent.convertToWorldSpaceAR(gData.farmSystem.currSelectFarm.node.getPosition());
         mk.ui.closePanel('HarvestPanel');
         mk.ad.videoAdType = VideoAdType.video_init_12;
         gData.harvestData.getType = 1;

+ 1 - 2
assets/script/game/data/GameData.ts

@@ -564,8 +564,7 @@ export class GameData {
         this.playerProp.userFarmTaskInfo = response.data.userFarmTaskInfo;
         if (this.playerProp.userFarmTaskInfo.completeCount >= this.playerProp.userFarmTaskInfo.taskCount) {
             mk.ui.closeAllUI();
-            mk.guide.curDes = '';
-            mk.guide.open(3);
+            mk.guide.open(4);
         }
         // if (isNeedRefresh) {
         //     gData.gameData.init_task = true;

+ 12 - 1
assets/script/game/game/FunBtns.ts

@@ -40,8 +40,19 @@ export default class FunBtns extends cc.Component {
 
         if(this.btn8.active)
         {
-            this.btn8.active = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney);
+            let isShow = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney);
+            this.btn8.active = isShow;
+
+            if(!isShow)
+            {
+                mk.event.register("refreshBubble", this.refreshStatus.bind(this), this);
+            }
         }
     }
+
+    refreshStatus()
+    {
+        this.btn8.active = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney);
+    }
 }
 

+ 3 - 3
assets/script/game/game/Game.ts

@@ -216,7 +216,7 @@ export default class Game extends cc.Component {
         gData.gameData.init_coin = false;
 
         if (gData.gameData.addHb > 0) {
-            let add =  gData.gameData.addHb / 100;
+            let add =  Math.round(gData.gameData.addHb / 100);
             this.lbl_addHb.string = "+" + add.toString();
             gData.gameData.addHb = 0;
 
@@ -224,7 +224,7 @@ export default class Game extends cc.Component {
                 cc.Tween.stopAllByTarget(this.node_addHb);
                 this.node_addHb.active = true;
                 this.node_addHb.scale = 0;
-                cc.tween(this.node_addHb).to(0.1, { scale: 1 }).delay(1).call(() => {
+                cc.tween(this.node_addHb).to(0.1, { scale: 1 }).delay(1.5).call(() => {
                     this.node_addHb.active = false;
                 }).start();
             }
@@ -537,7 +537,7 @@ export default class Game extends cc.Component {
             this.node_addExp.active = true;
             this.node_addExp.scale = 0;
             this.lbl_addExp.string = `+${exp}`;
-            cc.tween(this.node_addExp).to(0.1, { scale: 1 }).delay(1).call(() => {
+            cc.tween(this.node_addExp).to(0.1, { scale: 1 }).delay(1.5).call(() => {
                 this.node_addExp.active = false;
             }).start();
         } else {

+ 0 - 5
assets/script/game/module/guide/Guide.ts

@@ -57,11 +57,6 @@ export default class Guide extends cc.Component {
     private nextStep() {
         this.crtStep++;
         this.crtGuide = this.guides[this.crtStep];
-        if (gData.guideData.crtID == 2 && this.crtStep == 1) {
-            let com = gData.gameData.playerProp.userFarmTaskInfo.completeCount;
-            let count = gData.gameData.playerProp.userFarmTaskInfo.taskCount;
-            mk.guide.curDes = `<color=8A4312>继续生产,还有<color=ff0000>${count - com}次</color>即可\n提现<color=ff0000>!</color></color>`;
-        }
         mk.data.sendDataEvent(DataEventId.guide, `新手引导第${gData.guideData.crtID}_${this.crtStep}步完成`);
         this.updateGuide();
     }

+ 2 - 0
assets/script/game/module/redBagTask/RedBagTask.ts

@@ -289,6 +289,8 @@ export default class RedBagTask extends cc.Component {
         gData.gameData.playerProp.userFarmTaskInfo = response.data.userFarmTaskInfo;
         gData.gameData.playerProp.completeFarmTaskTimes = response.data.completeFarmTaskTimes;
 
+        mk.event.emit("refreshBubble");
+        
         mk.data.setTAEventUser(0, 'Cumulative_task', gData.gameData.playerProp.completeFarmTaskTimes);
         //gData.gameData.init_redBagTask = true;
         gData.gameData.checkTaskFinishUnLock();

+ 6 - 0
assets/script/game/module/reward/Reward.ts

@@ -97,6 +97,12 @@ export default class Reward extends cc.Component {
                 rewardNum = Math.round(rewardNum / 100);
                 this.lbl_des.string = '红包币'
             } else {
+
+                let com = gData.gameData.playerProp.userFarmTaskInfo.completeCount;
+                let count = gData.gameData.playerProp.userFarmTaskInfo.taskCount;
+                let curDes = `<color=8A4312>继续生产,还有<color=ff0000>${count - com}次</color>即可\n提现<color=ff0000>!</color></color>`;
+                mk.guide.open(3, curDes);
+
                 this.lbl_des.string = '生产次数'
             }
             this.lbl_reward_num.string = `+${rewardNum}`;

+ 3 - 4
assets/script/game/module/speedUpUI/ProductReward.ts

@@ -43,8 +43,8 @@ export default class ProductReward extends cc.Component {
 
                     isGuide = true;
                     this.scheduleOnce(() => {
-                        mk.guide.curDes = `<color=8A4312>再<color=ff0000>生产${count - com}次</color>,即可<color=ff0000>提现</color>,\n快领取次数吧!</color>`;
-                        mk.guide.open(2);
+                        let curDes = `<color=8A4312>再<color=ff0000>生产${count - com}次</color>,即可<color=ff0000>提现</color>,\n快领取次数吧!</color>`;
+                        mk.guide.open(2, curDes);
                     }, 0.5)
                 } else {
                     this.node_Uncomplete.active = false;
@@ -117,8 +117,7 @@ export default class ProductReward extends cc.Component {
                 mk.ui.openPanel('module/reward/reward');
 
                 let value = mk.storage.getStorage('guide_production');
-                if(!value)
-                {
+                if (!value) {
                     mk.storage.setStorage('guide_production', 1);
                     mk.data.sendXYEvent('guide_production', '首次领取生产次数');
                 }

+ 4 - 2
assets/script/mk/system/GuideSystem.ts

@@ -11,11 +11,13 @@ export default class GuideSystem {
     public ui: cc.Node;
     public curDes = '';
 
-    public open(id) {
+    public open(id, curDes = '') {
         if (gData.gameData.configs.ServerConfig.NewUserGuide == '0') {
             return
         }
 
+        this.curDes = curDes;
+
         this.crtGuideID = gData.gameData.getProp(GameProp.guideID);
         if (this.crtGuideID == undefined) {
             this.crtGuideID = 0;
@@ -43,7 +45,7 @@ export default class GuideSystem {
 
     /** 开启一个引导后直接默认已完成 */
     private setGuideID(id: number) {
-        if (id == 5) {
+        if (id == 4) {
             id = 9999;
             mk.data.sendXYEvent("guide_end", "新手引导结束");
         }

BIN
build/jsb-link/assets/main/index.jsc


File diff suppressed because it is too large
+ 0 - 0
build/jsb-link/assets/resources/config.json


File diff suppressed because it is too large
+ 0 - 0
build/jsb-link/assets/resources/import/23/2301f946-ef9d-4d93-b296-1f8ff5b307d3.json


File diff suppressed because it is too large
+ 0 - 0
build/jsb-link/assets/resources/import/a2/a2f8ad6a-6054-4b3e-8202-7e9e1975fad9.json


File diff suppressed because it is too large
+ 0 - 0
build/jsb-link/assets/resources/import/b4/b4dea4a9-29c8-46bc-a50d-5754afa7a2bd.json


+ 1 - 0
build/jsb-link/assets/resources/import/d3/d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a.json

@@ -0,0 +1 @@
+[1,0,0,["cc.Texture2D"],0,["0,9729,9729,33071,33071,0,0,1",-1],[0],0,[],[],[]]

+ 1 - 0
build/jsb-link/assets/resources/import/f3/f396a544-409a-4f3d-a240-b4cee09d7c22.json

@@ -0,0 +1 @@
+[1,["d3zFWyv2BKSKFsJMz1TYpK"],["_textureSetter"],["cc.SpriteFrame"],0,[{"name":"bg","rect":[0,0,244,211],"offset":[0,0],"originalSize":[244,211],"capInsets":[121,0,116,0]}],[0],0,[0],[0],[0]]

BIN
build/jsb-link/assets/resources/native/d3/d3cc55b2-bf60-4a48-a16c-24ccf54d8a4a.png


BIN
build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/caches/build_file_checksums.ser


+ 1 - 0
build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules.xml

@@ -5,6 +5,7 @@
       <module fileurl="file://$PROJECT_DIR$/.idea/modules/-1735865685/android-libcocos2dx.iml" filepath="$PROJECT_DIR$/.idea/modules/-1735865685/android-libcocos2dx.iml" group="proj.android-studio/libcocos2dx" />
       <module fileurl="file://$PROJECT_DIR$/.idea/modules/app/app-kxnly.iml" filepath="$PROJECT_DIR$/.idea/modules/app/app-kxnly.iml" group="proj.android-studio/kxnly" />
       <module fileurl="file://$PROJECT_DIR$/.idea/modules/app/kxnly.iml" filepath="$PROJECT_DIR$/.idea/modules/app/kxnly.iml" group="proj.android-studio/kxnly" />
+      <module fileurl="file://$PROJECT_DIR$/.idea/modules/-1735865685/libcocos2dx.iml" filepath="$PROJECT_DIR$/.idea/modules/-1735865685/libcocos2dx.iml" group="proj.android-studio/libcocos2dx" />
       <module fileurl="file://$PROJECT_DIR$/.idea/modules/proj.android-studio.iml" filepath="$PROJECT_DIR$/.idea/modules/proj.android-studio.iml" group="proj.android-studio" />
       <module fileurl="file://$PROJECT_DIR$/.idea/modules/-52358525/proj.android-studio-libcocos2dx.iml" filepath="$PROJECT_DIR$/.idea/modules/-52358525/proj.android-studio-libcocos2dx.iml" group="proj.android-studio/libcocos2dx" />
     </modules>

+ 99 - 0
build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules/-1735865685/libcocos2dx.iml

@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module external.linked.project.id=":libcocos2dx" external.linked.project.path="C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx" external.root.project.path="$MODULE_DIR$/../../.." external.system.id="GRADLE" external.system.module.group="proj.android-studio" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="android-gradle" name="Android-Gradle">
+      <configuration>
+        <option name="GRADLE_PROJECT_PATH" value=":libcocos2dx" />
+        <option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.3.3" />
+        <option name="LAST_KNOWN_AGP_VERSION" value="3.3.3" />
+      </configuration>
+    </facet>
+    <facet type="android" name="Android">
+      <configuration>
+        <option name="SELECTED_BUILD_VARIANT" value="debug" />
+        <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
+        <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
+        <afterSyncTasks>
+          <task>generateDebugSources</task>
+        </afterSyncTasks>
+        <option name="ALLOW_USER_CONFIGURATION" value="false" />
+        <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
+        <option name="RES_FOLDERS_RELATIVE_PATH" value="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/rs/debug;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/resValues/debug" />
+        <option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/res;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/rs/androidTest/debug;file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/resValues/androidTest/debug" />
+        <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
+        <option name="PROJECT_TYPE" value="1" />
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
+    <output url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
+    <output-test url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
+    <exclude-output />
+    <content url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/java/src">
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/java/src" isTestSource="false" />
+    </content>
+    <content url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx">
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/source/apt/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/rs/debug" type="java-resource" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/resValues/debug" type="java-resource" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/aidl_source_output_dir/debugAndroidTest/compileDebugAndroidTestAidl/out" isTestSource="true" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/renderscript_source_output_dir/debugAndroidTest/compileDebugAndroidTestRenderscript/out" isTestSource="true" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/rs/androidTest/debug" type="java-test-resource" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/res/resValues/androidTest/debug" type="java-test-resource" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build/generated/source/apt/test/debug" isTestSource="true" generated="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/res" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/resources" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/assets" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/aidl" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/java" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/rs" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/debug/shaders" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/res" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/resources" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/assets" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/aidl" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/java" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/rs" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTestDebug/shaders" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/res" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/resources" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/assets" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/aidl" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/java" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/rs" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/testDebug/shaders" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/res" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/resources" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/assets" type="java-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/aidl" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/rs" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/main/shaders" isTestSource="false" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/res" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/resources" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/assets" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/aidl" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/java" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/rs" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/androidTest/shaders" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/res" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/resources" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/assets" type="java-test-resource" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/aidl" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/rs" isTestSource="true" />
+      <sourceFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/src/test/shaders" isTestSource="true" />
+      <excludeFolder url="file://C:/CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/libcocos2dx/build" />
+    </content>
+    <orderEntry type="jdk" jdkName="Android API 29 Platform" jdkType="Android SDK" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="Gradle: C./CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/java/libs/com.android.vending.expansion.zipfile.jar" level="project" />
+    <orderEntry type="library" name="Gradle: C./CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/java/libs/okhttp-3.12.7.jar" level="project" />
+    <orderEntry type="library" name="Gradle: C./CocosDashboard/resources/.editors/Creator/2.4.5/resources/cocos2d-x/cocos/platform/android/java/libs/okio-1.15.0.jar" level="project" />
+  </component>
+</module>

+ 1 - 1
build/jsb-link/frameworks/runtime-src/proj.android-studio/.idea/modules/app/app-kxnly.iml

@@ -324,6 +324,6 @@
     <orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata:2.0.0@aar" level="project" />
     <orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar" level="project" />
     <orderEntry type="library" name="Gradle: androidx.arch.core:core-runtime:2.0.0@aar" level="project" />
-    <orderEntry type="module" module-name="android-libcocos2dx" />
+    <orderEntry type="module" module-name="libcocos2dx" />
   </component>
 </module>

+ 1 - 1
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/keystore/mokakey_README.md

@@ -1,3 +1,3 @@
 文件名:kncdsf.keystore
-别名:mokakey
+别名:kncdsf.keystore
 密码:szmoka

+ 42 - 30
build/jsb-link/js backups (useful for debugging)/main.index.js

@@ -8146,7 +8146,7 @@ break;
 
 case s.FactroyState.Ripe:
 gData.factorySystem.currSelectFactory = this;
-gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
 break;
 
 case s.FactroyState.Sick:
@@ -8216,7 +8216,7 @@ gData.gameData.setNextProduct(!1);
 e.prototype.canHarvest = function() {
 this.getComponent(l.MoveToCenter).move();
 gData.factorySystem.currSelectFactory = this;
-gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
 };
 e.prototype.canClearSick = function() {
 this.getComponent(l.MoveToCenter).move();
@@ -9314,7 +9314,7 @@ break;
 
 case s.FarmState.Ripe:
 gData.farmSystem.currSelectFarm = this;
-gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this), this.node);
 break;
 
 case s.FarmState.Sick:
@@ -9411,7 +9411,7 @@ this.process.cleanProcess();
 };
 e.prototype.canHarvest = function() {
 gData.farmSystem.currSelectFarm = this;
-gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.plantID, this.onHarvest.bind(this), this.node);
 };
 e.prototype.canClearSick = function() {
 gData.farmSystem.currSelectFarm = this;
@@ -12056,7 +12056,14 @@ for (var t = gData.gameData.funOpenData, e = 0; e < t.length; e++) {
 var o = this["btn" + (e + 1)];
 o && (o.active = "1" == t[e]);
 }
-this.btn8.active && (this.btn8.active = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney));
+if (this.btn8.active) {
+var n = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney);
+this.btn8.active = n;
+n || mk.event.register("refreshBubble", this.refreshStatus.bind(this), this);
+}
+};
+e.prototype.refreshStatus = function() {
+this.btn8.active = gData.gameData.playerProp.completeFarmTaskTimes >= parseInt(gData.gameData.configs.ServerConfig.FlyRedMoney);
 };
 i([ s({
 type: cc.Node,
@@ -12861,8 +12868,7 @@ gData.gameData.init_task = !0;
 this.playerProp.userFarmTaskInfo = n.data.userFarmTaskInfo;
 if (this.playerProp.userFarmTaskInfo.completeCount >= this.playerProp.userFarmTaskInfo.taskCount) {
 mk.ui.closeAllUI();
-mk.guide.curDes = "";
-mk.guide.open(3);
+mk.guide.open(4);
 }
 return [ 2, !0 ];
 }
@@ -13955,7 +13961,7 @@ scale: 1
 this.lbl_redMoney.string = gData.gameData.playerProp.redMoney / 100 + "";
 gData.gameData.init_coin = !1;
 if (gData.gameData.addHb > 0) {
-var e = gData.gameData.addHb / 100;
+var e = Math.round(gData.gameData.addHb / 100);
 this.lbl_addHb.string = "+" + e.toString();
 gData.gameData.addHb = 0;
 cc.Tween.stopAllByTarget(this.node_addHb);
@@ -13963,7 +13969,7 @@ this.node_addHb.active = !0;
 this.node_addHb.scale = 0;
 cc.tween(this.node_addHb).to(.1, {
 scale: 1
-}).delay(1).call(function() {
+}).delay(1.5).call(function() {
 t.node_addHb.active = !1;
 }).start();
 }
@@ -14219,7 +14225,7 @@ this.node_addExp.scale = 0;
 this.lbl_addExp.string = "+" + t;
 cc.tween(this.node_addExp).to(.1, {
 scale: 1
-}).delay(1).call(function() {
+}).delay(1.5).call(function() {
 o.node_addExp.active = !1;
 }).start();
 } else {
@@ -15306,8 +15312,10 @@ var n = t("../../game/data/GameData"), a = t("./UISystem"), i = function() {
 function t() {
 this.curDes = "";
 }
-t.prototype.open = function(t) {
+t.prototype.open = function(t, e) {
+void 0 === e && (e = "");
 if ("0" != gData.gameData.configs.ServerConfig.NewUserGuide) {
+this.curDes = e;
 this.crtGuideID = gData.gameData.getProp(n.GameProp.guideID);
 null == this.crtGuideID && (this.crtGuideID = 0);
 if (this.crtGuideID >= 9999) mk.console.log("新手引导已做完"); else if (t <= this.crtGuideID && this.crtGuideID > 0) mk.console.log("当前引导已做过:" + t); else {
@@ -15319,7 +15327,7 @@ this.setGuideID(this.crtGuideID++);
 }
 };
 t.prototype.setGuideID = function(t) {
-if (5 == t) {
+if (4 == t) {
 t = 9999;
 mk.data.sendXYEvent("guide_end", "新手引导结束");
 }
@@ -15664,10 +15672,6 @@ this.nextStep();
 e.prototype.nextStep = function() {
 this.crtStep++;
 this.crtGuide = this.guides[this.crtStep];
-if (2 == gData.guideData.crtID && 1 == this.crtStep) {
-var t = gData.gameData.playerProp.userFarmTaskInfo.completeCount, e = gData.gameData.playerProp.userFarmTaskInfo.taskCount;
-mk.guide.curDes = "<color=8A4312>继续生产,还有<color=ff0000>" + (e - t) + "次</color>即可\n提现<color=ff0000>!</color></color>";
-}
 mk.data.sendDataEvent(s.DataEventId.guide, "新手引导第" + gData.guideData.crtID + "_" + this.crtStep + "步完成");
 this.updateGuide();
 };
@@ -15945,13 +15949,14 @@ e.config = null;
 e.call = null;
 e.getType = 0;
 e.init_reward = !1;
-e.worldPos = null;
+e.node_fly = null;
 return e;
 }
-e.prototype.openPanel = function(t, e, o) {
+e.prototype.openPanel = function(t, e, o, n) {
 this.configID = t;
 this.plantID = e;
 this.call = o;
+this.node_fly = n;
 this.config = gData.gameData.getProductMap(this.plantID);
 mk.ui.openPanel("game/prefab/uiPanel/HarvestPanel");
 };
@@ -15960,7 +15965,8 @@ mk.console.logSingle("HarvestData  addata ", this.adData);
 t.prototype.setAdData.call(this, e);
 gData.reward.data = gData.harvestData.adData.videoRedMoney.videoRewardList;
 gData.reward.callback = gData.harvestData.call;
-gData.reward.getReward(this.worldPos);
+var o = this.node_fly.parent.convertToWorldSpaceAR(this.node_fly.getPosition());
+gData.reward.getReward(o);
 gData.harvestData.call = null;
 };
 return i([ c ], e);
@@ -16144,7 +16150,7 @@ rewardNum: e.data.redMoneyAddition
 } ];
 gData.reward.data = o;
 gData.reward.callback = gData.harvestData.call;
-n = this.node_hb.parent.convertToWorldSpaceAR(this.node_hb.getPosition());
+n = gData.harvestData.node_fly.parent.convertToWorldSpaceAR(gData.harvestData.node_fly.getPosition());
 gData.reward.getReward(n);
 }
 mk.ui.closePanel("HarvestPanel");
@@ -16158,7 +16164,6 @@ return r(this, void 0, void 0, function() {
 var t = this;
 return c(this, function() {
 mk.audio.playEffect("button");
-gData.harvestData.worldPos = this.node_hb.parent.convertToWorldSpaceAR(this.node_hb.getPosition());
 mk.ui.closePanel("HarvestPanel");
 mk.ad.videoAdType = l.VideoAdType.video_init_12;
 gData.harvestData.getType = 1;
@@ -21532,7 +21537,7 @@ mk.ui.openPanel("module/speedUpUI/speedUp");
 break;
 
 case s.PastureState.Ripe:
-gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
 break;
 
 case s.PastureState.Sick:
@@ -21634,7 +21639,7 @@ gData.gameData.setNextProduct(!1);
 };
 e.prototype.canHarvest = function() {
 this.getComponent(l.MoveToCenter).move();
-gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this));
+gData.harvestData.openPanel(this.configID, this.data.productID, this.onHarvest.bind(this), this.node);
 };
 e.prototype.canClearSick = function() {
 this.getComponent(l.MoveToCenter).move();
@@ -22920,8 +22925,8 @@ this.node_Uncomplete.active = !0;
 this.node_complete.active = !1;
 e = !0;
 this.scheduleOnce(function() {
-mk.guide.curDes = "<color=8A4312>再<color=ff0000>生产" + (n - o) + "次</color>,即可<color=ff0000>提现</color>,\n快领取次数吧!</color>";
-mk.guide.open(2);
+var t = "<color=8A4312>再<color=ff0000>生产" + (n - o) + "次</color>,即可<color=ff0000>提现</color>,\n快领取次数吧!</color>";
+mk.guide.open(2, t);
 }, .5);
 } else {
 this.node_Uncomplete.active = !1;
@@ -24132,6 +24137,7 @@ mk.console.logSingle("redBagTask=>", e);
 if (0 != e.errcode) return [ 2, null ];
 gData.gameData.playerProp.userFarmTaskInfo = e.data.userFarmTaskInfo;
 gData.gameData.playerProp.completeFarmTaskTimes = e.data.completeFarmTaskTimes;
+mk.event.emit("refreshBubble");
 mk.data.setTAEventUser(0, "Cumulative_task", gData.gameData.playerProp.completeFarmTaskTimes);
 gData.gameData.checkTaskFinishUnLock();
 gData.gameData.init_task = !0;
@@ -24727,9 +24733,9 @@ gData.reward.adData = null;
 };
 e.prototype.watchVideoCall = function() {
 return r(this, void 0, void 0, function() {
-var t, e, o, n, a;
-return c(this, function(i) {
-switch (i.label) {
+var t, e, o, n, a, i, r, p;
+return c(this, function(c) {
+switch (c.label) {
 case 0:
 gData.reward.adData && (gData.reward.data = gData.reward.adData.videoRedMoney.videoRewardList);
 if (!gData.reward.data || !gData.reward.data.length) return [ 2 ];
@@ -24743,14 +24749,20 @@ n = this.node_hb;
 return [ 4, mk.loader.load("game/texture/coin/" + gData.reward.data[0].rewardType, cc.SpriteFrame) ];
 
 case 1:
-n.spriteFrame = i.sent();
+n.spriteFrame = c.sent();
 gData.reward.data[0].rewardType === l.RewardType.productTimes ? this.node_hb.node.scale = .5 : this.node_hb.node.scale = 1;
 a = gData.reward.data[0].rewardNum || 0;
 if (gData.reward.data[0].rewardType === l.RewardType.pigRmb) ; else {
 if (gData.reward.data[0].rewardType != l.RewardType.productTimes) {
 a = Math.round(a / 100);
 this.lbl_des.string = "红包币";
-} else this.lbl_des.string = "生产次数";
+} else {
+i = gData.gameData.playerProp.userFarmTaskInfo.completeCount;
+r = gData.gameData.playerProp.userFarmTaskInfo.taskCount;
+p = "<color=8A4312>继续生产,还有<color=ff0000>" + (r - i) + "次</color>即可\n提现<color=ff0000>!</color></color>";
+mk.guide.open(3, p);
+this.lbl_des.string = "生产次数";
+}
 this.lbl_reward_num.string = "+" + a;
 }
 gData.reward.data[0].rewardType === l.RewardType.redBag && (gData.reward.add_redbag_value = gData.reward.data[0].rewardNum);

+ 2 - 2
packages-hot-update/cfg.json

@@ -10,7 +10,7 @@
         "https://xcx-box.oss-cn-hangzhou.aliyuncs.com/hotgame/kxnlyTest/baseRemote/",
         "https://xcx-box.oss-cn-hangzhou.aliyuncs.com/hotgame/kxnlyJsb/baseRemote/"
     ],
-    "buildTime": 1633939152512,
-    "genTime": 1633939152512,
+    "buildTime": 1633944320537,
+    "genTime": 1633944320537,
     "genVersion": null
 }

Some files were not shown because too many files changed in this diff