<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    <meta content="telephone=no" name="format-detection">
    <meta name="wap-font-scale" content="no">
    <title></title>
    <script src="lib/fsize.js"></script>
    <link rel="stylesheet" href="css/base.css">
    <link rel="stylesheet" href="css/layer.css">
    <link rel="stylesheet" href="css/daily.css">
    <link rel="stylesheet" href="css/index.css?v=2024103101">
    <link rel="stylesheet" href="css/liMarquee.css">
    <style>
        .layui-layer-shade {
            opacity: 0.7 !important;
        }

        .yourclass5 {
            border-radius: 0rem !important;
            background: rgba(0, 0, 0, 0) !important;
        }

        .yourclass5 .layui-layer-content {
            border-radius: 0rem !important;
        }
    </style>
</head>


<body style="background:rgb(5,0,42)">
<div class="layer-over">
    <p class="layer-yes-p1">xxxx米</p>
    <p class="layer-yes-p2">xxxx米</p>
    <p class="layer-yes-p3">xxxx米</p>
    <div class="layer-yes-gift-box1">
        <img src="images/gift.png" alt="">
    </div>
    <div class="layer-yes-gift-text1">
        <p>漫游太空</p>
        <p class="yes-gift-text1-p1">价值XX钻石</p>
    </div>
    <div class="layer-yes-gift-box2">
        <img style="width:1.3rem" src="images/zuan.png" alt="">
    </div>
    <div class="layer-yes-gift-text2">
        <p>额外惊喜</p>
        <p class="yes-gift-text1-p2">XX钻石</p>
    </div>
</div>
<div class="layer-record">
    <img class="back" src="images/back.png" alt="">
    <ul class="layer-record-ul">
        <!-- <li>
            <div class="layer-record1">000213</div>
            <div class="layer-record2">8006</div>
            <div class="layer-record3">5.3x</div>
            <div class="layer-record4">58.36x</div>
        </li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li> -->
    </ul>
</div>
<div class="layer-yes2">
    <div class="layer-yes2-p1">
        <div class="line"></div>
        <p class="layer-yes2-txt1">贏取露水總額</p>
        <p class="layer-yes2-txt2">--</p>
    </div>
    <div class="layer-yes2-p2">
        <div class="line"></div>
        <p class="layer-yes2-txt1">飛船最高高度</p>
        <p class="layer-yes2-txt2">--米</p>
    </div>
    <div class="layer-yes2-p3">
        <div class="line"></div>
        <p class="layer-yes2-txt1">初始攜帶露水</p>
        <p class="layer-yes2-txt2">--</p>
    </div>
    <div class="layer-yes2-p4">
        <div class="line"></div>
        <p class="layer-yes2-txt1">我的勝利倍率</p>
        <p class="layer-yes2-txt2">--x</p>
    </div>
    <div class="layer-yes-topUser">
        <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> -->
        <p class="topUser-p1">本日王牌飛行員</p>
        <p class="topUser-p2">巴斯光年</p>
        <p class="topUser-p3">最高倍率</p>
        <p class="topUser-p4">--x</p>
    </div>
</div>
<div style="display: none;" class="layer-no2">
    <div class="layer-yes2-p1">
        <div class="line"></div>
        <p class="layer-yes2-txt1">贏取露水總額</p>
        <p class="layer-yes2-txt2">--</p>
    </div>
    <div class="layer-yes2-p2">
        <div class="line"></div>
        <p class="layer-yes2-txt1">飛船最高高度</p>
        <p class="layer-yes2-txt2">--米</p>
    </div>
    <div class="layer-yes2-p3">
        <div class="line"></div>
        <p class="layer-yes2-txt1">初始攜帶露水</p>
        <p class="layer-yes2-txt2">0</p>
    </div>
    <div class="layer-yes2-p4">
        <div class="line"></div>
        <p class="layer-yes2-txt1">我的勝利倍率</p>
        <p class="layer-yes2-txt2">0x</p>
    </div>
    <div class="layer-yes-topUser">
        <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> -->
        <p class="topUser-p1">本日王牌飛行員</p>
        <p class="topUser-p2"></p>
        <p class="topUser-p3">最高倍率</p>
        <p class="topUser-p4">--x</p>
    </div>
</div>
<div class="layer-no">
    <p class="layer-no-p1">5000米</p>
    <p class="layer-no-p2">0钻石</p>
