12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import { _decorator, Component, Node } from 'cc';
- import { setupData } from './setupData';
- import { timeCountData } from './timeCountData';
- import { userData } from './userData';
- const { ccclass, property } = _decorator;
- @ccclass('roomData')
- export class roomData{
- public roomid: number = null;//房间id
- //public jingdian_type: number = null;//经典
- //public meibujiashi_type: number = null;//每步加时
- public everystepaddtime: number = null;//每步加时
- //public dumiao: number = null;//读秒
- public countdown: number = null;//读秒
- // public meibujiashi:number = null;//每步加时
- public rival:userData = null;//对手
- public ready:number = 0;//未准备,1已准备
- /** 0等待,1对手已加入*/
- public wait_rival_status:number = 0;
- /** 0,都没准备,1,好友未准备,2,自己未准备,3,开始下棋*/
- public wait_rival_startGame_status:number = 0;////
- /** 0在线,1离线*/
- public rivalIsOffline:number = 0;
- //public jutime: number = null;//局时
- public totaltime:number = 0;
- // public butime: number = null; //步时
- public everysteptime:number = 0;
- //public zhenying: number = null;//0是黑,1是红。阵营
- public firstid:number = 0;
- //房间类型 1 经典 2 每秒叠加 3 五分钟匹配场 4 十分钟匹配场 5 二十分钟匹配场
- public roomtype:number = 0;
- //房主id
- public ownerid:number = 0;
- //房间内之前的下棋信息
- public chess:setupData =null;
- //房间第多少局
- public game_number:number =null;
- //谁的回合
- public round:number = 0;
- //倒计时
- public time_count_data:timeCountData = null;
- //和棋次数
- public heqi_number:number = 3;
- //悔棋次数
- public huiqi_number:number = 3;
- //悔棋回合数
- public huiqi_setup:number = 0;
- //聊天记录
- public chat_history_list:string[]=null;
- // 0不是第一次开局,1第一次开局
- public isfirst_start:number = 0;
-
- }
|