rendered paste body else str.writeBits(1, 0);
} else if(dir2 == -1) {
// send "walking packet"
str.writeBits(1, 1);
str.writeBits(2, 1);
str.writeBits(3, misc.xlateDirectionToClient[dir1]);
str.writeBits(1, (updateRequired || chatTextUpdateRequired) ? 1: 0);
} else {
// send "running packet"
str.writeBits(1, 1);
str.writeBits(2, 2);
str.writeBits(3, misc.xlateDirectionToClient[dir1]);
str.writeBits(3, misc.xlateDirectionToClient[dir2]);
str.writeBits(1, (updateRequired || chatTextUpdateRequired) ? 1: 0);
}
}