//注:ConsttVal中的ChatLoc与isLeft的数组长度一定要与ConstVal.Max.PlayerCnt保持一致否则会导致报错或者聊天气泡位置不对 Game_Modify.StartWar=function(_msg){//开战 } Game_Modify._ReceiveData=function(_msg){//接收数据包 eqw_Net.ReceiveData(_msg); } Game_Modify.createRoom=function(_roomtype,_infinite){//创建房间 } Game_Modify.myJoinRoom=function(_msg){//自己进入房间 } Game_Modify.Reconnect=function(_deskinfo){//重连 eqw_Desk.Reconnect(_deskinfo); } Game_Modify.stopAllSounds=function(){//关闭所有声音 (游戏声音) //Utl.stopMusic(); } Game_Modify.Free=function(_msg){//投票解散结果为同意时,点击结果界面确认的按钮时触发 eqw_Desk.ApplyFree(_msg); } Game_Modify.DeskInfo=function(_msg){//开战状态下自己加入是牌桌数据 } Game_Modify.breakRoom=function(){//游戏已开局情况下自己退出房间触发 } Game_Modify.playerJoinRoom=function(seat){//其他玩家加入房间 } Game_Modify.playerLeaveRoom=function(seat){//其他玩家离开房间 } Game_Modify.updateScene = function(){//更新游戏界面 //根据本地数据重新显示界面 eqw_Desk.updateScene(); } Game_Modify.closeGameScene=function(){//关闭游戏界面 } Game_Modify.playerOffline = function(seat){//玩家离线 } Game_Modify.playerOnline = function(seat){//玩家上线 } Game_Modify.playerphonestate = function(seat,type){//玩家电话状态type->挂断1->接打电话、有电话进来的状态 } Game_Modify.shakeEvent = function(){ switch(GameData.shakeID){ case Game_Config.shakeList.startwar://摇一摇开战(如果有主动开战) // var data={}; // data.agentid=GameData.AgentId; // data.gameid=GameData.GameId; // data.playerid=C_Player.playerid; // data.roomcode=Desk.roomcode; // Net.Send_self_makewar(data); // Func.stopshake(); // GameData.shakeID=Game_Config.shakeList.nil; break; } } Game_Modify.calResult = function(inputArr){ for(var i=0;i=0){ inputArr[i] = min_replaceAll(String(inputArr[i]), "\\.", "d", false); set_self(1214+i,7,'b'+inputArr[i],0,0); set_self(1214+i,20,('b'+inputArr[i]).length*18,0,0); }else{ inputArr[i] = min_replaceAll(String(Math.abs(inputArr[i])), "\\.", "d", false); set_self(1214+i,7,'c'+inputArr[i],0,0); set_self(1214+i,20,('c'+inputArr[i]).length*18,0,0); } } } Game_Modify.onEnterMainScene = function(){//进入游戏主场景 set_self(1218,37,1,0,0); } Game_Modify.onExitMainScene = function(){//退出游戏主场景 set_self(1218,37,0,0,0); eqw_GameUI.CloseCountDown(); } Game_Modify.onGameConfig = function(_gameConfig){//获取到游戏配置时调用(只在game_config有数据时才调用) } Game_Modify.onEnterVideo = function(){//进入牌局回放触发 } Game_Modify.onSurrender = function(_msg){//收到投降回包 } Game_Modify.onReady = function(seat){//玩家准备触发 } Game_Modify.getRoomInfo = function(roomtype,type){//通过roomtype获取房间描述每行最多18个字符超过需要自己换行 return ""; } Game_Modify.getStarLimit = function(roomtype){//通过roomtype获取房间星星场下限数量 return 2000; } Game_Modify.getMult = function(roomtype,type){//通过roomtype获取房间星星场倍数 console.log("Game_Modify.getStarLimit:"+roomtype); return 2000; } Game_Modify.getFullRoomInfo = function(roomtype){//??roomtype?????????? ????26??????????? console.log("Game_Modify.getFullRoomInfo:"+roomtype); return ""; } Game_Modify.onOpenHelp = function(spid){//????????spid????????? } Game_Modify.onEnterMainScene = function(roomtype){//???????roomtype???? } Game_Modify.onCheckInput = function(_result){ } Game_Modify.onCreateRoom = function(_data){ }