slot0 = class("SuperBulinPopView", import("view.base.BaseUI")) function slot0.getUIName(slot0) return "SuperBulinPopView" end function slot0.init(slot0) end function slot0.didEnter(slot0) slot0.bulinAnim = slot0._tf:Find("Bulin"):GetComponent("SpineAnimUI") slot0.bulinAnim:SetActionCallBack(nil) onButton(slot0, slot0._tf, function () seriesAsync({ function (slot0) pg.MsgboxMgr.GetInstance():ShowMsgBox({ content = i18n("super_bulin"), onYes = slot0, onNo = function () uv0:closeView() end }) end, function (slot0) slot1 = uv0.contextData.actId uv0:closeView() pg.m02:sendNotification(GAME.BEGIN_STAGE, { warnMsg = "bulin_tip_other3", system = SYSTEM_SIMULATION, stageId = uv0.contextData.stageId, exitCallback = function () if getProxy(ActivityProxy):getActivityById(uv0).data1 == 2 then return end slot1.data3 = 1 slot0:updateActivity(slot1) end }) end }) end) pg.UIMgr.GetInstance():BlurPanel(slot0._tf) end function slot0.willExit(slot0) pg.UIMgr.GetInstance():UnblurPanel(slot0._tf) end return slot0