Ratchet and Clank: Rift Apart

Posted by Almeda Bohannan on Saturday, May 4, 2024

Zurpstones are found for Trudi on Sargasso in Ratchet and Clank: Rift Apart.

Trudi is a flying creature owned by the Morts. Players are given the chance to fly Trudi around Sargasso, making it much easier to locate and obtain the various Zurpstones in Ratchet and Clank: Rift Apart.

Players need to collect a total of 60, which can then be exchanged for a Spybot needed to unlock the RYNO 8 weapon. Some are pretty tricky, so here is a guide on how to locate all of them.

Where to find all 60 Zurpstones for Trudi in Ratchet and Clank: Rift Apart

Image via Insomniac Games

After players are able to ride Trudi, talk to Mort. He will point players in the right direction for the first set of Zurpstones. These are all pretty straightforward, as they are marked on the map.

Head through the rift to the west, collecting a few Zurpstones before riding a Sneedle to collect a handful more. This short path will give players a total of 21 easy Zurpstones in Ratchet and Clank: Rift Apart.

Image via Insomniac Games

With at least 15 Zurpstones collected, return them to Mort. They will then be fed to Trudi and Mort will provide a new objective. That is to find the remaining Zurpstones, which are again marked on the map.

Zurpstones cannot be collected while riding Trudi. Trudi is just a means of travel. Players need to dismount from the flying creature to obtain the Zurpstones. It isn't stated in the game, but players need to collect 45 total.

Collecting the 45 will allow Trudi to breathe fire. This is how Ratchet and Clank: Rift Apart players can collect the ones that are higher up and typically unreachable. Shoot a fireball from Trudi at them and they will be collected.

For the locations of each Zurpstone, follow along in the video by YouTube Trophygamers. The video showcases each location for all 60 Zurpstones in Ratchet and Clank: Rift Apart.

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 842512, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(842512); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(842512) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(842512) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJoqZqsk52ytXnCpZino12ntqfAjJqnmqqkYsSpsdGeZJ%2Bhnpl6d3yMs6yrqKOpvK%2Bx0marq62Ung%3D%3D