//数据处理 var Public_data = { } Public_data.recovery = { } Public_data.data = { } Public_data.game = { } Public_data.ini = function(){ //框架数据定义 Public_data.recovery.RoomCode = 0; //房间号 Public_data.recovery.asetcount = 0; //总局数 Public_data.recovery.roomtype = []; //房间类型 Public_data.recovery.ziyuan = []; //昵称 头像 Public_data.recovery.id = []; //playerid Public_data.recovery.hand_cards = []; //手牌 Public_data.recovery.pjhf = []; //打牌回放 Public_data.recovery.num = 0; //回放第几步 Public_data.clickid = 0; //鼠标所在的牌id Public_data.clickiniid = 0; //点下去的牌id Public_data.select = []; //选中的牌 Public_data.current = 15; //当前倒计时 Public_data.outmove = 0; //是否移动到外面 Public_data.cards = []; //出牌 Public_data.jieduan = 0; //发牌动画阶段 Public_data.playtime = 15; //倒计时 //------------------------------------------------------------ Public_data.data.banker = -1; //庄 Public_data.data.tuoguan = []; //托管 Public_data.data.roomtype = []; //房间类型 Public_data.data.bei = 0; // 倍数 Public_data.data.hand_cards = []; //手牌 Public_data.data.team_cards = [[],[]]; //每个人的队友牌(某些游戏打完了能看队友的牌) Public_data.data.undercards = []; //底牌 Public_data.data.playerlist = [[],[]]; //玩家状态 下标0:操作状态、1:准备状态、2:是否参与游戏、3:抢庄状态、4:加倍状态 Public_data.data.stage = -1; //牌桌当前阶段 0发牌 1加倍 2打牌 3小局 4大局 Public_data.data.caozuo = 0; //接包次数 Public_data.data.rest= [-1,-1]; //每个人的牌剩余 Public_data.data.rest_cards = [[],[]]; //游戏结束时所有人剩余的牌 Public_data.data.dealid = [[],[],[]]; //每个人的出牌ID Public_data.data.bj_score = [-1,-1]; //本局每个人的输赢分 Public_data.data.wsk_score = [-1,-1]; //每人的5 10 K分 Public_data.data.change_seat = [-1,-1]; //某些游戏需要换座的 Public_data.data.updown_swim = [-1,-1]; //上下游 Public_data.data.cardtype =[[],[]]; //当前出牌的牌型 下标0:牌型的类型、1:牌型的大小、2:牌的ID Public_data.data.maxplayer =-1; //当前最大出牌人的座位号 Public_data.data.rpc = ""; //包名 Public_data.data.maxman = 3; //最大人数 Public_data.data.num = [10,400]; //局数 Public_data.data.point_cards = []; //提示 Public_data.data.control = 0; //控制权 Public_data.data.caozuo = 0; //包数量 Public_data.data.mp_zt = [-1,-1,-1]; //明牌状态 Public_data.data.team_cards = []; //明牌id Public_data.data.down_score = []; //底分 Public_data.data.di_bei = 0; //底倍数 Public_data.data.end = -1; //本局状态 Public_data.data.gold_score = []; //星星得分 Public_data.data.chuntian = 0; //春天 } Public_data.ini_game = function(){ //子游戏数据初始化 Public_data.game.shizhong = 30; //时钟 } Public_data.Initialization = function(){ //初始化数据 在gameabc_face.gamestart中调用 All_timer.time_r(); //重置定时器 Public_data.ini(); //初始化数据 Public_data.ini_game(); carini();//牌还原 Hand_card.ini();//牌初始化 UI.hide();//界面隐藏 All_ani.hide();//动画关闭 All_timer.hide();//定时器关闭 game.ini(); Utl.stopMusic(); Game_Config.soundList.MainSceneMusic = "00108.mp3";//王炸声音特效 Utl.playMusic(); set_self(1072,41,0,0,0); }