public override void read(InputStream input) { playerId = input.read <int>(); curPos = input.read <BVector3>(); direction = input.read <BVector3>(); timeStamp = input.read <long>(); }
public override void read(InputStream input) { playerId = input.read <int>(); playerName = input.read <string>(); side = input.read <int>(); curPos = input.read <BVector3>(); }
public override void read(InputStream input) { playerId = input.read <int>(); direction = input.read <BVector3>(); }
public override void read(InputStream input) { playerId = input.read <int>(); finalPos = input.read <BVector3>(); }
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); }
public override void read(InputStream input) { direction = input.read <BVector3>(); duration = input.read <long>(); }