Facebook
From Burly Macaque, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 136
  1. SCREEN DPI = 96, SCREEN SCALE = 1.00
  2. WORKAREA WIDTH 1904.00, HEIGHT 981.00
  3. FRAME SCALE = 1.00
  4. Ready for GLSL
  5. Ready for OpenGL 2.0
  6.  
  7. {
  8.         gl.version: 4.6.0 NVIDIA 457.51
  9.         gl.supports_NPOT: true
  10.         cocos2d.x.version: cocos2d-x-3.8
  11.         cocos2d.x.compiled_with_profiler: false
  12.         cocos2d.x.build_type: DEBUG
  13.         cocos2d.x.compiled_with_gl_state_cache: true
  14.         gl.max_texture_size: 32768
  15.         gl.vendor: NVIDIA Corporation
  16.         gl.renderer: GeForce GTX 1660 SUPER/PCIe/SSE2
  17.         gl.max_texture_units: 192
  18.         gl.supports_ETC1: false
  19.         gl.supports_S3TC: true
  20.         gl.supports_ATITC: false
  21.         gl.supports_PVRTC: false
  22.         gl.supports_BGRA8888: false
  23.         gl.supports_discard_framebuffer: false
  24.         gl.supports_vertex_array_object: true
  25. }
  26.  
  27.  
  28. Project Config:
  29.     project dir: D:PR21clientsimulatorwin32....
  30.     writable path: $(PROJDIR)simulatorcache
  31.     script file: $(PROJDIR)main.js
  32.     frame size: 1136 x 640
  33.     frame scale: 1.00
  34.     show console: YES
  35.     write debug log: NO ()
  36.     listen:
  37.     debugger: none
  38.     add searching path:
  39.  
  40.  
  41.  
  42. ------------------------------------------------
  43. LOAD Js FILE: main.js
  44. ------------------------------------------------
  45. JS: addActionHandler, eventName =     0
  46. JS: addActionHandler, eventName =     1
  47. JS: addActionHandler, eventName =     4
  48. JS: addActionHandler, eventName =     5
  49. JS: addActionHandler, eventName =     6
  50. JS: addActionHandler, eventName =     7
  51. JS: addActionHandler, eventName =     8
  52. JS: addActionHandler, eventName =     13
  53. JS: addActionHandler, eventName =     9
  54. JS: addActionHandler, eventName =     10
  55. JS: addActionHandler, eventName =     11
  56. JS: addActionHandler, eventName =     12
  57. JS: addActionHandler, eventName =     20
  58. JS: addActionHandler, eventName =     14
  59. JS: addActionHandler, eventName =     15
  60. JS: addActionHandler, eventName =     16
  61. JS: addActionHandler, eventName =     18
  62. JS: addActionHandler, eventName =     17
  63. JS: addActionHandler, eventName =     19
  64. JS: addActionHandler, eventName =     21
  65. JS: addActionHandler, eventName =     22
  66. JS: addActionHandler, eventName =     25
  67. JS: addActionHandler, eventName =     23
  68. JS: addActionHandler, eventName =     24
  69. JS: addActionHandler, eventName =     26
  70. JS: addActionHandler, eventName =     27
  71. JS: addActionHandler, eventName =     28
  72. JS: settingScreen
  73. Get data from file(res/localize/vi) failed, error code is 3
  74. JS: GV.FRAME_RATE = 60
  75. JS: initGame
  76. JS: loaded config connector | {"server":"127.0.0.1","port":[1104,1102],"socketport":8081}
  77. Get data from file(D:PR21clientsimulatorwin32....simulatorcache/portal_state) failed, error code is 2
  78. JS: manifestPath = project.manifest
  79. JS: startGame
  80. JS: loadLang
  81. JS: _getLangPack || res/localize/eng/lang_eng.txt
  82. JS: loadLang [object Object]
  83. JS: -> CREATE SCENE: LOADING
  84. JS:  init loading scene
  85. JS: on enter scene loading
  86. loadTextures 5
  87. JS: ERROR :  ---> onEnterTransitionDidFinish at SceneLoading
  88. loadingCallBack 5 1
  89. loadingCallBack 5 2
  90. loadingCallBack 5 3
  91. loadingCallBack 5 4
  92. loadingCallBack 5 5
  93. JS: loadJsonList
  94. JS: --------------> START LOADING JSON LIST <--------------
  95. JS: ******** load success res/jsons/jsonList.json
  96. JS: ---> loaded success res/jsons/Level.json
  97. JS: ---> loaded success res/jsons/Channels.json
  98. JS: ---> loaded success res/jsons/VIP.json
  99. JS: ---> loaded success res/jsons/LocalGoldPack.json
  100. JS: ---> loaded success res/jsons/InAppPurchase.json
  101. JS: ---> loaded success res/jsons/Notifications.json
  102. JS: ---> loaded success res/jsons/FirstPay.json
  103. JS: ---> loaded success res/jsons/Once.json
  104. JS: ---> loaded success res/jsons/Tracking.json
  105. JS: ---> loaded success res/jsons/Avatar.json
  106. JS: ---> loaded success res/jsons/ThrowableItem.json
  107. JS: ---> loaded success res/jsons/Feature.json
  108. JS: ---> loaded success res/jsons/TimeEvent.json
  109. JS: ---> loaded success res/jsons/EventBoardQuest.json
  110. JS: ---> loaded success res/jsons/EventBoardTrip.json
  111. JS: ---> loaded success res/jsons/EventBoardTripMap.json
  112. JS: ---> loaded success res/jsons/EventHomeComing.json
  113. JS: ---> loaded success res/jsons/EventFindTheMole.json
  114. JS: --------------> FINISH LOADING JSON LIST <--------------
  115. JS: load plist: res/texture/board/table.plist
  116. JS: load plist: res/texture/board/progress_player.plist
  117. JS: load plist: res/texture/hoabachnien/pack_main_store.plist
  118. JS: load plist: res/texture/common/effect_golden_rain.plist
  119. JS: load plist: res/texture/table/throw_item/throwable_items.plist
  120. JS: ignore cancel notifications version: 0.0.0
  121. JS: EventManager    addListener: _g_CLAIM_ITEM_BONUS
  122. JS: load plist: res/texture/events/board_quest_preload/event_board_quest_deal.plist
  123. JS: load plist: res/texture/events/home_coming_preload/event_home_coming_icon.plist
  124. JS: EventManager    addListener: _g_CLAIM_ITEM_BONUS
  125. JS: EventManager    addListener: _g_EVENT_BUY_DEAL
  126. JS: EventManager    addListener: _g_GIFT_CODE_ADD_ITEM
  127. JS: loadJsDone
  128. JS: loadLang
  129. JS: _getLangPack || res/localize/eng/lang_eng.txt
  130. JS: loadLang [object Object]
  131. JS: view Scene Login
  132. [XMLHttpRequest] GET https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=-1&uName=&gold=-1&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=change_scene&msg=&oldScene=LOADING&timeInScene=1204&newScene=LOGIN
  133. In the constructor of HttpClient!
  134. JS: xmlHttpRequest: https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=-1&uName=&gold=-1&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=change_scene&msg=&oldScene=LOADING&timeInScene=1204&newScene=LOGIN
  135. JS: -> CREATE SCENE: LOGIN
  136. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  137. JS: setFirstLogin    true
  138. JS: has response: ""
  139. JS: EventManager    dispatchCustomEvent:    _g_SCENE_ON_EXIT    empty
  140. JS: ERROR :  ::ERROR::---> onEnterTransitionDidFinish at SceneLogin
  141. JS: loginType1 ||
  142. Currently only supported on iOS and Android!
  143. JS: ----> Connecting to server: 127.0.0.1:1104
  144. JS: loginType1 ||
  145. JS: CONNECT_SUCCESS | 127.0.0.1:1104
  146. JS: --------------HAND_SHAKE---------------
  147. JS: <=============== receive a cmd = 0
  148. JS: HAND_SHAKE{"_sessionToken":"6bec2ef05b365dcc9e5e53ed081f77c1"}
  149. JS: handleHandShake
  150. JS: USER_INFO_TRACKING | {"clientVersion":"0.0.0.204","osPlatform":"win32","osVersion":"","deviceId":"Des_1632721204","deviceName":"","connectionType":"null","locate":"ru","downloadSource":"","thirdPartySource":"","userSource":"preferans"}
  151. JS: sendLogin
  152. JS: PaymentLib.onHandShakeSuccess    1181
  153. JS: PaymentLib.init    50609    false    false    1181
  154. JS: <=============== receive a cmd = 1
  155. JS: USER_LOGIN{}
  156. JS: ERROR :  ::ERROR::handleUserLogin:  Login success
  157. JS: ERROR :  ::ERROR::sendGetPlayerInfo
  158. JS: <=============== receive a cmd = 1001
  159. JS: PLAYER_GET_INFO{"dataPlayer":{"uId":1000,"uName":"U_1181","uAvatar":"","gold":50000,"level":1,"levelExp":0,"vipLevel":0,"vipExpiredTime":0,"vipPoint":0,"isPlaying":1,"serverTime":1632721206,"createdTime":1632709662,"isSupportNewAccount":1,"numOfDailySupported":0,"numOfSubmitSurvey":0,"weeklyPassExpiredTime":0,"numOfSupportByWeeklyPass":0,"nPaying":0,"isEnableLocalPayment":false,"wonMatch":0,"lostMatch":0,"displayName":"D_1181","isRateApp":false,"isLikedFanPage":false,"versionCodeServer":10,"gConsume":0,"totalGame":0}}
  160. JS: handleGetPlayerInfo
  161. JS: setMyInfo ||{"uId":1000,"uName":"U_1181","uAvatar":"","gold":50000,"level":1,"levelExp":0,"vipLevel":0,"vipExpiredTime":0,"vipPoint":0,"isPlaying":1,"serverTime":1632721206,"createdTime":1632709662,"isSupportNewAccount":1,"numOfDailySupported":0,"numOfSubmitSurvey":0,"weeklyPassExpiredTime":0,"numOfSupportByWeeklyPass":0,"nPaying":0,"isEnableLocalPayment":false,"wonMatch":0,"lostMatch":0,"displayName":"D_1181","isRateApp":false,"isLikedFanPage":false,"versionCodeServer":10,"gConsume":0,"totalGame":0}
  162. [XMLHttpRequest] GET http://118.102.3.28/TrackClickInstall/log_gameclientnotify.php?accountinfo=%7B%22AccountID%22%3A1000%2C%22AccountType%22%3A%22zacc%22%2C%22OpenAccount%22%3A%22U_1181%22%2C%22ZingName%22%3A%22%22%2C%22level%22%3A1%7D&actiontime=1632721206&actiontype=isLocalABC&appos=win32&appversion=0.0.0&deviceinfo=%7B%22IP%22%3A%22%22%2C%22DeviceID%22%3A%22Des_1632721204%22%2C%22MAC%22%3A%22%22%2C%22OSVersion%22%3A%22%22%2C%22DeviceModel%22%3A%22%22%7D&extra=0&gamename=preferans_ru&partnerid=GSN&sourceinfo=1&uniqueid=Des_1632721204&username=U_1181&sig=0e17f5013e81b49e7afe1c22aed1d65c
  163. JS: xmlHttpRequest: http://118.102.3.28/TrackClickInstall/log_gameclientnotify.php?accountinfo=%7B%22AccountID%22%3A1000%2C%22AccountType%22%3A%22zacc%22%2C%22OpenAccount%22%3A%22U_1181%22%2C%22ZingName%22%3A%22%22%2C%22level%22%3A1%7D&actiontime=1632721206&actiontype=isLocalABC&appos=win32&appversion=0.0.0&deviceinfo=%7B%22IP%22%3A%22%22%2C%22DeviceID%22%3A%22Des_1632721204%22%2C%22MAC%22%3A%22%22%2C%22OSVersion%22%3A%22%22%2C%22DeviceModel%22%3A%22%22%7D&extra=0&gamename=preferans_ru&partnerid=GSN&sourceinfo=1&uniqueid=Des_1632721204&username=U_1181&sig=0e17f5013e81b49e7afe1c22aed1d65c
  164. JS: setFirstLogin    false
  165. JS: ERROR :  ::ERROR::send get feature ids
  166. JS: ---> sendGetGameEventInfo -1 | 0
  167. JS: handleGetPlayerInfo, this._info.isPlaying ||    1
  168. [XMLHttpRequest] GET https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=1000&uName=U_1181&gold=50000&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=change_scene&msg=&oldScene=LOGIN&timeInScene=2677&newScene=NEW_TABLE
  169. JS: xmlHttpRequest: https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=1000&uName=U_1181&gold=50000&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=change_scene&msg=&oldScene=LOGIN&timeInScene=2677&newScene=NEW_TABLE
  170. JS: -> CREATE SCENE: NEW_TABLE
  171. JS: checkEnableButtonDiscard    0
  172. JS: checkEnableButtonDiscard    1
  173. JS: checkEnableButtonDiscard    2
  174. LoadDragonBonesData: res/animations/emoticons/skeleton.xml
  175. JS: EventManager    addListener: _g_MOLE_RECEIVE_INFO
  176. JS: EventManager    addListener: _g_CHANGE_STATE
  177. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  178. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  179. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [40] to [54].
  180. JS: setState    null    2
  181. JS: EventManager    dispatchCustomEvent:    _g_CHANGE_STATE    {"prev":null,"next":2}
  182. JS: ---------> sendBoardGameInfo
  183. JS: SEND BOARD GET INFO GAME BECAUSE IS PLAYING
  184. JS: >sendFirstPayUpdate
  185. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  186. JS: unPackCustomData4    spineSelectTable    spine_lobby_select_table|animation|1    undefined    "spine_lobby_select_table|animation|1"
  187. JS: spineUICreate spineSelectTable    ["spine_lobby_select_table","animation","1"]
  188. Spine: setAnimation , animation
  189. JS: unPackCustomData4    spineShop    spine_lobby_shop_icon|X2|1    undefined    "spine_lobby_shop_icon|X2|1"
  190. JS: spineUICreate spineShop    ["spine_lobby_shop_icon","X2","1"]
  191. Spine: setAnimation , X2
  192. JS: unPackCustomData4    spinePlayNow    spine_lobby_play_now|Idle|1    undefined    "spine_lobby_play_now|Idle|1"
  193. JS: spineUICreate spinePlayNow    ["spine_lobby_play_now","Idle","1"]
  194. Spine: setAnimation , Idle
  195. JS: EventManager    addListener: _g_UPDATE_INFO
  196. JS: unPackCustomData4    spineDailyBonus    spine_lobby_daily_bonus_icon|animation|1    undefined    "spine_lobby_daily_bonus_icon|animation|1"
  197. JS: spineUICreate spineDailyBonus    ["spine_lobby_daily_bonus_icon","animation","1"]
  198. Spine: setAnimation , animation
  199. JS: EventManager    addListener: _g_CHANGE_STATE
  200. JS: EventManager    addListener: _g_SEVEN_DAY_LOGIN_GOLD_CLAIM
  201. JS: EventManager    addListener: _g_SEVEN_DAY_LOGIN_UPDATE
  202. JS: unPackCustomData4    spineOffer    spine_lobby_system_offer_icon|animation|1    undefined    "spine_lobby_system_offer_icon|animation|1"
  203. JS: spineUICreate spineOffer    ["spine_lobby_system_offer_icon","animation","1"]
  204. Spine: setAnimation , animation
  205. JS: EventManager    addListener: _g_CHANGE_STATE
  206. JS: EventManager    addListener: _g_CHANGE_STATE
  207. JS: EventManager    addListener: _g_MOLE_START
  208. JS: EventManager    addListener: _g_MOLE_END
  209. JS: EventManager    addListener: _g_MOLE_SHOW_EVENT
  210. JS: setVisibleIcon    0    true    false
  211. JS: setVisibleIcon    6    true    false
  212. JS: EventManager    addListener: _g_MAIL_UPDATE
  213. JS: has response: {"Result":"1"}
  214. JS: has response: ""
  215. JS: onEnter    SceneNewTable
  216. JS: setVisibleRobot:false
  217. JS: _btUpdateIconTable
  218. JS: playVoice    welcome
  219. JS: _playEffectForce    res/audio/voice/m_welcome.mp3
  220. JS: HotNewFeature.init
  221. JS: EventManager    addListener: _g_LOBBY_LIST_NEWS_UPDATE
  222. [XMLHttpRequest] GET https://news.service.zingplay.com:8456/news?gameId=p4p
  223. JS: xmlHttpRequest: https://news.service.zingplay.com:8456/news?gameId=p4p
  224. JS: isSupportNewAccount    1
  225. JS: isAvailableClaim    SevenDaysLoginFeature    false    null    false
  226. JS: checkShowGUILoginGift    false
  227. JS: isAvailableClaim    SevenDaysLoginFeature    false    null    false
  228. JS: <=============== receive a cmd = 4600
  229. JS: FEATURE_SYSTEM_OFFERS_GET_INFO{"_idOfferShowing":"","_listBaseOffers":[]}
  230. JS: handleReceiveSystemOfferInfo    {"_idOfferShowing":"","_listBaseOffers":[]}
  231. JS: updateSystemOfferIcon    undefined
  232. JS: <=============== receive a cmd = 4001
  233. JS: GET_FEATURE_IDS{"_featureIds":[0,1,2,3,4,5,6]}
  234. JS: handleGetFeatureIds || {"_featureIds":[0,1,2,3,4,5,6]}
  235. JS: sendGetInfoSevenDaysLoginGold
  236. JS: sendGetInfoDaily
  237. JS: sendGetMailInfo
  238. JS: sendLGGetInfo
  239. JS: sendSystemOfferGetInfo
  240. JS: <=============== receive a cmd = 8020
  241. JS: PAYMENT_FIRST_PAY_UPDATE{"listBonus1StPay":[]}
  242. JS: EventManager    addListener: _g_UPDATE_INFO
  243. JS: ERROR :  ::ERROR::Can't find channels init data render: 4
  244. JS: ERROR :  ::ERROR::Can't find channels init data render: 2
  245. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  246. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [40] to [54].
  247. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  248. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [40] to [54].
  249. JS: path || res/spines/vip_bronze
  250. Spine: setAnimation , Vip
  251. JS: path || res/spines/vip_silver
  252. Spine: setAnimation , Vip
  253. JS: path || res/spines/vip_gold
  254. Spine: setAnimation , Vip
  255. JS: ERROR :  ::ERROR::Can't find channels init data render: 4
  256. JS: ERROR :  ::ERROR::Can't find channels init data render: 2
  257. Spine: setAnimation , GoldPack1
  258. JS: ERROR :  ::ERROR::ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"sms_70_RUB","index":0,"_channel":4}
  259. JS: ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"sms_70_RUB","index":0,"_channel":4}    0
  260. JS: ERROR :  ::ERROR::_updateCostButton     70    70    140
  261. JS: _updateViewPromo1
  262. JS: ERROR :  ::ERROR::_setGold     140000    70000
  263. JS: _updateContentPromotion    sms_70_RUB    true    0
  264. Spine: setAnimation , GoldPack2
  265. JS: ERROR :  ::ERROR::ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"sms_140_RUB","index":1,"_channel":4}
  266. JS: ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"sms_140_RUB","index":1,"_channel":4}    1
  267. JS: ERROR :  ::ERROR::_updateCostButton     140    70    140
  268. JS: _updateViewPromo2
  269. JS: ERROR :  ::ERROR::_setGold     280000    140000
  270. JS: _updateContentPromotion    sms_140_RUB    true    0
  271. Spine: setAnimation , GoldPack3
  272. JS: ERROR :  ::ERROR::ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"sms_500_RUB","index":2,"_channel":4}
  273. JS: ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"sms_500_RUB","index":2,"_channel":4}    2
  274. JS: ERROR :  ::ERROR::_updateCostButton     500    70    140
  275. JS: ERROR :  ::ERROR::_setGold     1000000    500000
  276. JS: _updateContentPromotion    sms_500_RUB    true    0
  277. Spine: setAnimation , GoldPack4
  278. JS: ERROR :  ::ERROR::ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"sms_1000_RUB","index":3,"_channel":4}
  279. JS: ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"sms_1000_RUB","index":3,"_channel":4}    3
  280. JS: ERROR :  ::ERROR::_updateCostButton     1000    70    140
  281. JS: ERROR :  ::ERROR::_setGold     2000000    1000000
  282. JS: _updateContentPromotion    sms_1000_RUB    true    0
  283. Spine: setAnimation , GoldPack5
  284. JS: ERROR :  ::ERROR::ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"sms_1500_RUB","index":4,"_channel":4}
  285. JS: ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"sms_1500_RUB","index":4,"_channel":4}    4
  286. JS: ERROR :  ::ERROR::_updateCostButton     1500    70    140
  287. JS: ERROR :  ::ERROR::_setGold     3000000    1500000
  288. JS: _updateContentPromotion    sms_1500_RUB    true    0
  289. Spine: setAnimation , GoldPack1
  290. JS: ERROR :  ::ERROR::ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}
  291. JS: ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}    0
  292. JS: ERROR :  ::ERROR::_updateCostButton     70    70    140
  293. JS: _updateViewPromo1
  294. JS: ERROR :  ::ERROR::_setGold     140000    70000
  295. JS: _updateContentPromotion    iap.pack_1    true    0
  296. Spine: setAnimation , GoldPack2
  297. JS: ERROR :  ::ERROR::ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}
  298. JS: ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}    1
  299. JS: ERROR :  ::ERROR::_updateCostButton     140    70    140
  300. JS: _updateViewPromo2
  301. JS: ERROR :  ::ERROR::_setGold     280000    140000
  302. JS: _updateContentPromotion    iap.pack_2    true    0
  303. Spine: setAnimation , GoldPack3
  304. JS: ERROR :  ::ERROR::ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}
  305. JS: ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}    2
  306. JS: ERROR :  ::ERROR::_updateCostButton     500    70    140
  307. JS: ERROR :  ::ERROR::_setGold     1000000    500000
  308. JS: _updateContentPromotion    iap.pack_3    true    0
  309. Spine: setAnimation , GoldPack4
  310. JS: ERROR :  ::ERROR::ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}
  311. JS: ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}    3
  312. JS: ERROR :  ::ERROR::_updateCostButton     1000    70    140
  313. JS: ERROR :  ::ERROR::_setGold     2000000    1000000
  314. JS: _updateContentPromotion    iap.pack_4    true    0
  315. Spine: setAnimation , GoldPack5
  316. JS: ERROR :  ::ERROR::ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}
  317. JS: ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}    4
  318. JS: ERROR :  ::ERROR::_updateCostButton     1500    70    140
  319. JS: ERROR :  ::ERROR::_setGold     3000000    1500000
  320. JS: _updateContentPromotion    iap.pack_5    true    0
  321. JS: checkAvailableDailySupportGold    1632721207999    1632721207999    "2021-09-27T05:40:07.999Z"
  322. JS: checkAvailableDailySupportGold || false
  323. JS: checkAvailableDailySupportGold    1632721208000    1632721208000    "2021-09-27T05:40:08.000Z"
  324. JS: EventManager    addListener: _g_DAILY_SUPPORTED_GOLD_CLAIM
  325. JS: EventManager    addListener: _g_UPDATE_INFO
  326. JS: ERROR :  ::ERROR::ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"sms_70_RUB","index":0,"_channel":4}
  327. JS: ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"sms_70_RUB","index":0,"_channel":4}    0
  328. JS: ERROR :  ::ERROR::_updateCostButton     70    70    140
  329. JS: _updateViewPromo1
  330. JS: ERROR :  ::ERROR::_setGold     140000    70000
  331. JS: _updateContentPromotion    sms_70_RUB    true    0
  332. JS: ERROR :  ::ERROR::ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"sms_140_RUB","index":1,"_channel":4}
  333. JS: ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"sms_140_RUB","index":1,"_channel":4}    1
  334. JS: ERROR :  ::ERROR::_updateCostButton     140    70    140
  335. JS: _updateViewPromo2
  336. JS: ERROR :  ::ERROR::_setGold     280000    140000
  337. JS: _updateContentPromotion    sms_140_RUB    true    0
  338. JS: ERROR :  ::ERROR::ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"sms_500_RUB","index":2,"_channel":4}
  339. JS: ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"sms_500_RUB","index":2,"_channel":4}    2
  340. JS: ERROR :  ::ERROR::_updateCostButton     500    70    140
  341. JS: ERROR :  ::ERROR::_setGold     1000000    500000
  342. JS: _updateContentPromotion    sms_500_RUB    true    0
  343. JS: ERROR :  ::ERROR::ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"sms_1000_RUB","index":3,"_channel":4}
  344. JS: ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"sms_1000_RUB","index":3,"_channel":4}    3
  345. JS: ERROR :  ::ERROR::_updateCostButton     1000    70    140
  346. JS: ERROR :  ::ERROR::_setGold     2000000    1000000
  347. JS: _updateContentPromotion    sms_1000_RUB    true    0
  348. JS: ERROR :  ::ERROR::ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"sms_1500_RUB","index":4,"_channel":4}
  349. JS: ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"sms_1500_RUB","index":4,"_channel":4}    4
  350. JS: ERROR :  ::ERROR::_updateCostButton     1500    70    140
  351. JS: ERROR :  ::ERROR::_setGold     3000000    1500000
  352. JS: _updateContentPromotion    sms_1500_RUB    true    0
  353. JS: ERROR :  ::ERROR::ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}
  354. JS: ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}    0
  355. JS: ERROR :  ::ERROR::_updateCostButton     70    70    140
  356. JS: _updateViewPromo1
  357. JS: ERROR :  ::ERROR::_setGold     140000    70000
  358. JS: _updateContentPromotion    iap.pack_1    true    0
  359. JS: ERROR :  ::ERROR::ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}
  360. JS: ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}    1
  361. JS: ERROR :  ::ERROR::_updateCostButton     140    70    140
  362. JS: _updateViewPromo2
  363. JS: ERROR :  ::ERROR::_setGold     280000    140000
  364. JS: _updateContentPromotion    iap.pack_2    true    0
  365. JS: ERROR :  ::ERROR::ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}
  366. JS: ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}    2
  367. JS: ERROR :  ::ERROR::_updateCostButton     500    70    140
  368. JS: ERROR :  ::ERROR::_setGold     1000000    500000
  369. JS: _updateContentPromotion    iap.pack_3    true    0
  370. JS: ERROR :  ::ERROR::ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}
  371. JS: ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}    3
  372. JS: ERROR :  ::ERROR::_updateCostButton     1000    70    140
  373. JS: ERROR :  ::ERROR::_setGold     2000000    1000000
  374. JS: _updateContentPromotion    iap.pack_4    true    0
  375. JS: ERROR :  ::ERROR::ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}
  376. JS: ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}    4
  377. JS: ERROR :  ::ERROR::_updateCostButton     1500    70    140
  378. JS: ERROR :  ::ERROR::_setGold     3000000    1500000
  379. JS: _updateContentPromotion    iap.pack_5    true    0
  380. JS: ERROR :  ::ERROR::ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}
  381. JS: ShopItem    {"gold":70000,"cost":70,"bonus1StPay":1,"vPoint":700,"productId":"iap.pack_1","index":0,"_channel":2}    0
  382. JS: ERROR :  ::ERROR::_updateCostButton     70    70    140
  383. JS: _updateViewPromo1
  384. JS: ERROR :  ::ERROR::_setGold     140000    70000
  385. JS: _updateContentPromotion    iap.pack_1    true    0
  386. JS: ERROR :  ::ERROR::ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}
  387. JS: ShopItem    {"gold":140000,"cost":140,"bonus1StPay":1,"vPoint":1400,"productId":"iap.pack_2","index":1,"_channel":2}    1
  388. JS: ERROR :  ::ERROR::_updateCostButton     140    70    140
  389. JS: _updateViewPromo2
  390. JS: ERROR :  ::ERROR::_setGold     280000    140000
  391. JS: _updateContentPromotion    iap.pack_2    true    0
  392. JS: ERROR :  ::ERROR::ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}
  393. JS: ShopItem    {"gold":500000,"cost":500,"bonus1StPay":1,"vPoint":5000,"productId":"iap.pack_3","index":2,"_channel":2}    2
  394. JS: ERROR :  ::ERROR::_updateCostButton     500    70    140
  395. JS: ERROR :  ::ERROR::_setGold     1000000    500000
  396. JS: _updateContentPromotion    iap.pack_3    true    0
  397. JS: ERROR :  ::ERROR::ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}
  398. JS: ShopItem    {"gold":1000000,"cost":1000,"bonus1StPay":1,"vPoint":10000,"productId":"iap.pack_4","index":3,"_channel":2}    3
  399. JS: ERROR :  ::ERROR::_updateCostButton     1000    70    140
  400. JS: ERROR :  ::ERROR::_setGold     2000000    1000000
  401. JS: _updateContentPromotion    iap.pack_4    true    0
  402. JS: ERROR :  ::ERROR::ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}
  403. JS: ShopItem    {"gold":1500000,"cost":1500,"bonus1StPay":1,"vPoint":15000,"productId":"iap.pack_5","index":4,"_channel":2}    4
  404. JS: ERROR :  ::ERROR::_updateCostButton     1500    70    140
  405. JS: ERROR :  ::ERROR::_setGold     3000000    1500000
  406. JS: _updateContentPromotion    iap.pack_5    true    0
  407. JS: reloadData    ShopVipShelf
  408. JS: checkAvailableDailySupportGold    1632721208039    1632721208039    "2021-09-27T05:40:08.039Z"
  409. JS: checkAvailableDailySupportGold || false
  410. JS: checkAvailableDailySupportGold    1632721208040    1632721208040    "2021-09-27T05:40:08.040Z"
  411. JS: has response: [{"_id":"60b6f773b6abb33b24cdbb80","name":" BIRTHDAY ??  BRING A LOT OF FUN TO YOUR KITCHEN","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2965628533721549","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/38657d4b-e818-426d-80e1-2c0a93cf0140.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":null},{"_id":"60b70143b6abb33b24cdbb81","name":"BRING SMART TV BACK HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2967104326907303","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/cd88d934-104f-4f31-b8a4-dc5ec9714250.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649300000},{"_id":"60b70187b6abb33b24cdbb82","name":" BRING KARAOKE TO YOUR HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2969289376688798","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/82e32fb1-3581-4bc1-b34e-3ec8f225ca57.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649360000},{"_id":"60cc8e1914b2ca2ff29192d5","name":"Metrics in game feature","gameId":"P4P","type":0,"priority":31,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2980571188893950/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/747f1ae3-4ae2-4542-9749-d73c443105b1.png","imgUrl":"","action":"","country":"","startTime":1624018380000,"endTime":""},{"_id":"60cc8e5d14b2ca2ff29192d7","name":"flush vs fullhouse","gameId":"P4P","type":2,"priority":32,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2981941008756968/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/d3c2f5f8-2cf0-4fe0-acc9-8958e3a4b3f3.png","imgUrl":"","action":"","country":"","startTime":1624079640000,"endTime":null},{"_id":"60d2d6bb14b2ca2ff29192ea","name":"What card do you need","gameId":"P4P","type":2,"priority":33,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2983387018612367/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/c3b928a4-961c-438f-92d3-efdefb4172ea.png","imgUrl":"","action":"","country":"","startTime":1624430220000,"endTime":null},{"_id":"60d2d6f414b2ca2ff29192eb","name":"Which hand has higher chance","gameId":"P4P","type":2,"priority":34,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2984699728481096","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/6f1d088f-af70-4cc0-8854-e96f4d47ee46.png","imgUrl":"","action":"","country":"","startTime":1624430280000,"endTime":null},{"_id":"60d46ba014b2ca2ff29192f0","name":"Call or Fold","gameId":"P4P","type":2,"priority":35,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2986319838319085/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/2591deed-049c-4cf3-986c-c76a83fd3011.png","imgUrl":"","action":"","country":"","startTime":1624533900000,"endTime":null}]
  412. JS: on fetch Data HotNews: [{"_id":"60b6f773b6abb33b24cdbb80","name":" BIRTHDAY ??  BRING A LOT OF FUN TO YOUR KITCHEN","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2965628533721549","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/38657d4b-e818-426d-80e1-2c0a93cf0140.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":null},{"_id":"60b70143b6abb33b24cdbb81","name":"BRING SMART TV BACK HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2967104326907303","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/cd88d934-104f-4f31-b8a4-dc5ec9714250.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649300000},{"_id":"60b70187b6abb33b24cdbb82","name":" BRING KARAOKE TO YOUR HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2969289376688798","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/82e32fb1-3581-4bc1-b34e-3ec8f225ca57.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649360000},{"_id":"60cc8e1914b2ca2ff29192d5","name":"Metrics in game feature","gameId":"P4P","type":0,"priority":31,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2980571188893950/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/747f1ae3-4ae2-4542-9749-d73c443105b1.png","imgUrl":"","action":"","country":"","startTime":1624018380000,"endTime":""},{"_id":"60cc8e5d14b2ca2ff29192d7","name":"flush vs fullhouse","gameId":"P4P","type":2,"priority":32,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2981941008756968/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/d3c2f5f8-2cf0-4fe0-acc9-8958e3a4b3f3.png","imgUrl":"","action":"","country":"","startTime":1624079640000,"endTime":null},{"_id":"60d2d6bb14b2ca2ff29192ea","name":"What card do you need","gameId":"P4P","type":2,"priority":33,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2983387018612367/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/c3b928a4-961c-438f-92d3-efdefb4172ea.png","imgUrl":"","action":"","country":"","startTime":1624430220000,"endTime":null},{"_id":"60d2d6f414b2ca2ff29192eb","name":"Which hand has higher chance","gameId":"P4P","type":2,"priority":34,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2984699728481096","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/6f1d088f-af70-4cc0-8854-e96f4d47ee46.png","imgUrl":"","action":"","country":"","startTime":1624430280000,"endTime":null},{"_id":"60d46ba014b2ca2ff29192f0","name":"Call or Fold","gameId":"P4P","type":2,"priority":35,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2986319838319085/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/2591deed-049c-4cf3-986c-c76a83fd3011.png","imgUrl":"","action":"","country":"","startTime":1624533900000,"endTime":null}]
  413. JS: isNeed ReloadData: true
  414. JS: data: [{"_id":"60d46ba014b2ca2ff29192f0","name":"Call or Fold","gameId":"P4P","type":2,"priority":35,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2986319838319085/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/2591deed-049c-4cf3-986c-c76a83fd3011.png","imgUrl":"","action":"","country":"","startTime":1624533900000,"endTime":null},{"_id":"60d2d6f414b2ca2ff29192eb","name":"Which hand has higher chance","gameId":"P4P","type":2,"priority":34,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2984699728481096","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/6f1d088f-af70-4cc0-8854-e96f4d47ee46.png","imgUrl":"","action":"","country":"","startTime":1624430280000,"endTime":null},{"_id":"60d2d6bb14b2ca2ff29192ea","name":"What card do you need","gameId":"P4P","type":2,"priority":33,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2983387018612367/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/c3b928a4-961c-438f-92d3-efdefb4172ea.png","imgUrl":"","action":"","country":"","startTime":1624430220000,"endTime":null},{"_id":"60cc8e5d14b2ca2ff29192d7","name":"flush vs fullhouse","gameId":"P4P","type":2,"priority":32,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2981941008756968/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/d3c2f5f8-2cf0-4fe0-acc9-8958e3a4b3f3.png","imgUrl":"","action":"","country":"","startTime":1624079640000,"endTime":null},{"_id":"60cc8e1914b2ca2ff29192d5","name":"Metrics in game feature","gameId":"P4P","type":0,"priority":31,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2980571188893950/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/747f1ae3-4ae2-4542-9749-d73c443105b1.png","imgUrl":"","action":"","country":"","startTime":1624018380000,"endTime":""},{"_id":"60b6f773b6abb33b24cdbb80","name":" BIRTHDAY ??  BRING A LOT OF FUN TO YOUR KITCHEN","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2965628533721549","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/38657d4b-e818-426d-80e1-2c0a93cf0140.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":null},{"_id":"60b70143b6abb33b24cdbb81","name":"BRING SMART TV BACK HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2967104326907303","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/cd88d934-104f-4f31-b8a4-dc5ec9714250.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649300000},{"_id":"60b70187b6abb33b24cdbb82","name":" BRING KARAOKE TO YOUR HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2969289376688798","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/82e32fb1-3581-4bc1-b34e-3ec8f225ca57.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649360000}]
  415. JS: this._data: undefined
  416. JS: HotNews.reload
  417. JS: set data item News: {"_id":"60d46ba014b2ca2ff29192f0","name":"Call or Fold","gameId":"P4P","type":2,"priority":35,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2986319838319085/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/2591deed-049c-4cf3-986c-c76a83fd3011.png","imgUrl":"","action":"","country":"","startTime":1624533900000,"endTime":null}
  418. JS: getKeyNews    60d46ba014b2ca2ff29192f0
  419. JS: isNewsRead    60d46ba014b2ca2ff29192f0    []
  420. JS: set data item News: {"_id":"60d2d6f414b2ca2ff29192eb","name":"Which hand has higher chance","gameId":"P4P","type":2,"priority":34,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2984699728481096","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/6f1d088f-af70-4cc0-8854-e96f4d47ee46.png","imgUrl":"","action":"","country":"","startTime":1624430280000,"endTime":null}
  421. JS: getKeyNews    60d2d6f414b2ca2ff29192eb
  422. JS: isNewsRead    60d2d6f414b2ca2ff29192eb    []
  423. JS: set data item News: {"_id":"60d2d6bb14b2ca2ff29192ea","name":"What card do you need","gameId":"P4P","type":2,"priority":33,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2983387018612367/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/c3b928a4-961c-438f-92d3-efdefb4172ea.png","imgUrl":"","action":"","country":"","startTime":1624430220000,"endTime":null}
  424. JS: getKeyNews    60d2d6bb14b2ca2ff29192ea
  425. JS: isNewsRead    60d2d6bb14b2ca2ff29192ea    []
  426. JS: set data item News: {"_id":"60cc8e5d14b2ca2ff29192d7","name":"flush vs fullhouse","gameId":"P4P","type":2,"priority":32,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2981941008756968/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/d3c2f5f8-2cf0-4fe0-acc9-8958e3a4b3f3.png","imgUrl":"","action":"","country":"","startTime":1624079640000,"endTime":null}
  427. JS: getKeyNews    60cc8e5d14b2ca2ff29192d7
  428. JS: isNewsRead    60cc8e5d14b2ca2ff29192d7    []
  429. JS: set data item News: {"_id":"60cc8e1914b2ca2ff29192d5","name":"Metrics in game feature","gameId":"P4P","type":0,"priority":31,"url":"https://www.facebook.com/poker.zingplay.ph/photos/a.2214492065501870/2980571188893950/","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/747f1ae3-4ae2-4542-9749-d73c443105b1.png","imgUrl":"","action":"","country":"","startTime":1624018380000,"endTime":""}
  430. JS: getKeyNews    60cc8e1914b2ca2ff29192d5
  431. JS: isNewsRead    60cc8e1914b2ca2ff29192d5    []
  432. JS: set data item News: {"_id":"60b6f773b6abb33b24cdbb80","name":" BIRTHDAY ??  BRING A LOT OF FUN TO YOUR KITCHEN","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2965628533721549","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/38657d4b-e818-426d-80e1-2c0a93cf0140.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":null}
  433. JS: getKeyNews    60b6f773b6abb33b24cdbb80
  434. JS: isNewsRead    60b6f773b6abb33b24cdbb80    []
  435. JS: set data item News: {"_id":"60b70143b6abb33b24cdbb81","name":"BRING SMART TV BACK HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2967104326907303","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/cd88d934-104f-4f31-b8a4-dc5ec9714250.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649300000}
  436. JS: getKeyNews    60b70143b6abb33b24cdbb81
  437. JS: isNewsRead    60b70143b6abb33b24cdbb81    []
  438. JS: set data item News: {"_id":"60b70187b6abb33b24cdbb82","name":" BRING KARAOKE TO YOUR HOME ","gameId":"P4P","type":0,"priority":20,"url":"https://www.facebook.com/poker.zingplay.ph/posts/2969289376688798","active":true,"openGui":false,"smallImgUrl":"https://cdn-sea-news.zingplay.com/82e32fb1-3581-4bc1-b34e-3ec8f225ca57.jpeg","imgUrl":"","action":"","country":"","startTime":null,"endTime":1622649360000}
  439. JS: getKeyNews    60b70187b6abb33b24cdbb82
  440. JS: isNewsRead    60b70187b6abb33b24cdbb82    []
  441. JS: NodeHotNews.setData done
  442. JS: getKeyNews    60d46ba014b2ca2ff29192f0
  443. JS: isNewsRead    60d46ba014b2ca2ff29192f0    []
  444. JS: EventManager    dispatchCustomEvent:    _g_LOBBY_LIST_NEWS_UPDATE    empty
  445. JS: <=============== receive a cmd = 2001
  446. JS: createReceivedPackage || 2001
  447. JS: BOARD_GAME_INFO{"roomId":2,"structureGameId":2000,"channelId":1,"curPhase":6,"currentPhaseTimeOut":1000,"currentTurn":1,"targetScore":5,"mapScore":{"listPlayerScore":[{"mountainScore":[],"poolScore":[],"leftWhistScore":[],"rightWhistScore":[]},{"mountainScore":[],"poolScore":[],"leftWhistScore":[],"rightWhistScore":[]},{"mountainScore":[],"poolScore":[],"leftWhistScore":[],"rightWhistScore":[]}]},"gameType":0,"gameRule":null,"trumpId":24,"bidPlayerId":10621976,"firstPlayerId":10621976,"trickCount":1,"listTalon":[33,5],"listPlayer":[{"uid":1000,"uName":"D_1181","avatarType":0,"level":1,"position":0,"gold":50000,"listHoldCard":[18,13,8,16,11,6,12,7,15,10],"numberTrickWon":0,"biddingType":2,"whistingType":0,"biddingCard":-1,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":10,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"listHelpHoldCard":[],"playMode":1},{"uid":10621976,"uName":"EainLwan Thu","urlAvatar":"D:\poker13\svn_deploy_client\avatar_set/ava_2.jpg","avatarType":0,"level":101,"position":1,"gold":184050,"listHoldCard":[43,38,33,28,41,36,31,42,37,40,35,5],"numberTrickWon":0,"biddingType":0,"whistingType":-1,"biddingCard":24,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":12,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"playMode":1},{"uid":10621977,"uName":"Zim Min","urlAvatar":"D:\poker13\svn_deploy_client\avatar_set/ava_2.jpg","avatarType":0,"level":56,"vipLevel":1,"position":2,"gold":121244,"listHoldCard":[23,26,21,32,27,22,17,30,25,20],"numberTrickWon":0,"biddingType":0,"whistingType":0,"biddingCard":23,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":10,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"playMode":1}],"currentPlayerTimeOut":200}
  448. JS: ---------> sendGetUpdateJackpot
  449. JS: setState    2    2
  450. JS: EventManager    dispatchCustomEvent:    _g_CHANGE_STATE    {"prev":2,"next":2}
  451. JS: notifyAction    0
  452. JS: <=============== receive a cmd = 2120
  453. JS: createReceivedPackage || 2120
  454. JS: BOARD_UPDATE_JACKPOT{"gold":0}
  455. JS: handleReceiveUpdateJackPot
  456. JS: notifyAction    22
  457. JS: <=============== receive a cmd = 2010
  458. JS: createReceivedPackage || 2010
  459. JS: BOARD_PLAYER_DISCARD_TALON_CARD{"playerDiscardId":10621976,"cardIds":[],"actionIdx":39,"posIndex":-1}
  460. JS: handleReceiveDiscardTalonCard
  461. JS: notifyAction    10
  462. JS: <=============== receive a cmd = 2024
  463. JS: createReceivedPackage || 2024
  464. JS: BOARD_GAME_TYPE{"gameType":0,"cardId":24,"posIndex":-1,"playerId":10621976,"actionIdx":40,"talonCard":[33,5],"firstPlayIndex":-1,"firstPlayUid":10621976,"listPlayerWhist":[-1,-1],"listPlayerCard":[[10,15,7,12,6,11,16,8,13,18],[20,25,30,17,22,27,32,21,26,23]],"wonBidPlayerCard":[35,40,37,42,31,36,41,33,38,43]}
  465. JS: handleReceiveGameType
  466. JS: notifyAction    11
  467. JS: <=============== receive a cmd = 4004
  468. basic_object_finalize 0C2867C0 ...
  469. basic_object_finalize 0C2EA140 ...
  470. basic_object_finalize 0C2EA160 ...
  471. basic_object_finalize 0E8E2460 ...
  472. JS: LOGIN_7_DAYS_INFO{"isFinish":true,"curDay":-1,"isReceived":true,"remainSecond":-1}
  473. JS: handleReceiveSevenDaysLoginInfo
  474. JS: isAvailableClaim    SevenDaysLoginFeature    true    true    true
  475. JS: EventManager    dispatchCustomEvent:    _g_SEVEN_DAY_LOGIN_UPDATE    empty
  476. JS: <=============== receive a cmd = 4008
  477. JS: MAIL_INFO{"listMail":[]}
  478. JS: handleReceiveMailInfo
  479. JS: udpateNoti    0
  480. JS: <=============== receive a cmd = 4002
  481. JS: DAILY_SUPPORTED_GOLD_INFO{"numSupportRemain":1,"goldSupport":25000}
  482. JS: handleReceiveDailySupportInfo
  483. JS: onReceiveInfo ||{"numSupportRemain":1,"goldSupport":25000}
  484. JS: <=============== receive a cmd = 4027
  485. JS: LG_GET_INFO{"_listItemLogGold":[{"type":0,"goldChange":50000,"time":1632709663,"extra":"support new account","date":"2021-09-27T02:27:43.000Z"}]}
  486. JS: handleReceiveLogGoldInfo
  487. JS: dataLogGold    [{"date":"Sep 27, 2021"},{"type":0,"goldChange":50000,"time":1632709663,"extra":"support new account","date":"Sep 27, 2021"}]
  488. JS: setData    NodeItemLogGold    {"date":"Sep 27, 2021"}
  489. JS: isItemMonth
  490. JS: setData    NodeItemLogGold    {"type":0,"goldChange":50000,"time":1632709663,"extra":"support new account","date":"Sep 27, 2021"}
  491. JS: <=============== receive a cmd = 4600
  492. JS: FEATURE_SYSTEM_OFFERS_GET_INFO{"_idOfferShowing":"","_listBaseOffers":[]}
  493. JS: handleReceiveSystemOfferInfo    {"_idOfferShowing":"","_listBaseOffers":[]}
  494. JS: updateSystemOfferIcon    undefined
  495. JS: <=============== receive a cmd = 2025
  496. JS: createReceivedPackage || 2025
  497. JS: BOARD_GAME_PHASE_CHANGED{"currentPhaseId":6,"nextPhaseId":10,"actionIdx":41}
  498. JS: handleReceivePhaseChanged
  499. JS: notifyAction    28
  500. JS: <=============== receive a cmd = 2120
  501. JS: createReceivedPackage || 2120
  502. JS: BOARD_UPDATE_JACKPOT{"gold":0}
  503. JS: handleReceiveUpdateJackPot
  504. JS: notifyAction    22
  505. JS: EventManager    dispatchCustomEvent:    _g_SCENE_ON_EXIT    empty
  506. cocos2d: TextureCache: removing unused texture: D:/PR21/client/simulator/win32/../..//res/texture/loading/img_logo.png
  507. cocos2d: TextureCache: removing unused texture: D:/PR21/client/simulator/win32/../..//res/texture/common/bg_popups.png
  508. cocos2d: TextureCache: removing unused texture: D:/PR21/client/simulator/win32/../..//res/texture/common/img_bg_title.png
  509. cocos2d: TextureCache: removing unused texture: D:/PR21/client/simulator/win32/../..//res/texture/common/img_bg_editbox.png
  510. cocos2d: TextureCache: removing unused texture: D:/PR21/client/simulator/win32/../..//res/texture/lobby/new_lobby/img_lobby_btn_shop.png
  511. JS: ERROR :  ::ERROR::---> onEnterTransitionDidFinish at SceneNewTable
  512. JS: wonBidPlayerIndex2|| 10621976
  513. JS: currentPhase || 6
  514. JS: notifyEvent    0
  515. JS: loadCardToDock    0
  516. JS: imgRank    img_card_9_red
  517. JS: setFlipCard    true
  518. JS: imgRank    img_card_8_red
  519. JS: setFlipCard    true
  520. JS: imgRank    img_card_7_red
  521. JS: setFlipCard    true
  522. JS: imgRank    img_card_9_black
  523. JS: setFlipCard    true
  524. JS: imgRank    img_card_8_black
  525. JS: setFlipCard    true
  526. JS: imgRank    img_card_7_black
  527. JS: setFlipCard    true
  528. JS: imgRank    img_card_8_red
  529. JS: setFlipCard    true
  530. JS: imgRank    img_card_7_red
  531. JS: setFlipCard    true
  532. JS: imgRank    img_card_9_black
  533. JS: setFlipCard    true
  534. JS: imgRank    img_card_8_black
  535. JS: setFlipCard    true
  536. JS: CardUtils.allocateCardPosition.numberOfCard =     10
  537. JS: dealMyCards    LayerCard    10
  538. JS: allocationCard.listZOrder =     10
  539. JS: setFlipCard    false
  540. JS: setFlipCard    false
  541. JS: setFlipCard    false
  542. JS: setFlipCard    false
  543. JS: setFlipCard    false
  544. JS: setFlipCard    false
  545. JS: setFlipCard    false
  546. JS: setFlipCard    false
  547. JS: setFlipCard    false
  548. JS: setFlipCard    false
  549. JS: setFlipCard    true
  550. JS: setFlipCard    true
  551. JS: setFlipCard    true
  552. JS: setFlipCard    true
  553. JS: setFlipCard    true
  554. JS: setFlipCard    true
  555. JS: setFlipCard    true
  556. JS: setFlipCard    true
  557. JS: setFlipCard    true
  558. JS: setFlipCard    true
  559. JS: setFlipCard    true
  560. JS: setFlipCard    true
  561. JS: setFlipCard    true
  562. JS: setFlipCard    true
  563. JS: setFlipCard    true
  564. JS: setFlipCard    true
  565. JS: setFlipCard    true
  566. JS: setFlipCard    true
  567. JS: setFlipCard    true
  568. JS: setFlipCard    true
  569. JS: setFlipCard    true
  570. JS: setFlipCard    true
  571. JS: setFlipCard    true
  572. JS: setFlipCard    true
  573. JS: dealMyCards    LayerPlayerCard    1    false    false
  574. JS: setFlipCard    true
  575. JS: setFlipCard    true
  576. JS: setFlipCard    true
  577. JS: setFlipCard    true
  578. JS: setFlipCard    true
  579. JS: setFlipCard    true
  580. JS: setFlipCard    true
  581. JS: setFlipCard    true
  582. JS: setFlipCard    true
  583. JS: setFlipCard    true
  584. JS: setFlipCard    true
  585. JS: setFlipCard    true
  586. JS: setFlipCard    true
  587. JS: setFlipCard    true
  588. JS: setFlipCard    true
  589. JS: setFlipCard    true
  590. JS: setFlipCard    true
  591. JS: setFlipCard    true
  592. JS: setFlipCard    true
  593. JS: setFlipCard    true
  594. JS: setFlipCard    true
  595. JS: setFlipCard    true
  596. JS: setFlipCard    true
  597. JS: setFlipCard    true
  598. JS: setFlipCard    true
  599. JS: setFlipCard    true
  600. JS: setFlipCard    true
  601. JS: setFlipCard    true
  602. JS: setFlipCard    true
  603. JS: setFlipCard    true
  604. JS: setFlipCard    true
  605. JS: setFlipCard    true
  606. JS: dealMyCards    LayerPlayerCard    2    false    false
  607. JS: setFlipCard    true
  608. JS: setFlipCard    true
  609. JS: setFlipCard    true
  610. JS: setFlipCard    true
  611. JS: setFlipCard    true
  612. JS: setFlipCard    true
  613. JS: setFlipCard    true
  614. JS: setFlipCard    true
  615. JS: setFlipCard    true
  616. JS: setFlipCard    true
  617. JS: _initTalonCards || false
  618. JS: setFlipCard    true
  619. JS: setFlipCard    true
  620. JS: setFlipCard    true
  621. JS: setFlipCard    true
  622. JS: playerPickUpTalonCard    BaseUINode
  623. JS: dealMyCards    LayerPlayerCard    1    false    undefined
  624. JS: setFlipCard    true
  625. JS: setFlipCard    true
  626. JS: setFlipCard    true
  627. JS: setFlipCard    true
  628. JS: setFlipCard    true
  629. JS: setFlipCard    true
  630. JS: setFlipCard    true
  631. JS: setFlipCard    true
  632. JS: setFlipCard    true
  633. JS: setFlipCard    true
  634. JS: setFlipCard    true
  635. JS: setFlipCard    true
  636. JS: setFlipCard    true
  637. JS: setFlipCard    true
  638. JS: processQueueEvent || 0
  639. JS: targetScore || 5
  640. JS: closeAllGUIs. user data =     undefined
  641. JS: enableDiscardTrick    false
  642. JS: enableDiscardTrick    false
  643. JS: enableDiscardTrick    false
  644. JS: handleEventReceiveInfo    [{"uid":1000,"uName":"D_1181","avatarType":0,"level":1,"position":0,"gold":50000,"listHoldCard":[18,13,8,16,11,6,12,7,15,10],"numberTrickWon":0,"biddingType":2,"whistingType":0,"biddingCard":-1,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":10,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"listHelpHoldCard":[],"playMode":1},{"uid":10621976,"uName":"EainLwan Thu","urlAvatar":"D:\poker13\svn_deploy_client\avatar_set/ava_2.jpg","avatarType":0,"level":101,"position":1,"gold":184050,"listHoldCard":[43,38,33,28,41,36,31,42,37,40,35,5],"numberTrickWon":0,"biddingType":0,"whistingType":-1,"biddingCard":24,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":12,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"playMode":1},{"uid":10621977,"uName":"Zim Min","urlAvatar":"D:\poker13\svn_deploy_client\avatar_set/ava_2.jpg","avatarType":0,"level":56,"vipLevel":1,"position":2,"gold":121244,"listHoldCard":[23,26,21,32,27,22,17,30,25,20],"numberTrickWon":0,"biddingType":0,"whistingType":0,"biddingCard":23,"isRevealingCards":true,"lastTrickDiscardCard":-1,"numberHoldCard":10,"posIndex":null,"_isLockedCard":false,"_isRobot":false,"idAvatar":null,"idItem":null,"timeExpiredAvatar":null,"timeExpiredItem":null,"numberDonateItemInGame":null,"listOwnedAvatar":null,"isRegisterLeaveGame":false,"playMode":1}]
  645. JS: enableDiscardTrick    false
  646. JS: enableDiscardTrick    false
  647. JS: enableDiscardTrick    false
  648. JS: handleActionReceiveJackPot    {"gold":0}
  649. JS: notifyEvent    31
  650. JS: notifyEvent    24
  651. JS: notifyEvent    38
  652. JS: notifyEvent    14
  653. JS: processQueueEvent || 31
  654. JS: handleEventUpdateJackpot    {"gold":0}
  655. JS: wonBidPlayerIndex2|| 10621976
  656. JS: notifyAction    26
  657. JS: notifyEvent    17
  658. JS: notifyEvent    24
  659. JS: setCurrentTurn || 2
  660. JS: notifyEvent    14
  661. JS: processQueueEvent || 24
  662. JS: closeAllGUIs. user data =     undefined
  663. JS: enableDiscardTrick    false
  664. JS: enableDiscardTrick    false
  665. JS: enableDiscardTrick    false
  666. JS: handleActionReceiveJackPot    {"gold":0}
  667. JS: notifyEvent    31
  668. JS: notifyEvent    26
  669. JS: processQueueEvent || 38
  670. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [54] to [73].
  671. JS: processQueueEvent || 14
  672. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  673. JS: processQueueEvent || 17
  674. JS: handleGameTypeDeclare || {"gameType":0,"cardId":24,"posIndex":-1,"playerId":10621976,"actionIdx":40,"talonCard":[33,5],"firstPlayIndex":-1,"firstPlayUid":10621976,"listPlayerWhist":[-1,-1],"listPlayerCard":[[10,15,7,12,6,11,16,8,13,18],[20,25,30,17,22,27,32,21,26,23]],"wonBidPlayerCard":[43,38,33,41,36,31,42,37,40,35]}
  675. JS: setTrumpCard || 10 4
  676. JS: processQueueEvent || 24
  677. JS: closeAllGUIs. user data =     {"gameType":0,"cardId":24,"posIndex":-1,"playerId":10621976,"actionIdx":40,"talonCard":[33,5],"firstPlayIndex":-1,"firstPlayUid":10621976,"listPlayerWhist":[-1,-1],"listPlayerCard":[[10,15,7,12,6,11,16,8,13,18],[20,25,30,17,22,27,32,21,26,23]],"wonBidPlayerCard":[43,38,33,41,36,31,42,37,40,35]}
  678. JS: enableDiscardTrick    false
  679. JS: enableDiscardTrick    false
  680. JS: enableDiscardTrick    false
  681. JS: processQueueEvent || 14
  682. JS: startProgressBar || 18 undefined
  683. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  684. JS: processQueueEvent || 31
  685. JS: handleEventUpdateJackpot    {"gold":0}
  686. JS: processQueueEvent || 26
  687. JS: handleShowPlayerCard    1    [43,38,33,41,36,31,42,37,40,35]
  688. JS: imgRank    img_card_14_red
  689. JS: imgRank    img_card_13_red
  690. JS: imgRank    img_card_12_red
  691. JS: imgRank    img_card_14_black
  692. JS: imgRank    img_card_13_black
  693. JS: imgRank    img_card_12_black
  694. JS: imgRank    img_card_14_red
  695. JS: imgRank    img_card_13_red
  696. JS: imgRank    img_card_14_black
  697. JS: imgRank    img_card_13_black
  698. JS: dealMyCards    LayerPlayerCard    1    true    true
  699. JS: CardUtils.allocateCardPosition.numberOfCard =     14
  700. JS: setFlipCard    false
  701. JS: setFlipCard    false
  702. JS: setFlipCard    false
  703. JS: setFlipCard    false
  704. JS: setFlipCard    false
  705. JS: setFlipCard    false
  706. JS: setFlipCard    false
  707. JS: setFlipCard    false
  708. JS: setFlipCard    false
  709. JS: setFlipCard    false
  710. JS: setFlipCard    false
  711. JS: setFlipCard    false
  712. JS: setFlipCard    false
  713. JS: setFlipCard    false
  714. JS: <=============== receive a cmd = 2009
  715. JS: createReceivedPackage || 2009
  716. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":42,"cardId":40,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  717. JS: handleReceivePlayerDiscardTrick
  718. JS: notifyAction    7
  719. JS: setNumberHoldCard    11    null
  720. JS: notifyAction    14
  721. JS: setCurrentTurn || 2
  722. JS: not dispatch last turn in trick    -1    1
  723. JS: notifyEvent    16
  724. JS: processQueueEvent || 16
  725. JS: enableDiscardTrick    false
  726. JS: dealMyCards    LayerPlayerCard    1    true    true
  727. JS: CardUtils.allocateCardPosition.numberOfCard =     13
  728. JS: setFlipCard    false
  729. JS: setFlipCard    false
  730. JS: setFlipCard    false
  731. JS: setFlipCard    false
  732. JS: setFlipCard    false
  733. JS: setFlipCard    false
  734. JS: setFlipCard    false
  735. JS: setFlipCard    false
  736. JS: setFlipCard    false
  737. JS: setFlipCard    false
  738. JS: setFlipCard    false
  739. JS: setFlipCard    false
  740. JS: setFlipCard    false
  741. JS: checkEnableButtonDiscard    1
  742. JS: cheat btnCheat
  743. JS: <=============== receive a cmd = 2009
  744. JS: createReceivedPackage || 2009
  745. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":43,"cardId":20,"playerId":10621977,"nextPlayerIndex":0,"posIndex":2}
  746. JS: handleReceivePlayerDiscardTrick
  747. JS: notifyAction    7
  748. JS: setNumberHoldCard    9    null
  749. JS: notifyAction    14
  750. JS: setCurrentTurn || 0
  751. JS: notifyEvent    10
  752. JS: processQueueEvent || 10
  753. JS: isMyTurnThink    LayerCard    0    0    false
  754. JS: WARN :  trumpSuitInTrick ||     undefined    NONE
  755. JS: enableDiscardTrick    true
  756. JS: checkEnableButtonDiscard    0
  757. JS: isMyTurnThink    LayerCard    0    0    false
  758. JS: checkEnableButtonDiscard || 10 0
  759. JS: setEnableButtonDiscard    0
  760. JS: isMyTurnThink    LayerCard    0    0    false
  761. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  762. cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from [29] to [40].
  763. JS: isMyTurnThink    LayerPlayerCard    1    0    undefined
  764. JS: handleMyThink, !this.isMyTurnThink()
  765. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  766. JS: handleMyThink, !this.isMyTurnThink()
  767. JS: startProgressBar || 18 0
  768. JS: handleMyThink || SceneNewTable || 10
  769. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  770. JS: EventManager    dispatchCustomEvent:    _g_GAME_ENTER_MY_TURN    empty
  771. JS: notifyEvent    16
  772. JS: processQueueEvent || 16
  773. JS: setCurrentTurn || 0
  774. JS: enableDiscardTrick    false
  775. JS: imgRank    img_card_10_black
  776. JS: setFlipCard    false
  777. JS: dealMyCards    LayerPlayerCard    2    true    false
  778. JS: setFlipCard    true
  779. JS: setFlipCard    true
  780. JS: setFlipCard    true
  781. JS: setFlipCard    true
  782. JS: setFlipCard    true
  783. JS: setFlipCard    true
  784. JS: setFlipCard    true
  785. JS: setFlipCard    true
  786. JS: setFlipCard    true
  787. JS: checkEnableButtonDiscard    2
  788. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  789. JS: cheat btnCheat
  790. JS: <=============== receive a cmd = 2009
  791. JS: createReceivedPackage || 2009
  792. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":44,"cardId":10,"playerId":1000,"nextPlayerIndex":1,"posIndex":0}
  793. JS: handleReceivePlayerDiscardTrick
  794. JS: notifyAction    7
  795. JS: setNumberHoldCard    9    null
  796. JS: notifyAction    14
  797. JS: setCurrentTurn || 1
  798. JS: notifyEvent    14
  799. JS: <=============== receive a cmd = 2016
  800. JS: createReceivedPackage || 2016
  801. JS: BOARD_TRICK_RESULT{"actionIdx":45,"cardId":40,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":1,"nextPlayerIndex":1}
  802. JS: handleReceiveTrickResult
  803. JS: notifyAction    15
  804. JS: processQueueEvent || 14
  805. JS: startProgressBar || 18 undefined
  806. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  807. JS: notifyEvent    16
  808. JS: handleActionReceiveTrickResult    {"actionIdx":45,"cardId":40,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":1,"nextPlayerIndex":1}
  809. JS: onReceiveTrickResult    {"actionIdx":45,"cardId":40,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":1,"nextPlayerIndex":1}
  810. JS: -------------------------------------------------setTrumpSuitTrick    null
  811. JS: setCurrentTurn || 1
  812. JS: notifyEvent    22
  813. JS: notifyEvent    14
  814. JS: processQueueEvent || 16
  815. JS: setCurrentTurn || 1
  816. JS: enableDiscardTrick    false
  817. JS: CardUtils.allocateCardPosition.numberOfCard =     9
  818. JS: dealMyCards    LayerCard    9
  819. JS: allocationCard.listZOrder =     9
  820. JS: checkEnableButtonDiscard    0
  821. JS: isMyTurnThink    LayerCard    0    1    false
  822. JS: setFlipCard    false
  823. JS: setFlipCard    false
  824. JS: setFlipCard    false
  825. JS: setFlipCard    false
  826. JS: setFlipCard    false
  827. JS: setFlipCard    false
  828. JS: setFlipCard    false
  829. JS: setFlipCard    false
  830. JS: setFlipCard    false
  831. JS: processQueueEvent || 22
  832. JS: handleReceiveEventTrickResult    {"x":-486.88958740234375,"y":45.254852294921875}
  833. JS: ignore cancel notifications version: 0.0.0
  834. JS: <=============== receive a cmd = 2009
  835. JS: createReceivedPackage || 2009
  836. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":46,"cardId":41,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  837. JS: handleReceivePlayerDiscardTrick
  838. JS: notifyAction    7
  839. JS: -------------------------------------------------setTrumpSuitTrick    1
  840. JS: setNumberHoldCard    10    null
  841. JS: notifyAction    14
  842. JS: setCurrentTurn || 2
  843. JS: notifyEvent    14
  844. JS: notifyEvent    16
  845. JS: processQueueEvent || 14
  846. JS: startProgressBar || 18 undefined
  847. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  848. JS: processQueueEvent || 14
  849. JS: startProgressBar || 18 undefined
  850. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  851. JS: processQueueEvent || 16
  852. JS: setCurrentTurn || 2
  853. JS: enableDiscardTrick    false
  854. JS: dealMyCards    LayerPlayerCard    1    true    true
  855. JS: CardUtils.allocateCardPosition.numberOfCard =     12
  856. JS: setFlipCard    false
  857. JS: setFlipCard    false
  858. JS: setFlipCard    false
  859. JS: setFlipCard    false
  860. JS: setFlipCard    false
  861. JS: setFlipCard    false
  862. JS: setFlipCard    false
  863. JS: setFlipCard    false
  864. JS: setFlipCard    false
  865. JS: setFlipCard    false
  866. JS: setFlipCard    false
  867. JS: setFlipCard    false
  868. JS: checkEnableButtonDiscard    1
  869. JS: isMyTurnThink    LayerPlayerCard    1    2    undefined
  870. JS: JSB_ON_RESUME
  871. [XMLHttpRequest] GET https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=1000&uName=U_1181&gold=50000&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=session&msg=resume&time=14447&curScene=NEW_TABLE
  872. JS: xmlHttpRequest: https://sub.zingplay.com/mobile/logRaw.php?game=preferans&country=ru&packageName=com.zingplay.preferans.ru&gameVersion=204&uId=1000&uName=U_1181&gold=50000&mccmnc=25402&deviceModel=&deviceId=Des_1632721204&osVersion=&timezone=7&action=session&msg=resume&time=14447&curScene=NEW_TABLE
  873. JS: JSB_ON_RESUME | isConnected
  874. JS: has response: ""
  875. JS: <=============== receive a cmd = 2009
  876. JS: createReceivedPackage || 2009
  877. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":47,"cardId":21,"playerId":10621977,"nextPlayerIndex":0,"posIndex":2}
  878. JS: handleReceivePlayerDiscardTrick
  879. JS: notifyAction    7
  880. JS: setNumberHoldCard    8    null
  881. JS: notifyAction    14
  882. JS: setCurrentTurn || 0
  883. JS: notifyEvent    10
  884. JS: processQueueEvent || 10
  885. JS: isMyTurnThink    LayerCard    0    0    false
  886. JS: WARN :  trumpSuitInTrick ||     CLUBS    NONE
  887. JS: WARN :  setCardAllowPlay, canDiscardCards, isMyTurn    [16,11,6]    [18,13,8,16,11,6,12,7,15]    [3,3,3,1,1,1,2,2,0]    0
  888. JS: disableCard    18
  889. JS: disableCard    13
  890. JS: disableCard    8
  891. JS: enableCard    16
  892. JS: enableCard    11
  893. JS: enableCard    6
  894. JS: disableCard    12
  895. JS: disableCard    7
  896. JS: disableCard    15
  897. JS: enableDiscardTrick    true
  898. JS: checkEnableButtonDiscard    0
  899. JS: isMyTurnThink    LayerCard    0    0    false
  900. JS: checkEnableButtonDiscard || 10 0
  901. JS: setEnableButtonDiscard    0
  902. JS: isMyTurnThink    LayerCard    0    0    false
  903. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  904. JS: isMyTurnThink    LayerPlayerCard    1    0    undefined
  905. JS: handleMyThink, !this.isMyTurnThink()
  906. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  907. JS: handleMyThink, !this.isMyTurnThink()
  908. JS: startProgressBar || 18 0
  909. JS: handleMyThink || SceneNewTable || 10
  910. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  911. JS: EventManager    dispatchCustomEvent:    _g_GAME_ENTER_MY_TURN    empty
  912. JS: notifyEvent    16
  913. JS: processQueueEvent || 16
  914. JS: setCurrentTurn || 0
  915. JS: enableDiscardTrick    false
  916. JS: imgRank    img_card_10_black
  917. JS: setFlipCard    false
  918. JS: dealMyCards    LayerPlayerCard    2    true    false
  919. JS: setFlipCard    true
  920. JS: setFlipCard    true
  921. JS: setFlipCard    true
  922. JS: setFlipCard    true
  923. JS: setFlipCard    true
  924. JS: setFlipCard    true
  925. JS: setFlipCard    true
  926. JS: setFlipCard    true
  927. JS: checkEnableButtonDiscard    2
  928. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  929. JS: <=============== receive a cmd = 2009
  930. JS: createReceivedPackage || 2009
  931. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":48,"cardId":11,"playerId":1000,"nextPlayerIndex":1,"posIndex":0}
  932. JS: handleReceivePlayerDiscardTrick
  933. JS: notifyAction    7
  934. JS: setNumberHoldCard    8    null
  935. JS: notifyAction    14
  936. JS: setCurrentTurn || 1
  937. JS: not dispatch last turn in trick    1    0
  938. JS: <=============== receive a cmd = 2016
  939. JS: createReceivedPackage || 2016
  940. JS: BOARD_TRICK_RESULT{"actionIdx":49,"cardId":41,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":2,"nextPlayerIndex":1}
  941. JS: handleReceiveTrickResult
  942. JS: notifyAction    15
  943. JS: notifyEvent    16
  944. JS: processQueueEvent || 16
  945. JS: setCurrentTurn || 1
  946. JS: enableDiscardTrick    false
  947. JS: CardUtils.allocateCardPosition.numberOfCard =     8
  948. JS: dealMyCards    LayerCard    8
  949. JS: allocationCard.listZOrder =     8
  950. JS: checkEnableButtonDiscard    0
  951. JS: isMyTurnThink    LayerCard    0    1    false
  952. JS: handleActionReceiveTrickResult    {"actionIdx":49,"cardId":41,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":2,"nextPlayerIndex":1}
  953. JS: onReceiveTrickResult    {"actionIdx":49,"cardId":41,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":2,"nextPlayerIndex":1}
  954. JS: -------------------------------------------------setTrumpSuitTrick    null
  955. JS: setCurrentTurn || 1
  956. JS: notifyEvent    22
  957. JS: notifyEvent    14
  958. JS: setFlipCard    false
  959. JS: setFlipCard    false
  960. JS: setFlipCard    false
  961. JS: setFlipCard    false
  962. JS: setFlipCard    false
  963. JS: setFlipCard    false
  964. JS: setFlipCard    false
  965. JS: setFlipCard    false
  966. JS: processQueueEvent || 22
  967. JS: handleReceiveEventTrickResult    {"x":-486.88958740234375,"y":45.254852294921875}
  968. JS: <=============== receive a cmd = 2009
  969. JS: createReceivedPackage || 2009
  970. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":50,"cardId":43,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  971. JS: handleReceivePlayerDiscardTrick
  972. JS: notifyAction    7
  973. JS: -------------------------------------------------setTrumpSuitTrick    3
  974. JS: setNumberHoldCard    9    null
  975. JS: notifyAction    14
  976. JS: setCurrentTurn || 2
  977. JS: notifyEvent    14
  978. JS: notifyEvent    16
  979. JS: processQueueEvent || 14
  980. JS: startProgressBar || 18 undefined
  981. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  982. JS: processQueueEvent || 14
  983. JS: startProgressBar || 18 undefined
  984. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  985. JS: processQueueEvent || 16
  986. JS: setCurrentTurn || 2
  987. JS: enableDiscardTrick    false
  988. JS: dealMyCards    LayerPlayerCard    1    true    true
  989. JS: CardUtils.allocateCardPosition.numberOfCard =     11
  990. JS: setFlipCard    false
  991. JS: setFlipCard    false
  992. JS: setFlipCard    false
  993. JS: setFlipCard    false
  994. JS: setFlipCard    false
  995. JS: setFlipCard    false
  996. JS: setFlipCard    false
  997. JS: setFlipCard    false
  998. JS: setFlipCard    false
  999. JS: setFlipCard    false
  1000. JS: setFlipCard    false
  1001. JS: checkEnableButtonDiscard    1
  1002. JS: isMyTurnThink    LayerPlayerCard    1    2    undefined
  1003. JS: <=============== receive a cmd = 2009
  1004. JS: createReceivedPackage || 2009
  1005. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":51,"cardId":23,"playerId":10621977,"nextPlayerIndex":0,"posIndex":2}
  1006. JS: handleReceivePlayerDiscardTrick
  1007. JS: notifyAction    7
  1008. JS: setNumberHoldCard    7    null
  1009. JS: notifyAction    14
  1010. JS: setCurrentTurn || 0
  1011. JS: notifyEvent    10
  1012. JS: processQueueEvent || 10
  1013. JS: isMyTurnThink    LayerCard    0    0    false
  1014. JS: WARN :  trumpSuitInTrick ||     HEARTS    NONE
  1015. JS: WARN :  setCardAllowPlay, canDiscardCards, isMyTurn    [18,13,8]    [18,13,8,16,6,12,7,15]    [3,3,3,1,1,2,2,0]    0
  1016. JS: enableCard    18
  1017. JS: enableCard    13
  1018. JS: enableCard    8
  1019. JS: disableCard    16
  1020. JS: disableCard    6
  1021. JS: disableCard    12
  1022. JS: disableCard    7
  1023. JS: disableCard    15
  1024. JS: enableDiscardTrick    true
  1025. JS: checkEnableButtonDiscard    0
  1026. JS: isMyTurnThink    LayerCard    0    0    false
  1027. JS: checkEnableButtonDiscard || 10 0
  1028. JS: setEnableButtonDiscard    0
  1029. JS: isMyTurnThink    LayerCard    0    0    false
  1030. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1031. JS: isMyTurnThink    LayerPlayerCard    1    0    undefined
  1032. JS: handleMyThink, !this.isMyTurnThink()
  1033. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1034. JS: handleMyThink, !this.isMyTurnThink()
  1035. JS: startProgressBar || 18 0
  1036. JS: handleMyThink || SceneNewTable || 10
  1037. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1038. JS: EventManager    dispatchCustomEvent:    _g_GAME_ENTER_MY_TURN    empty
  1039. JS: notifyEvent    16
  1040. JS: processQueueEvent || 16
  1041. JS: setCurrentTurn || 0
  1042. JS: enableDiscardTrick    false
  1043. JS: imgRank    img_card_10_red
  1044. JS: setFlipCard    false
  1045. JS: dealMyCards    LayerPlayerCard    2    true    false
  1046. JS: setFlipCard    true
  1047. JS: setFlipCard    true
  1048. JS: setFlipCard    true
  1049. JS: setFlipCard    true
  1050. JS: setFlipCard    true
  1051. JS: setFlipCard    true
  1052. JS: setFlipCard    true
  1053. JS: checkEnableButtonDiscard    2
  1054. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1055. JS: <=============== receive a cmd = 2009
  1056. JS: createReceivedPackage || 2009
  1057. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":52,"cardId":13,"playerId":1000,"nextPlayerIndex":1,"posIndex":0}
  1058. JS: handleReceivePlayerDiscardTrick
  1059. JS: notifyAction    7
  1060. JS: setNumberHoldCard    7    null
  1061. JS: notifyAction    14
  1062. JS: setCurrentTurn || 1
  1063. JS: not dispatch last turn in trick    1    0
  1064. JS: <=============== receive a cmd = 2016
  1065. JS: createReceivedPackage || 2016
  1066. JS: BOARD_TRICK_RESULT{"actionIdx":53,"cardId":43,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":3,"nextPlayerIndex":1}
  1067. JS: handleReceiveTrickResult
  1068. JS: notifyAction    15
  1069. JS: notifyEvent    16
  1070. JS: processQueueEvent || 16
  1071. JS: setCurrentTurn || 1
  1072. JS: enableDiscardTrick    false
  1073. JS: CardUtils.allocateCardPosition.numberOfCard =     7
  1074. JS: dealMyCards    LayerCard    7
  1075. JS: allocationCard.listZOrder =     7
  1076. JS: checkEnableButtonDiscard    0
  1077. JS: isMyTurnThink    LayerCard    0    1    false
  1078. JS: handleActionReceiveTrickResult    {"actionIdx":53,"cardId":43,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":3,"nextPlayerIndex":1}
  1079. JS: onReceiveTrickResult    {"actionIdx":53,"cardId":43,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":3,"nextPlayerIndex":1}
  1080. JS: -------------------------------------------------setTrumpSuitTrick    null
  1081. JS: setCurrentTurn || 1
  1082. JS: notifyEvent    22
  1083. JS: notifyEvent    14
  1084. JS: setFlipCard    false
  1085. JS: setFlipCard    false
  1086. JS: setFlipCard    false
  1087. JS: setFlipCard    false
  1088. JS: setFlipCard    false
  1089. JS: setFlipCard    false
  1090. JS: setFlipCard    false
  1091. JS: processQueueEvent || 22
  1092. JS: handleReceiveEventTrickResult    {"x":-486.88958740234375,"y":45.254852294921875}
  1093. JS: <=============== receive a cmd = 2009
  1094. JS: createReceivedPackage || 2009
  1095. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":54,"cardId":42,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  1096. JS: handleReceivePlayerDiscardTrick
  1097. JS: notifyAction    7
  1098. JS: -------------------------------------------------setTrumpSuitTrick    2
  1099. JS: setNumberHoldCard    8    null
  1100. JS: notifyAction    14
  1101. JS: setCurrentTurn || 2
  1102. JS: notifyEvent    14
  1103. JS: notifyEvent    16
  1104. JS: processQueueEvent || 14
  1105. JS: startProgressBar || 18 undefined
  1106. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1107. JS: processQueueEvent || 14
  1108. JS: startProgressBar || 18 undefined
  1109. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1110. JS: processQueueEvent || 16
  1111. JS: setCurrentTurn || 2
  1112. JS: enableDiscardTrick    false
  1113. JS: dealMyCards    LayerPlayerCard    1    true    true
  1114. JS: CardUtils.allocateCardPosition.numberOfCard =     10
  1115. JS: setFlipCard    false
  1116. JS: setFlipCard    false
  1117. JS: setFlipCard    false
  1118. JS: setFlipCard    false
  1119. JS: setFlipCard    false
  1120. JS: setFlipCard    false
  1121. JS: setFlipCard    false
  1122. JS: setFlipCard    false
  1123. JS: setFlipCard    false
  1124. JS: setFlipCard    false
  1125. JS: checkEnableButtonDiscard    1
  1126. JS: isMyTurnThink    LayerPlayerCard    1    2    undefined
  1127. JS: <=============== receive a cmd = 2009
  1128. JS: createReceivedPackage || 2009
  1129. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":55,"cardId":22,"playerId":10621977,"nextPlayerIndex":0,"posIndex":2}
  1130. JS: handleReceivePlayerDiscardTrick
  1131. JS: notifyAction    7
  1132. JS: setNumberHoldCard    6    null
  1133. JS: notifyAction    14
  1134. JS: setCurrentTurn || 0
  1135. JS: notifyEvent    10
  1136. JS: processQueueEvent || 10
  1137. JS: isMyTurnThink    LayerCard    0    0    false
  1138. JS: WARN :  trumpSuitInTrick ||     DIAMONDS    NONE
  1139. JS: WARN :  setCardAllowPlay, canDiscardCards, isMyTurn    [12,7]    [18,8,16,6,12,7,15]    [3,3,1,1,2,2,0]    0
  1140. JS: disableCard    18
  1141. JS: disableCard    8
  1142. JS: disableCard    16
  1143. JS: disableCard    6
  1144. JS: enableCard    12
  1145. JS: enableCard    7
  1146. JS: disableCard    15
  1147. JS: enableDiscardTrick    true
  1148. JS: checkEnableButtonDiscard    0
  1149. JS: isMyTurnThink    LayerCard    0    0    false
  1150. JS: checkEnableButtonDiscard || 10 0
  1151. JS: setEnableButtonDiscard    0
  1152. JS: isMyTurnThink    LayerCard    0    0    false
  1153. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1154. JS: isMyTurnThink    LayerPlayerCard    1    0    undefined
  1155. JS: handleMyThink, !this.isMyTurnThink()
  1156. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1157. JS: handleMyThink, !this.isMyTurnThink()
  1158. JS: startProgressBar || 18 0
  1159. JS: handleMyThink || SceneNewTable || 10
  1160. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1161. JS: EventManager    dispatchCustomEvent:    _g_GAME_ENTER_MY_TURN    empty
  1162. JS: notifyEvent    16
  1163. JS: processQueueEvent || 16
  1164. JS: setCurrentTurn || 0
  1165. JS: enableDiscardTrick    false
  1166. JS: imgRank    img_card_10_red
  1167. JS: setFlipCard    false
  1168. JS: dealMyCards    LayerPlayerCard    2    true    false
  1169. JS: setFlipCard    true
  1170. JS: setFlipCard    true
  1171. JS: setFlipCard    true
  1172. JS: setFlipCard    true
  1173. JS: setFlipCard    true
  1174. JS: setFlipCard    true
  1175. JS: checkEnableButtonDiscard    2
  1176. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1177. JS: <=============== receive a cmd = 2009
  1178. JS: createReceivedPackage || 2009
  1179. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":56,"cardId":12,"playerId":1000,"nextPlayerIndex":1,"posIndex":0}
  1180. JS: handleReceivePlayerDiscardTrick
  1181. JS: notifyAction    7
  1182. JS: setNumberHoldCard    6    null
  1183. JS: notifyAction    14
  1184. JS: setCurrentTurn || 1
  1185. JS: not dispatch last turn in trick    1    0
  1186. JS: <=============== receive a cmd = 2016
  1187. JS: createReceivedPackage || 2016
  1188. JS: BOARD_TRICK_RESULT{"actionIdx":57,"cardId":42,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":4,"nextPlayerIndex":1}
  1189. JS: handleReceiveTrickResult
  1190. JS: notifyAction    15
  1191. JS: notifyEvent    16
  1192. JS: processQueueEvent || 16
  1193. JS: setCurrentTurn || 1
  1194. JS: enableDiscardTrick    false
  1195. JS: CardUtils.allocateCardPosition.numberOfCard =     6
  1196. JS: dealMyCards    LayerCard    6
  1197. JS: allocationCard.listZOrder =     6
  1198. JS: checkEnableButtonDiscard    0
  1199. JS: isMyTurnThink    LayerCard    0    1    false
  1200. JS: handleActionReceiveTrickResult    {"actionIdx":57,"cardId":42,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":4,"nextPlayerIndex":1}
  1201. JS: onReceiveTrickResult    {"actionIdx":57,"cardId":42,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":4,"nextPlayerIndex":1}
  1202. JS: -------------------------------------------------setTrumpSuitTrick    null
  1203. JS: setCurrentTurn || 1
  1204. JS: notifyEvent    22
  1205. JS: notifyEvent    14
  1206. JS: setFlipCard    false
  1207. JS: setFlipCard    false
  1208. JS: setFlipCard    false
  1209. JS: setFlipCard    false
  1210. JS: setFlipCard    false
  1211. JS: setFlipCard    false
  1212. JS: processQueueEvent || 22
  1213. JS: handleReceiveEventTrickResult    {"x":-486.88958740234375,"y":45.254852294921875}
  1214. JS: <=============== receive a cmd = 2009
  1215. JS: createReceivedPackage || 2009
  1216. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":58,"cardId":36,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  1217. JS: handleReceivePlayerDiscardTrick
  1218. JS: notifyAction    7
  1219. JS: -------------------------------------------------setTrumpSuitTrick    1
  1220. JS: setNumberHoldCard    7    null
  1221. JS: notifyAction    14
  1222. JS: setCurrentTurn || 2
  1223. JS: notifyEvent    14
  1224. JS: notifyEvent    16
  1225. JS: processQueueEvent || 14
  1226. JS: startProgressBar || 18 undefined
  1227. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1228. JS: processQueueEvent || 14
  1229. JS: startProgressBar || 18 undefined
  1230. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1231. JS: processQueueEvent || 16
  1232. JS: setCurrentTurn || 2
  1233. JS: enableDiscardTrick    false
  1234. JS: dealMyCards    LayerPlayerCard    1    true    true
  1235. JS: CardUtils.allocateCardPosition.numberOfCard =     9
  1236. JS: setFlipCard    false
  1237. JS: setFlipCard    false
  1238. JS: setFlipCard    false
  1239. JS: setFlipCard    false
  1240. JS: setFlipCard    false
  1241. JS: setFlipCard    false
  1242. JS: setFlipCard    false
  1243. JS: setFlipCard    false
  1244. JS: setFlipCard    false
  1245. JS: checkEnableButtonDiscard    1
  1246. JS: isMyTurnThink    LayerPlayerCard    1    2    undefined
  1247. JS: <=============== receive a cmd = 2009
  1248. JS: createReceivedPackage || 2009
  1249. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":59,"cardId":26,"playerId":10621977,"nextPlayerIndex":0,"posIndex":2}
  1250. JS: handleReceivePlayerDiscardTrick
  1251. JS: notifyAction    7
  1252. JS: setNumberHoldCard    5    null
  1253. JS: notifyAction    14
  1254. JS: setCurrentTurn || 0
  1255. JS: notifyEvent    10
  1256. JS: processQueueEvent || 10
  1257. JS: isMyTurnThink    LayerCard    0    0    false
  1258. JS: WARN :  trumpSuitInTrick ||     CLUBS    NONE
  1259. JS: WARN :  setCardAllowPlay, canDiscardCards, isMyTurn    [16,6]    [18,8,16,6,7,15]    [3,3,1,1,2,0]    0
  1260. JS: disableCard    18
  1261. JS: disableCard    8
  1262. JS: enableCard    16
  1263. JS: enableCard    6
  1264. JS: disableCard    7
  1265. JS: disableCard    15
  1266. JS: enableDiscardTrick    true
  1267. JS: checkEnableButtonDiscard    0
  1268. JS: isMyTurnThink    LayerCard    0    0    false
  1269. JS: checkEnableButtonDiscard || 10 0
  1270. JS: setEnableButtonDiscard    0
  1271. JS: isMyTurnThink    LayerCard    0    0    false
  1272. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1273. JS: isMyTurnThink    LayerPlayerCard    1    0    undefined
  1274. JS: handleMyThink, !this.isMyTurnThink()
  1275. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1276. JS: handleMyThink, !this.isMyTurnThink()
  1277. JS: startProgressBar || 18 0
  1278. JS: handleMyThink || SceneNewTable || 10
  1279. JS: showLbAssist    TABLE_ASSIST_MY_THINK
  1280. JS: EventManager    dispatchCustomEvent:    _g_GAME_ENTER_MY_TURN    empty
  1281. JS: notifyEvent    16
  1282. JS: processQueueEvent || 16
  1283. JS: setCurrentTurn || 0
  1284. JS: enableDiscardTrick    false
  1285. JS: imgRank    img_card_11_black
  1286. JS: setFlipCard    false
  1287. JS: dealMyCards    LayerPlayerCard    2    true    false
  1288. JS: setFlipCard    true
  1289. JS: setFlipCard    true
  1290. JS: setFlipCard    true
  1291. JS: setFlipCard    true
  1292. JS: setFlipCard    true
  1293. JS: checkEnableButtonDiscard    2
  1294. JS: isMyTurnThink    LayerPlayerCard    2    0    undefined
  1295. JS: <=============== receive a cmd = 2009
  1296. JS: createReceivedPackage || 2009
  1297. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":60,"cardId":6,"playerId":1000,"nextPlayerIndex":1,"posIndex":0}
  1298. JS: handleReceivePlayerDiscardTrick
  1299. JS: notifyAction    7
  1300. JS: setNumberHoldCard    5    null
  1301. JS: notifyAction    14
  1302. JS: setCurrentTurn || 1
  1303. JS: not dispatch last turn in trick    1    0
  1304. JS: <=============== receive a cmd = 2016
  1305. JS: createReceivedPackage || 2016
  1306. JS: BOARD_TRICK_RESULT{"actionIdx":61,"cardId":36,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":5,"nextPlayerIndex":1}
  1307. JS: handleReceiveTrickResult
  1308. JS: notifyAction    15
  1309. JS: notifyEvent    16
  1310. JS: processQueueEvent || 16
  1311. JS: setCurrentTurn || 1
  1312. JS: enableDiscardTrick    false
  1313. JS: CardUtils.allocateCardPosition.numberOfCard =     5
  1314. JS: dealMyCards    LayerCard    5
  1315. JS: allocationCard.listZOrder =     5
  1316. JS: checkEnableButtonDiscard    0
  1317. JS: isMyTurnThink    LayerCard    0    1    false
  1318. JS: handleActionReceiveTrickResult    {"actionIdx":61,"cardId":36,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":5,"nextPlayerIndex":1}
  1319. JS: onReceiveTrickResult    {"actionIdx":61,"cardId":36,"wonTrickPlayerId":10621976,"wonTrickPlayerIndex":1,"winTrickScore":5,"nextPlayerIndex":1}
  1320. JS: -------------------------------------------------setTrumpSuitTrick    null
  1321. JS: setCurrentTurn || 1
  1322. JS: notifyEvent    22
  1323. JS: notifyEvent    14
  1324. JS: setFlipCard    false
  1325. JS: setFlipCard    false
  1326. JS: setFlipCard    false
  1327. JS: setFlipCard    false
  1328. JS: setFlipCard    false
  1329. JS: processQueueEvent || 22
  1330. JS: handleReceiveEventTrickResult    {"x":-486.88958740234375,"y":45.254852294921875}
  1331. JS: <=============== receive a cmd = 2009
  1332. JS: createReceivedPackage || 2009
  1333. JS: BOARD_PLAYER_DISCARD_CARD{"actionIdx":62,"cardId":35,"playerId":10621976,"nextPlayerIndex":2,"posIndex":1}
  1334. JS: handleReceivePlayerDiscardTrick
  1335. JS: notifyAction    7
  1336. JS: -------------------------------------------------setTrumpSuitTrick    0
  1337. JS: setNumberHoldCard    6    null
  1338. JS: notifyAction    14
  1339. JS: setCurrentTurn || 2
  1340. JS: notifyEvent    14
  1341. JS: notifyEvent    16
  1342. JS: processQueueEvent || 14
  1343. JS: startProgressBar || 18 undefined
  1344. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1345. JS: processQueueEvent || 14
  1346. JS: startProgressBar || 18 undefined
  1347. JS: showLbAssist    TABLE_ASSIST_PLAYER_THINK
  1348. JS: processQueueEvent || 16
  1349. JS: setCurrentTurn || 2
  1350. JS: enableDiscardTrick    false
  1351. JS: dealMyCards    LayerPlayerCard    1    true    true
  1352. JS: CardUtils.allocateCardPosition.numberOfCard =     8
  1353. JS: setFlipCard    false
  1354. JS: setFlipCard    false
  1355. JS: setFlipCard    false
  1356. JS: setFlipCard    false
  1357. JS: setFlipCard    false
  1358. JS: setFlipCard    false
  1359. JS: setFlipCard    false
  1360. JS: setFlipCard    false
  1361. JS: checkEnableButtonDiscard    1
  1362. JS: isMyTurnThink    LayerPlayerCard    1    2    undefined
  1363.