Beispiel #1
0
 public override void read(InputStream input)
 {
     playerId  = input.read <int>();
     curPos    = input.read <BVector3>();
     direction = input.read <BVector3>();
     timeStamp = input.read <long>();
 }
Beispiel #2
0
 public override void read(InputStream input)
 {
     playerId   = input.read <int>();
     playerName = input.read <string>();
     side       = input.read <int>();
     curPos     = input.read <BVector3>();
 }
Beispiel #3
0
 public override void read(InputStream input)
 {
     playerId  = input.read <int>();
     direction = input.read <BVector3>();
 }
Beispiel #4
0
 public override void read(InputStream input)
 {
     playerId = input.read <int>();
     finalPos = input.read <BVector3>();
 }
Beispiel #5
0
    public static MSMessageBase GetEmptyMessageById(int id)
    {
        MSMessageBase msg = null;

        switch (id)
        {
        case 102:
            msg = new BVector2();
            break;

        case 103:
            msg = new BVector3();
            break;

        case 101:
            msg = new BPlayer();
            break;

        case 1001:
            msg = new CSLogin();
            break;

        case 1003:
            msg = new SCJoinGame();
            break;

        case 1004:
            msg = new SCLogin();
            break;

        case 1005:
            msg = new SCGameSync();
            break;

        case 2001:
            msg = new CSMove();
            break;

        case 2002:
            msg = new SCMove();
            break;

        case 2003:
            msg = new CSJump();
            break;

        case 2004:
            msg = new SCJump();
            break;

        case 2005:
            msg = new CSDash();
            break;

        case 2006:
            msg = new SCDashStart();
            break;

        case 2007:
            msg = new SCDashStop();
            break;


        default:
            break;
        }
        return(msg);
    }
Beispiel #6
0
 public override void read(InputStream input)
 {
     direction = input.read <BVector3>();
     duration  = input.read <long>();
 }