@Override protected void read(MMOBuffer buf) throws BufferUnderflowException, RuntimeException { // TODO: when implementing, consult an up-to-date packets_game_server.xml and/or savormix buf.readD(); // Landing X buf.readD(); // Landing Y buf.readD(); // Landing Z buf.readD(); // Heading }
@Override protected void read(MMOBuffer buf) throws BufferUnderflowException, RuntimeException { // TODO: when implementing, consult an up-to-date packets_game_server.xml and/or savormix _destinationX = buf.readD(); // Destination X _destinationY = buf.readD(); // Destination Y _destinationZ = buf.readD(); // Destination Z _clientX = buf.readD(); // Current client X _clientY = buf.readD(); // Current client Y _clientZ = buf.readD(); // Current client Z _mouse = buf.readD() != 0; // Controller }