private void InterpretMoveStop(CPacket packet) { Int32 id; Vector3 now; id = packet.ReadInt32(); now.x = packet.ReadSingle(); now.y = packet.ReadSingle(); now.z = packet.ReadSingle(); _logger.Log("Move Stop - id{0} ({1},{2})", id, now.x, now.y, now.z); }
private void InterpretMoveCorrection(CPacket packet) { Int32 id; Vector3 now, dest; id = packet.ReadInt32(); now.x = packet.ReadSingle(); now.y = packet.ReadSingle(); now.z = packet.ReadSingle(); dest.x = packet.ReadSingle(); dest.y = packet.ReadSingle(); dest.z = packet.ReadSingle(); _logger.Log("Move Correction - id{0} move ({1},{2},{3}) to ({4},{5},{6})", id, now.x, now.y, now.z, dest.x, dest.y, dest.z); }
private void InterpretMoveStart(CPacket packet) { Int32 id; Vector3 now, dest; id = packet.ReadInt32(); now.x = packet.ReadSingle(); now.y = packet.ReadSingle(); now.z = packet.ReadSingle(); dest.x = packet.ReadSingle(); dest.y = packet.ReadSingle(); dest.z = packet.ReadSingle(); _logger.Log("Move Start - id{0} move ({1},{2},{3}) to ({4},{5},{6})", id, now.x, now.y, now.z, dest.x, dest.y, dest.z); //Commander playerCommander.Move(id, dest); }
private void InterpretActionCommand(CPacket packet) { Int32 id; Int32 actionNumber; Vector3 now, dest; Debug.Log("action Command"); id = packet.ReadInt32(); actionNumber = packet.ReadInt32(); now.x = packet.ReadSingle(); now.y = packet.ReadSingle(); now.z = packet.ReadSingle(); dest.x = packet.ReadSingle(); dest.y = packet.ReadSingle(); dest.z = packet.ReadSingle(); _logger.Log("Action Start - id{0} actionNumber{1} move ({2},{3},{4}) to ({5},{6},{7})", id, actionNumber, now.x, now.y, now.z, dest.x, dest.y, dest.z); playerCommander.UseSkill((int)id, (int)actionNumber, now, dest); }