</div>
<div class="layer-boom">
    <p class="layer-no-p1">5000米</p>
    <p class="layer-no-p2">0钻石</p>
</div>
<div class="layer-boom2">
    <div class="layer-yes2-p1">
        <div class="line"></div>
        <p class="layer-yes2-txt1">贏取露水總額</p>
        <p class="layer-yes2-txt2">--</p>
    </div>
    <div class="layer-yes2-p2">
        <div class="line"></div>
        <p class="layer-yes2-txt1">飛船最高高度</p>
        <p class="layer-yes2-txt2">--米</p>
    </div>
    <div class="layer-yes2-p3">
        <div class="line"></div>
        <p class="layer-yes2-txt1">初始攜帶露水</p>
        <p class="layer-yes2-txt2">0</p>
    </div>
    <div class="layer-yes2-p4">
        <div class="line"></div>
        <p class="layer-yes2-txt1">我的勝利倍率</p>
        <p class="layer-yes2-txt2">0x</p>
    </div>
    <div class="layer-yes-topUser">
        <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> -->
        <p class="topUser-p1">本日王牌飛行員</p>
        <p class="topUser-p2">--</p>
        <p class="topUser-p3">最高倍率</p>
        <p class="topUser-p4">--x</p>
    </div>
</div>
<div class="fly-bg"></div>
<div class="get-show">
    <img src="images/h4/1_00001.png" alt="">
</div>
<div class="ban-bg">
    <div class="user-out-box">
        <!-- <div class="out-man user-out-left"></div>
        <div class="out-man user-out-right"></div> -->
    </div>
    <div class="user-going-box">
        <!-- <div class="user-man user-man-left"></div>
        <div class="user-man user-man-right"></div> -->
    </div>
    <div class="star-show"></div>
    <div class="mi-bg">525米</div>
    <div class="layer-rule">
        <img class="back" src="images/back.png" alt="">
        <div class="layer-rule-content">
            <img src="images/rule-text.png?v=2024062901" alt="">
            <div style="height: 0.5rem;"></div>
        </div>
    </div>
    <div class="layer-history2">
        <img class="back" src="images/back.png" alt="">
        <ul class="layer-history2-ul">

        </ul>
    </div>
    <div class="layer-history">
        <img class="back" src="images/back.png" alt="">
        <ul class="layer-history-ul">
            <!-- <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div class="layer-history-box3">未参与</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div style="color: #FF0F47;" class="layer-history-box3">已爆炸</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div style="color: #2FFF95;" class="layer-history-box3">XX米下船</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div class="layer-history-box3">未参与</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div class="layer-history-box3">未参与</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div style="color: #2FFF95;" class="layer-history-box3">XX米下船</div>
            </li>
            <li>  
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div class="layer-history-box3">未参与</div>
            </li>
            <li>
                <div class="layer-history-box1">x月x日XX:XX</div>
                <div class="layer-history-box2">XXXX米</div>
                <div class="layer-history-box3">未参与</div>
            </li> -->
        </ul>
    </div>
    <div class="layer-list">
        <img class="back" src="images/back.png" alt="">
        <ul class="layer-list-ul">

        </ul>
    </div>
    <div class="time-box">
        <p class="time-box-tips">Getting ready · · ·</p>
        <div class="num-box">
            <div class="num-box-p1"></div>
            <div class="num-box-p2"></div>
        </div>
        <p class="time-box-man">
            <span>--</span><i class="en-txt1">人</i><br><i class="en-txt2">已登船</i>
        </p>
    </div>
    <div class="top-btn1"></div>
    <div class="top-btn2"></div>
    <div class="top-btn3"></div>
    <!-- <div data-type="1" class="more-btn"></div>
    <div class="more-list">
        <div>玩法介绍</div>
        <div>历史纪录</div>
        <div>用户日榜</div>
    </div> -->
    <img class="boomShow" src="images/boom1/1_00260.png" alt="">
    <div class="fly ">
        <div class="fly-face-box"></div>
        <img class="hot-go" src="images/h2/1_00134.png" alt="">
        <img class="hot" src="images/h3/1_00134.png" alt="">
        <img style="display: none;" class="fly-face" src="https://zhibocdn.lvdou66.com/comm/user/boy.png?x-oss-process=image/resize,w_80" alt="">
    </div>
   <div class="bottom-box1">
        <div class="card-box">
            <img src="images/ticket.png" alt=""> <span>--</span> 
            <div class="card-add-box">
                <!-- <div class="card-add-num">+100</div> -->
            </div>
        </div>
        <ul class="bottom-money-box">
            <li data-type="1" class="li-money-click"><img src="images/dew.png">100</li>
            <li data-type="2"><img src="images/dew.png">1000</li>
            <li data-type="3"><img src="images/dew.png">10k</li>
            <li data-type="4"><img src="images/dew.png">100k</li>
        </ul>
        <div class="diamond-box"><span>--</span> <img class="add-btn" src="images/add.png" alt=""></div>
        <div class="go-btn"></div>
   </div>
   <div class="bottom-box2">
        <div class="card-box">
            <img src="images/ticket.png" alt=""> <span>--</span> 
        </div>
      
        <div class="out-fly-box">
            <div class="out-fly-no"></div>
              <!-- <div class="out-fly-btn"></div> -->
        <!-- <div class="out-fly-end">你已下船(588米)</div> -->
        </div>
        
   </div>
