删除 YouleNexus 内嵌 .git,统一由根仓库唯一管理。提交: - projects/ 旧 H5 模板 Game_Surface_3 与各子游戏源码 - cocoscreator_projects/YouleNexus 工程 + cocos-creator-mcp 扩展源码 - CLAUDE.md、.mcp.json 等配置 library/temp/node_modules/dist 等缓存由 .gitignore 排除。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
325 lines
7.9 KiB
JavaScript
325 lines
7.9 KiB
JavaScript
/*var returnCitySN = {"cip": "171.34.213.118", "cid": "360000", "cname": "江西省"}*/
|
|
|
|
var C_Player;
|
|
var InfoSex=0;
|
|
|
|
|
|
var arrBan=[];
|
|
var RoomCode = "";
|
|
var RoomNum = -1;
|
|
|
|
var CombatCount = 0;
|
|
var CombatPage = 0;//战绩页码
|
|
var CombatPageTwoIndex = 0;//大局标号
|
|
var CombatPageThreeIndex = 0;//小局标号
|
|
|
|
var CombatInfo = [];//战绩详情
|
|
var C_PageOneBtn = [];//战绩页一按钮id
|
|
var C_PageTwoBtn = [];//战绩页二按钮id
|
|
var CombatBackHeight = 0;//战绩背景高度
|
|
|
|
var TaskInfo = [];//任务详情
|
|
var VoteTime=0;//投票倒计时秒
|
|
|
|
var GameData=GameData||{};
|
|
GameData.HallServer="";
|
|
GameData.Server="";
|
|
GameData.AjaxUrl="";
|
|
GameData.scrollmsg="";
|
|
GameData.wechat_gzh="";
|
|
GameData.wechat_kfh="";
|
|
GameData.qq = "";
|
|
GameData.tel = "";
|
|
GameData.gzhcolor1 = "";
|
|
GameData.gzhcolor2 = "";
|
|
GameData.telcolor = "";
|
|
|
|
GameData.errorMsg = null;
|
|
GameData.tcpConnect=true;
|
|
GameData.tcpConnectState = false;
|
|
GameData.TimerID=0;
|
|
GameData.TimerID_2=0;
|
|
GameData.timer=10000;
|
|
GameData.time_2=15000;
|
|
GameData.NetType=0;//是否为首次连接
|
|
GameData.Protocol_H=1;
|
|
GameData.ProtocolIndex=true;
|
|
GameData.isLoad=true;
|
|
GameData.LoadCount=0;
|
|
GameData.Timesup=false;
|
|
GameData.InteractPlayer = -1;
|
|
GameData.isCallback=false;
|
|
GameData.isBoard=true;
|
|
GameData.ConnectType=false;//1->更换服务器不需要重连
|
|
GameData.ConnectRpc="";//更换服务器成功后发包的RPC
|
|
GameData.ConnectPack={};//更换服务器成功后发包数据
|
|
GameData.Battery = 0;//电量
|
|
GameData.NetWork = 0;//网络情况1 未连接网络 2 连接wifi 3 连接2G/3G/4G
|
|
GameData.WifiLevel = 0;//WiFi强度
|
|
GameData.wechat_ewm = "";//二维码
|
|
GameData.appstate=true;//true程序前台运行false程序后台运行
|
|
GameData.OS = ConstVal.OS.other;//1->IOS 2->Android 3->wp 4->other
|
|
GameData.isLogin = false;//是否已登录
|
|
GameData.leaveTime=0;//
|
|
GameData.disType = false;
|
|
GameData.reconnectTimer=0;
|
|
GameData.isClose = false;
|
|
GameData.isCloseTimer = null;
|
|
GameData.firstConnect = true;//第一次连接
|
|
GameData.firstConnect_Succ = false;//第一次连接成功
|
|
GameData.firstConnect_Timer = null;//第一次连接定时器
|
|
GameData.loginTimer = null;
|
|
GameData.tryTimes = 0;//链接尝试次数
|
|
GameData.isReconnect = false;
|
|
GameData.isCreateEmotion = false;
|
|
GameData.ChatPage = 1;
|
|
GameData.slidEmotion = false;
|
|
GameData.communionHistory=[];//聊天历史//二维数组[[方位,类型(1-文字2语音),内容,时长]]
|
|
GameData.createHistoryLen = 0;//以创建的精灵的长度
|
|
GameData.slideHistory = false;
|
|
GameData.TcpTimer = null;//tcp连接失败判断定时器
|
|
GameData.slideTask = false;//是否滑动任务
|
|
GameData.copyTaskTagList = [];//任务复制精灵tag列表
|
|
|
|
|
|
|
|
GameData.versionState = 0;//苹果审核结果
|
|
GameData.visitorserver = "";//游客服务器地址
|
|
GameData.isVisitor = false;
|
|
|
|
GameData.shakeID = 0;//摇一摇事件ID
|
|
GameData.isRecord = false;
|
|
|
|
GameData.LaunchMode = ConstVal.Launch_mode.from_self;
|
|
|
|
GameData.Multiple = "";
|
|
GameData.OrgArr=[];
|
|
GameData.MultiArr = [];
|
|
|
|
GameData.isFirstLogin = true;//是否是第一次登陆
|
|
|
|
GameData.payList = null;
|
|
GameData.payData = [0,0];
|
|
|
|
GameData.visitorClick = 0;
|
|
GameData.Scene = 0;
|
|
|
|
GameData.urlFail = false;
|
|
GameData.BroadcastArray = [];
|
|
GameData.isBoardcast = false;
|
|
|
|
GameData.tcpState = [0,0];
|
|
GameData.Notice ={
|
|
heigth:0,
|
|
lineSum:0,
|
|
width:0
|
|
}
|
|
GameData.marketID = 0;
|
|
GameData.getJSONState = false;//JSON获取成功状态
|
|
GameData.Config = null;//服务器配置json
|
|
GameData.AgentLoginImg = "";//代理商图片
|
|
GameData.TopUpUrl = "";//索要房卡地址
|
|
|
|
GameData.tryConnect = false;
|
|
GameData.hallConfig = {
|
|
enablePay:1,
|
|
logoffCallback:0,//不通知
|
|
worldRoomList:0,//星星争霸是否可用
|
|
max:100,
|
|
min:0,
|
|
unit:1,
|
|
shareMsg:"",
|
|
autoWorldRoomList:0,//是否自动弹出星星争霸场
|
|
rankList:0,//是否显示排行榜按钮
|
|
groupMsg:"",//试玩群信息
|
|
isReSetOwnerNote:0,//是否替换签名
|
|
activity:0,//是否显示活动如果显示则为[x,y,w,h/*,btnUrl,url,actid*/]
|
|
shareButton:1,//是否显示分享到平台
|
|
enableQuickEnter:1,//是否隐藏快速加入
|
|
|
|
};
|
|
GameData.starName = "星星";
|
|
GameData.roomCardName = "房卡";
|
|
GameData.gameConfig = {};
|
|
|
|
GameData.playerHeadImgState = false;//玩家主界面头像加载状态
|
|
GameData.matchhtml = "";//比赛链接地址
|
|
|
|
GameData.Validator = null;
|
|
GameData.loginBtnType = ConstVal.loginButton.type1[0];//登录按钮样式
|
|
GameData.netWorkSate = false;
|
|
|
|
GameData.heartBeatTimer = null;//心跳事件定时器ID
|
|
GameData.heartBeatStage = false;//提示框是否处于心跳提示事件
|
|
|
|
GameData.telSpid = 179;//拨打电话精灵号
|
|
GameData.matchInfo = null;//比赛场信息
|
|
|
|
GameData.agentmode = 1;//邀请码模式
|
|
|
|
GameData.infMode = 0;//是否为无限局
|
|
GameData.infClickCount = 0;//点击次数
|
|
|
|
GameData.checkType = 1;//确认面板事件类型 1->解散房间 2->退出房间 3->投降
|
|
GameData.roomList = [];//房间列表
|
|
|
|
GameData.sendLoginTimer = null;//发送重连登录包定时器
|
|
GameData.loginList = [];//
|
|
GameData.isConnected = false;
|
|
|
|
GameData.isSendLoginState = false;//是否在等待登录包
|
|
GameData.isSendLoginTimer = null;//登录包收包定时器
|
|
GameData.isTcpConnect = false;//是否在连接状态
|
|
|
|
GameData.TcpID = 0;//tcpid
|
|
GameData.websocketList=[];
|
|
GameData.pack="";
|
|
GameData.infoSeat = -1;
|
|
|
|
GameData.sendLoginTimes = 0;
|
|
|
|
GameData.backUrl = "";
|
|
|
|
GameData.playerid = "";
|
|
|
|
GameData.serverConfig = {};
|
|
|
|
GameData.userAgent = ConstVal.userAgent.uAgent_1;
|
|
|
|
GameData.getbattery = "";
|
|
GameData.getbatteryPack = {};
|
|
|
|
GameData.getnetwork = "";
|
|
GameData.getnetworkPack = {};
|
|
|
|
GameData.getVersionState = "";
|
|
GameData.getVersionStatePack = {};
|
|
|
|
GameData.getchannelName = "";
|
|
GameData.getchannelNamePack = {};
|
|
|
|
GameData.getmarketname = "";
|
|
GameData.getmarketnamePack = {};
|
|
|
|
GameData.gamepastetext = "";
|
|
GameData.gamepastetextPack = {};
|
|
GameData.worldRoomSys=[];
|
|
|
|
//玩家房间数据
|
|
GameData.worldRoomPly=[];
|
|
|
|
GameData.worldRoomSysSlide = false;
|
|
GameData.worldRoomPlySlide = false;
|
|
|
|
GameData.menuNotice = null;
|
|
|
|
GameData.advertInfo_1 = {
|
|
|
|
msg:"",
|
|
url:"",
|
|
};
|
|
GameData.advertInfo_2 = {
|
|
|
|
msg:"",
|
|
url:"",
|
|
};
|
|
GameData.advertInfo_0 = {
|
|
|
|
msg:"",
|
|
url:"",
|
|
};
|
|
GameData.noticePage = 0;
|
|
GameData.noticePara = [[0,0],[0,0],[0,0]];
|
|
|
|
GameData.snrOption = {
|
|
profit:0,
|
|
roomcode:"",
|
|
};
|
|
GameData.snrRoomList = {
|
|
roomlist:[],
|
|
roomtype:[],
|
|
tea:1000,
|
|
shortcode:888
|
|
};
|
|
GameData.snrRoomListSlide = false;
|
|
GameData.snrOptionLength = 0;
|
|
GameData.snrOptionRoomTag = 0;
|
|
GameData.snrOptionMode = 0;
|
|
GameData.snrOptionRoomtype = "";
|
|
GameData.snrOptionDes = "";
|
|
|
|
GameData.shortCode = "";
|
|
|
|
GameData.isShowWorldRoomList = true;
|
|
GameData.shareMsg = "";
|
|
|
|
GameData.rankList = [];
|
|
GameData.rankListTag = 0;
|
|
GameData.ranListLength = 0;
|
|
GameData.rankListSlide = false;
|
|
|
|
GameData.h5Version = 0;
|
|
//
|
|
var shareParam = {
|
|
appid: "14936872341446",
|
|
devkey: "14915485974028"
|
|
}
|
|
|
|
GameData.shareTimeline = {//朋友圈
|
|
title: "",
|
|
desc: "",
|
|
link: "",
|
|
imgUrl: ""
|
|
}
|
|
GameData.shareAppMessage = {//好友
|
|
title: "",
|
|
desc: "",
|
|
link: "",
|
|
imgUrl: ""
|
|
}
|
|
GameData.gameData = "";
|
|
GameData.fromH5GameData = {};
|
|
GameData.isJoinRoomFromH5 = false;
|
|
GameData.h5ShareImage = "";
|
|
GameData.screenShotStage = 0;
|
|
GameData.screenShotSpidList = [];
|
|
|
|
GameData.ownerNote = "";
|
|
GameData.isDebugger = 0;
|
|
|
|
GameData.returnUrl = "";
|
|
|
|
GameData.configData = "";
|
|
GameData.h5ShareUrl = "";
|
|
|
|
GameData.inputPanelData = "";
|
|
GameData.inputCallBack = null;
|
|
|
|
GameData.isShowNeighbor = true;
|
|
|
|
GameData.nameImgFrame_1 = 1;//房卡图片帧数
|
|
GameData.nameImgFrame_2 = 1;//星星图片帧数
|
|
GameData.surrendCount = 0;
|
|
|
|
|
|
GameData.htmlCode = "";
|
|
GameData.htmlId = "";
|
|
|
|
GameData.serverIndex = 0;//连接地址下标
|
|
GameData.tryReconnectTimes = 0;
|
|
GameData.isChangeServer = true;
|
|
|
|
GameData.shareFrom = 0;//0->框架分享 1->游戏分享
|
|
GameData.activityType = 0;//子游戏调用类型
|
|
GameData.activityData = null;//子游戏调用类型
|
|
GameData.shareTimes = 0;//分享次数
|
|
|
|
GameData.sharePostUrl = "http://localhost:4477/testurl";//截图分享链接
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|