public static void GameContextRemoveElementMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { GameContextRemoveElementMessage msg = (GameContextRemoveElementMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } account.MapData.Remove(msg.ObjectId); }
public static void GameContextRemoveElementMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { GameContextRemoveElementMessage msg = (GameContextRemoveElementMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } account.Map.Entities.RemoveAll(f => f.Id == msg.id); account.Map.List.RemoveAll(f => f.m_contextualId == msg.id); }