</div>
</body>
<script src="lib/jquery-3.1.1.min.js"></script>
<script src="layer-v3.1.0/layer/layer.js"></script>
<script src="lib/liMarquee.js"></script>
<script src="lib/default.js?v='2024062102'"></script>
<script>
$(function(){
    if(sessionStorage.lang!=2){
        $("body").addClass("bg-en")
        $(".layer-rule-content img").attr("src","images/en/rule-text.png")
        $(".en-txt1").text(" player")
        $(".en-txt2").text("Has boarded the rocket")
        $(".layer-yes2-p1 .layer-yes2-txt1").text('Earn Total DEWs Amoun')
        $(".layer-yes2-p2 .layer-yes2-txt1").text("Rocket's Max Height")
        $(".layer-yes2-p3 .layer-yes2-txt1").text("Initial DEWs")
        $(".layer-yes2-p4 .layer-yes2-txt1").text('My victory multiplier')
    }
    var hot=null
    var boomTime=null
    var nowExplose=true;
    var goHotTime1=null
    var goHotTime2=null
    var miTimer=null
    var oldMeter=100
    var jumpOk=true;
    var flyMan=0
    var flyMan2=0
    var goManTimer=null
    var outManTimer=null
    setTimeout(function(){
        loadImageGo('h2',134,141)
        loadImageGo('h3',134,199)
        loadImageGo('boom1',252,269)
        loadImageGo('h4',1,44)
    },1000)
    function loadImageGo(name,sNum,eNum) {
        var imgList = [];
        var num = sNum;
        loadImage()
        function loadImage() {
            var img = new Image();
            img.addEventListener("load", loadHandler);
            img.src = "images/" + name + "/1_" + imgAdd(num) + ".png";
        }
        function loadHandler() {
            imgList.push(this.cloneNode());
            num++;
            if (num > eNum) { return; }
            this.src = "images/" + name + "/1_" + imgAdd(num)  + ".png";
        }
    }  

    var betType=1    
    $(".more-btn").on("click",function(){
        var _self=$(this)
        if(_self.attr("data-type")==1){
            $(".more-list").fadeIn(250)
            _self.attr("data-type",2)
        }else{
            $(".more-list").fadeOut(250)
            _self.attr("data-type",1)
        }
    })
    
    $(".more-list div").eq(0).on("click",function(){
        $(".layer-rule").css("left","0rem")
    })
    $(".more-list div").eq(1).on("click",function(){
        $(".layer-history2").css("left","0rem")
        history()
    })
    $(".more-list div").eq(2).on("click",function(){
        $(".layer-list").css("left","0rem")
        Rank()
    })
    $(".top-btn1").on("click",function(){
        $(".layer-rule").css("left","0rem")
    })
    $(".top-btn2").on("click",function(){
        $(".layer-history2").css("left","0rem")
        history()
    })
    $(".top-btn3").on("click",function(){
        record()
        $(".layer-record").css("left","0rem")
    })
    $(".back").on("click",function(){
        $(".layer-rule").css("left","-10rem")
        $(".layer-history2").css("left","-10rem")
        $(".layer-list").css("left","-10rem")
        $(".layer-record").css("left","-10rem")
    })
    var moneyArr=['',"<img src='images/dew.png'>100","<img src='images/dew.png'>1000","<img src='images/dew.png'>10k","<img src='images/dew.png'>100k"]
    var moneyArr2=['',"<img src='images/dew.png'>100","<img src='images/dew.png'>1000","<img src='images/dew.png'>10k","<img src='images/dew.png'>100k"]
    $(".bottom-money-box li").on("click",function(){
        var _self=$(this)
        for(var i=0;i<4;i++){
            $(".bottom-money-box li").eq(i).html(moneyArr2[i+1])
        }
        $(".bottom-money-box li").eq((_self.attr("data-type")-1)).html(moneyArr[(_self.attr("data-type"))])
        betType=_self.attr("data-type")
        $(".bottom-money-box li").removeClass("li-money-click")
        _self.addClass("li-money-click")
    }) 
    $(".add-btn").on("click",function(){
        var obj = {
            "cid": 12,
            "reqCode": new Date().getTime(),
            "data": {
                "msg": "兌換露水",
                "jumptype": 15,
            }
        }
        var obj2 = JSON.stringify(obj);
        appCollaboration(obj2);
    })

    // view()

    // goFlyMan(150)
    function goOutMan(e){
        clearInterval(outManTimer)
        var outNum=flyMan2-e;
        if(outNum<=0)return;
        outManTimer=setInterval(function(){
            if(Math.random()>0.5){
                $(".user-out-box").append('<div style="top:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="out-man user-out-left"></div>')
            }else{
                $(".user-out-box").append('<div style="top:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="out-man user-out-right"></div>')
            }
            outNum--
            flyMan2--
            if(outNum<=0)clearInterval(outManTimer)
        },200)
    }
    function goFlyMan(e){
        clearInterval(goManTimer)
        var onlineNum=e-flyMan
        if(onlineNum<=0)return;
        goManTimer=setInterval(function(){
            if(Math.random()>0.5){
                $(".user-going-box").append('<div style="left:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="user-man user-man-left"></div>')
            }else{
                $(".user-going-box").append('<div style="left:-'+Math.floor(Math.random()*0.3*10)/10+'rem" class="user-man user-man-right"></div>')
            }
            onlineNum--
            flyMan++
            if(onlineNum<=0)clearInterval(goManTimer)
        },200)
    }
    var getShowTime=null
  
    function getShow(){
        var getNum=1
        $(".get-show").fadeIn(150)
        getShowTime=setInterval(function(){
            $(".get-show img").attr("src","images/h4/1_000"+add0(getNum)+".png")
            getNum++
            if(getNum>=30){
                clearInterval(getShowTime)
                $(".get-show").fadeOut(300)
                setTimeout(function() {
                    getNum=1
                    $(".get-show img").attr("src","images/h4/1_000"+add0(getNum)+".png")
                }, 300);
            }
        },70)
    }
    function boomShow(){
        var boomNum=252
        $(".fly").fadeOut(350)
        $(".boomShow").show()
        boomTime=setInterval(function(){
            $(".boomShow").attr("src","images/boom1/1_00"+boomNum+".png")
            boomNum++
            if(boomNum>=269){
                clearInterval(boomTime)
                $(".boomShow").hide()
            }
        },70)
    }
    function goHotShow(){
      var goHotNum1=134
      var goHotNum2=134 
      $(".fly").css("top","2.8rem")
      setTimeout(function() {
        $(".fly").addClass("fly-slow")
      }, 1000);
      $(".hot").hide() 
      $(".hot-go").fadeIn(350)
      clearInterval(hot)
      goHotTime1=setInterval(function(){
        $(".hot-go").attr("src","images/h2/1_00"+goHotNum1+".png")
        goHotNum1++
        if(goHotNum1>=141){
            clearInterval(goHotTime1);
            $(".hot").fadeIn(500) 
            $(".hot-go").hide()
            goHotTime2=setInterval(function(){
                $(".hot").attr("src","images/h3/1_00"+goHotNum2+".png")
                goHotNum2++
                if(goHotNum2>=199)goHotNum2=134
            },90)
        }
      },90)
    }
    
    function record(){
        $.ajax({
            url:$ip+'/rocketlaunch/queryMyLaunchRecord',
            success:function(data){
                // console.log('查询我的飞行记录',data)
                var html=''
                for(var i=0;i<data.result.recordList.length;i++){
                    var list=data.result.recordList[i]
                    html+='<li>';
                    html+='<div class="layer-record1">'+list.gameStage+'</div>';
                    html+='<div class="layer-record2">'+list.bettingAmount+'</div>';
                    if(list.jumpHeight==0){
                        if(sessionStorage.lang==2)html+='<div class="layer-record3">未下船</div>';
                        else html+='<div class="layer-record3">explosion</div>';
                    } 
                    else html+='<div class="layer-record3">'+list.jumpHeight/100+'x</div>';
                    html+='<div class="layer-record4">'+list.maxLaunchHeight+'x</div>';
                    html+='</li>';
                }
                $(".layer-record-ul").html(html)
            }
        })
    }
    function user(){
        $.ajax({
            url:$ip+'/rocketlaunch/queryUserInfo',
            suucess:function(data){
                // console.log('用户的基础信息',data)
                $(".diamond-box span").text(data.result.userHaveChip)
                sessionStorage.userFace=data.result.face
            }
        })
    }
    myDiamond()
    view2()
    setInterval(function(){
        view2()
    },500)
    function view2(){
       $.ajax({
            url:$ip+'/rocketlaunch/queryLaunchInfo',
            success:function(data){
                if(data.result.shipData.status==-1)return;
                // console.log("获取视图信息接口",data)
                if(sessionStorage.lang==2) var textArr=['米']
                else  var textArr=[' m']
               
                sessionStorage.gameId=data.result.shipData.gameStage
                sessionStorage.state=data.result.shipData.status

                $(".time-box-man span").text(data.result.shipData.betUserNum)
                $(".card-box span").text(data.result.userData.userBetAmount)
                if(data.result.userData.userBetAmount>0){
                    if($(".fly-face").css("display")=='none')$(".fly-face").attr("src",'https://big.bgp.ourpow.com/comm'+sessionStorage.userFace+'?x-oss-process=image/resize,w_80').fadeIn(200)
                    // $(".fly-face-box").html('<img class="fly-face" src="https://zhibocdn.lvdou66.com/comm'+data.result.userInfoResult.avatar+'?x-oss-process=image/resize,w_80" alt="">')
                }else{
                    $(".fly-face").hide()
                }
      
                if(data.result.shipData.status==0){
                    if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
                        clearInterval(goHotTime1)
                        clearInterval(goHotTime2)
                        clearInterval(hot)
                        clearInterval(boomTime)
                        clearInterval(nowExplose)
                        clearInterval(miTimer)
                    

                        $(".user-going-box").show()
                        $(".user-out-box").hide().html('')
                        // sessionStorage.userFace=data.result.userInfoResult.avatar
                        //第一次切换需要动画
                        myDiamond()
                        if(sessionStorage.lang==2)$(".time-box-tips").text('準備中 · · ·')
                        else $(".time-box-tips").text('Getting ready · · ·')
                        layer.closeAll()
                        $(".num-box").show()
                        $(".fly-bg").css("transition","1s linear all")
                        $(".bottom-box1").css("bottom","-0rem")
                        $(".bottom-box2").css('bottom',"-2.373rem")
                    }
                    goFlyMan(data.result.shipData.betUserNum)
                    var numArr=timeDeal2(data.result.shipData.prepareEndTime,data.systemDate)[3].toString().split("")
                    $(".num-box-p1").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[0]+'')
                    $(".num-box-p2").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[1]+'')
              
                    $(".go-btn").unbind("click").on("click",function(){
                        bet(sessionStorage.gameId,betType)
                    })
              
                }
                if(data.result.shipData.status==1){
                    clearInterval(miTimer)
                    var newMeter=data.result.shipData.launchHeight 
                    var addMeter=(newMeter-oldMeter)/5
                    if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
                        $(".card-add-box").html('')
                        $(".user-going-box").hide().html('')
                        $(".user-out-box").show()
                        flyMan2=data.result.shipData.betUserNum
                        //第一次切换需要动画
                        $(".star-show").addClass("star-show-go")
                        myDiamond()
                        $(".mi-bg").fadeIn(350)
                        goHotShow()
                        if(sessionStorage.lang==2)$(".time-box-tips").text('飛行中 · · ·')
                        else $(".time-box-tips").text('in flight · · ·')
                        $(".num-box").hide()
                        $(".bottom-box1").css("bottom","-3.1rem")
                        $(".bottom-box2").css('bottom',"0rem")
                        $(".fly-bg").css("background-position-y",'-33rem')
                        setTimeout(function()  {
                            $(".fly-bg").addClass("fly-bg-show")
                        }, 1000);
                    }
                    //操作一下跳船
                    if(data.result.userData.player==1){
                        //用户有参与
                        if(data.result.userData.jumper==1){
                            if(sessionStorage.lang==2)$(".out-fly-box").html('<div class="out-fly-end">你已下船('+data.result.userData.jumpHeight+'米,获得'+data.result.userData.jumpRewardChip+'露水)</div>')
                            else $(".out-fly-box").html('<div class="out-fly-end">By flying '+data.result.userData.jumpHeight+'m, gain '+data.result.userData.jumpRewardChip+' DEWs rewards.</div>')
                        }
                        else if(data.result.shipData.explosion==0){
                            $(".out-fly-box").html('<div class="out-fly-btn"></div>')
                            $(".out-fly-box >div").unbind("click").on("click",function(){
                                if(jumpOk==false)return;
                                jumpOk=false
                                jump(data.result.shipData.gameStage)
                            })
                        }else{
                            
                        }
                    }else{
                        //用户没有参与
                        $(".out-fly-box").html('<div class="out-fly-no"></div>')
                    }
                    goOutMan(data.result.shipData.betUserNum)
                    if(data.result.shipData.explosion==true&&nowExplose==true){
                        clearInterval(miTimer)

                        nowExplose=false
                        setTimeout(function(){
                            clearInterval(miTimer)
                            $(".mi-bg").text(""+data.result.shipData.launchHeight+""+textArr[0]+"")
                        }, 350);
                        //这时候爆炸了
                        $(".out-fly-box >div").unbind("click").css("filter","grayscale(100%)")
                        boomShow()
                    }else{
                        if(data.result.shipData.explose==true)return;
                        clearInterval(miTimer)
                        miTimer=setInterval(function(){
                            if(newMeter==100){
                                $(".mi-bg").text("100"+textArr[0]+"")
                            }else{
                                oldMeter=oldMeter+addMeter
                                if(oldMeter>=newMeter)oldMeter=newMeter
                                $(".mi-bg").text(""+Math.floor(oldMeter)+""+textArr[0]+"")
                                if(oldMeter>=100&&oldMeter<200) $(".mi-bg").css("color","#CCF783")
                                else if(oldMeter>=200&&oldMeter<500)$(".mi-bg").css("color","#FFF81D")
                                else if(oldMeter>=500&&oldMeter<1000)$(".mi-bg").css("color","#FCCA00")
                                else if(oldMeter>=1000&&oldMeter<3000)$(".mi-bg").css("color","#BD3124")
                                else if(oldMeter>=3000)$(".mi-bg").css("color","#951D1D")
                            }
                        },90)
                    }
                }  
                if(data.result.shipData.status==2){
                    //第一次切换需要弹出结果
                    if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){
                        myDiamond()
                        flyMan=0
                        //第一次切换需要动画
                        $(".out-fly-box >div").css("filter","none")
                        $(".mi-bg").text(""+data.result.shipData.launchHeight+""+textArr[0]+"")
                        $(".star-show").removeClass("star-show-go")
                        if(data.result.userData.player ==0){
                            //你未参与
                            $(".layer-yes2-p1 .layer-yes2-txt2").text('0')
                            $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"")
                            $(".layer-yes2-p3 .layer-yes2-txt2").text("0")
                            $(".layer-yes2-p4 .layer-yes2-txt2").text('0.00x')
                            getTopUser()
                            layer.open({
                                type: 1,
                                title: false,
                                shadeClose: false,
                                skin: "yourclass5",
                                area: ["9.906rem", "8.32rem"],
                                content: $(".layer-no2"),
                                end: function () {
                                    $(".layui-layer-shade").hide()
                                }
                            })

                        }
                        if(data.result.userData.jumper==1){
                            //跳船成功
                            // layer-over
                

                            $(".layer-yes2-p1 .layer-yes2-txt2").text(data.result.userData.jumpRewardChip)
                            $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"")
                            $(".layer-yes2-p3 .layer-yes2-txt2").text(""+data.result.userData.userBetAmount+"")
                            $(".layer-yes2-p4 .layer-yes2-txt2").text(data.result.userData.jumpHeight/100+'x')
                            getTopUser()
                            layer.open({
                                type: 1,
                                title: false,
                                shadeClose: false,
                                skin: "yourclass5",
                                area: ["9.906rem", "8.32rem"],
                                content: $(".layer-yes2"),
                                end: function () {
                                    $(".layui-layer-shade").hide()
                                }
                            })
   
                        }
                        if(data.result.userData.player==1&&data.result.userData.jumper==0){
                            $(".layer-yes2-p1 .layer-yes2-txt2").text(data.result.userData.jumpRewardChip)
                            $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"")
                            $(".layer-yes2-p3 .layer-yes2-txt2").text(""+data.result.userData.userBetAmount+"")
                            $(".layer-yes2-p4 .layer-yes2-txt2").text(data.result.userData.jumpHeight/100+'x')
                            //跳船失败
                            getTopUser()
                            layer.open({
                                type: 1,
                                title: false,
                                shadeClose: false,
                                skin: "yourclass5",
                                area: ["9.906rem", "8.32rem"],
                                content: $(".layer-boom2"),
                                end: function () {
                                    $(".layui-layer-shade").hide()
                                }
                            })
                        }
                        nowExplose=true;
                        clearInterval(miTimer)
                        $(".num-box").hide()
                        $(".mi-bg").fadeOut(350)
                        if(sessionStorage.lang==2)$(".time-box-tips").text('结算中 · · ·')
                        else $(".time-box-tips").text('settling · · ·')
                        oldMeter=100
                        setTimeout(function() {
                            $(".bottom-box1").css("bottom","-0rem")
                            $(".bottom-box2").css('bottom',"-2.373rem")
                            $(".fly").removeClass("fly-slow").css("top","3.6rem")
                            $(".fly-bg").css("transition","0s linear all")
                            $(".fly-bg").removeClass("fly-bg-show")
                            $(".fly-bg").css("background-position-y",'-44.3rem')
                            $(".hot").hide()
                            clearInterval(goHotTime1)
                            clearInterval(goHotTime2)
                            $(".fly").fadeIn(350)
                        }, 1000);
                    }
                }
                sessionStorage.oldState=data.result.shipData.status
            }
       }) 
    }
    function myDiamond(){
        $.ajax({
            url:$ip+'/rocketlaunch/queryUserInfo',
            success:function(data){
                // console.log('用户的基础信息',data)
                $(".diamond-box span").text(data.result.userHaveChip)
                sessionStorage.userFace=data.result.face
            }
        })
    }
    function history(){
        $.ajax({
            url:$ip+'/rocketlaunch/queryLaunchRecord',
            success:function(data){
                // console.log("历史记录",data)
                var html=[];
                for(var i=0;i<data.result.recordList.length;i++){
                    var list=data.result.recordList[i]
                    html+='<li>';
                    html+='<p class="history2-p1">'+list.gameStage +'</p>';
                    if(list.launchHeight>=100&&list.launchHeight<200)html+='<p style="color:#CCF783" class="history2-p2">'+list.launchHeight/100+'x</p>';
                    if(list.launchHeight>=200&&list.launchHeight<500) html+='<p style="color:#FFF81D" class="history2-p2">'+list.launchHeight/100+'x</p>';
                    if(list.launchHeight>=500&&list.launchHeight<1000)html+='<p style="color:#FCCA00" class="history2-p2">'+list.launchHeight/100+'x</p>';
                    if(list.launchHeight>=1000&&list.launchHeight<3000) html+='<p style="color:#BD3124" class="history2-p2">'+list.launchHeight/100+'x</p>';
                    if(list.launchHeight>=3000) html+='<p style="color:#951D1D" class="history2-p2">'+list.launchHeight/100+'x</p>';       
                    html+='</li>';
                }
                $(".layer-history2-ul").html(html);
            }
        })
    }
    function Rank(){
        $.ajax({
            url:$ip+'activity2024/rockrtcrusher/getDailyRank',
            success:function(data){
                // console.log('日榜记录',data)
                var html=[]
                for(var i=0;i<data.rank.length;i++){
                    var list=data.rank[i]
                    html+='<li>';
                    html+='<div class="layer-list-box1">';
                    if(i<3)html+='<img src="images/m1.png" alt="">';
                    else html+='No.'+(i+1)+'';
                    html+='</div>';
                    html+='<div class="layer-list-box2">';
                    html+='<img src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_100" alt=""> 用户昵称预留';
                    html+='</div>';
                    html+='<div class="layer-list-box3">';
                    html+='<span>探索值 : </span>813216546';
                    html+='</div>';
                    html+='<div class="line"></div>';
                    html+='</li>';
                }
                $(".layer-list-ul").html(html);

            }
        })
    }
    
    function getTopUser(){
        $.ajax({
            url:$ip+'/rocketlaunch/queryHighest',
            success:function(data){
                // console.log('获取当日王牌',data)
                    var html=[];
                    if(data.result.topUidFace==''){
                        
                        if(sessionStorage.lang==2)html+='<p class="topUser-p1">本日王牌飛行員</p>';
                        else html+='<p class="topUser-p1">Pilot of the Day</p>';
                        if(sessionStorage.lang==2)html+='<p class="topUser-p2">虛位以待</p>';
                        else html+='<p class="topUser-p2">Not yet</p>';
                        if(sessionStorage.lang==2)html+='<p class="topUser-p3">飛行高度</p>';
                        else html+='<p class="topUser-p3">flight altitude</p>';
                        html+='<p class="topUser-p4">--m</p>';
                        $(".layer-yes-topUser").html(html);
                    }else{
                        html+='<img class="topUser-face" src="https://big.bgp.ourpow.com/comm'+data.result.topUidFace+'?x-oss-process=image/resize,w_90" alt="">';
                        if(sessionStorage.lang==2)html+='<p class="topUser-p1">本日王牌飛行員</p>';
                        else html+='<p class="topUser-p1">Pilot of the Day</p>';
                        html+='<p class="topUser-p2">'+data.result.topUidNickName+'</p>';
                        if(sessionStorage.lang==2)html+='<p class="topUser-p3">飛行高度</p>';
                        else html+='<p class="topUser-p3">flight altitude</p>';
                        html+='<p class="topUser-p4">'+data.result.topHeight+' m</p>';
                        $(".layer-yes-topUser").html(html);
                    }

            
            }
        })
    }
    function bet(gid,type){
        $.ajax({
            url:$ip+'/rocketlaunch/playGame',
            type:'post',
            data:{
                roomid:sessionStorage.roomId,
                gameStage:gid,
                lang:sessionStorage.lang,
                chipItem:type
            },
            success:function(data){
                // console.log('用户登船',data)
                if(data.code==-116){
                    if(sessionStorage.lang==2)layer.msg("露水不足")
                    else layer.msg("no DEWs")
                    setTimeout(function(){
                        var obj = {
                            "cid": 12,
                            "reqCode": new Date().getTime(),
                            "data": {
                                "msg": "兌換露水",
                                "jumptype": 15,
                            }
                        }
                        var obj2 = JSON.stringify(obj);
                        appCollaboration(obj2);
                    }, 1000);
                }
                else if(data.code!=1){
                    layer.msg(data.msg)
                }else{
                    myDiamond()
                    if(type==1) var addNum=100
                    else if(type==2) var addNum=1000
                    else if(type==3) var addNum=10000
                    else if(type==4) var addNum=100000
                    $(".card-add-box").append('<div class="card-add-num">+'+addNum+'</div>')
                }
            }
        })
    }

    function jump(gid){
        $.ajax({
            url:$ip+'/rocketlaunch/jumpShip',
            data:{
                roomid:sessionStorage.roomId,
                gameStage:gid,
                lang:sessionStorage.lang
            },
            type:"post",
            success:function(data){
                // console.log('用户跳船',data)
                if(data.code==1){
                    setTimeout(function(){
                        getShow()
                    }, 500);
                    $(".out-fly-box >div").unbind("click")
                    if(sessionStorage.lang==2)$(".out-fly-box").html('<div class="out-fly-end">你已下船('+data.result.jumpHeight+'米,获得'+data.result.userRewardChip+'露水)</div>')
                    else $(".out-fly-box").html('<div class="out-fly-end">By flying '+data.result.jumpHeight+'m, gain '+data.result.userRewardChip+' DEWs rewards.</div>')
                    myDiamond()
                    jumpOk=true;
                }else{
                    
                    layer.msg(data.msg)
                    jumpOk=true;
                }
            }
        })
    }
})
</script>

</html>